基于三层C/S结构的临床检验信息系统的设计与实现

2016-01-05 12:35李微
电脑知识与技术 2015年31期
关键词:检验科仪器界面

李微

摘要:通过对用户的需求分析,采用C/S结构,设计出临床检验信息系统(LIS)的框架结构、功能模块、系统设计和数据库系统设计等,实现了医院临床检验的信息化和自动化管理。

关键词:LIS;临床检验信息系统;C/S

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)31-0068-02

1 概述

计算机技术因其具有“便捷、实用、高效”的特点目前正在医疗行业得到蓬勃发展和应用,许多三甲医院都在打造数字化医院,并且已经完成医院内部HIS系统的基础建设。医院检验科作为医院最重要的医技科室,每天要完成几百或上千种检验项目,检验结果的数据量大,如果完全由手工完成则工作效率低下、容易出错,不能满足临床各部门的需要,且与医院数字信息化建设不相符;另外,检验科存在漏费、“人情”检查现象,给医院带来了较大经济损失。因此,临床检验信息系统(LIS)就在检验科要求加快信息现代化建设的背景下诞生了。所谓临床检验信息系统就是结合计算机网络化信息系统软件,连接检验科各种检验仪器的技术,并进行实验室质量控制和现代化管理的信息系统。如果将医院已经建设好的HIS系统与LIS系统结合,检验科就可以通过计算机分析各种检验仪器传出的检验数据,生成检验报告后并上传到网络数据库中,临床医生就可以通过网络方便、快捷地查询病人的检验结果。这就是本系统要完成的任务。

2 系统结构设计

2.1 用户需求分析

LIS是检验科实验室质量控制和管理的重要信息系统,承担着检验科日常工作、科室管理和教学科研等任务,本LIS系统的用户需求如下:

1)科室主任需求:登录系统;分配用户权限;管理试剂和仪器设备;科室管理;耗材管理;质量控制;查询检验数据;数据统计分析。

2)检验技师需求:录入信息;接收、分析标本;智能条码的使用;医嘱确认;审核、上传检验结果;查询和打印检验报告单;管理质控数据;每日工作量统计报表分析;检验知识的维护;检验数据的存储、审核、打印、查询。

3)临床医护人员需求:在医生工作站动态地查询和打印病人的各项检验报告。

2.2 系统结构设计

因系统使用人群相对固定,且三层C/S结构具有对客户端的计算机和通讯要求不高,可扩展性、安全性和维护性能较高,运算速度快等优点,故本LIS系统采用三层C/S结构进行设计。本系统的客户端为检验科各种仪器设备,检验科工作人员首先通过客户端向计算机发出各种请求和指令,中心服务器接收所有的请求和指令后作出响应并执行指令,然后通过数据库进行数据处理,最后将处理完成的结果传送回相应的客户端。

2.3 系统功能模块

本LIS系统通过Delphi软件完成系统功能性开发,使用Microsoft SQL Server作为后台数据库,系统功能模块如下图1所示,用户首先进入LIS主界面,登录后根据各自权限,分别选择对应的模块,完成相应操作。

图1 系统功能模块图

2.3.1 日常工作模块

该模块是系统中应用最多的功能,主要用于标本的录入和查询、医嘱的确认、检验结果的审核和上传、检验报告单的查询和打印、仪器设备的监测和记录等。该模块包括报告管理、医嘱管理、医嘱确认、修改记录、信息浏览、工作记录等功能。日常工作流程如图2所示。

图2 日常工作流程图

2.3.2 统计分析模块

用于按多种条件对项目进行查询、统计和分析;按多种方式统计数据,作为成绩核算的依据;以及按多种图形化方式查看病人的历史记录。包括检验存根、病人汇总、工作量统计、费用统计、综合分析、动态均值等功能。

2.3.3 质量控制模块

该模块在临床检验中具有重要功能,主要用于录入和分析室内质控数据;设置耙值和质控规则;建立多种质控图;打印质控数据。质量控制模块结构如图3所示。

图3 质量控制模块结构

2.3.4 仪器管理模块

包括操作记录、保养记录、仪器信息等功能。用于存储仪器设备信息;保存、查询和打印仪器的使用和保养数据;为管理者的决策提供依据。

2.3.5 试剂管理模块

