开放实验室管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
开放实验室管理系统
1 背景及其基本目标
“随着现代教育技术的不断发展和教学手段的进一步改革,充分利用学校现有的多媒体设施、校园网设施建立教学网站,使实验室建设与课堂教学同步满足多媒体和网络教学的需求。
在此基础上,学院考虑设计开发一个开放实验室管理系统,用以进行开放实验室的管理,提高工作效率。系统构建在Internet上,基本目标为任何一台联网的计算机都可以通过Internet访问本系统,通过网页发布实验室综合信息,包括教学计划、实验课程介绍、规章制度、操作规程、数据图表、教师队伍、实验教材讲义、开放实验室管理、通知、成绩公布等。通过开放实验室管理系统,学生可以提出问题,参加讨论,发表见解,向教师提出设计性实验方案,预约实验内容和时间。教师可以辅导答疑,介绍有关知识。学生可根据自己的学习进度方便地查阅有关的实验教学内容。教师可以对实验安排实验完成情况进行查询;可以统计数据,打印报表,在网上公布。系统还具有系统监控、实验安排、实验成绩管理以及一定程序的自动化处理等功能。”
这样,在这个基础上,可以先得到系统的最简单,也是最原始的系统功能图,如图所示。
2 系统分析
2.1 可行性分析
2.1.1要求
1系统功能要求
(1)系统必须构建在Internet上,且任何一台计算机都可以通过Internet访问本系统。
(2)系统可通过网页发布实验室的综合信息(教学计划、实验课程介绍、规章制度、操作规程、数据图表、教师队伍、实验教材讲义、开放实验室管理、通知、成绩公布).
(3)学生可通过本系统提出问题,参加讨论,发表见解,向教师提出设计性实验方案,预约实验
内容和时间,查阅有关的实验教学内容等,教师也可通过本系统对学生进行辅导答疑以及介绍有关知识,可统计数在,打印报,公布信息等。
(4)系统具有系统监控、实验安排、实验成绩管理以及一些自动化处理功能。
2、系统性能要求
(1)系统在联机过程中的响应时间不能太长,在客户机要求联机以获取信息时,服务器要在一定时间内响应客户机。
(2)由于系统面向的对象比较多,所以系统所需要的存储容量以及后存储设施要跟得上。
(3)为了保证系统的正常运行,系统需要较好的安全性能。对于一些机密信息,应设置相关的访问权限。
3、运行要求
支持系统运行的操作系统必须为WINDOWS95及以上操作系统。鉴于更高的可靠性和和数据的一致性,系统应使用数据库服务器。
2.1.2目标
系统实现后,能够大大提高实验室的管理效率,明显改善单一的人工管理模式,提高管理效率。提高信息交互能力,减少人力资源的开销。
2.1.3条件
开放实验室管理系统中的各个子系统的硬件和软件配置如下:
1、服务器端系统运行要求:
硬件要求:Pentium III 450以上, 1024M RAM, 36G HD
软件要求:Win2003/Advanced Server,SQL Server
2、客户机系统运行要求:
硬件要求:Pentium 133以上, 32M RAM, 4.3G HD 可备有打印机
软件要求:Windows95以上操作系统,具备IE浏览器。
3、网络环境
2.1.4决定可行性的主要因素
(1)系统开发成本/效益分析结果,效益〉成本。
(2)系统开发技术可行,现有技术可完全承担开发任务。
(3)系统操作简单且易操作,系统能被原有工作人员快速接受且能被访问者方便操作。
2.2 系统的功能分析
1业务平台系统
(1)用户管理:负责管理使用该系统的用户,将用户按照不同的使用权限进行分类,并授期予不同用户对系统的使用权限。负责用户的注册,注销,及相关信息的修改,直接操作用户管理这
一功能的一般为用户管理员,用户也可对自己的相关信息进行修改。
(2)信息发布:这一功能主要是上传实验室的一些需要被公布的信息,供信息检索者查看。如教学计划、实验课程介绍、规章制度、操作规程、数据图表、教师队伍、实验教材讲义、开放
实验室管理、通知、成绩公布。
(3)实验预约:这一功能是接收用户的实验预约,并存储下来。
(4)实验按排:这一功能是对已接收到的实验预约按照实验室的硬件情况,按预约号为各类实验预约安排实验室。
(5)实验辅导:这一功能是解决学生答疑,学生可通过在线留言的方式上传疑难问题,教师则通过这一平台,解决学生的问题。这一功能是师生互相交流实验的一个工具。
(6)在线考试:这一功能是为了解决传统纸质考试带来的不方便,教师可预先上传将要考试的内容,学生各人登录进入自己的用户界面,在线进行考试,完毕后提交试卷。
(7)成绩管理:这一功能是对学生每个人的各科成绩进行统一管理,教师可通过这一功能录入每个学生的成绩。
(8)设备管理:这一功能是对实验室的所有硬软件设备的管理,记录它们的使用状态。
(9)学生实验过程管理:这一功能是对学生完成实验全过程的监控,包括实验进度,实验结果。
2、身份验认:对于访问系统的用户进行身份鉴别,并按照不同的身份,授予不同的访问权限。
3、系统备份:对于系统中的重要信息,如用户信息,学生成绩信息等进行数据备份,以提高数据的安全性。
4、短信息平台:负责短信息的接收与发送。
5、网络安全:负责系统数据在网络中不被非法访问,即数据在网络中的安全性。
2.3 系统中的基本结构
系统结构图
开放实验室管理系统子系统分布图如图2-4所示
图2-4
2.4 系统中的数据及其主要流程
2.4.1 数据流程图
开放实验室管理系统的业务分别为:用户注册,实验预约,课程授权,预约管理,设备管理。首先分析总的数据流程图