论文部分内容阅读
随着计算机科学技术的发展,计算机得到越来越广泛的应用,越来越多的行业都使用自己的管理系统来进行日常的业务管理工作。但目前使用的这些管理系统大多是早期开发的Windows操作系统下的单机版软件,普遍存在着可移植性差、工作效率低、可扩展性差、可维护性差等缺点。因此,迫切需要对这些原有系统进行有效的改进,克服原有系统存在的种种弊端。
Internet技术和企业信息化建设的发展,使得基于Web的管理信息系统需求越来越多。在实际的系统开发中,根据不同的项目我们力图寻找新的解决方案,这种方式花费较大,无法满足企业信息化建设发展的要求。因此在开发Web应用系统的过程中,就需要有一种好的设计模式,一个好的可复用的系统框架设计作为一种可行的方案来实现系统的快速开发及灵活配置,并达到较高的可靠性、可扩展性及模块的重用性。
针对上述提出的问题,本文以基于MVC设计模式的Struts框架在WEB层的开发应用作为重点展开论述。首先详细比较了B/S体系结构与C/S体系结构,然后深入分析了MVC设计模式和实现MVC设计模式的Struts框架,着重于讨论Struts是如何实现MVC模式以及Struts的各组件是如何协同工作的。最后根据对直销管理系统的功能需求分析,讨论了如何结合Struts框架将MVC设计模式应用到该系统开发中。