开放实验室预约系统设计书_第1页
开放实验室预约系统设计书_第2页
开放实验室预约系统设计书_第3页
开放实验室预约系统设计书_第4页
开放实验室预约系统设计书_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开放式实验室预约系统设计书

文档IDKEN0001

版本号VI.0

日期2007年4月19日

编写陈学术

校对

审核

批准

工程背景

全校开放性实验室预约系统是一个让学生通过网上报名预约实验的系统。由于学生对实验的需求很

多,而教师人数有限,这使得学生做实验时遇到问题不能得到及时解决,从而导致实验很难继续下去,

这样实验难以到达预期目的。因此,必须准确地了解学生对实验的内容和时间等的要求,才能有效地安

拄教师辅导。“全校开放性实验室预约系统"通过学生网上预约实验的方式,为实验室妥善安排提供可

靠的依据。

1.工程设计

1.1.管理员模块

1.1.1.学期管理(TermManage)

学期的属性包括开始日期、结束日期,学期名。学期名形如“2007-2023第一学期"。

1.1.2.课程工程管理(ExpManage)

按学期、课程管理课程工程,一个课程对应不同的课程工程。

1.1.3.课程工程批次管理(ExpBalch)

按学期、课程、课程工程管理批次。一个老师在一段时间只能参与一个课程工程。一个课程工程,

有几个不同的批次。批次包括是否已确认属性。

管理员:XX注销

学期选择实验科目选择实验工程选择

批次列表避加

指导老师容量时间节次地点是否确认操作

鄢仁文3/2020()8-5-10本学期第7周星12节实验楼是修改|

期二4A50I删除

鄢仁文4/202008-5-10本学期第7周星56节实验楼否修改|

期三4A50I删除

1.1.4.学生预约情况管理(ExpBooking)

在这个模块可以针对某个批次,进行预约学生的添加和删除

1.1.5,老师笆理(TauhorManagF)

老师管理包括姓名,性别,系别,科目,密码

1.1.6.学生管理(SludenlManage)

按班级管理学生。

1.1.7.管理员密码设置(PasswordSel)

管理员登入密码

1.1.8.使用说明

1.1.8.1.学期管理

管理员可以添加、修改、州除学期。

特别注意:只能有一个学期为活动学期,学生只能预约这个学期的实验工程;老师只能查看、编辑这

个学期的实验批次。

1.1.8.2.实验工程管理

一个学期可以有不同的实验科目,一个实验科目又有不同的实验工程。管理员可以添加、修改、删

除实验工程.

特别注意:在输入实验工程时,遇到没有在实验科目列表中出现的实验科目,直接手动输入,保存后就

自动添加到列表中。

1.1.8.3.实验工程批次

一个实验工程可以分为不同的实验批次进行。管理员可以针对某个实验工程进行实验批次的添

加、修改、删除。一个实验批次可以有多个学生参与,但不能超过实验批次的容量。管理员可以对某个

实验批次里的学生进行添加、评分、删除操作。

特别注意:一个老师同一个时间点(同一日期,同一节次)只能进行一个实验工程.

1.1.8.4.老师管理

管理员可以添加、修改、删除老师信息。

特别注意:老师的平台账号不能为空而且不能重复,因为老师登入系统就是用这个账号。

1.1.8.5.学生管理

管理员可以添加、修改、删除学生信息。

特别注意:学号不能为空而且不能重复.学生登入时候使用学号登入.

1.2.学生模块

1.2.1.设计说明

浏览、预约课程工程模块。一个学生在一段时间只能参与一个课程工程,一个学生只能对某个

课程工程预约一次

当前学期:-------

实验科目选择

课程工程选择

批次列表

老师容量时间节地点操作

鄢仁文3/202008-5-10本学期第7周星期二12实验楼4A501预约

鄢仁文4/202008510本学期第7周星期三56实验楼4A501预约

已选择的实验工程

工程名称指导老时间节次地点操作

引力测定鄢仁文2008-5-10本学期第7周星12节实验楼4A501退课

期二

距离测量鄢仁文2008-5-10本学期第7周星56节实验楼4A501退课

期三

课表

当前学期:

我的课程表

课程课程时间先后节地点指导老

工程次师

课程1科目12008-5-10本学期第7周星期二12实验楼XX

节4A501

课程1科目12008-5-11本学期第7周星期三56实验楼XX

节4A501

1.2.2.使用说明

学生可以浏览、预约当前活动学期的实验科目的实验批次;

可以浏览、取消已经预约的实验批次;

可以查看以往实验成绩;

可以查看、打印即将进行的实验课程表.打印时候,自动生成Exel文件;

特别注意:

一个实验科目的一个实验工程,一个学生只能预约一次;

一个学生同一时间(同一日期,同一个节次)只能预约一个实验工程.

1.3.老师模块

1.3.1.设计说明

老师可以进行实验批次预约情况浏览,批次确认等操作,

老师注销

当前学期:实验科目选择

实验工程选择

我的预约批次表

课程课程容量时间1倒序)节地点操作

工程次

课程1科目13/202008-5-10本学期第7周星期二12实验楼确认

节4A50I

课程1科目14/202008-5-10本学期第7周星期三56实验楼取消确认

节4A501

课程3科目34/20已经过期

课表:

|老师注销

当前学期:

我的课程表

课程课程容量时间(先后)节地点查看学

工程次生

课程I科目13/202008-5-10本学期第7周星期二12实验楼学生列

节4A501表

课程1科目14/202008-5-10本学期笫7周星期三56实验楼学生列

节4A501表

1.3.2.使用说明

老师可以针对某个实验批次,根据学生预约数量,进行实验批次确实认、取消确认操作.

已经确认的实验批次,老师可以查看、打印预约学生列表。打印时候,自动生成Exel文件.

2.数据库设计:

2.1.学期表Terms

序号字段名标识符类型及长度有无空值主犍索引序号

1学期名TermNameVarchar(20)无

2开始日期BcginTimcDatetime

3结束日期EndTimeDatetime

是否活动IsActivcVarchar(5)

2.2.实验工程表Experiments

序号字段名标识符类型及长度有无空值主键索引序号

1自增IDIDBIGINT无Y

2实验工程名CourseDetailVarchar(50)无

Name

3实验科目名CourseNameVarchar(50)无

4学期名TcnnNamcVarchar(20)无

5

6

7

8

23实验工程批次表ExpBatchs

序号字段名标识符类型及长度有无空值主键索引序号

1自增IDIDBIGINT无Y

2实验工程IDCoureDetaillBIGINT无

D

3老师1DTeacherlDBIGINT无

4实验地址AddressVarchar(50)无

5容量Capacityint无

6实验日期DateDatetime无

7节次ClassNoVarchar(lO)无

8是否确认AsuredVarchar(5)无

2.4.老师表Teachers

序号字段名标识符类型及长度有无空值主键索引序号

1自增IDIDBIGINT无Y

2姓名NameVarchar(10)无

3性别SnxVarchar(7)

4所在系DepartmentVarchar(20)

5帐号AccountVarchar(lO)无

6密码PasswordVarchar(lO)

7

8

2.5.学生表Students

序号字段名标识符类型及长度有无空值主键索引序号

1自增IDIDBIG1NT无Y

2姓名NameVarchar(iO)无

3班级ClassVarchar(30)无

4性别SexVarchar(2)

座号Noint

5学号StudylDVarchar(15)无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论