多层分布式结构教学管理信息系统的设计和实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机应用领域的拓展和系统规模的扩大,计算机软件的复杂程度也在不断增加,软件系统结构在软件设计和开发过程中所起的作用也越来越重要。多层分布式结构模式以其可伸缩性、可配置性、安全性以及体现软件集成的思想等优点,正在得到广泛应用。
     本文结合教学管理信息系统的开发实例对如何开发多层分布式结构的管理信息系统做了较深入的论述。首先,详细介绍了多层分布式结构体系的发展及其技术特征;然后着重阐述了管理信息系统的核心——数据库技术,并结合MS SQL Server 2000分析了当今关系数据库管理系统的主要特点;最后论述了教学管理系统的整个开发过程,包括系统分析、系统设计和系统实施三个阶段,并侧重对系统性能的调整进行了讨论。
     本系统在开发过程中应用了一种较新的开发方法,即在系统分析和系统设计阶段采用的是生命周期法和原型法相互结合,在系统实施阶段采用面向对象的程序设计方法。这种开发方法使用户最大限度参与到系统的开发过程中,使开发出的系统能更好地满足用户的需求。为了加强系统的安全稳固性,采用了暂存数据技术,使系统中当数据厍服务器或应用服务器发生故障时,用户能够把更新的数据暂时存储在客户端机器中,待数据库服务器或应用服务器工作恢复正常后,再把数据加载到系统中并更新回数据库。
With the development of the application and the enlargement of systematic scale in computer domain, on one hand the complication of software also is increasing continuously; on the other hand the functions of systematic structure of software are more and more significant in the procedure for designing and exploiting for software. Because of it virtues such as flexibility, configurability, reliability and embodying the thought of integrated software etc., Multi-tier distributed structure mould is putting in use popularly.
    In this article the development of the management information system on the Multi-tier Distributed structure is described by means of a specific example in detail. Above of all, in the beginning of the article, we present the development and the technical characteristics of the Multi-tier Distributed structure systematically. Subsequently, the article puts the emphasis on the core of the management
    information system.....the database technology, and analyses the main
    characteristics of database management system in combination with the MS SQL Server 2000. Finally, we take the teaching management system as an instance to discuss the whole exploiting process, in which there are three stages, that is, the system analyses, the system design and the system implement, and especially the article emphasizes on the adjustment of the system capability.
    A new development methodology is used, that is, in the course of the system analysis and design, there is the combination of life circle approach and prototyping approach, but the object-oriented program design methodologies in the procedure of the system implement. Using this method to exploit system, the users can take part in the development process of the system utmost, and the system can be in corps with the needs of users preferably. In order to strengthen the security and stability of the system, the technology of data interim store is applied. When the database server or application server is out of control, the users can store the updated data into the client computers; after the database server or application server can work, the users load the data and update into the database.
引文
1 肖永顺、刘韬、李生海,Delphi程序设计,人民邮电出版社,2000年
    2 李维,Delphi5.x分布式多层应用系统篇,机械工业出版社,2000年
    3 薛华成,管理信息系统,清华大学出版社,1999年
    4 李存斌等,数据库应用技术——SQL Server 2000简明教程,中国水利水电出版社,2001年
    5 冯玉才,数据库系统基础,华中理工大学出版社,1993年
    6 微软公司著,孙巍等译,SOL Server 2000数据库设计与实现,清华大学出版社,2001年
    7 Scot Johnson,Active Server Pages详解,电子工业出版社,2000年
    8 陈世雄、耿新民、蒋念平,多层分布式B/S计算模式的Web数据库应用程序Delphi实现技术,计算机工程,第27卷,第10期,2001年10月,p189-p191
    9 郭鲜凤、张仪和,MS SQL SERVER分布式数据库的安全性研究,电脑与信息技术,2002年第2期,p16~p18
    10 张人千等,分布式多层应用系统实证研究,计算机工程与应用,2002年5月,p221~p223
    11 由畅宇,基于B/S结构的MIS系统开发技术,基础自动化,第8卷,第3期,2001年6月,p23~p24
    12 陈旭、刘加伶,Client/Server与Browser/Server结构的分析和比较 重庆工学院院报,第14卷,第2期,2000年4月,p100~p103
    13 王双林,基于WWW的C/S分布式计算模型,电脑与信息技术,2000年第一期,p56~p58
    14 樊银亭、何鸿云,基于客户机/服务器体系的二层与三层结构研究,计算机应用研究,2001年第12期,p23~p25
    15 时书丽等,关系数据库处理层次模型的方法——浏览的方法,沈阳师范学院学报,第3期,1999,p28~p32
    16 王辉良,基于多层分布式结构技术的物资管理信息系统及其实现,电脑与信息技术,2001年第4期
    17 张春枝、王弘,基于C/S与B/W/S混合模式的MIS系统设计,计算机应用
    
    研究,2000年第10期,p123~p125
    18 向坚持等,基于Midas技术的多层数据库应用,计算机应用,第21卷,第10期,2001年10月,p53~p55
    19 金辉、石敏,SQL Server数据库数据备份与恢复之实用技术,Applications of the Computer Systems,2001年5月,p30~p32
    20 N. N. Savino-Vazquez etc., Predicting the behavior of three-tiered applications: dealing with distributed-object technology and database, Performance Evaluation, Volume39, 2000, p207~p233
    21 戚红军等,基于MIDAS技术的《院校管理信息系统》设计与实现,Applications of the Computer Systems, 2002.2, p19~p21
    22 Richardl L. Smith, Philip M. Wolfe, Implications of client/server systems on the virtual corporation, Computers and Engineering, Volume29, 1995, p99~p102
    23 Muragan Anandarajan, Bay Arinze, Matching client/server processing architectures with information processing requirements: A contingency study, Information & Management, Volume34, 1998, p265~p274
    24 W. C. Chung and H. Lau, Development of an Architecture for a Hybrid Manufacturing Information System, Engineering with Computers, Volume16, April 2000, p1~p9
    25 陈孝威、陈凌云,三层体系结构的客户机/服务器,计算机应用,第20卷,第1期,2000年1月,p23~p26
    26 JrJung Lyu, on developing an inventory management system in the client/server environment, Volum29, 1995, p93~p97
    27 Norihiro Sakamoto, Availability of software services for a hospital information system, International Journal of Medical Informatics, Volum48, 1998, p89~p96
    28 Stephen Chu, Branko Celnik, A three-tier clinical information systems design model, International Journal of Medical Informatics, Volum57, 2000, p91~p107
    29 李岚、惠丽,基于Delphi的教学管理系统的设计和开发,黑龙江商学院学报,第16卷,第3期,2000年9月,p52~p57
    30 贾代平,多层数据库与Midas技术的应用开发,Application of Computer Systems,2001年
    31 陈静、李红灵,基于B/S模式的管理信息系统开发研究,云南民族学院学报,
    
    第10卷,第1期,2001年1月,p292~p294
    32 彭大文等,教师信息管理系统的规划与实施研究,高等理科教育,总第39期,第5期,2001年,p103~p109
    33 孟建军等,教师信息管理系统的开发,兰州铁道学院学报,第20卷,第3期,2001年6月,p84~p86
    34 袁爱香、王耀波,基于Web的教学管理信息系统的研究,山东轻工业学院学报,第14卷,第2期,2000年6月,p19~p23

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

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

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