基于SOA的计算机实验室管理系统的设计与实现
发布时间:2018-07-15 11:49
【摘要】:目前国内各高校实验室的信息化管理的水平普遍偏低。实验室所需设备从申请、采购、安装、维护维修、报废等过程和相关信息只是档案形式记录并保存。一旦遇到管理人员更换、实验室设备检修、搬迁等特殊情况,实验室设备的各种信息不能及时反映在记录档案上,这时往往需要各实验室重新登记、核查。另外,对于经常发生的实验室设备的维修、备件更换、国资统计的时候,因没有实现实验室信息化所带来的繁重的工作对高校的管理部门和工作人员形成巨大的负担。 在软件工程中,面向服务的体系结构(SOA)是一组对设计和开发可操作服务形式软件的原则和方法。这些服务有定义良好的业务功能,能够建立基于不同目的的可重用的软件组件(离散块的代码和/或数据结构)。本系统采用SOA面向服务架构,通过将系统对象转换为Web Service并提供对应的抽象接口,使得系统以服务的形式选择需要交互的系统对象,并在运行时发现并绑定对应服务。设计的主要目的是将计算机实验室的设备管理和人事管理整体对外提供统一调用接口,,实现整个校园的综合信息化管理。系统的设计以灵活、实用为根本的设计思路,以计算机实验室的设备管理为主要功能,人事管理为辅助功能。系统将会在很大程度上改善目前一些高校实验室管理的落后现状,提高实验室工作人员的设备管理效率,减少办公成本,并能够对校园相关人事、国有资产管理、采购办等实验室相关部门实时提供所需的各种信息,提高校园整体信息化管理水平。 计算机实验室管理系统划分为六个管理模块:设备基本信息管理、设备外借、设备配件管理、实验室人员管理、实验室项目管理和系统管理。 本系统具有如下一些特点: 1、高效整合学院的多个实验室和管理系统,建立基于SOA的横向或是纵向的系统服务集成,作为整合系统中的一部分,系统具有较好的开放性,为其他部门和系统提供完善的数据和服务接口,方便整合系统功能的扩展。 2、系统充分考虑系统性能的可靠性,在系统和服务高度整合的系统环境中,系统的任何一个功能故障都将直接影响计算机实验室的正常运行;另外,当本系统在升级、维护和功能扩展的时候能够保持稳定。 3、操作和维护方便,简单易行。计算机实验室管理系统对于操作人员的要求不高,能够面向更广泛的人群,系统的界面和功能设计充分做到人性化设计,系统的操作界面和功能的使用能够方便用户学习和使用。 4、系统的安全性。系统为数据提供安全的传输和保存服务,严格分配不同用户的使用权限,数据库服务器的防护和备份恢复措施设计合理、详尽。 采用SOA架构设计计算机实验室管理系统的体系结构,可以使得系统的功能扩展、数据库更新和链接更加方便,同时便于在学院信息化建设中,更方便的接入校园信息网络和为其他系统提供良好的接口。
[Abstract]:At present , the level of information management at various colleges and universities in China is generally low . The process and relevant information of the equipment required for the laboratory from application , purchase , installation , maintenance , scrap and so on are recorded and stored in the form of archives . Once the management personnel exchange , laboratory equipment maintenance and relocation are encountered , the various information of the laboratory equipment cannot be reflected in the record file in time . In addition , in the case of frequent laboratory equipment maintenance , replacement of spare parts and state - owned statistics , the heavy work brought by the lack of the realization of the laboratory information is a huge burden on the management departments and staff of the university .
In the software engineering , the service - oriented architecture ( SOA ) is a set of principles and methods for the design and development of operational service form software .
The computer laboratory management system is divided into six management modules : equipment basic information management , equipment borrowing , equipment accessory management , laboratory personnel management , laboratory project management and system management .
The system has the following characteristics :
1 . A plurality of laboratories and management systems of an efficient integration college are established to establish a horizontal or vertical system service integration based on SOA , which is part of the integration system , and the system has better openness , provides a perfect data and service interface for other departments and systems , and facilitates the expansion of the functions of the integration system .
2 . The system fully considers the reliability of the system performance , and in the system environment with high integration of the system and service , any functional failure of the system will directly affect the normal operation of the computer laboratory ;
In addition , when the system is upgraded , maintained , and functionally extended , it is stable .
3 , the operation and maintenance are convenient , the operation and maintenance are simple and feasible , and the computer laboratory management system is not high in the requirements of operators , can be used for a wider crowd , the interface and the functional design of the system are fully humanized design , and the operation interface and the function of the system can be convenient for the user to learn and use .
4 . The security of the system . The system provides secure transmission and storage services for the data , strictly allocates the usage rights of different users , and the protection and backup recovery measures of the database server are reasonable and detailed design .
The architecture of the computer laboratory management system is designed by using the SOA architecture , so that the functions of the system can be expanded , the database updating and the link are more convenient , and meanwhile , the system is convenient to access the campus information network and provide a good interface for other systems in the information construction of the college .
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
本文编号:2123969
[Abstract]:At present , the level of information management at various colleges and universities in China is generally low . The process and relevant information of the equipment required for the laboratory from application , purchase , installation , maintenance , scrap and so on are recorded and stored in the form of archives . Once the management personnel exchange , laboratory equipment maintenance and relocation are encountered , the various information of the laboratory equipment cannot be reflected in the record file in time . In addition , in the case of frequent laboratory equipment maintenance , replacement of spare parts and state - owned statistics , the heavy work brought by the lack of the realization of the laboratory information is a huge burden on the management departments and staff of the university .
In the software engineering , the service - oriented architecture ( SOA ) is a set of principles and methods for the design and development of operational service form software .
The computer laboratory management system is divided into six management modules : equipment basic information management , equipment borrowing , equipment accessory management , laboratory personnel management , laboratory project management and system management .
The system has the following characteristics :
1 . A plurality of laboratories and management systems of an efficient integration college are established to establish a horizontal or vertical system service integration based on SOA , which is part of the integration system , and the system has better openness , provides a perfect data and service interface for other departments and systems , and facilitates the expansion of the functions of the integration system .
2 . The system fully considers the reliability of the system performance , and in the system environment with high integration of the system and service , any functional failure of the system will directly affect the normal operation of the computer laboratory ;
In addition , when the system is upgraded , maintained , and functionally extended , it is stable .
3 , the operation and maintenance are convenient , the operation and maintenance are simple and feasible , and the computer laboratory management system is not high in the requirements of operators , can be used for a wider crowd , the interface and the functional design of the system are fully humanized design , and the operation interface and the function of the system can be convenient for the user to learn and use .
4 . The security of the system . The system provides secure transmission and storage services for the data , strictly allocates the usage rights of different users , and the protection and backup recovery measures of the database server are reasonable and detailed design .
The architecture of the computer laboratory management system is designed by using the SOA architecture , so that the functions of the system can be expanded , the database updating and the link are more convenient , and meanwhile , the system is convenient to access the campus information network and provide a good interface for other systems in the information construction of the college .
【学位授予单位】:吉林大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52;TP393.09
【参考文献】
相关期刊论文 前6条
1 杨碧石;;基于开放实验室网络管理系统的设计[J];广西质量监督导报;2008年01期
2 郭峰;数据仓库技术在GIS决策支持中的应用[J];华中农业大学学报;2003年01期
3 汪平;王铮;;开放式计算机实验室监控管理系统的设计与实现[J];计算机与现代化;2007年11期
4 白志青;张银;;实验室信息管理系统(LIMS)综述[J];科技情报开发与经济;2007年12期
5 陈云红;吴瑞红;甘兴勋;;我国高等院校机房管理的探讨[J];中国水运(学术版);2006年08期
6 陈佩民;;计算机实验室管理系统的开发研究[J];科技咨询导报;2007年22期
本文编号:2123969
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/2123969.html