论文部分内容阅读
医院的诊疗活动将产生大量文字图片影像视频声音光电等形式的数据这些数据涵盖患者基本信息手术史历史诊疗记录检查检验记录病程记录等内容医生以往对这些临床信息进行保存更新分析和利用等操作时要通过人工的方式进行工作量庞大导致效率低下并且有很高的错误率随着信息技术的发展其在各行各业的应用日趋广泛医疗卫生行业也不例外医疗机构的信息化建设已经成为了一个发展趋势信息技术的引入会极大减轻医生的工作量提高诊疗活动的效率并且利用信息技术将临床数据关联和应用可以为医生的诊疗提供参考和支持因此科室临床数据中心的研究具有重要意义考虑到国内中小型医院因规模以及资金问题没有条件引入造价昂贵的大型临床数据中心系统本文力图设计和实现一种简易的基于Web临床数据中心使医生通过浏览器就可以方便的访问Java EE企业开发平台凭借稳定的性能良好的开放性及严格的安全性成为Web应用开发提供了方便也成为医院信息化建设的优秀选择因此本文针对中小医院科室开发的B/S结构的科室临床数据中心系统采用Jave EE作为技术平台本文首先对临床数据中心研究的意义国内外的研究现状以及开发的可行性进行了深入的了解与分析在熟悉了医院诊疗活动流程了解医生需求的基础上明确了系统的主要功能模块设计开发的关键技术与需要解决的难点问题针对基于电子病历的科室临床数据中心系统阐述了从需求分析概要设计到详细设计的全部过程并应用UML为系统设计开发的过程进行了可视化描述在该系统的开发过程中应用了层次清晰具有高度可扩展性的SSHξStruts+Spring+Hibernateˇ框架组合通过对系统表现层控制器层业务逻辑层数据访问层以及领域对象层的设计阐述了使用结构清晰的Struts2MVC框架管理表现层控制器层和模型层之间的关系联系物理视图资源与逻辑视图Spring框架的核心是依赖注入的机制通过配置文件管理业务逻辑组件和数据访问组件并且与第三方框架能够良好地结合为表现层业务逻辑层数据访问层都提供了一系列的解决方案采用Hibernate作为持久层框架提供对象到关系数据库的映射在系统开发中采用注解的形式映射持久化对象使开发人员可以以面向对象的方式操作关系数据库该系统表现层的设计还运用了Ajax技术可以在不重新加载真个网页的情况下对部分网页进行更新带给浏览者连续的浏览体验系统设计开发完成后对其的测试证明该系统从功能上满足医生需求并且具有良好的可扩展性和可靠性