医院化验单安全性自助打印系统的设计与实现
2016-10-22马晨宇刘淑娴邓妙然祖力皮亚阿布都维力王雪颖
马晨宇,刘淑娴,邓妙然,祖力皮亚·阿布都维力,王雪颖
(新疆大学信息科学与工程学院,乌鲁木齐830046)
医院化验单安全性自助打印系统的设计与实现
马晨宇,刘淑娴,邓妙然,祖力皮亚·阿布都维力,王雪颖
(新疆大学信息科学与工程学院,乌鲁木齐830046)
随着医院业务的不断开展,门诊就诊量逐年攀升,人工领取化验单窗口排长队的现象随处可,医院就诊的患者大部分时间消耗在挂号、领取化验单等排队事件上。对化验单自助打印系统进行需求分析,在此基础上设计医院化验单安全性自助打印系统模型。根据登录人的不同身份,拥有不同的权限,患者可以查询自己的信息以及打印化验单,医生可以查询患者信息,管理员可以查询患者及医生的信息,增加、修改患者信息。
DES;化验单;自助打印;权限
0 引言
随着医院业务的不断开展,门诊就诊量逐年攀升,人工领取化验单窗口排长队的现象随处可见,医院就诊的患者大部分时间消耗在挂号、领取化验单等排队事件上。据有关数据表明,此类问题己成为社会比较关注的一个方面,尤其是在三级甲等综合性医院表现尤为突出。如何有效缓解门诊中排队的问题,尽可能地缩短就诊患者领取化验单的时间,及时就诊,已成为一所大型综合性医院亟需解决的问题。
随着科学技术的高速发展和计算机的广泛应用,检验技术也从原始手工操作过渡到今天的全自动,而化验单也会经历同样的过程。目前化验室的工作人员在日常工作的同时还需要进行报告单的打印、分类以及下送门诊服务台,由于门诊化验室病人等候区较小,出现了等候检查的病人和取报告的病人共处一室、比较拥挤的局面。目前医院存在以下方面的问题:
(1)报告单丢失、病人隐私外泄、交叉感染等一系列消极现象;
(2)病人个人因素,随意拿走他人报告单;
(3)病人索取报告单时,往往会在医院工作人员劳累的工作基础上造成额外的工作负担;
(4)在工作时间之外,病人无法取得报告单;
(5)影响了医院的满意度。
医院化验单安全性自助打印系统的设计目的是为了满足医院实际发展的需要,患者通过操作自助服务终端设备,达到窗口领取化验单操作一样的目的,患者在自助终端认证登录,完成化验单打印服务。与人工窗口服务办理业务相比,很大程度上缓解了患者排队现象。同时,降低人工窗口的工作压力。
由于医疗行业的特殊性,面对服务的对象主要是来医院就诊的患者,在医院实现自助服务的方式,还不容易被广大患者所接受。因此,如何开发一套操作界面美观,操作简单,是系统开发成败的关键。所以,本次研究项目尝试应用计算机安全自助打印化验单。
1 系统需求
1.1功能需求
在传统化验单打印方法中引入化验单安全性自助打印系统,患者可以在系统打印终端登录自己的账户,查询自己的信息,自助打印自己的化验单;医生可以登录查询患者信息,录入化验单信息。让患者体验了化验单自助打印系统在医务上这一全新的数据业务,用科技及业务创新的方法提高了医务的效率。
1.2性能需求
医院化验单安全性自助打印系统以实用性、安全性、界面友好性为的原则,对系统的实现将满足以下性能要求:
(1)实用性
系统的开发首先将实用性放在首位,根据用户信息,能够在系统打印终端随时打印自己化验单。
(2)安全性
在系统中实现身份密码保护以及病人信息加密存储。
(3)界面友好性
系统开发必须按照科学的开发原则,在对系统的界面设计上可操作性强,便于人机交互。
2 系统的分析建模
基于医院化验单安全性自助打印系统中患者用户登录后,由系统为患者用户打印化验单;医生登录系统后可以查询患者的信息、录入患者化验单信息;管理员可查询患者和医生的信息,修改、增加病人信息。
根据患者、医生、管理员及化验单的各种属性,以及它们之间的联系,绘制E-R图,如图1所示。
3 系统架构设计
医院化验单安全性自助打印系统需要实现的功能主要包括以下几个方面:
(1)患者可以查询自己的个人信息、查询化验单的信息、打印化验单。
(2)医生分为就诊医生和检验医生,就诊医生可以查询患者个人信息及其化验单信息,检验医生可以查询患者信息,录入患者化验单信息。
(3)管理员可以查询患者和医生的信息、修改、增加患者的信息。
(4)实现用户密码安全登录,对数据库中患者信息进行加密存储,保证用户信息的安全。
图1 系统E-R图
总体模块图如图2所示。
4 系统详细设计
4.1患者登录模块
根据患者输入的登录名、密码,两者都与数据库中的数据相匹配后,则可跳转至患者主界面页面,患者用户可以查询个人信息,跳转至患者信息主界面,浏览信息之后关闭界面回到患者主界面。患者在患者主界面可以选择化验单信息,跳转到化验单信息主界面,可以选择打印化验单,打印之后退出系统。
患者登录流程图如图3所示。
4.2医生登录模块
根据医生输入的登录名、密码,两者都与数据库中的数据相匹配后,则可跳转至医生主界面页面,就诊医生在主界面里输入患者的ID号,查询患者的信息,进入患者信息主界面,查询患者化验单信息。检验医生可以录入化验单信息。操作完成之后退出系统。
医生登录流程图如图4所示。
图2 系统总体模块图
图3 患者登录流程图
图4 医生登录流程图
4.3管理员登录模块
根据管理员输入的登录名、密码,两者都与数据库中的数据相匹配后,则可跳转至管理员主界面。管理员可以输入患者的病员号或者医生的工号,查询病人或者医生的信息。管理员可以对查询到的病人的信息进行修改,也可以添加新的患者信息。
流程图如图5所示。
4.4信息加密模块
医院化验单打印系统终端从数据库读取信息时,用户信息是加密的需要先将信息解密。当系统终端向数据库存入信息时,要将信息进行加密,本文系统将采用DES密码算法来实现化验单数据的加密处理。
处理过程如图6所示。
5 系统实现
本文选取Eclipse+JDK作为系统开发环境,用Java语言以及MySQL数据库实现医院化验单安全性自助打印系统。
图5 管理员登录流程图
图6 信息加密模块图
5.1系统主界面
患者用户主界面,如图7所示。根据用户身份输入登录名及密码,信息正确方可进入系统。
5.2患者用户界面
患者用户主界面,如图8所示。患者用户可以点击个人信息查询自己的信息,则跳转至病人信息界面,如图9所示。当用户化验单信息已完成时,在化验单表中显示化验单信息。
图8 患者用户界面
图9 患者信息界面
5.3化验单信息界面
用户选择化验单信息后,则跳转至化验单信息界面,如图10所示。用户可以选择打印化验单,打印完毕之后,会提示用户打印完毕。
5.4检验医生界面
检验医生用户界面,如图11所示。检验医生根据账户名和密码进行登录,登录之后输入病人编号,查询病人,自动生成化验单流水号,选择化验单分类后,可进行化验单结果值的录入。
图11 检验医生登录界面
5.5信息的加密存储
本文系统对数据库中的信息是加密存储的,如图12所示,化验单信息采用DES加密,密钥是先将ID号进行MD5然后取前24位,用户的密码在数据库中MD5存储,读取信息是动态解密。
6 结语
自助服务的出现减轻了各行业中人工台的工作量,提高了工作效率。目前,自助服务已经应用到现实生活的很多方面。
本文使用DES加密技术,实现了一个简单的医院化验单安全性自助打印系统的设计。对系统功能需求进行分析并建模,设计并实现了患者信息查询、打印化验单、就诊医生查询患者信息及化验单信息、检验医生录入化验单信息、管理员查询、添加、修改患者信息、用户信息加密存储等功能。今后将进一步完善系统功能,使其更好地服务于用户,并投入实际应用中。
图12 数据加密存储
[1]邓培.医疗自助服务信息系统的设计与研究[D].南昌大学,2011.
[2]张英,杨晓芳,牛莉莉.自助打印门诊化验单的探讨[J].实用医技杂志,2013,03:326.
[3]徐凤芹.医疗系统自助服务终端人机界面设计研究[D].山东大学,2011.
[4]韩超.成绩单自助打印系统的设计与实现[D].华南理工大学,2012.
[5]方振球.铁路无线售票系统的设计与开发[D].铁道部科学研究院,2003.
[6]战峰.校园金融一卡通管理系统的设计与实现[D].山东科技大学,2004.
[7]鲍应麟.充值一卡通与门诊电子病案结合再造就医流程的设计与实现[D].电子科技大学,2010.
[8]霍向阳.银行卡铁路自动售票系统的研究与实现[D].西南交通大学,2008.
MA Chen-yu,LIU Shu-xian,DENG Miao-ran,Zulpiya Abduwali,WANG Xue-ying
(Institute of Information Science&Engineering,Xinjiang University,Urumqi 830046)
With the ongoing operations of the hospital,outpatient volume has increased steadily,to receive single laboratory manual window long queues everywhere,most of the patients to the hospital in time-consuming registration,receive a single laboratory and other events on the queue.Analyzes single laboratory self-printing system needs,designs a single security model for self-printing system for the hospital laboratory.According to the application of different identities to log people with different permissions,patients can check their information and print a single laboratory,the doctor can check the patient information,database administrators can query the patient and physician information,add,modify patient information.
DES;Single Laboratory;Self-Print;Permission
1007-1423(2016)25-0066-05DOI:10.3969/j.issn.1007-1423.2016.25.015
马晨宇(1994-),男,新疆巩留人,本科,研究方向为信息安全
刘淑娴(1978-),女,新疆布尔津人,硕士,副教授,研究方向为计算机应用及信息处理、信息安全
邓妙然(1994-),女,四川绵阳人,本科,研究方向为信息安全
祖力皮亚·阿布都维力(1994-),女,新疆喀什人,本科,研究方向为信息安全
王雪颖(1995-),女,新疆克拉玛依人,本科,研究方向为信息安全
2016-06-14
2016-08-26Design and Implement of a Security Self-Service Printing System for Hospital Laboratory Test
新疆大学2015年度大学生创新性实验计划(国家级)(No.201510755067)