基于web智能预约型开放实验室管理系统
肖远豪 张 立 陈俊良
(武汉东湖学院计算机科学学院 湖北·武汉 430212)
摘 要 我们结合实验室的实际情况,设计并实现了基于web的实验课智能预约系统。此系统的核心是学生开放实验的预约、实验室设备的报修、反馈以及教师成绩的评估等模块。该系统能够实现实验课程的自动化安排、待做实验的课程查询,以及已做实验课程的查询,并且还可以加强实验室管理员、学生和任课教师三者的联系,更为重要的是该系统能够应用于各大高校的实验室管理,让学生的实验动手能力能够有质的提高,提高学生的社会竞争力。
关键词 实验室预约 web
0 引言
众所周知,实验室是高校从事实验教学、科研工作和自主学习的重要场所,始终占据着很重要的地位,是培养各种专业人才的摇篮。但是高校实验室往往有教学任务繁重、管理手段偏旧和管理效率低下等问题。并且以往的实验教学模式有实验教学内容陈旧、实验的种类偏少且单一、设计性实验偏少和实验环境封闭等缺点,学生的创新能力根本得不到提高,而且在某种程度上制约了开放实验室的建设与发展。设计此系统的目的是为了提高实验室资源的利用率,使实验室资源能够实现智能化管理,同时也可以解决一些学生居住地离教学区比较远,不能够及时获得实验课的一些相关上课信息等问题。随着科学信息化进程的不断更新,实验室管理模式的更新更加势在必行,而且实现实验室开放也是教育部《普通高校教学水平评估指标体系》的要求。
1 实验室智能预约系统的设计
1.1 系统设计
受水区浅层地下水超采区面积为 5.83万 km2,超采量为 56.40亿m3;深层承压水开采区(界定为超采区)面积为10.46万km2,开采量为46.48亿m3,列为不合理开采量,即认为全部是超采量。地下水超采量总计102.88 亿 m3。
1.1.1 相关技术
(1)Web开发组件。这个项目的智能预约型开放实验室管理是需要部署在web服务器上,然后供客户端进行访问,然后动态网站服务器平台最少的组合包括:操作系统+服务器+应用脚本程序+数据库。
(2)Web服务器Apache。Apache是一款能够部署在各种计算机平台的服务器软件,拥有跨平台和安全性的特性而被广泛使用。Apache的体积较小,并且便于安装和卸载,软件简单易用、速度较快、性能比较稳定,而且容易维护,还可以做代理服务器来使用。尤其对Linux的支持堪称完美。
(4)ASP.NET技术所支持编程语言。ASP.NET是一门由微软公司在ASP技术上研发的一种用来开发动态网站的服务端技术,这种技术是一种能够把用户客户端展示界面和服务器后台服务进行分离,然后独立开发的并且能够在HTML内嵌的语言。并且ASP.NET技术拥有强大性和适应性,简单性和医学性,高校可管理性等特性,将服务器环境的设置和应用程序的设置变得更加简单明了。并且在网页中支持JavaScript脚本以及JQuery控件,能够提高用户的体验,其强大的功能能够让用户进行选择性的使用不同量级的控件来完成需要完成的业务功能,节约了开发周期。
(3)SQLSERVER关系数据库管理系统。SQLSERVER数据库是一款由 Microsoft公司独立研发并支持多用户和多线程的数据库服务器,拥有可扩展和高性能的特点,并且能够有机的实现与WindowsNT的结合。并且能够对查询效率和速度进行优化,获得了微软公司提供的更新服务,可以和ASP.NET开发的应用软件进行完美的结合,其特性获得了广泛开发者的喜爱,经常用于中小型网站的开发。
图1:系统功能设计架构
图2:数据库E-R模型
2 总体设计
2.1 系统总体功能设计
关于RFCA的最佳麻醉方法目前尚未确定[7]。世界范围内各中心手术所采用的麻醉方案并不一致,甚至同一中心也可能采用不同的麻醉方案。对于镇静和全身麻醉方案下RFCA的利弊,虽有各方学者对其进行比较和研究,但仍存在一些问题:大部分相关研究均来自单中心,研究结果的可靠性受到一定限制;麻醉方案对手术并发症的影响鲜有报道;消融术后Af复发率的问题,各学者的研究结果也存在一定差异[4-6]。
2.2 数据库表的设计
基本流程是这样的:首先输入用户名和密码进行登陆进入登陆页面,登陆页面是智能预约型开放式实验室管理系统的展示页面,每次用户访问该系统时,就会首先到登录页面进行验证,只有验证成功后,才能登录系统并进行相应的操作。
我们根据智能预约型开放实验室管理系统的应用特点,可以将其分为前台和后台两个部分,前台部分根据角色的不同分为学生通道,教师通道,实验室管理员通道三部分,而后台部分则分为系统管理员通道部。具体图如图1所示。
2.3 处理流程
我们通过对这个项目的功能和日常事务处理和设计的需求进行了分析,发现学院,专业,年级、班级,学生和教师以及未完成实验,已完成实验,实验室和实验室管理员存在着一对多和多对多的关系,也就是1:n和m比n的关系。具体图如图2所示。
11月27日8版《音乐1927年叙事》,其“它几乎奠定了中国近现代音乐发展的根本性基础和所有原动力”,有恙;奠定了动力,此话不通。用“……音乐发展的基础并提供了原动力”为宜。
登陆成功进入系统主页面之后,系统主页面会根据不同的角色用户提供的不同的选项,用户在进入对应的权限通道时,就会先判断用户的权限,如果权限没有通过,则不能进入该通道。不同的角色有着不同的功能和权限,学生可以查询已做和待做的实验以及查询和下载实验的相关信息,老师可以对学生进行管理以及查看实验的完成情况和实验指导书的上传等。实验室管理员可以查看实验室的情况如实验室可容纳的人数,实验室预约时间的安排以及查看学生的出勤率等。老师学生和实验室管理员都可以对个人的信息进行修改,系统管理员则可以CRUD学生,教师和实验室管理员的基本信息,也能够处理用户的使用反馈信息,可以修复系统的漏洞,还能够对教师,学生上传的文件进行归档以及处理用户的密码找回等要求。不同的角色完成不同的操作,最后操作员退出界面,流程结束。
与此相似,在现实生活中,我们干掉高考这个BOSS以后,武功进入了一个瓶颈期,每个人的斗志也因此消磨许多。所以,我们不妨试着将这四年的大学时光,当作是一段特殊的“闭关修炼”,修身养性,格物致知,潜心修炼内功和外功。在不断提升自我的同时,抵御绑定了潜在风险的外来诱惑。
3 结语
实验室开放式管理是实验室发展的方向,实验室开放预约系统的设计和实现,极大的提高了高校学生创新能力和动手能力,激发和调动了学生实验学习的兴趣,极大的提升了实验室管理水平和效率。重要的是让实验室资源的利用得到了最大化,加强了实验室管理员、学生和任课教师三者的联系,真正的提高了学生的实践能力。此项目通过网络智能化的实验室预约信息平台的建立,来满足实际过程中实验室开放的业务需求,共同推动了实验室工作朝着开放、共享、高效、安全的方向前进!
参考文献
[1] 许树业,吕丽军.基于移动Web的实验课预约系统的设计实现[J].实验科学与技术,2017,15(06):145-150.
[2] 尹源.基于WEB技术的教学实验平台的设计与实现[D].呼和浩特:内蒙古大学,2016.
[3] 杨远新,崔忠伟,刘卓等.基于JavaWeb的高校实验室智能管理系统的设计与实现[J].电脑知识与技术,2017,13(31):74-75.
[4] 张观山,侯加林,王震等.基于Web和Android的实验室预约管理系统[J].实验科与技术,2016,14(03):50-52.
中图分类号: G482
文献标识码: A
基金项目: 2018湖北省大学生创新创业训练项目。
标签:实验室预约论文; Web论文; 武汉东湖学院计算机科学学院论文;