计算机组装与维护实验室管理系统

前言:寻找写作灵感?中文期刊网用心挑选的计算机组装与维护实验室管理系统,希望能为您的阅读和创作带来灵感,欢迎大家阅读并分享。

计算机组装与维护实验室管理系统

摘要:

计算机组装维护三维仿真系统下的,实验室管理系统的设计思路,研发方法,介绍此系统的与母系统的联系,及其主要功能模块,与其他系统的差异化特色。实验室管理系统是计算机组装与维护三维仿真系统的一个子系统,为用户提供了注册,单点登录,实验任务,激活账户,实验器材管理等多个子功能。意在满足当前高效快速的互联网发展背景下,实验室需要更高效便捷的管理方式。

关键词:

计算机组装与维护;实验室管理;

一、引言

实验室管理针对计算机组装与维护三维仿真系统的虚拟实验室进行管理。是一个基于数据库的管理系统,主要意图是让用户可以管理自己的实验任务,实验教学,实验器材等。此系统采用分布式服务架构,在同一时刻,不同的用户都可以连接到自己的实验室管理系统,及时响应用户的请求,不会彼此之间造成阻塞。主要功能有单点登录系统,购买并激活系统,实验教学,实验器材更新及介绍。

二、系统设计

1系统架构

系统采用分布式服务架构,既将数据库服务、接口调用服务、用户访问服务分离到不同的服务器端,减小各个服务器的压力,从而让用户体验更快的访问速度。系统整体采用B/S架构,各服务之间通过局域网通讯。分层开发逻辑清晰,使得模块重用性提高,程序更容易调试与维护,物理分布的灵活使得后续的扩展更加便捷,服务器并发存在,使软件性能得到了良好的保证。用户通过浏览器访问指定网站,前端页面通过发送ajax异步请求相应的控制层服务,控制层通过dubbo分布式服务框架调用相应的服务处理相应的业务逻辑,到数据库取到相应数据返回给用户。

2系统功能模块

2.1注册系统

用户使用实验室管理系统之前,需要到指定网页注册,用户填写自己的个人信息,由系统保存到数据库,并做MD5加密处理,防止恶意软件通过简单的攻击获得用户的关键信息。注册成功之后,由管理系统为用户开辟独立的存储空间,记录用户是否激活软件,做过哪些实验。

2.2单点登录系统

用户注册之后,使用实验室管理,当未登录时,提示用户需要登录。如果用户已经登录,则用户在访问任意其他该系统下的功能模块的时候,都不用再登录。比如用户访问首页之后,跳转到实验教学页面,如果之前用户未登录,则会在实验教学界面提示用户登录。如果用户在首页已经登陆过,则会把用户的登录信息带到实验教学页面,用户不必再次登录就可以获得自己的实验教学信息。

2.3激活功能

用户在看过计算机组装与维护三维仿真系统的介绍之后,如果感兴趣想要使用,可以跳转到激活页面,免费领取3天试用时间,如果有意向确认购买,则会产生经济效益。该功能会提示用户可能会产生的消费行为,弹出相应的支付信息,并且采用第三方支付平台给予用户便利的支付环境。

2.4实验教学

用户初次使用计算机组装与维护三维仿真系统,对系统有陌生感。在这个功能模块下面,用图文、视频等直观,友好的方式帮助用户快速感受系统的特色。实验教学是实验室管理系统的核心功能模块,这里按照不同星级实验任务。用户熟悉了系统的功能之后,可以选择自己的实验任务,进入母系统后,根据该系统的提示进行实验。如果用户感到有难度,可以选择观看实验,之后再进行实验操作。

2.5实验器材管理

实验器材主要为计算机的虚拟硬件,如内存条,CPU,主板、显卡等等。在计算机组装与维护三维仿真系统中,需要及时扩充计算机硬件的器材库,用户在这里查看是否有与自己想要的虚拟硬件,如果没有可以向管理员申请加入器材库。

三、权限管理系统

1用户权限管理系统

用户在未购买激活计算机组装与维护三维仿真系统的时候,只有试用权限,此时系统的部分功能受限,比如在实验教学功能模块中,用户可以选择的实验任务只有少数几个。不为试用权限用户提供完整的实验任务,并且不为试用权限用户提供实验帮助与提示功能。完整权限用户在做完实验任务的时候,系统会为用户进行跟踪提示,用户做完实验之后,为用户提供指导性意见,以及可以改进的地方,为用户提供分析报告。

2管理员权限系统

管理员权限是最大的权限,能够查看、修改、删除用户的注册信息,以及查看用户的激活信息,查看用户的账户是否已经试用过。管理员可以在实验教学功能模块中添加、删除实验任务,修改实验任务的星级、描述、提示等等信息。管理员可以查看完整权限用户的任务完成情况,查看、修正用户的分析报告。

四、系统实现及运行

实验室管理系统前端界面使用html静态页面,通过ajax异步请求后台服务,将数据传递给前台,通过Bootstrap优化界面外观。后台服务使用java语言编写,java语言稳定高效,能够为系统提供持续服务。数据库使用免费的mysql,使用免费的数据库可以省下一笔不小的开支。系统开发完成之后,将程序部署到linux环境下的tomcat服务器中,使程序稳定地运行起来。

五、总结

实验室管理系统是计算机组装与维护三维仿真系统的一个子系统,立足于更好地满足用户的需求,为用户提供更好的实验任务及安排。在实验中为用户提供友好的提示服务,使用户学习到计算机组装与维护的知识。该系统是一个先进的,具有高性能,提供高并发的软件,能够满足多个用户同时在线使用。并且维护用户基本信息,以及用户做过的实验的分析评估,为用户提出针对性意见。

作者:杨杰 田伟 单位:西华大学计算机与软件工程学院

参考文献

[1]傅学胜.实验室信息管理系统的进展与发展趋势[J].上海计量测试,2003,30(4):36.

[2]张润杰.基于B/S模式的网络版实验室管理系统[J].首都师范大学学报(自然科学版),2005,26(2):16.

[3]阮军,杨春金.基于模式的多层分布式软件系统架构的设计[J].计算机工程,2006,32(14):57-59.

[4]张文增,孙振国,赵冬斌,陈强.基于B/S结构的实验室管理信息系统开发方案[J].计算机工程与应用,2002,(11):232—233.

[5]冯金辉.数字实验室2LIMS未来发展趋势[J].现代科学仪器,2002(2):10.