实验室开放预约信息管理系统的开发与实践

实验室开放预约信息管理系统的开发与实践

ID:10141839

大小:35.00 KB

页数:11页

时间:2018-06-11

实验室开放预约信息管理系统的开发与实践_第1页
实验室开放预约信息管理系统的开发与实践_第2页
实验室开放预约信息管理系统的开发与实践_第3页
实验室开放预约信息管理系统的开发与实践_第4页
实验室开放预约信息管理系统的开发与实践_第5页
资源描述:

《实验室开放预约信息管理系统的开发与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验室开放预约信息管理系统的开发与实践摘要:设计并实现了一种基于B/S模式下的实验室开放预约管理系统,实验教师通过浏览器登录该系统可进行开放信息的发布,学生通过登录该系统可进行自主预约实验。该系统既简化了实验室教师繁杂的工作,为学生个性化发展提供了条件,又使得实验室资源得到了充分利用,使实验室管理工作上升到一个新的台阶。关键词:开放性实验室;预约管理系统;网络化管理;B/S模式中图分类号:G642.0文献标识码:A文章编号:1005-3824(2014)05-0091-050引言11开放性实验室不仅在时间、空间上突破了传统实验室的限制,而且实验内容

2、和参与实验的对象也有了很大的改变,因而使高校实验室的管理工作变得更加繁重和复杂,这就迫切需要使用计算机来进行辅助管理。实验室开放预约信息管理系统是实验室信息管理系统的一个子系统,通过该系统可以使实验室的开放管理从手工记录过渡到数字化、信息化、网络化的现代化管理,最大化发挥实验室的资源优势<sup>[1]</sup>。目前高校网络已非常普及,使用计算机网络来进行实验室管理成为必然,而传统的实验室管理系统在系统的扩展性、灵活性和互操作性上都有较大的缺陷。因此把Web服务技术引入到开放性实验室管理信息系统的建设中,开发新型的B/S

3、模式的管理平台有助于这些问题的解决。1实验室开放预约信息管理系统简介实验室开放预约信息管理系统的主体设计思路是实验室管理人员对实验教学进行宏观调控,合理安排实验时间、实验场地、实验设备及辅导教师;学生根据自己的实际情况,在实验室开放时间内自行选择实验时间和实验项目;实验辅导教师能够发布预约信息并及时获得实验预约结果,据此安排必要的实验准备工作等<sup>[1]</sup>。实验室开放预约管理系统结构如图1所示。图1实验室预约管理系统结构11该系统采用B/S结构,学生可以直接通过浏览器进行预约,教师通过浏览器登录发布实验室开放

4、信息,确定学生实验资格,查看预约学生信息,网上录入学生实验成绩等。预约实验的学生只需要输入账号和密码,其余操作均可通过功能按钮借助鼠标完成,具有界面友好、直观导航、操作简捷方便的特点。该系统采用标准三层结构,即用户浏览器、Web服务器和数据库服务器,其中用户浏览器是用户与系统进行信息交互的接口,Web服务器实现系统的主要功能并负责用户间的通讯与协同,而数据库服务器存放用户信息、实验室资源信息以及实验室资源使用及规划信息等。2预约管理系统的设计方案2.1系统设计原则设计一个基于B/S模式的开放预约管理系统,需要对系统进行功能需求分析→页面设计→数据库

5、设计→代码设计→调试发布5个步骤。根据开放性实验教学的要求,实验室开放预约管理系统应当具备这样的功能:在校园内任意的联网计算机上,学生可以进行实验项目的预约和相关查询;教师也可以方便地登录,发布可以进行开放实验的相关信息,在学生预约完实验后,实验室教师确定学生实验的资格,及时发布公告;有相应的安全保障,避免预约信息资料的丢失或破坏,以及登录账户信息的泄漏。要实现这些目标,系统的设计必须遵循以下原则<sup>[2]</sup>:1)要有较快的响应速度和较高的工作效率;2)要充分利用现有资源,包括局域网、数据资料等,尽量减小重复

6、投入;3)适应能力强,可扩充,易维护,操作简单;4)安全可靠性必须保证;5)有效处理数据访问的并发操作。2.2系统体系架构设计11实验室开放预约管理系统采用B/S(浏览器/服务器)体系构架,客户端不必有专门的网络硬件环境,一般只要有操作系统和浏览器就行,而服务器则需要安装MySQL,Oracle,Sybase,Informix或SQLServer等数据库。在这种模式下,用户界面完全通过WWW浏览器实现。在Internet的B/S模式中,最基本的功能是请求和响应,其工作流程如下<sup>[3]</sup>:用户开启自己PC上的

7、浏览器,并键入需要访问主页的URL,域名系统进行解析,同时浏览器将自动生成一个HTTP请求。并根据解析的IP地址连接到指定的Web服务器,发送该HTTP请求。服务器在接到该HTTP请求后将Web页面传回作为响应;浏览器将用户需要访问的Web页面显示在屏幕上,即用户看到的“网页”;浏览器等待用户的下一条指令,服务器则准备接收来自浏览器的下一个请求,如图2所示。图2B/S模式工作原理示意图2.3网络拓扑结构选择B/S模式,并采用星型拓扑结构建立的基于Internet实验室开放预约系统,可以充分利用学校的校园网资源,其网络拓扑结构如图3所示。图3预约系统

8、网络拓扑结构示意图2.4系统的功能设计11一个完备的实验室开放预约系统需要满足以下几方面功能。1)访问功能。网站的浏览者可

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

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

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