- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
目录
1、设计题目
2、设计内容
3、设计目的
4、设计过程
5、具体设计
6、运行及调试
7、附录
8、源程序
一、设计题目
设计并实现一个面向计算机专业实验室的实验教学管理系统
二、设计内容
设计并实现一个面向计算机专业实验室的实验教学管理系统。该系统包
含两大模块,即由实验室工作人员使用的管理模块,以及实验的授课教师和
学生使用的网上服务模块。其中网上服务模块要求采用B/S模式实现,前端
为浏览器。管理模块采用B/S或C/S模式均可,开发工具不限,可采用
PowerBuilder,Delphi,VB,VC,ASP.net等。后台数据库要求采用SQL
SERVER2000。
三、设计目的
计算机专业实验室面向计算机系若干专业的几十个班级全天开放,排课
和管理工作非常繁琐。开发本系统的目的是将以往的开放式手工排课方式移
植到计算机和网络平台,使授课教师可以通过网络安排实验,实验室管理人
员可以通过系统对实验室进行管理,学生也可以通过该平台了解实验相关信
息。
根据用户的不同角色,该系统的用户可以分为三类:第一种是普通用户,
主要身份是学生,可以进行课表查询、实验信息了解、出勤情况查询等操作;
第二种是注册用户,身份是实验授课教师,有普通用户的所有权限,同时可
以进行实验排课、实验信息管理、成绩录入、学生出勤信息管理等等。实验
授课老师包括任课教师和实验室指导老师;第三种用户是实验室工作人员,
具有管理权限,可以生成空课表、修改排课信息、统计工作量、管理用户信
息等等。
四、设计过程
完成一个该系统的开发,整个过程分成以下四个步骤:
1.需求分析
2.总体设计
3.详细设计
4.运行及调试
五、具体过程
1、需求分析
该系统主要包含两大模块:实验室工作人员使用的模块,实验室授课教师
和学生使用的网上服务模块。
系统可实现的功能包括:授课教师模块、学生模块、系统管理员模块和实
验室管理员模块。
2、总体设计
1)授课教师
a)注册网上服务
b)登陆网上服务
c)安排实验:教师登陆系统之后,可以看到各个周次的排课情况,教
师按照教学计划在空闲时段安排实验,要求填写日期、周次、星期、
节次、专业、班级、学生人数、课程名称、实验内容,备注等信息。
其中,专业、节次、班级、课程名称只能由用户在下拉列表中选择,
不能自由输入。
d)查询实验安排:提供多种查询方式,包括按周次查询全部课表、按
课程名称查询该课程所有实验安排,按任课教师姓名/实验室指导老
师姓名查询该教师的所有实验安排,按给定日期查询。
e)学生成绩录入、查询
f)学生实验考勤、出勤情况查询
2)学生
a)查询实验安排(功能同上)
b)查询实验内容
c)查询成绩
d)查询出勤记录
3)实验室管理人员
a)实验课程注册:实验课程首先要注册,包括课程名称、课程编号、
学生人数、实验总学时,实验内容描述等。课程注册之后,在排课模块
中才可以通过下拉列表选择该课程。
b)实验课程管理:对实验课程的相关信息进行修改、删除等维护工作。
c)课表管理:实验室管理人员可以排课,也可以对已排课程进行调整。
d)学生班级信息维护:包括专业名称、班级、人数等。
e)授课教师基本信息维护
f)实验室实验指导老师基本信息维护
g)参数维护:包括某学期的第一天的日期和学期的规定教学周数。
h)查询实验(功能同上)
i)工作量计算:学期结束时,计算所有授课教师/实验室指导老师该学
期总的实验教学工作量,计算公式见附录。
4)系统管理员
a)为实验室工作人员分配操作帐号和操作权限。
b)密码管理。操作员忘记密码,可由系统管理员将密码恢复为
文档评论(0)