Struts技术在管理信息系统开发中的研究与应用

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 2
  • 3.2.1 Model 1
  • 3.2.2 Model 2
  • 3.3 MVC设计模式
  • 3.4 MVC的优点和不足
  • 3.4.1 MVC的优点
  • 3.4.2 MVC的不足
  • 3.4.3 MVC的适用范围
  • 3.5 MVC应用的关键技术
  • 3.5.1 Java Servlet
  • 3.5.2 JSP
  • 3.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 未来工作
  • 致谢
  • 参考文献
  • 攻读学位期间的研究成果
  • 相关论文文献

    标签:;  ;  

    Struts技术在管理信息系统开发中的研究与应用
    下载Doc文档

    猜你喜欢