基于Web下开放性实验室管理系统开发与应用
2019-06-30吴义平
吴义平
【摘 要】随着科学技术不断创新,高校教育不断改革,开放式实验室建设管理水平实现全面提升。Web技术合理应用作为现代高校开放性实验室管理系统开发设计过程的重中之重,是一项必不可缺的关键内容,通过综合应用不同网络管理技术,能够帮助高校实验室管理人员有效解决安全管理、实验工作效果全面考核等各项问题,促进高校实验室建设管理工作和谐稳定发展,为广大师生创建良好的实验室工作学习环境。文章对在Web技术下的开放性实验室管理系统开发与应用展开分析和探讨。
【关键词】Web技术;开放性实验室;管理系统;开发应用
【中图分类号】TP307 【文献标识码】A 【文章编号】1674-0688(2019)02-0188-02
0 引言
当前是一个科技创新时代,高校开放性实验室建设管理工作发展要与时俱进,跟上时代前进的脚步。高校高层领导要高度重视开放性实验室管理系统开发设计工作,加强对实验室管理人员的科学指导,通过定期组织实验室管理人员参与专业化培训教育工作,促使他们熟练掌握并运用各项先进的网络技术和管理方法。高校要基于Web技术下,积极构建科学完善的开放性实验室管理系统,不断提高实验室的管理质量和效率,从而为广大师生提供更好的实验室管理工作服务,方便实验室系统登录用户的各项操作和功能使用。
1 基于Web下开放性实验室管理系统开发与应用
1.1 系统需求分析
高校开放性实验室管理系统开发是为了有效建立适用于各项专业实验教学管理的系统,满足广大实验室用户通过运用计算机网络辅助中心开展多种多样的实验室教学管理工作需求。开放性实验室管理系统开发设计必须具备以下重要功能:①实验室系统用户登录。用户能够操作注册账号,成功登录实验室系统,系统会根据用户权限自动生成所属权限的系统界面功能菜单。②实验室系统用户管理。实验室系统管理员能够利用系统赋予的权限操作添加或者修改、删除用户,并且明确设置不同类型用户的所属身份信息和使用权限。③实验室管理。管理人员能够对学校各项实验室软硬件设备的实际参数信息进行文字详细描述和修改维护,并对不同专业实验室负责教师的个人信息展开添加、修改及删除等一系列操作。④实验室设备资源管理。学校实验室资产管理人员通过运用系统功能管理操作实验室设备信息,科学规范不同设备的领用审批流程,在对应系统界面操作记录各项设备使用与维护信息。
1.2 系统设计
1.2.1 系统结构设计
为了满足高校教育未来稳定可持续发展需求,实验室管理系统结构研发设计工作中,技术人员要确保系统结构设计的层次简洁清晰性、易扩展性及数据信息安全性。高校实验室管理系统可以采用基于B/S模式的3层架构设计,这样能够最大限度地提高实验室管理系统的执行效率,并且充分保障实验室系统运行的安全稳定性。
(1)逻辑架构设计。某高校实验室系统逻辑架构,该系统逻辑采用“集中存储/分布管理”的应用架构,其不仅能够实现实验室系统集中管理目标,还可以满足系统业务实时处理的需求,最大化降低系统的运行管理复杂度,提高对系统的监督控制力度,防止出现中间层次人为操作作假象。技术人员可以将应用程序和数据库科学设置在同一台服务器,形成一种逻辑上为3层的分布式架构。技术人员要合理布局Web应用服务器和数据库服务器,确保实验室系统用户能够通过校园网成功登录对应的实验室应用服务器中,并在不同系统界面完成功能操作,达到各自的实验室管理学习目的。
(2)应用架构设计。某高校实验室系统应用架构,该系统应用架构主要分为表现层、逻辑层及数据层3个不同层次。其中,表现层负责处理人机交互,帮助实验室系统登录用户处理各种请求,比如信息输入、HEEP请求等;表现层通过采用Web页面为广大师生和管理员用户提供更加快捷方便的操作。逻辑层主要负责模拟学校实验室管理中的各项工作学习活动;逻辑层搭建需要开发设计人员运用先进的软件技术和产品,确保快速移植和搭建应用系统架构。数据层主要负责处理实验室数据库、事务系统等,技术人员要注重建立科学完善的数据收集存储结构,充分保障实验室系统内各项数据信息的安全性。
1.2.2 系统功能设计
高校实验室管理系统功能开发工作要依据广大教职工和学生的相关需求,涵盖高校实验室日常管理工作的所有业务和流程,只有这样才能为高校计算中心提供一个高效安全的实验室管理系统。该系统功能结构分为7个子系统,分别是实验室教学管理子系统、实验室业务管理子系统、开放性实验管理子系统、设备资产管理子系统、信息查询子系统、消息新闻发布子系统及系统维护管理子系统。
1.3 系统实现
1.3.1 开发运营环境
实验室系统开发采用JSP/Servlet/JavaBean技术,后台数据则应用SQL Server2000。JSP系统开发技术具有执行效率高、可移植性强等优势特点,通过采用JavaBean则能够全面提升系统服务器端功能,并且还可以成功访问市场上各种主流数据库。基于JSP开发技术应用,高校实验室管理系统具备以下优势:①用户操作方便简单,能够在短时间内被每个用户所掌握运用;②实验室管理系统适应性较强,相关工作人员只需定期对服务器展开维护与配置管理;③界面简洁友好,任何用户只需要通过计算机浏览器即可访问学校实验室管理系统,并轻松获取所需信息;④实验室管理系统更加安全稳定,具备良好的可扩展性。
高校实验室管理系统开发运行环境如下:首先是硬件方面,包括高端服务器、客户端、内存2G以上及主流PC机;然后是软件方面,包括Windows7、SQL Server2000及服务器等;最后是客户端方面,包括最新浏览器、XP等。
1.3.2 系统功能实现
在高校实验室管理系统开发应用中,开发技术人员要保障各项系统有效应用,必须认真做好以下工作。
(1)系统用户登录功能的实现。系统用户类型可以划分为教师和学生两种类型。其中,教师被分为实验管理员、实验教师、系统管理员及资产管理员等。教师和学生群组都是统一由系统管理在登录账号初始化时设定。用户根据管理员设定的账号进行系统登录,登录成功后会出现相对应的系统操作界面,用户可以利用自身权限进行需求信息查询。
(2)实验室排课功能的实现。对于实验室排课功能的设计实现,可以安排各个专业实验教师通过成功登录系统,在对应的菜单界面操作选择实验课程信息、专业班级及实验室机房等。实验教师要在Web页面上提交相关排课数据信息,这样实验室系统就能够自动排除一些复杂限制条件,帮助教师处理好提交的数据,同时储存在系统数据库中,让学生与教师进行课程信息查询。课程安排信息主要包括实验课程名称、实验室机房、实验班级、实验课时间及实验课时数等。实验教师只需在该界面进行数据信息填写,点击提交确认按钮,就能够显示自己所排的实验课程。
2 结语
综上所述,现代高校在实验室管理系统开发设计应用中,积极引进并利用先进的Web技术,加强对实验室管理系统的创新研发,结合广大教师与学生的需求,科学完善实验室系统各项功能,提高实验室资源利用率。
参 考 文 献
[1]王洪义.基于Web的高校开放实验室管理系统的研究与设计[D].济南:山东大学,2009.
[2]庞静珠,丁彩红,陈玉洁.实验室综合管理系统的开发与应用[J].实验室研究与探索,2011,30(8):203-205.
[3]劉治良,刘姜.开放式实验室应用Web技术管理系统的研究与开发[J].数字技术与应用,2015(2):176-177.
[责任编辑:陈泽琦]