下载此文档

基于J2EE的电子病历交互系统的研究.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
基于J2EE的电子病历交互系统的研究
  【摘要】目的改善医院医疗信息不便于查询及互相交互的问题,打破地域限制,优化医疗信息的管理。方法应用eb开发技术,以Struts作为表现层框架、Hibernate为数据持久层框架,设计一种基于J2Eruts框架进展研究讨论。
  Struts框架是个在不断晋级中的开源工程,新的版本会不断的增加功能,越来越强大,。
  Hibernate[3]是一个面向Java环境的对象/关系数据库的映射工具。它不仅仅管理Java类数据库表的映射,还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDB处理数据的时间。
  本文在J2EE[4]的B/S应用架构下,以Struts作为表现层框架、Hibernate作为数据持久层框架,以临床文档构造为标准,设计了一个电子病历交互系统。
  2电子病历交互系统的分析与设计
  
  电子病历交互系统从功能上分为两个局部:前台在线诊断系统和后台管理子系统,其中每个子系统又进一步划分为更小的模块。在线诊断系统为患者提供就医的入口。患者可以通过登陆网站,阅读医生的信息,并向选中的医生进展病情咨询。
  在远程问诊的过程中有一个重要步骤就是有关病历资料的传送。在没有电子病历前,通常情况是由会诊恳求方事先将原始病历资料经过处理输入计算机,如文字资料以文本文件方式、图形资料以图形文件方式存储,然后将其传送给各位专家预诊。本文中设计的病历子系统将根据病人填写的对病情的自我描绘以及以往的诊断信息或拍摄的X片、T片,由医生作出对病人病情的诊断,填写医嘱,并根据以上信息生成电子病历。
  表示层:负责接收客户端发送来的恳求,再将恳求转发给业务层处理,并将业务层处理结果发回到客户端。表示层的功能包括控制转发恳求和产生新的eb页面以显示业务层的处理结果。在表示层,控制器的功能由AtinServlet和Atin来完成,AtinServlet接收来自客户端的恳求,每个Atinapping实现一个恳求与一个详细的Atin之间的映射。视图由JSP页面结合Taglib来实现。Atin对象调用业务逻辑模块的接口,并把响应提交到适宜的Vie组件,AtinFr组件对象实现对客户端表单数据的良好封装,实现视图和模型之间的互相支持。
  业务层:在基于J2EE体系构造的应用系统中,业务操作和对数据库的操作都集中在业务逻辑层。这种方式需要在程序中实现大量的访问数据库和控制事务的代码,假如业务发生变化,这种方式非常不利于修改。本系统那么将对数据库操作的局部别离出来,构成一个独立的数据持久层,业务层那么只承当实现业务逻辑的任务。本系统使用Java类来封装业务逻辑,这些业务逻辑类从表示层承受数据进展处理,必要时调用数据持久层的数据访问类访问数据库,检索数据,处理结果将回送到表示层,或是存储到数据库中。
  持久层:管理Java类到数据库表的映射,提供数据查询和获取数据的方法关系表记录完好地映射到持久对象的关系上来,主要使用Hibernate[5]框架。Hibernate是对象关系映射框架,它对JDB进展了轻量级的对象封装,它不仅提供了从Java类到数据表之间的映射,也提供了数据查询和恢复机制。Hibe

基于J2EE的电子病历交互系统的研究 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人冷瑟的风
  • 文件大小17 KB
  • 时间2022-07-03