三层分布式实验室管理信息系统开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
高等学校实验室是高等学校的重要组成部分,是实验教学和科研的主要场所。高校实验室建设与管理水平的高低直接影响到高等学校培养人才的质量和水平。对实验室相关信息进行综合分析与管理,不仅是实验室管理本身的需要,也是提高教学质量和办学效益的需要。
     信息化时代的到来及网络通信技术的快速发展,为提高管理和服务水平提供了机遇,也为数字校园的建设提供了有利条件。随着嘉应学院校园网的建成,为满足学院实验室管理和校园网络信息交流的需要,为解决实验室管理中的实际问题,我们设计了“嘉应学院实验室管理信息系统”,该系统的研制对实验室管理的自动化、提高效率及进一步完善校园网具有重要意义。
     本论文在调研和分析嘉应学院实验室管理模式的基础上,针对实验室管理的特点,采用面向对象技术和模块化设计方法,应用先进的基于COM+的Windows DNA三层设计思想和软件工程方法,在局域网上实现WEB访问的B/S模式和WINDOWS界面的C/S模式相结合的三层分布式的实验室管理信息系统,解决目前实验室管理软件缺乏应有的伸缩性和互通性问题。考虑到数据的安全性和稳定性,本系统C/S模式的前台客户端应用程序用Delphi 6.0编写,后台采用微软的Microsoft SQL Server 2000数据库系统,B/S模式选用ASP+ADO完成。在院校实验室建设中,实现对包括仪器设备管理、实验室管理及实验室人员的管理等多个方面的统一管理。
     该系统针对实验室设备的添加、报修、报废等工作的管理,实验室开课信息、实验室信息、实验室管理人员情况等内容,给出了一套完整的解决方案和系统的实现方法。该管理信息系统的运行,将实现实验室管理的高效性、方便性、准确性和安全性,为改善工作质量、提高工作效率发挥很好的作用。还可扩展服务范围,有利于实现资源共享,使学校实验室管理工作上一个新台阶。该系统具有一定的实用价值和推广价值。
Laboratory is the important part of university, and it is the main site of teaching, learning and sciences studying. The level of construction and management of university laboratory is related to the quality of the students who are cultured in the university. Synthetical analysis and management of the laboratory information is the requirement of laboratory management and the requirement of improving the quality of teaching and learning.
    Age and the booming network communication technology have created opportunities for the improvement of the management and service level and offered good conditions for the building of digital campus as well. In order to meet the need of laboratory management and campus network information communication, solve the practical problem of laboratory management; we designed laboratory management information system (MIS) of Jiaying University. Developing the system will realize the automation of laboratory management, raise working efficiency, and perfect the campus network.
    Based on the research and analysis of the management mode and characteristic of Jiaying university laboratory, in order to get better retractility and applicability, the paper develops the laboratory MIS using object-oriented technique and modularizing design method, based on the three-tier architecture with COM+ Windows DNA, and combining the B/S mode (which achieved web visit) with the C/S mode of Windows. Considering the data security and stability, the foreground of the system C/S mode is developed by Delphi 6.0, the background is by Microsoft SQL Server 2000database system. The B/S mode is the combination of ASP and ADO. The university laboratory MIS integrated the laboratory management with the lab devices management and laboratory human resource management.
    The system focuses on the management of the lab devices, including
    
    
    the devices' adding, maintaining, disusing. It also deals with the information relating to the arrangement of lab courses and the information of lab courses and laboratory human resource management, etc. This MIS system can improve the working quality and efficiency and will enlarge the service range and accomplish co-sharing of the resource. The system is practical and worthy of popularizing.