该模块用于试剂出、入库以及可维持天数的查询和汇总操作,设置试剂类型、供货商、厂家等信息,以及汇总试剂库存、入库和出库的数量。

2.3.6 系统管理模块

能够实现设置系统参数和本机参数,设置和修改用户权限,以及配置用户和仪器工作站的功能。

3系统实现

3.1 系统界面的设计

系统界面的设计是在Dreamweaver cs4软件中完成,利用HTML和ASP语言完成界面的设计与后台数据库的连接。

3.1.1 登录界面

运行LIS程序,在登录界面的“工作站”中选择仪器工作站,在“用户”和“口令”文本框中分别输入帐号和密码后,单击“确定”按钮。如果帐号和密码无误,就进入操作界面;否则要求重新输入。本LIS系统应用不同权限分级管理模式,科室主任拥有最高权限,能够修改密码,分配权限给下级用户,以及进行质控管理、统计分析、仪器管理、人事管理等。检验技师为二级权限,登录后可以进行检验报告管理、结果审核、打印报告、统计分析、质量控制等操作。临床医护人员拥有最低权限,只能在系统中查询、打印各项检验报告单。

3.1.2 报告管理界面

单击报告管理界面的“查询”按钮,可以进入报告查询界面。可以完成录入、保存、修改和查询检验信息,审核检验报告结果,并打印出统一格式的报告单,如血气检验报告单、血细胞分析报告单等。

3.2 LIS与HIS系统、检验设备的连接

医院的LIS系统与HIS系统建立各自的数据库,使用不同服务器处理数据。要让LIS与HIS进行集成,必须通过同步两者的数据库,实现共享数据。针对检验科检测仪器种类多、接口不统一,无法实现检验结果的自动检测和存储的问题,本LIS系统与检验仪器设备之间的通信标准采用RS-232,检验设备与计算机之间的传输分为单向传输和双向传输。除此之外还使用了USB端口通讯技术、TCP/IP通讯方式解决系统接口问题。对于无法联机的检验仪器或检测项目较少的,则由检验技师将检测结果手工录入LIS系统的报告管理界面。

3.3 系统数据库设计

数据库的设计是本临床检验信息系统的重要部分,直接影响到系统的运行效率和稳定性。本系统的后台数据库使用SQL Server 2005 ,先设计该系统的ER 图,然后通过关系规范化得出数据库表。LIS系统主要包括检验部门、检验技师、检验仪器和检验项目等实体,实体E-R模型如图4所示,描述了系统各实体之间的联系。医院检验科分为多个检验部门,每个检验部门中拥有多名检验技师和多种仪器设备,各个检验技师通过权限对应操作多台检验仪器,每台检验仪器能够分别处理多项检验项目。其中检验技师均分配工号,检验仪器进行统一编号。

本系统主要涉及的数据库表有:用户登录信息表、病人基本信息表。标本信息表、医嘱管理信息表、质量控制项目表、检验仪器信息表、检验项目申请表、报告查询信息表等。

图4 实体E-R模型

3.4 系统安全策略

为了免受病毒和恶意软件的侵袭,保证LIS系统能够正常运行,在系统安全方面采取多种手段,如将检验科内部网与公共网物理隔离,构筑防火墙,并对LIS系统用户统一分配权限使用相应功能,以及定期查杀系统病毒和备份数据等保护措施。

4 结束语

本LIS系统既改变了医院检验科室原有的工作模式,又提高了检验效率和质量,还能进行科研教学和管理,同时方便患者和临床医生查询检验结果,提高医院服务质量,为医院数字化建设奠定坚实的基础。

参考文献:

[1] 方芳,叶爱华,赵明镜.基于C/S架构的C语言课程在线学习系统研究[J].科技广场,2013(6).

[2] 胡怡之.基于C/S模式的工程信息管理系统的设计实现[J].铁道工程学报,2012(9).

猜你喜欢
检验科仪器界面
《现代仪器与医疗》2022年征订回执
《现代仪器与医疗》2022年征订回执
浅析检验科常规生化检验的室内质量控制
国企党委前置研究的“四个界面”
我国古代的天文仪器
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
广州市第一人民医院检验科
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向
乡镇卫生院检验科的问题和第三方检验机构合作的建议