Struts技术在管理信息系统开发中的研究与应用
论文摘要
随着网络技术的迅速发展和J2EE平台的广泛应用,基于B/S的多层Web体系结构逐渐发展成为Web应用开发的主流。但仍然存在程序可重用程度低、维护工作繁琐等不足,因此,如何组织应用程序采用一种较好的体系结构、设计模式和可重用的框架进行Web应用软件的开发,是当前Internet技术发展的热点之一,也是一个很值得研究的课题。当前基于J2EE平台的Web应用开发方式主要有两种。即传统Web应用开发方式和基于MVC模式的Web应用开发方式。后者的优点是将显示逻辑与业务逻辑明确分离,以适应越来越复杂的Web应用系统的设计需求。因此,采用基于MVC模式的Web应用开发模式成为开发人员的首选。Struts是当前Web应用开发中最流行的框架之一,它的本质是在JSPModel2的基础上实现的一个MVC框架。在Web应用开发中,它强制性地把界面和业务逻辑分离,有利于网页设计者和程序设计者的分工,提高了代码的重用性和灵活性,便于组件式开发。本文首先对J2EE体系结构作了论述,并分析了MVC模式,然后深入细致地研究了Struts框架的体系结构、实现MVC的机制、工作流程和开发流程,介绍了Struts组件。且以该应用框架实现了某大学公费医疗报销管理信息系统,详细探讨了开发中的关键技术,该系统具有易于扩展、易于维护及可跨平台等特点。
论文目录
摘要ABSTRACT第1章 引言1.1 课题研究的目的和意义1.2 课题研究的主要内容和论文的组织第2章 J2EE技术2.1 J2EE概述2.2 J2EE构架2.3 J2EE应用组件2.4 J2EE容器2.5 J2EE核心技术2.6 小结第3章 MVC模式3.1 模式3.1.1 模式的概念3.1.2 模式的应用3.1.3 模式应用的优点3.2 Model 1和Model 23.2.1 Model 13.2.2 Model 23.3 MVC设计模式3.4 MVC的优点和不足3.4.1 MVC的优点3.4.2 MVC的不足3.4.3 MVC的适用范围3.5 MVC应用的关键技术3.5.1 Java Servlet3.5.2 JSP3.6 小结第4章 Struts应用框架4.1 Struts概述4.2 Struts的体系结构4.3 Struts实现MVC机制4.4 Struts的工作流程4.5 Struts框架开发流程4.6 Struts组件4.6.1 Struts配置文件4.6.2 ActionServlet类4.6.3 ActionMapping类4.6.4 Action类4.6.5 ActionForm类4.6.6 ActionForword类4.6.7 Error类4.7 小结第5章 Struts技术在公费医疗报销系统中的应用5.1 系统背景5.2 公费医疗报销信息系统的功能概述5.3 系统数据库结构及主要页面间的视图关系5.3.1 系统数据库表结构介绍5.3.2 系统的视图关系5.4 登录模块的设计5.5 报销模块的设计5.6 系统中struts的分析5.6.1 ActionForm类5.6.2 Action类5.7 本章小节第6章 总结与展望6.1 本文总结6.2 未来工作致谢参考文献攻读学位期间的研究成果
相关论文文献
本文来源: https://www.lw50.cn/article/259a93a05aa108fdad5513c4.html