论文部分内容阅读
随着国家新型农村合作医疗制度的深入开展,越来越多的农民就医看病有了保障,但由于传统的宣传手段落后,信息发布较慢,宣传范围较小等特点使得广大参合农民不能及时的了解国家有关新农合的最新政策信息和实际报销公示信息,在一定程度上阻碍了新农合政策的推广,为解决这一矛盾,我们开发了一套新型农村合作医疗信息发布平台。该系统是随着我国新型农村合作医疗制度的逐步建立而产生的一种新型的网络信息发布系统,其核心内容为信息管理系统CMS。通过CMS我们可以方便的将信息发布到网站的前台页面当中,并实现了文章的审核功能。本文以邢台县新型农村合作医疗管理中心网站的建立介绍了通过Java EE技术开发的一套CMS系统。文章首先分析目前现有信息发布系统的特点,并根据现有信息发布的缺陷,提出了新农合信息发布系统要解决的主要问题。接着分析了国内外CMS系统的发展现状,介绍了实现CMS系统所采用的Struts2、Spring、Hibernate和模板等技术。然后根据新农合信息发布的业务流程,对系统进行了需求分析,并提出了系统的功能性需求和非功能性需求购,对使用CMS系统的用户角色进行了详细的划分,对系统需求以用例图的形式来详细说明,并介绍了当今web开发中广泛采用的MVC体系构架,并分析了B/S/D架构的优势。在需求分析基础上,进行了新型农村合作医疗信息发布系统的架构设计。首先根据系统需求提出系统设计目标和原则,然后分别对系统技术架构和功能架构进行了设计。技术架构主要考虑系统的可扩展性,可维护性以及性能问题,因此采用分层模型的Java EE架构,并对各层的功能进行了设计分析。在功能架构设计中,讨论了系统各部分的功能组成,最后给出系统功能模块的划分。在详细设计部分中,首先介绍了如何采用模块化设计的思想将系统进行分割,接着分别以栏目管理模块和数据维护模块为例对系统的详细设计进行描述。在系统建模中,为了更充分的说明栏目管理在系统中的作用,我们简单介绍了新农合信息发布系统的使用流程。然后给出新农合信息发布系统的总体结,并根据详细设计的结果总结出系统的数据库结构。在实现应用部分,介绍了当今Java EE开发领域所采用的主流的开发工具,并叙述了系统开发环境的构建,简单介绍了系统的实现,然后通过详细介绍了采用CMS作为网站后台的使用方法及目前的应用情况。综上所述,我们在分析业务需求的基础上,采用软件工程的思想,设计并实现了新农合信息发布系统。