实验室网络预约系统的设计与实现.docx

实验室网络预约系统的设计与实现.docx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

PAGE35

PAGE1

实验室网络预约系统的设计与实现

摘要:本文基于媒体工程学院当前的实验室的管理情况,由于目前式管理导致人员出入比较自由,无法在满足学生使用实验室需求的同时提高实验室的安全性的问题,提出了建设一个实验室网络预约系统。并通过使用

ASP.NET技术,以三层架构和B/S模式为基础进行开发,设计出了一个更能满足媒体工程实验室需要的实验室网络预约系统。该系统主要拥有实验室管理、实验室预约、课程管理、学生管理、教师管理和实验室使用情况统计等功能。学生和教师可以通过智能手机和传统PC端的Web浏览器随时随地进行实验室预约,管理员也可以方便地查看实验室的预约和使用情况。该系统使用的界面简单、直观,且可以实现实验室的网上预约。该系统投入使用后,可以通过安装门禁对实验室的安全问题进行排查和控制,大大提高媒体工程实验室的安全性。

关键词:ASP.NET;实验室;预约;B/S结构

绪论

背景与意义

近年来,随着信息化技术的飞速发展,信息化技术被运用得越来越多,很多行业的信息化建设程度和管理程度都变得完善了许多,建设一个高校可以使用的教学管理系统和信息化建设系统已经变得非常迫切。

由于信息化管理程度变得越来越高,而实践教学也可以为高校增强学生的实践能力、培养创新意识的核心教学内容。伴随着实验项目的日趋多样且繁杂,为满足实验教学的需要,现阶段媒体工程学院的实验室采用的是式管理的模式,但该方式使得学生无法随时随地查看实验室的空闲条件,想要使用实验室非常困难。此外,实验室管理员在此背景下,如果要保证实验室处于正常监管的状态,需要经常走动,查看每个实验室的情况,工作量非常大。在排课时,由于实验室的式管理,空闲情况无法确定,也不易安排实验室的课程。所以,如何合理、高效的预约实验室,已经成为令很多高校实验室管理人员烦恼的事情,因此,实验室网络预约系统被设计了出来。

实验室网络预约系统只需要一个可以上网的手机或电脑就可以实现资源共享,它还可以让学生不受时空的限制,随时随地都能使用一个可以上网的设备就可以实现实验室的预约操作,而且老师们也可以通过在电脑或者手机上打开一个浏览器就可以预约实验室和上课的时间。管理员也可以通过可以连通互联网的设备来实现实验室的审批和管理。这样的系统可以存储的数据多,而且需要消耗的成本也很低,还方便人们查看请求和审批的操作,提高了很多工作的效率,也把很多零散的一般人不容易获得的信息放到一起,规范地进行管理,满足了学生可以轻易预约和使用实验室的需要和老师在需要上课时预约和使用实验室的需要。

国内外研究现状

王爱春的《实验室预约管理系统的设计与实现》中,使用了Spring技术解决了业务逻辑层和其他各层的松耦合

问题;使用了Struts2技术建立了模型与视图的数据交互;使用了MVC(ModelViewController,MVC)技术实现了将业务逻辑、数据和界面分离[1]。

刘烁、肖翠红、陈争光在《高校实验室管理系统设计与实现》一文中通过使用MVC架构模式部署实验室管理系统,并将MVC架构模式与.NET三层结构技术结合,用来设计系统的整体架构。在代码设计的时候,还使用了分块设计的方法,这些模块包括页面HTML代码、业务处理代码、页面C#代码、数据操作代码、控制代码和数据库处理代码。

每一部分的代码都可以各司其职地完成不同的功能,还可以让系统更好的进行后期维护,同类代码也可以互相移植。根据MVC的设计思想进行的代码设计,系统中的一个模型可以换对应许多视图,还可以降低代码的重复率,减轻了系统需要进行维护工作的工作量[2]。

宋阿羚、刘海峰、田俊杰、仝亮在《实验室预约系统的设计与实现》中提出了基于JAVASSH2的架构开发,用户UI通过B/S(Browser/Server,浏览器/服务器模式)的模式提供,并采用MySQL创建后台数据库,让不同身份的使用者在登录这个系统的时候,可以弹出不一样的首页和界面,实现相对应的功能和页面效果[3]。

李程慧、付敏峰的《基于微信企业号的实验室预约系统设计与实现》里提出了在手机的微信上关注企业微信号就可以预约实验室的想法,这个系统同样使用了B/S的架构,而且因为微信的使用率比较高,所以还利用了微信提供

给开发者们的接口,将实验室预约的功能放在微信平台里,促进了企业成员实现无纸化办公,提高工作效率[4]。

吴运明的《基于.NET架构的实验室预约平台的设计与开发》里使用了ASP.NET技术、WAP技术,并采用IIS7.

0部署服务器,实现了基于PC端的Web浏览器和手机端的WAP浏览器来进行实验设备和实验项目的网上预约和管理操作,大大提高了学生使用实验室的频率,为式实验室建设提供了必要的基础[5]。

刘华颖、王天涛、孙艳梅在《基于B/

文档评论(0)

123456 + 关注
实名认证
内容提供者

123456

1亿VIP精品文档

相关文档