APP下载

PB与Caché数据库在急诊分诊系统中的设计与应用

2018-08-21姚伟

计算机时代 2018年6期

摘 要: 文章详细介绍了系统的设计、开发过程,在医院急诊分诊系统设计中,前台利用PoweBuilder工具,后台为后关系型数据库Caché。系统通过前端PB程序定时调用His生产库上的Web Service以获取患者挂号信息,采取调用Caché库中的类方法和传统SQL语句及PB自带的数据窗口工具相结合来实现信息的查询、保存、删除等操作。系统的应用加强了急诊管理,该软件为临床提供了及时的动态信息反馈和分析功能。

关键词: Caché; Web Service; 分诊; 数据窗口

中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2018)06-49-04

Design and application of PB and Caché database in the emergency triage system

Yao Wei

(Equipment & Information Department, People's Hospital of YangZhong City, Zhenjiang, Jiangsu 212200, China)

Abstract: This paper introduces the process of system design and development in detail. In the design of hospital emergency triage system, the front-end uses PoweBuilder tools and the background is relational database Caché. The system periodically calls Web Service on the His production database via the front-end PB program to obtain patient registration information. By calling the class in the Caché database and combining with the traditional SQL statements and the PB's DataWindow tools, the operations of information query, save and deletion are realized. The application of the system strengthens the emergency management, and the software provides the clinic with timely and dynamic information feedback and analysis functions.

Key words: Caché; Web Service; triage; DataWindow

0 引言

由于我院急诊预检存在一些问题,如分诊人员不足、信息不全、手工登记速度慢、错误率高,分诊过程随意性强或凭经验分诊,缺乏一套有效的、科学的分诊系统;管理部门大量的、繁琐的统计报表全靠手工完成,工作效率低下。因此,2017年起,由我院信息科和急诊科人员共同开发了一套适合我院急诊流程的分诊管理的软件系统,该系统目前已正式应用于临床,提高了分诊的准确率及工作效率,减轻了工作人员压力[4]。

1 开发环境简介

系统设计采用CS架构,系统基于Caché数据库环境,同时主HIS生产库也是Caché数据库,开发平台为Windows采用PowerBuilder软件开发。Caché数据库是美国Intersystems公司产品,后关系型数据库中的领头羊。Caché数据库对大多数国内IT人员来说,还是比较陌生,然而在国外特别是国外的医疗领域中,Caché数据库所占的比例是最大的,被医疗界公认为首选数据库。官方数据显示,Caché数据库的数据查询速度约为其他数据库的7~20倍,并方便的支持关系型数据库和对象型数据库[1]。……

登录APP查看全文