多层分布式结构教学管理信息系统的设计和实现
作者单位:河北大学
学位级别:硕士
导师姓名:郭宝增
授予年度:2003年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着计算机应用领域的拓展和系统规模的扩大,计算机软件的复杂程度也在不断增加,软件系统结构在软件设计和开发过程中所起的作用也越来越重要。多层分布式结构模式以其可伸缩性、可配置性、安全性以及体现软件集成的思想等优点,正在得到广泛应用。 本文结合教学管理信息系统的开发实例对如何开发多层分布式结构的管理信息系统做了较深入的论述。首先,详细介绍了多层分布式结构体系的发展及其技术特征;然后着重阐述了管理信息系统的核心——数据库技术,并结合MS SQL Server 2000分析了当今关系数据库管理系统的主要特点;最后论述了教学管理系统的整个开发过程,包括系统分析、系统设计和系统实施三个阶段,并侧重对系统性能的调整进行了讨论。 本系统在开发过程中应用了一种较新的开发方法,即在系统分析和系统设计阶段采用的是生命周期法和原型法相互结合,在系统实施阶段采用面向对象的程序设计方法。这种开发方法使用户最大限度参与到系统的开发过程中,使开发出的系统能更好地满足用户的需求。为了加强系统的安全稳固性,采用了暂存数据技术,使系统中当数据厍服务器或应用服务器发生故障时,用户能够把更新的数据暂时存储在客户端机器中,待数据库服务器或应用服务器工作恢复正常后,再把数据加载到系统中并更新回数据库。