高校开放实验室管理系统设计

高校开放实验室管理系统设计

ID:10357894

大小:51.00 KB

页数:3页

时间:2018-07-06

高校开放实验室管理系统设计_第1页
高校开放实验室管理系统设计_第2页
高校开放实验室管理系统设计_第3页
资源描述:

《高校开放实验室管理系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、高校开放实验室管理系统设计摘要:随着高校各类实验室建设的不断加强,科学有效地管理和充分利用实验室资源成为困扰高校的一大问题。该文利用ASP.技术设计高校开放实验室管理系统,实现通过校园网在线预约功能,促进实验室设备使用和管理效率,并在实验教学改革上起到一定作用。中国8/vie  关键词:开放实验室管理系统;ASP.;在线预约  中图分类号:TP311文献标识码:A:1009-3044(2016)29-0094-02  1背景  开放实验室是指学校在保证正常教学和科研任务外,实验室面向学生开放,学生在课余时间利用实验设备进行一些开放性、创新实验。教育部在加强高等学校教学工作提高教学质量的若干意见

2、文件中指出鼓励学校将实验室和图书馆资料对学生完全开放,一方面充分利用实验资源,另一方面增加学生的动手机会,培养应用型人才提供条件。现在是市场上出现了很多开放实验室系统的商业软件,这些软件看似内容丰富,但是很多功能不实用,不能满足所有专业实验室的要求,所以各个高校都纷纷启动实验室开放的研究工作。  本文根据本校区实验室资源情况和实验需要开发一个双向互动的实验室管理系统,该系统可以预约实验,同时提供课程实验大纲,电子版实验指导书等功能,将传统的时间和内容固定的实验模式转变成灵活的网上预约模式。该开放实验管理系统符合学校发展和创新人才培养方案,体现了高能力高素质创新性人才培养思路和总体方向。  2系

3、统需求分析  开放实验室系统除了完成注册、登录等基本的功能之外,根据需求还需要完成下列功能:  1)申报实验项目。只有教师用户具有该权限,教师在线浏览实验项目相应实验室的预约情况,选择空闲的时间段进行预约,查询预约审批,审批通过后学生才可以浏览预约。  2)浏览和预约实验项目。学生用户在线浏览所有实验项目,根据自己的时间和兴趣选择预约未满的实验进行预约,预约审批通过后按照规定时间进入实验室进行实验,实验过后在线提交实验报告。  3)审批实验申请。实验管理员对教师和学生用户提交的预约申请查看是否合理,合理的申请则审批通过,不可以的则撤销申请。  4)添加和删除实验室。对于新投入使用的实验室,实验

4、管理员需要在系统中添加其信息,包括实验室介绍、容纳人数、电子实验指导书等等。另外,实验管理员还可以删除系统中的实验项目和实验室信息,涉及的预约同时也被删除。  综上所述,开放实验室管理系统的主要功能包括以上四个方面,用功能结构图展现如图1所示。  3系统总体设计  3.1系统功能模块设计  根据系统的需求,系统设计按照功能的不同划分为四个模块,包括用户信息、实验项目、信息发布、用户留言。实验管理员能具有所有模块的操作权限,其他用户只具有部分权限。  3.1.1用户信息模块  系统用户分为学生、教师和实验管理员三类,用户信息模块相应的分为三部分:学生信息、教师信息和实验管理员信息。学生和教师用户

5、只管理自己的个人资料,包括注册、登录、个人信息完善等功能,实验管理员需要管理各类用户资料,除此管理员还可以设置用户权限和黑名单。如图2所示。  3.1.2实验信息管理模块  该模块作为整个系统的核心,是该系统中使用频率最高的模块。将该模块细分为三个部分:添加和删除实验室信息、预约实验、查询预约情况。具体的操作流程为:首先,实验管理员将实验室信息登记到系统中,教师选择相应的实验室在线预约实验项目,学生查询开放的实验项未到的用户自动打入黑名单,黑名单用户不能预约任何实验,需要实验管理员解除后才能进行预约。  3.1.3信息发布模块  该模块主要实现一些公告和通知的发布,只有实验管理员具有该模块信息

6、的增删改权限,其他用户只有浏览该模块信息的权限。  3.1.4用户留言模块  该模块为系统用户提供学习交流的平台,用户在留言模块通过浏览留言和回复留言的方式进行技术交流和信息反馈。  3.2数据模型设计  用户表user(用户名,密码,邮箱,用户id)  学生信息表student(学号,姓名,班级,用户id)  教师信息表teacher(职工号,姓名,部门,联系方式,用户id)  实验管理员信息表admin(姓名,联系方式,用户id)  实验室信息表lab(实验室名称,实验室介绍,实验室id)  实验项目信息表experiment(用户id,实验室id,实验项目id,实验室开放时间,容纳人数,

7、实验项目状态[通过/未通过,可以预约/不可以预约])  预约表book(用户id,实验项目id,预约状态[成功/不成功])  留言表message(用户id,留言id,标题,内容,时间)  回复表reply(留言id,用户id’标题,内容,时间)  公告表neL语言和.控件),业务逻辑层(.编程(基于C#语言))和数据访问层(SQL2008),系统首页效果如图3所示。  5结束语  开放实验室系统

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。