论文部分内容阅读
随着计算机技术及互联网技术的飞速发展,越来越多的企业通过Web系统来开展自己的日常工作。在构建Web系统的技术中,传统的C/S结构逐渐表现出局限性。目前,基于B/S结构的多层分布式系统得到广泛应用,以应对不断增长的Web系统的规模。J2EE技术就是一种开发分布式多层体系结构的应用程序的开发平台。
成人高等教育是高等教育的一个重要的组成部分,近年来随着高校的扩招,成人教育的形式也呈现出多样化和高度的灵活性。云南大学成教院承担着云南省成人高等教育的主要任务,因此也必然带来其成教院综合管理系统的复杂性,同时该系统也因此具有一定的通用性。
本文包括以下几个方面的内容。
1.开发企业管理信息系统的技术现状,包括J2EE技术在Web系统的中应用,传统C/S结构与B/S结构的比较,以说明B/S结构在可扩展性与可重用性方面的优势。同时还提到了MVC模式与Struts框架,它们是云大成教院综合管理系统实际采用的技术。
2.对J2EE平台的介绍,包括J2EE发展历史、J2EE技术体系所包括的十三种主要技术、J2EE的四层模型,即客户层、Web层、业务层及企业信息系统层,最后介绍了J2EE组件、模块与容器。
3.对MVC模式及Struts框架的介绍,MVC是J2EE众多的开发模式之一,MVC前后有Model1和Model2两种方案,Struts框架是对Model2的具体实现。这部分内容详细介绍了Struts框架对MVC模式的实现方法,及其初始化过程与工作流程。
4.详细介绍成教院综合管理系统的设计与开发,包括对成教院业务的简单介绍,需求分析。然后以一个功能单元的开发过程为例来说明在成教院综合管理系统中,Struts是如何实现J2EEMVC模式的。其他功能单元的实现过程与该功能单元的实现方法是类似的。
5.最后对Struts框架在该系统中的应用及系统目前存在的不足做出总结,并提出下一步改进工作的计划。