7.3 40
8 结论 41
致谢 42
参考文献 43
附录 44
1 绪论
1.1 课题背景及研究意义
随着医疗行业信息化建设的不断开展,相关信息系统数量将持续增加,医院会引入更多的业务系统,病房中很可能会新增多个信息系统。如果这些系统均分散和孤立,每个系统都需要与医院现有HIS(医院信息系统)、LIS(实验室信息系统)等基础业务系统对接,并且使用独立服务器,这会使得兼顾各个系统的运维将变得越来越复杂,越来越困难。同时,医院还将花费高额的时间成本以及财力成本在接口开发上。
基于以上问题,为了避免重复开发的成本投入,帮助医院便捷提升病房信息化水平,床旁智能交互系统采用患者交互信息系统配合可扩展软件平台的设计,使得各类医疗信息、健康教育材料和生活资源以更完整易读的方式连通到床旁。基于平台化思想,开辟了多个富有变革意味的新颖子系统,利用充分的软件协同开发,通过便捷的软件对接,即可扩展更多的业务系统。从而防止信息系统孤岛化、碎片化,方便医院进行管理,减少运维困难,推动智慧医疗的建设,实现信息系统的可持续性发展。HL7标准作为数据同步的一种实现方式,在OSI的网络七层模型中,HL7作为第七层即应用层进行相关标准的界定,同时也是临床和管理数据交互的标准。在当下国际统一接口实现的大环境趋势下,HL7标准作为床旁智能交互系统在与院方接口数据同步的方式,必定会为未来院方与其他厂商做接口对接时减少医院本身重复操作的接口提供次数。
1.2 国内外研究水平与现状
1.3 发展趋势
2 开发环境及介绍
2.1 开发软件
2.1.1 VMware Workstation Pro
VMware Workstation是一款搭载在本机的不同于本机操作系统的虚拟计算机软件,可实现不同虚拟机之间网络的共享,跨平台的操作。介于医院信息量的庞大,在本机搭建院方数据库承载压力会过大,本机容易出现崩溃同时也不利于操作。因此用本机和虚拟机来实现模拟在不同服务器上调用院方接口数据的环境,先在虚拟机上部署一个本地环境,将医院的库备份还原到本地建立的虚拟机上,介于这次模拟环境的医院是江苏盛泽医院,使用的oracle数据库,在虚拟机里也需搭载好oracle的所需环境。
2.1.2 Visual Studio 2010开发工具
Microsoft Visual Studio(简称VS)是美国微软公司开发工具包系列的一个产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。
Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。介于此次接口同步使用到C#语言,该语言是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。C#简单、功能强大、类型安全,而且是面向对象的。C#凭借它的许多创新,在保持C样式语言的表示形式和优美的同时,实现了应用程序的快速开发。作为HL7标准消息解析工具,可将其特有字段解析为XML格式,进行相关设置,并同步到本地库中,实现床旁系统数据与院方的对接。