卫生信息网络直报系统设计与实现

卫生信息网络直报系统设计与实现

ID:33498369

大小:7.85 MB

页数:72页

时间:2019-02-26

卫生信息网络直报系统设计与实现_第1页
卫生信息网络直报系统设计与实现_第2页
卫生信息网络直报系统设计与实现_第3页
卫生信息网络直报系统设计与实现_第4页
卫生信息网络直报系统设计与实现_第5页
资源描述:

《卫生信息网络直报系统设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、EnterpriseJavaBean)。这样使程序结构更清晰,程序的扩展也更方便。丰富的资源:很多程序开发软件(如IBM的Websphere,微软的VisualStudio)价格非常昂贵,而Java的软件产品大多是免费甚至开放源代码。许多被程序开发者津津乐道的软件产品都是采用志愿开发方式在网上免费供用户下载,这对于中国中小企业和个人的程序开发是非常适合的。总之,J2EE提供了简单、实用、标准化、分布式的Web编程方法[41,有效掌握这些方法会使程序开发者事半功倍。2、J2EEWeb应用的现状早先的J2EE应用使得人们在

2、很多简单的问题上投入了大量的精力。J2EE行业的情况常常会让人感到:这些人坚信世界上根本就没有简单的问题。绝大多数J2EE应用程序都遭遇了过度工程,并因此拥有一个毫无必要的、复杂的体系架构。过度工程会带来巨大的开销,而J2EE开发者们往往一厢情愿地认为:复杂的体系结构能够极大地降低未来的成本,足以抵消前期增加的成本。可惜,这样的因果关系在软件工程领域通常是痴人说梦。预先设计的复杂度越高,就意味着有越多的代码需要编写和维护,意味着系统中潜伏着越多的bug,意味着需要越多的时间才能向用户展示系统的功能。说到底,预先设计的复

3、杂度越高,失败的机会就越大,成本开销也越高。MVC框架和Struts的提出给代码复用带来了新的希望,Struts通过一系列的标签对有用的代码进行重复使用,MVC框架的开发体系更使程序结构清晰,一目了然,给开发和维护带来了极大的方便【5J。另一方面,对于J2EE中的实体EJB的批判声一浪高过一浪,由于冗余代码过多,配置复杂,测试麻烦等等多方面的原因,逐渐被业界的人士所弃用,而随之诞生的数据库ORM技术给人们耳目一新的感觉,不仅完成了对JDBC的轻量级封装,并且在数据库移植方面更是做到了令人满意的效果。例如:JDO和Hib

4、ernate在数据持久化层的成功给实体EJB带来了严重的打击【61。对于企业级的J2EE应用,越来越多的人开始选择多层次的可维护的结构,并且利用ORM技术代替原始的EJB组件。3、基于MVC的组合开发框架技术在如此的应用现状下,我们急需一种能够融合MVC框架和利用ORM技术实现4数据库持久化层框架的诞生,Struts+Spring+Hibernate的组合是一个绝妙的方案【7】。Struts的MVC框架给整个系统带来了前所未有的代码重用以及清晰的代码结构【8】,解决企业应用开发的复杂性,Spring使用基本的JavaB

5、ean代替EJB,提供了更多的企业应用功能,Hibernate的ORM特性使得数据库移植和操作变得异常简单,整个系统变得易于开发更易于维护。虽说Struts+Sping+Hibernate组合方案绝妙,但目前在国内外的应用还有许多问题有待解决。1.2.3本文的主要研究工作本文研究了当前流行的Struts、Spring、Hibernate技术,对基于Struts+Spring+Hibernate的J2EE应用框架的解决方案进行了较深入的研究。主要研究工作如下:1、根据Struts和Hibernate的国内外研究现状的文献

6、,对基于Struts、Spring和Hibernate的J2EE应用技术进行了较为深入的探讨。2、对实践过程中的关键技术进行分析、研究,并最终提出解决方案。1.3项目的目标和范围1.3.1项目的目标l、建立大吞吐量在线直报系统每年产生大量基础数据和统计数据,并在一定时期由各地区集中上报。这就要求系统必须具备在线大数据量查询和统计功能,以保证业务查询和统计效率。因此,我们通过建立国家级和省级强大的数据中心方式,来保障和满足全国大吞吐量在线直报数据的需求。2、建立统一安全网络系统覆盖全国范围的国家卫生信息网络直报与管理系统

7、,直报内容包括卫生机构,人力资源,设备和医疗运营情况。要求严格保证数据安全,防止数据丢失、泄漏和被仿冒、篡改。系统采用了在互联网络的基础上建立虚拟专用网络通道的方式,解决系统应用安全的问题。3、建立多业务的处理系统国家卫生信息网络直报与管理系统是一个实时在线处理(OLTP)与实时在线分析处理(OLAP)相结合的应用系统。两种处理模式的特点完全不同,OLTP涉及数据量小,提交处理时间短,请求频度高,消耗系统资源相对较少;OLAP则正相反,涉及数据量大,在线处理时间长,请求频度低,消耗系统资源多。在系统部署中,充分考虑到这

8、两类处理模式的差异,采用目前国际先进成熟的多层体系J2EE技术来实现多业务、典型模型的处理,并保障关键业务的运行。4、建立适应长期变化的业务系统在系统架构方面,根据全国网络应用平台的要求,建立统一的国家级,省级应用系统平台,实现各种应用的统一管理,简单维护,高效运行和灵活配置;建立统一的业务运行平台,实现各种业务功能的定制开发和灵

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。