面向计算机专业实验室的实验教学管理系统的数据库实验报告.pdfVIP

面向计算机专业实验室的实验教学管理系统的数据库实验报告.pdf

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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)

+ 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档