关键词:
多层分布式结构
教学管理信息系统
设计
实现
摘要:
随着计算机网络的迅速发展和管理信息系统规模的扩大,计算机软件的复杂程度也在不断增加,软件系统结构在软件设计和开发过程中所起的作用也越来越重要。多层分布式结构就是客户机/服务器模式和浏览器/服务器模式相结合的结构,如果应用系统使用多层分布式结构,那么,整个系统的结构就变成分布式结构了。由于当前的系统中一方面存在后端的数据库服务器,另一方面,也存在着一台Web服务器。业务逻辑代码通过多层分布式结构得到了集中的统一化管理,从而就能够被客户端应用程序共同访问,实现了资源的共享,所以,多层分布式结构的优点很多,具有较好的可伸缩性、可配置性、安全性,并且体现了软件集成的思想。 本文根据本人的真正的项目开发实践,并且按照教育部颁布的《教育管理信息化标准》中的相关政策和规定,同时,考虑到高校工作的具体特征,详细认真的分析了教学管理系统的业务需求,并选择了现代化的开发模式和开发平台,着手于多层分布式结构教学管理信息系统的架构设计,实现了多层分布式结构教学管理信息系统的需求分析,并且在此基础上,进行了多层分布式结构教学管理信息系统的总体设计和详细,最后,完成了多层分布式结构教学管理信息系统的实现。按照软件工程的设计思想,遵循需求分析、总体设计、详细设计、最终代码编写和实现以及软件测试等阶段,对于管理信息系统的设计和实现的整个步骤进行了详细的研究。 本文详细论述了多层分布式结构教学管理信息系统的设计与实现。首先,详细介绍了多层分布式结构体系的产生及其特点;然后着重阐述了教学管理系统的系统分析,并探讨了信息系统的开发方法,介绍了系统的体系架构;最后论述了教学管理系统的实施。本系统在开发过程中应用了面向服务的架构和构件技术,使系统相对于传统的系统来说,具有更好的柔性、重用性和可扩展性。