引文
[1] Jie Wu.分布式系统设计.高传善(译).北京:机械工业出版社,2000
    [2] 黄为民,陈世福.分布式对象构件及其应用.计算机应用研究,2000,10:83~85
    [3] BEA Systems. CORBA Component Model Joint Revised Submission.Object Management Group, OMG Documentorbos/99-07-01 ed July 1999.
    [4] Sunmicrosystems, Inc. Java 2Platform Enterprise Edition Specification. vol. 2, Public Draft, 1999.
    [5] Aberhathy, Randy.COM/DCOM Unleashed. Sams Publishing, 1999
    [6] 侯云峰.三层次Client/Server应用开发指南.北京:电子工业出版社,2000
    [7] 李黎明,陈志刚.基于Web的三层C/S计算开发技术分析.微型电脑应用,1999,11:23~25
    [8] 张敬谊,张申生,卢新明.基于C/S结构的面向对象设备管理系统的研究.计算机工程,2002,28:236~238
    [9] 刘蕙,陈志刚,吴决.基于WEB的高校开放实验室管理信息系统,电脑与信息技术,2000,5:25~28
    [10] 程宝雷,查伟忠.实验室管理系统人员任务模块的设计与实现,微机发展,2003,13:43~45
    [11] 邵良杉,张照.组件、COM与Windows DNA技术在MIS中应用研究,中国管理科学,2000,8:131~135.
    [12] 杨正洪.SQL Server 7.0关系数据库系统管理与开发指南.北京:机械工业出版社,2000
    [13] Sten Sundblad,Per Sundbland.Windows DNA可扩展设计。北京:机械工业出版社,2000
    [14] Microsoft公司.Visual InterDev 6.0技术参考手册.北京:希望电子出版社,1999
    [15] Gallaugher JM, Ramanathan S.Choosing a Client/Server Architecture.
    
    Information System Management, 1996
    [16] 武苍林.Browser/Server与Client/Server结构的分析与比较.电脑技术信息,1999,8:41~44
    [17] 田华.Browser/Server技术——新一代的计算模式.计算机应用研究,1998,6:121~124
    [18] 王江,张辉.Browser/Server数据库模式在高速公路管理信息系统中的应用.计算机工程与应用,1999,12:60~62
    [19] 陈国华.Client/Server与Browser/Server.计算机工程与应用,1999,6:33~35
    [20] 于重重.基于三层Client/Server结构的管理信息系统的实现.计算机应用研究,2000,7:55~58
    [21] 李端有,周振红.基于组件的三层式应用程序体系结构.长江科学院院报,2001,3:29~42
    [22] 杨勤.基于COM的三层客户/服务器模型.计算机应用研究,2001,2:109~111
    [23] Distributed application development for three—tier architecture Microsoft on Windows DNA.IEEE Internet Computing, 1998
    [24] 仲萃豪.中间件——构造复杂分布式运用的关键技术.Http://168.160.224.37/w1200/nrxs.php3?lsh=1145
    [25] 冯德振.一个基于C/S和B/S混合模式库存系统的设计与实现.管理信息系统,2000,4:49~51
    [26] David Sceppa.ADO编程技术.肖伙等译.北京:清华大学出版社,2001
    [27] Distributed Component Object Model Protocol DCOM/1.0. Microsoft Corp, 1998
    [28] 李维.Delphi5.0 ADO/MTS/COM+高级程序设计篇.北京:机械工业出版社,2000
    [29] 王敏毅,周明天,蒋遂平.基于Internet的分布对象技术.计算机应用,1998,4:22~26
    [30] 李宁.构件与开放分布式系统模型.计算机世界,1997,31:5~6
    
    
    [31] 王鹏,尤晋元.CORBA与DCOM的比较.计算机工程,1998,9:175~177
    [32] Anne Thomas, Patricia Seybold Group. Enterprise Java Bens Technology [EB/OL]. Http://java.sun.com/products/ejb/white-paper. html. 1998
    [33] 张祥龙.UML与系统分析设计.北京:人民邮电出版社,2001
    [34] Platt, David. Understanding COM+.Microsoft Press, 1999
    [35] Eddon G,Eddon H.Inside COM+Baso Services.希望图书创作室译.北京:北京希望电子出版社,2000
    [36] Robert J,Oberg.Understanding&Programming COM+.刘谦等译.北京:电子工业出版社,2001
    [37] 韩秋凤,肖政宏.基于COM+的数据库访问构件.电脑与信息技术,2001,4:36~38
    [38] RofailA,Shohound Y.Mastering COM and COM+.邱仲潘等译.北京:电子工业出版社,2000
    [39] Richard Anderson and chris Blexrud.ASP 3高级编程.高福太等译.北京:机械工业出版社,1999
    [40] 周之英.现代软件工程(中)——基本方法篇.北京:科学出版社,2000
    [41] 张龙祥.UML与系统分析设计.北京:人民邮电出版社,2001
    [42] Grady Booch,Jvar Jacobson,James Rumbaugh.UML参考手册.北京:机械工业出版社,2001
    [43] R.France, A.Evans, K.Lano等. The UML as a formal modeling notation. Computer Standards&Interfaces. 1998
    [44] 刘宏,周飞.采用构件技术进行领域MIS系统群体开发.计算技术与自动化,2000,3:30~33.
    [45] Michael Blaha, William Premerlani.Using UML to Design Database Application. http://www.sdmagazine.com
    [45] Pompeii j.Programming with CORBA and DCOM. Byte. 1997, 4:125~129
    [46] 杨琦.MIS开发过程中面向对象的建模方法研究.计算机工程与应用,
    
    1998,2:58~60.
    [47] Edward Yourdon,Carl Argila.实用面向对象软件工程教程.北京:电子工业出版社,1998

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700