基于OSGI的医疗流程系统的设计与实现

被引量 : 0次 | 上传用户:zq19900303
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
病人在就医时通常会要求提供以往的病历,以便于医生更全面的了解病人,而现阶段的医疗系统难以完成此任务。于是需要一个通用的医疗系统去完成病人资料的保存和诊断记录。而由于医疗系统的严谨性,系统必须要求稳定而不间断的运行,进行某项业务方面的修改时不能影响其它的业务。论文设计并实现了这个系统并描述了从用Java设计各个组件,到对整个工程进行服务封装,然后将服务在系统中进行动态部署的整个流程。论文从业务上设计了一个能够随时进行加载和卸载医疗服务的医疗系统,并且设计了一个医疗机构通用的服务流程部署到该系统中。医疗服务流程从业务上设计了从病人进入医院进行预登记,到登记员根据病人的身份查询到病人的基本信息和以往的医疗信息,之后对病人进行在该医院的正式登记,登记后进行诊断等就医流程。论文从技术上用OSGI技术实现了整个系统内核的不间断运行,并且将OSGI与Hibernate,Spring等开源框架整合,能够更加方便的进行工程的开发并对系统进行维护。利用AJAX技术实现了网页的快速刷新,降低了用户操作的等待时间。通过Hibernate技术实现了对象的持久化,利用Spring技术实现了整个工程中组件的控制。通过Spring技术跟Hibernate技术相结合,使得反转控制应用于组件服务和相关的事务关系,实现集成业务。数据库方面支持Oracle,SQL,DB2等数据库,能够根据不同的驱动进行连接。通过脚本代码自动实现数据表的建立,同时能够方便的对数据进行清空。在安全方面,依赖负载均衡和集群机制,使得系统在数据的传输速度方面有了明显的提高,同时对期望之外的异常现象做了应急措施。使用该系统,整个医疗流程都可以规范化的完成,病人的所有基本信息和医疗信息都可以通过系统进行查询和更新。并且相应的各种服务可以动态的加载和卸载,保证系统的稳定运行。相对于一般的Web Service系统,该系统能够稳定的不间断运行时实现动态的业务变更,而且实现所有的用户共同使用而不产生干扰。论文按照以下顺序描述了该系统的设计与实现:首先,论文对系统做了需求分析,从功能和性能方面进行了分析。从现代的医疗流程抽象出通用的医疗流程服务,并给出了系统的顺序图,之后对系统的框架搭建进行了说明。论文针对医疗流程的实现做了详细说明,并对日志处理系统进行了详细分析,给出了系统界面的实现。详细分析了系统的框架实现并对与相关开源框架的整合做出详细说明。最后介绍了系统的测试并对OSGI技术的发展做了展望。
其他文献
<正>一、引言内部控制对资本市场的健康有序发展具有重要促进作用,也是资本市场会计信息可靠性的基本保障。投资者通常依靠上市公司披露的内控信息来判断上市公司的盈余可靠
完善农村公共产品供给机制,让广大农民分享公共财政阳光是社会主义新农村建设的重要内容。由于国家的公共产品供给不足,多数地区农村集体组织又没有经济能力承担,在农村税费
"马魂、中体、西用"说是方克立先生在思考当代中国文化建设,尤其是中、西、马三种文化资源之间关系的过程中,于2006年提出的一种学术思想和文化主张。"马魂、中体、西用"说提
采用硅烷偶联剂和苯丙乳液对玻璃纤维进行表面处理,有效地改善了玻璃纤维石膏复合材料的界面结合状况,使其力学性能和耐水性能得到显著提高;掺入石蜡乳液、硫铝酸盐水泥、聚
南非与中国同为金砖国家,是新兴经济体的重要代表。南非经济具有良好的发展基础和条件,但也面临诸多挑战。本文分析了中国与南非经贸投资合作的现状与问题,提出了合作规划思
在信息化与工业化融合的过程中,电子商务的蓬勃发展,使它已成为整个经济活动中一个不可或缺的构成。但是,与之而来的,电子商务安全问题愈加突出。电子商务的安全问题,已成为
目的:为便于野战条件下迅速展开救治,研制适合野战使用的折叠手术台。方法:采用不锈钢管焊接成矩形带万向轮的底盘,用绝缘板作支撑台面,再用2根可调节的支撑杆制作成可折叠的
从分析10KV配电网线路和设备的损耗的原因入手,进一步提出了10KV配电网线路和设备的损耗的应对措施。
目的观察穿心莲内酯滴丸联合清喉利咽颗粒治疗慢性咽炎的临床疗效及安全性。方法选择2012年7月~2014年4月来天津市红桥区双环邨街社区卫生服务中心门诊就诊的慢性咽炎患者共8
机械制造具有复杂性的特点,将自动化技术应用于机械制造中有利于提高生产效率,保障机械制造产品质量,机械制造企业也因此而创造更多经济效益,其市场竞争能力得到有效提升。笔