基于可重用架构的社会保险管理系统的设计与实现

基于可重用架构的社会保险管理系统的设计与实现

论文摘要

现在的软件越来越大,越来越难开发,越来越难管理。如何解决所面临的这些难题是国内外软件过程研究者、项目管理者、开发人员一直研究和学习的重要内容。信息技术的快速发展以及对它的需求给应用程序开发人员带来了新的压力。必须用比以前更少的金钱、更少的资源来更快地设计、建立企业应用程序。选择J2EE(Java2 Platform Enterprise Edition)平台可以达到降低成本,加快企业应用程序的设计和开发的速度。本课题主要研究如何在J2EE平台上利用Struts框架,构建可重用架构,进而完成社会保险系统。通过引入MVC模式,对Struts架构的研究,实现和扩展了Struts架构,引入事件处理机制,形成了一个基本的架构,并且对于这个架构又进一步的完善:在客户层与Web层加入了Filter;在业务逻辑层中根据不同业务的需要使用了Session Facade、Message Fagade、DAO以及DTO/VO。最终,形成了一个适应各种不同的业务需要的可重用软件架构。采用上述技术设计与实现的社会保险管理信息系统为企业级应用开发提供了一个可重用的解决方案,整个系统的开发维护工作变的简单、可行,同时维护成本降低。系统具有可靠性、可扩展性以及可重用性等特点。

论文目录

  • 摘要
  • ABSTRACT
  • 第1章 绪论
  • 1.1 研究背景
  • 1.2 主要研究内容及研究现状
  • 1.2.1 主要研究内容
  • 1.2.2 研究现状
  • 1.3 当前研究存在的主要问题
  • 1.4 本文工作
  • 1.4.1 研究内容及成果
  • 1.4.2 本文结构
  • 第2章 J2EE及其相关技术
  • 2.1 J2EE简介
  • 2.1.1 J2EE平台概况
  • 2.1.2 J2EE的四层结构
  • 2.1.3 J2EE核心技术
  • 2.1.4 MVC模式
  • 2.2 Struts框架
  • 第3章 可重用架构设计
  • 3.1 Struts架构分析
  • 3.2 可重用架构的设计
  • 3.2.1 扩展控制器
  • 3.2.2 扩展Model层的事件处理机制
  • 3.3 可重用架构的性能分析
  • 3.3.1 安全性能
  • 3.3.2 事务处理性能
  • 3.3.3 缓存性能
  • 第4章 系统设计与实现
  • 4.1 需求分析
  • 4.1.1 功能性需求
  • 4.1.2 非功能性需求
  • 4.2 设计与实现
  • 4.2.1 系统结构设计
  • 4.2.2 技术选型
  • 4.2.3 数据库设计
  • 4.2.4 数据的安全传输
  • 4.2.5 关键组件的设计与实现
  • 4.3 系统原型
  • 4.3.1 失业登记
  • 4.3.2 失业审批
  • 4.3.3 支付处理
  • 4.3.4 特殊处理
  • 4.3.5 查询
  • 4.3.6 其它业务
  • 第5章 总结和展望
  • 致谢
  • 参考文献
  • 个人简历 在读期间发表的学术论文与研究成果
  • 相关论文文献

    标签:;  ;  

    基于可重用架构的社会保险管理系统的设计与实现
    下载Doc文档

    猜你喜欢