《基于RFID的医院挂号就诊系统智能卡技术课程设计.doc》由会员分享,可在线阅读,更多相关《基于RFID的医院挂号就诊系统智能卡技术课程设计.doc(32页珍藏版)》请在三一办公上搜索。
1、基于RFID的医院挂号就诊系统The Registration and Treat System of RFID in the Hospital作者姓名:李 源班 级:物联网工程2011级班学 院:信息科学与工程学院课程名称:智能卡技术课程设计指导教师:卫文学报告时间:2013.12基于RFID的医院挂号就诊系统The Registration and Treat System of RFID in the Hospital作者姓名:李 源班 级:物联网工程2011级班课程名称:智能卡技术课程设计指导教师:卫文学内容提要 目前,很多射频识别研发工作都在关注其在医药领域的应用,医院等医疗机构是实
2、时定位系统和人员识别系统的一个重要市场。实时定位系统(Real Time Locating System,RTLS)是应用于单品管理中大范围或小范围定位的空中接口标准。RTLS可以改善供应链的透明性,可用于运输管理、物流配送与运输安全等。 目前,医院对于自动识别技术的需要主要集中在以下几个方面:身份识别,包括病人的身份识别、医生的身份识别;样品识别,包括化验品识别、药品识别、设备识别等多种方式的识别,以及其他病案识别,这些在医院信息化系统中都是非常重要的。识别的方式也有很多,是非常重要的基础步骤,其次是样品识别,第三才是提高数据录入效率。医院信息化的目的是要在正确的时间、正确的地点,对病人给予
3、正确的处置,同时要对处置环境进行准确的记录。关键词:医院门诊挂号系统 RFID射频识别 物联网 智能医疗 目录第 1 章 绪 论- 4 -1.1 射频识别技术概述- 4 -1.2 本文研究的主要内容、目的与意义- 5 -1.2.1 RFID技术在医学领域的研究意义- 5 -1.2.2 本文研究的目的- 7 -1.2.3 本文研究的主要内容- 7 -1.3 论文组织- 8 -第2章 系统需求分析- 9 -2.1系统的功能分析- 10 -2.1.1业务分析- 10 -2.1.2应用角色分析- 11 -2.2系统的非功能分析- 11 -2.2.1先进性- 11 -2.2.2实用性- 12 -2.2.
4、3可扩展性和可维护性- 12 -2.2.4标准化- 13 -第3章 系统整体设计- 13 -3.1硬件系统设计- 13 -3.1.1标签设计- 14 -3.1.2阅读器设计- 15 -3.1.3标签天线设计- 17 -3.2软件系统设计- 18 -3.2.1整体软件平台架构设计- 18 -3.2.2业务数据流设计- 19 -3.3类设计- 20 -3.4数据库设计- 20 -3.4.1主要数据库表结构- 20 -3.4.2数据库实体关系- 23 -3.4.3主要数据库表- 24 -第4章 基于RFID的挂号就诊系统的实现- 24 -4.1系统业务流程- 25 -4.2功能模块介绍- 26 -4
5、.3病人挂号就诊流程- 26 -4.4系统的事务处理方式- 27 -4.4.1界面中的事务处理- 27 -4.4.2多表更新事务处理- 28 -4.4.3采集番号的事务处理- 28 -第5章 结束语- 28 -5.1论文工作总结- 28 -5.2工作展望- 29 -第 1 章 绪 论1.1 射频识别技术概述 近年来,自动识别在商业、生产、流通等多个领域得到了快速的普及和推广。自动识别方法的目的和实质是提供一种物品信息的载体。目前,在自动识别领域应用最为普及的是条形码识别系统。但随着信息革命的深入,条形码因其信息存储量有限和不可写入等局限性已不能满足工业及商业发展的需求。为了解决这个问题,射频识
6、别技术随之应运而生。射频识别(Radio Frequency Identification,简称RFID),又称电子标签技术,是 20世纪 90 年代兴起的一种自动识别技术。它是一项利用射频信号通过空间耦合(交变磁场或电磁场)实现无接触信息传递并通过所传递的信息达到识别目的的技术。 该技术通常是以微小的无线收发器为标签(Tag)来标志某个物体,标签上携带有一些关于这个物体的数据信息。作为标签的无线收发器通过无线电波将这些数据发射到附近的阅读器(Reader)。阅读器可以对这些数据进行收集和处理,并且可以通过计算机和网络处理来传送它们。 无线射频识别技术已经发展成为一个有良好应用前景的技术领域。
7、据业内人士预测,RFID技术市场将在未来五年内在新的产品与服务上带来 30 至 100 亿美金的商机,随之而来的还有服务器、资料储存系统、资料库程序、商业管理软件、顾问服务,以及其他电脑基础建设的庞大需求。许多高科技公司正在加紧开发RFID专用的软件和硬件,这些公司包括英特尔、微软、甲骨文、SAP和SUN,因此可以说无线射频识别技术(RFID)正在成为全球热门新科技。1.2 本文研究的主要内容、目的与意义 1.2.1 RFID技术在医学领域的研究意义 目前,很多射频识别研发工作都在关注其在医药领域的应用,医院等医疗机构是实时定位系统和人员识别系统的一个重要市场。实时定位系统(Real Time
8、 Locating System,RTLS)是应用于单品管理中大范围或小范围定位的空中接口标准。RTLS 可以改善供应链的透明性,可用于运输管理、物流配送与运输安全等。 目前,医院对于自动识别技术的需要主要集中在以下几个方面:身份识别,包括病人的身份识别、医生的身份识别;样品识别,包括化验品识别、药品识别、设备识别等多种方式的识别,以及其他病案识别,这些在医院信息化系统中都是非常重要的。识别的方式也有很多,是非常重要的基础步骤,其次是样品识别,第三才是提高数据录入效率。医院信息化的目的是要在正确的时间、正确的地点,对病人给予正确的处置,同时要对处置环境进行准确的记录。在全球范围内,医疗错误的严
9、重性非常大。据统计,美国每年因医疗错误而造成的死亡人数在4800096000人之间,医疗错误造成的死亡人数在全美死亡人数中高居第五位,而在我国造成类似医疗错误的概率更高,这种风险主要是由于对知识信息掌握的不够,以及身份识别的错误造成的。科学、合理的医院信息系统可以大大降低这种医疗错误。在医院管理中使用RFID技术就可以有效防止类似错误的发生。随着医学科技快速发展和医疗设备不断更新,医院管理更加复杂和困难,紧靠管理者的个人经验和传统手工管理模式已不能满足现代化医院管理的需要。信息化建设才能使医院走上优质、高效、低耗的发展道路。建立一个成熟稳定、好用适用的医院信息系统能够给医院带来很大帮助,其主要
10、价值体现在如下几个方面:(1)减少重复劳动,节约人力成本,提高工作效率。基于RFID的医院挂号就诊系统,实现了信息采集储存与传输手段的自动化,信息综合分类与加工处理方式的集约化。方便了信息交流,加速了信息反馈的速度,大大提高病情及诊疗结果传递效率,诊断治疗及时,医院的设施得到充分利用,则可收到更好的经济效益。(2)提高医院的管理质量和管理水平。基于RFID的医院挂号就诊系统将机关、科室、门诊、病区连成一体,医、人、财、物等各个环节的运作尽收系统控制中。医院领导、机关管理人员可实时动态地掌握各类信息,为管理调控和决策提供了依据,将从根本消除中间环节效率低、手段不敏感、反馈时间长等制约医院发展的关
11、键问题。(3)杜绝欠费,减少漏费现象,从根本上防止价格的误划,提高各项收费透明度。(4) 提高医院的管理水平,缩短患者在医疗环节的就医等待时间。1.2.2 本文研究的目的 以医院人员身份识别、和检验科室就诊预约管理等情况为主要研究对象,分析各种情况使用需求、应用特点,从而探讨 RFID 技术在医院信息管理领域中的应用设计方案,从而解决目前医院普遍存在的挂号难、检查化验项目繁杂、医院人力、物力配备不合理,为RFID 系统应用于医院信息管理系统的实现提出一种合理有效的途径,从病人挂号就诊业务为切入点,提高医院的整体工作效率,同时针对以上应用设计一种适用性强的 RFID 软硬件系统,从硬件设备上解决
12、各种实际应用问题。 1.2.3 本文研究的主要内容(1)人员身份管理 人员身份管理分为患者、医院工作人员两部分,人员身份信息存储在患者的智能卡里,医务人员也可以使用智能卡进行考勤和身份识别等。身份管理比较复杂,本文主要讨论普通门诊挂号就诊的患者身份管理,普通患者的日常管理,基本情况略同于医务人员身份识别,主要记录病人基本情况、病历、入院时间等资料。在挂号系统之外,RFID卡或者使用RFID标签还可以对病人病情、病史、用药记录、患者定位等功能进行拓展,上述功能本论文暂不讨论。 (2)RFID 系统在就诊过程中的实际应用 门诊挂号系统是医院信息系统的一个重要组成部分,是医院信息化管理模式的体现。其
13、主要功能是为病人在就诊前提供挂号服务,为病人在随后的诊疗、收费、住院等活动做好准备。门诊挂号系统是直接为病人服务的,建立病人标识码,减少病人排队时间,提高挂号工作效率和服务质量是其主要目标。利用 RFID 系统和大量数据库组成的医院信息系统通过互联网的应用可以实现医院内联网和医疗机构综合联网,实现在更大范围内的信息共享,从而方便患者就诊的各个环节。本文重点讨论检验科室的就诊服务,患者在 CT、磁共振、彩超等科室进行检查时往往不可避免的要等待很长时间,当患者有多个项目需要检查时,可以通过 RFID 系统合理安排检查流程,并进行就诊预约等,缩短患者等待时间,提高医院服务效率。 (3)有源 RFID
14、 系统设计 针对不同的应用场合,所需要的 RFID 软硬件系统的功能也各不相同,本论文针对医院医疗就诊的实际情况,提出了一种可用于医疗机构信息管理系统的 RFID系统的设计方案,本方案的突出特点是模块化设计,将各功能分模块安排,根据不同应用环境选择不同的模块配置,从而大大提高系统的利用率,节省成本。 1.3 论文组织 本文阐述了有源 RFID 系统在医院信息管理中的就诊服务等方面的各种应用。本文的研究重点是讨论 RFID 系统在医院信息管理中挂号就诊系统的应用及系统硬件解决方案。论文主要从以下几个方而对本文的工作进行论述和说明。首先阐述了医院信息系统在国内外的发展现状和存在的问题,提出了本系统
15、开发的意义和研究的内容。然后从医院挂号就诊的业务流程和调研结果考虑,对本次开发的挂号就诊系统从整体土进行需求分析,确定整个系统的设计原则、设计思想。在此基础上结合医院的功能特点及实际要求,详细的设计了门诊挂号管理子系统。最后实现了门诊挂号的功能。基于上述的情况和原则,本文论述共分为五章,具体组织如下: 第一章,首先简要介绍射频识别技术的概况及特点、应用以及国内外研究进展,从而介绍本课题的目的及意义; 第二章,需求分析,从系统软件和硬件方面对有源 RFID 系统在医院挂号就诊中的应用进行分析,以便指导后续设计; 第三章,系统设计,介绍了 RFID系统标签及阅读器的硬件设计与和RFID 系统的软件
16、设计,包括数据库设计等; 第四章,系统实现,介绍了RFID挂号就诊系统的实现。第五章,对本文研究课题进行全面总结,并给出下一步需要进行的工作。第2章 系统需求分析绪论中已经介绍了 RFID 系统在医疗领域中有着广泛的应用前景与意义,本章基于RFID 技术的挂号就诊系统在医院人员管理、就诊服务等方面的应用方案总体设计需求。2.1系统的功能分析本节将从业务分析与应用角色分析两方面阐述在需求分析阶段所预期的系统功能模块。2.1.1业务分析门诊挂号系统主要是针对医院挂号业务的繁琐和信息量的繁重而开发的,本着优化挂号业务和减少操作员的输入量而做。在基于RFID的医院挂号就诊系统中要应尽量减少了用户的输入
17、,加快用户操作的速度,已解决现在医院普遍面临的挂号难、挂号成本高、就诊过程繁杂等。挂号系统需要实现的功能列表如表3-1所示:表3-1门诊挂号系统功能列表系统功能模块挂号病人建卡病人挂号病人退号病人补卡病人换号建卡信息导入建卡信息导出日结统计打印挂号日结统计设置密码修改退出门诊挂号系统主要功能是为患者在去科室看医师之前,领取门诊号,发票等所提供的挂号服务。其中包括挂号,退号,换号,以及患者的基本信息的录入,患者的智能卡建立和建立病历。患者在看病挂号前,没有智能卡的情况下,需要新建智能卡。在门诊挂号处理功能中,收集了患者的基本信息,可在后续开发的系统中收集门诊患者的诊疗数据,系统自动收集并形成门诊
18、患者病案。2.1.2应用角色分析在统一建模语言UML(UnifiedModelingLanguage)中角色是与系统交互的人或事。所谓“与系统交互”指的是角色向系统发送信息,从系统接收消息,或是在系统中交换信息。另外角色是一个群体的概念,代表一类能够使用某个功能的群体。本系统中主要的对象有医院管理人员、医生和病人。针对患者有就诊挂号、基本信息管理、医保相关管理、电子病历等等。通过分析,本系统的角色有patient(病人)、Operater(操作员)、Doctor(医生)。主要包括病人和操作员两种角色。病人是挂号系统服务的对象。操作员是系统的使用者,按照系统所要完成的工作可将其分为普通操作员、医
19、生。2.2系统的非功能分析本节主要针对系统的非功能特性:先进性、实用性、可扩展性、标准化等进行阐述。2.2.1先进性采用了先进和成熟的计算机软硬件技术,使系统能够适应计算机技术发展的在设计时充分考虑到了各类医疗机构千差万别的实际业务需求,利用现代计算机的先进成果,使用到了先进的计算机技术和思想,利用现在流行的MVC框架解决方案。作为医院管理的平台,为了能够保证医院在今后日益激烈的竞争中位于不败之地,必须将HIS建立在一个较高的起点上,实现一个具备当前先进型及未来兼容性的系统。采用了多层架构,包括:数据层、业务层、实体层。使用了Microsoft公司推出的.NET新的开发平台,包含了当前先进的程
20、序设计理念。2.2.2实用性实用性是系统的设计的首要条件。为此需选择技术成熟的设备及应用软件,同时需考虑到对现有一设备和资源的利用。HIS系统要力求最大限度地满足实际工作的需要,充分考虑各业务层次、各管理环节数据处理的实用性,把满足用户-生产和管理业务作为第一要素进行考虑。用户接口和操作界面设计尽可能考虑人体结构特征及视觉特征,操作力求简便实用。实用性还体现在各类应用角色所使用界面的友好性上,其易用性,降低应用角色的使用负担,减少应用角色的培训,为应用角色提供真正高效、舒适的工作系统是HIS设计时必须考虑的问题。2.2.3可扩展性和可维护性为适应将来的发展,基于RFID的挂号就诊系统应具有良好
21、的可扩展性和可维护性。软硬件设计尽可能模块化、组件化,并提供配置模块和客户化工具,使应用系统可灵活配置,适应不同的情况。数据库的设计尽可能考虑到将来的需要。随着医院的服务范围会不断拓宽,要求系统在功能上是可扩充的,并且这种扩充以不影响现有功能为前提,使其能够适应系统的发展需求。在系统设计时,采用了模块化的结构设计,为整个系统的可扩展性打下了良好的基础。2.2.4标准化软件设计严格执行国家有关射频识别系统的标准,保证系统质量,提供完整、准确、详细的开发文档,为用户二次开发提供源程序。应用设计符合国家、医疗卫生行业有关标准、规范和医院自身的发展规划。第3章 系统整体设计3.1硬件系统设计本章介绍基
22、于RFID的挂号就诊系统硬件系统的设计,主要介绍硬件设备组成、设备组建和通讯技术。本系统中RFID系统由标签(Tag)、阅读器(Reader)、天线(Antenna)三部分组成。标签由耦合元件及芯片组成,每个标签具有唯一的电子编码,附着在物体上标识目标对象;阅读器读取或写入标签信息,设计为手持式或固定式两种;天线用于在标签和读取器间传递射频信号。阅读器通过发射天线发送一定频率的射频信号,当射频卡进入发射天线工作区域时产生感应电流,射频卡获得能量被激活;射频卡将自身编码等信息通过卡内置发送天线发送出去;系统接收天线接收到从射频卡发送来的载波信号,经天线调节器传送到阅读器,阅读器对接收的信号进行解
23、调和解码然后送到后台主系统进行相关处理;主系统根据逻辑运算判断该卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构动作。图3-1是一个典型的射频识别系统图3-1典型的射频识别系统3.1.1标签设计电子标签是RFID系统的数据载体。电子标签根据读写器发出的指令,做出相应的操作和响应。在实际应用中,将物品信息写入电子标签中,在标签附着在待识别物体的表面。读卡器以无线射频的形式读取和更新存储在电子标签芯片中的数据,进行信息解读并进行相关的管理。标签天线是读写器和标签芯片之间信号和能量传递的中介,是标签与读卡器之间传输数据的发射、接收装置。考虑到医院管理的方便性和标签设计的实用性
24、和便携性等原因, 本系统使用的RFID标签嵌入到非接触式智能IC中。该类卡与读卡器设备无电路接触,而是通过非接触式的读写技术进行读写。其内嵌芯片除CPU、逻辑单元、存储单元外,增加了射频收发电路。卡片严格按照国际标准ISO10536系列进行设计。卡片外观和普通磁卡相似。如图3-2所示。图3-23.1.2阅读器设计读卡器的主要功能为向电子标签提供射频能量、建立通信、防止碰撞、消息鉴权、从电子标签中读出数据或写入数据、完成数据信息处理并实现应用操作并和高层处理应用交互。读卡器可以单独具有读写、显示和数据处理等功能,也可与计算机或其它系统进行互联,完成对射频标签的相关操作。RFID阅读器(读写器)通
25、过天线与RFID电子标签进行无线通信,可以实现对标签识别码和内存数据的读出或写入操作。典型的阅读器包含有高频模块(发送器和接收器)、控制单元以及阅读器天线。电子标签与阅读器之间通过耦合元件实现射频信号的空间(无接触)耦合、在耦合通道内,根据时序关系,实现能量的传递、数据的交换。发生在阅读器和电子标签之间的射频信号的耦合类型有两种。(1)电感耦合。变压器模型,通过空间高频交变磁场实现耦合,依据的是电磁感应定律,如右图所示。(2)电磁反向散射耦合:雷达原理模型,发射出去的电磁波,碰到目标后反射,同时携带回目标信息,依据的是电磁波的空间传播规律。本系统中RFID阅读器设备采用了固定式和便携式两种阅读
26、器。本论文中阅读器具有以下基本功能: (1)阅读器与射频标签之间的通信功能; (2)串口通信; (3)RS-485 总线或CAN总线远程通信; (4)工作状态选择(拨码开关)与指示(声光报警); (5)处理器监控功能,防止程序跑飞(看门狗); 为了提高阅读器的适用性,使其能够在更多的场合发挥作用,阅读器还应再增加如下扩展功能: (1)实时时钟功能; (2)键盘控制; (3)LCD 显示; (4)温度检测功能; (5)SD 卡存储阅读器工作流程如图3-2图3-2 阅读器工作流程3.1.3标签天线设计 天线作为一种接收和发射电磁波的设备,是自由空间和传输线的接口,是无线通信系统中的一个关键部件,R
27、FID系统的表现在很大程度上依赖于标签的性能,而标签天线则是决定标签性能的关键之一,选择天线时,需要考虑天线类型、天线的阻抗、标签附着物的射频特性、阅读器与标签周围的金属物体等因素,标签中,天线和标签芯片封装在一起,受标签尺寸的限制,天线的小型化、微型化成为决定 RFID 系统性能的重要因素,近年来研制的嵌入式线圈天线、分型开槽环天线和低剖面圆极化 EBG(电磁带隙)天线等新型天线为标签天线小型化提供了技术保证。本论文中直接在电路板上集成圆形天线,这是因为圆极化在各个方向都能接收到信号,而线极化只能在极化方向上接收信号,所以选用圆形天线可以提高天线的工作效率。3.2软件系统设计3.2.1整体软
28、件平台架构设计本系统采用的结构图如图3-3所示:图3-3基于RFID的挂号就诊系统软件结构图本课题构建的挂号就诊系统整体平台,它是一个典型的C/S平台架构,由Client端和Server端组成。如图3-4所示图3-4基于RFID的挂号就诊系统框架3.2.2业务数据流设计医院门诊挂号是门诊医疗活动的开始,需要完成录入门诊病人的基本信息,为每一个病人生成一个唯一的挂号单号,并根据挂号收费标准自动计算出病人挂号费的明细费用;支持退号、换号、日结统计打印和生成报表;提供各种信息的查询,为其后的诊疗、收费活动做好准备。首先,病人需要到门诊挂号处挂号,如果是初诊病人,要在门诊挂号处登记其基本信息,如姓名、
29、年龄、住址、联系方式等,由挂号处根据病人所提供的信息制成RFID智能卡发放给病人;然后,初诊病人可与复诊病人一样进行挂号和就诊,由挂号处处理病人的病历信息;业务图如下图3-5所示:图3-5 挂号就诊系统业务图如果系统判断病人是初诊,那么要由操作员为病人登记基本信息,发给病人一张智能卡进行挂号操作,操作过程中生成的信息均被写进病人的RFID智能卡中,通过相应读卡器设备,验证身份后可自由查询相关信息。详细的业务流图如下图4-5所示:图3-6 门诊挂号数据流图3.3类设计各功能的工程名与类名如表3-1所示表3-1序号工程名称机能名称窗体类名逻辑类名数据结构类名1RE01病人建卡RE01FRM010R
30、E01ALRE01DS2RE02病人挂号RE02FRM010RE02ALRE02DS3RE03病人换号RE03FRM010RE03ALRE03DS4RE04病人退号RE04FRM010RE04ALRE04DS5RE05病人补卡RE05FRM010RE05ALRE05DS6RE06病人预约挂号RE06FRM010RE06ALRE06DS7RE07挂号员临结RE07FRM010RE07ALRE07DS8RE08专家信息维护RE08FRM010RE08ALRE08DS9RE09挂号设置维护RE09FRM010RE09ALRE09DS10RE10挂号日结RE10FRM010RE10ALRE10DS11
31、RE11挂号发票管理RE11FRM010RE11ALRE11DS12RE12打印挂号日结RE12FRM010RE12ALRE12DS3.4数据库设计3.4.1主要数据库表结构医院信息管理系统数据库表比较繁多,本软件主要对和门诊挂号子系统相关涉及到的主要数据库表结构进行描述。1)TghHuanZheXinXi:患者基本信息表,存储来院看病的病人的基本信息。如表4-4所示;2)TghZhuanJiaChuzhen:医师信息表,用于存储门诊专家的费用信息和挂号限制,其基本信息从医师信息中获取。如表4-5所示;3)TghCiKaFaFangJiLu:磁卡发放记录表,卡号基础来源,存储磁卡的创建信息,这
32、部分需要和病人信息对应。如表4-6所示;4)TghCiKaJinE:磁卡金额信息表,用于存储磁卡金额信息的主要内容。如表4-8所示;5)TghCiKaJinEXiMu:磁卡金额细目,包含磁卡费用明细信息。如表4-9所示;6)TghHuanZheXinXI:患者挂号就诊信息表,存储病人就诊信息,每次挂号每个门诊号对应一条挂号的病人信息。如表4-10所示;7)TghFeiYongXinXi:费用信息表,包含当日总费用信息。如表4-11所示;8)TghFeiYongXinXiXiMu:费用信息细目表,存储挂号费用明细。如表4-12所示;表4-4患者基本信息表TbmHuanzhexsnxi序号名称字段
33、名属性长度备注1卡号KaHaonvarchar20病人卡号,是唯一的2姓名XingMingnvarchar20病人姓名,3性别XingBiechar3病人性别4电话DianHuachar20病人电话5人员编码RenYuanBianManvarchar10人员类别对应的人员编码(公费医疗号码、医保卡号、农合号码等)6有效标志YouXiaoBiaoZhiint该项目是否可用7登录时间DengLuShiJiandatetime登录数据的时间8更新时间GengXinShiJiandatetime更新数据的时间9更新履历GenXinLvLitimestamp更新数据的履历表4-5 专家出诊表TghZhu
34、anJiaChuzhen: 序号名称字段名属性长度备注1星期XingQiChar2星期的编码(如星期一为12员工编号YuanGongBianHaonvaichar20员工编号3限号数XianHaoShuint专家限号数4当前号DangQianHaoint当前挂号顺序号5预约号YuYueHaoint当前预约顺序号6预约限号YuYueXianHaoint专家预约限号数7挂号费GuaHaoFeiint挂号费用8诊疗费ZhenLiaoFeiint 诊疗费用9有效标志YouXiaoBiaoZhiint该项目是否可用10登录时间DengLuShiJiandatetime登录数据的时间11更新时间GengX
35、inShiJiandatetime更新数据的时间12更新履历GenXinLvLitimestamp更新数据的履历表4-6门诊挂号金额信息表序号名称字段名属性长度备注1卡号KaHaonvarchar20射频卡号2金额JinEMoney可用金额3密码MiMaNvarchar20射频卡密码4有效标志YouXiaoBiaoZhiChar2该项目是否可用5登录时间DengLuShiJiandatetime登录数据的时间6更新时间GengXinShiJiandatetime更新数据的时间7更新履历GenXinLvLitimestamp更新数据的履历表4-9门诊挂号智能卡费用明细表-TghCikaJinEX
36、imu序号名称字段名属性长度备注1卡号KahaoNvarchar102操作类型CaoZuoLeiXingNvarchar10充值、消费、注销3金额Money4操作日期Datetime5登录时间DengLuShiJiandatetime登录数据的时间6更新时间GengXinShiJiandatetime更新数据的时间7更新履历GenXinLvLitimestamp更新数据的履历序号名称字段名属性长度备注1卡号KahaoNvarchar102操作类型CaoZuoLeiXingNvarchar10充值、消费、注销3金额Money4操作日期Datetime5登录时间DengLuShiJiandatet
37、ime登录数据的时间6更新时间GengXinShiJiandatetime更新数据的时间7更新履历GenXinLvLitimestamp更新数据的履历3.4.2数据库实体关系1) 实体病人和实体挂号单之间是1:n的关系,一个病人可以挂多个病号;2) 实体挂号单和实体医生之间是n:1的关系,在医院里,一个病人可以拥有多张挂号单,而一张挂号单只能就诊一位医生,同样,一个医生可以为多个病人服务;3) 实体病人和实体处方之间是1:1的关系,一个病人可以得到一种处方;4) 实体科室和实体医生之间是1:n的关系,在医院里,一个科室里包含多个医生;5) 实体处方和实体药品之间是1:1的关系,一种处方一对应一
38、种药品;实体病人和实体收据发票是1:1的关系,一个医生缴费后生成一张收据发票单。3.4.3主要数据库表TbmHuanZheXinXi:患者基本信息表,字段GU功为主键,字段Kahao为外键;TghZhuanjiaChuZhen:医师信息表,字段XingQi为主键,字段YuanGongBianMa为外键;TghCiKaJinE:磁卡金额信息表,字段GUID为主键,字段Kahao为外键;TghCIKaJinEXiMu:字段GUIo为主键,字段Kahao为外键;TghHuanZheXinXi:患者挂号就诊信息表,字段GUID为主键,字段KahaoYiShiID外键;TghFeiYongXinXi:费
39、用信息表,字段GU工D为主键,字段Kahao、MenzhenHao为外键;TghFeiYongXinXiXiMu:费用信息细目表,字段GUID为主键,字段Kahao、MenzhenHao、XiangMuBianMa为外键;第4章 基于RFID的挂号就诊系统的实现根据系统需求规格说明书以及系统详细设计文档完成了系统的编码工作,本章将介绍系统是如何实现的。首先介绍系统业务流程、系统实现的功能模块以及用户登录的具体实现,最后介绍系统的事务处理方式。4.1系统业务流程基于RFID的挂号就诊系统主要由下图所示业务流程组成,整个业务流程概括如图4-1所示:图4-1 系统主要业务流程首先用户输入员工ID和登
40、录密码,然后系统进行身份识别,确认无误后根据用户权限加载系统,并提示用户选择要进入的系统。4.2功能模块介绍下图示为医院信息系统的主要功能模块概述,其中黑色粗体框模块为论文实现内容,如下图4-2所示:图4-2 基于RFID的挂号就诊系统功能模块组成4.3病人挂号就诊流程首先,病人挂号分为两种,初诊和复诊,初诊病人在挂号前需要建卡,建卡时建立病人基本信息资料,同时对用户智能卡进行预付费充值,挂号结束后扣除相应费用。无论是初诊病人还是复诊病人在各业务处刷卡即可获取病人信息。病人可凭借智能卡在查询终端自主查询个人信息,各科室排队人数并自主办理排队(拓展功能,尚未实现),病人可随时退卡并退回余额。病人
41、挂号就诊流程图如图4-3图4-3病人就诊流程图4.4系统的事务处理方式4.4.1界面中的事务处理事务实际在服务器端实现,由客户端发起。事务流程及范围的具体内容如图4-4图4-4界面中的事务流程4.4.2多表更新事务处理多行、多表数据更新发生的场合,一般情况下放在同一个事务中进行处理。在多表数据更新时,只有全部操作成功时才提交;只要有一个操作失败即回滚。4.4.3采集番号的事务处理自动番号采集(处方号等)的时候,采集番号的事务和数据更新的事务要分开。第5章 结束语5.1论文工作总结通过两个星期的RFID挂号就诊系统设计工作,使我加深了医院信息化建设的认识和理解,基本掌握的RFID系统设计的基本方
42、法和流程。在开发本课题时, 通过查阅相关资料和调查发现,RFID技术在现代医疗中有着非常大的应用前景和发展空间, RFID技术在医院挂号就诊、医院医生和患者管理、药库管理、药品追踪、远程医疗、费用结算、人员和设备调度、智能医疗等诸多方面有很大的应用价值。但在有限的能力和时间内,面对如此庞大的医疗系统无法完成起全部的功能设计,所以在此基础上,只选取了其中挂号就诊一部分功能加以实现,另外系统设计中的一些功能尚没有完全达到理想需求,在系统性能、安全以及易用性方面还有很大的挖掘扩展空间,有待于逐步完善和改进。5.2工作展望课程设计是对RFID智能卡技术课程学习过程的一个综合检验,不仅能够将自己所学的知
43、识加以应用,更主要的是要学会通过学习、完善自身知识的欠缺,所以,在这次课程设计中我付出了努力,也感到收获颇多。尽管通过本论文的研究工作完成了RFID挂号就诊系统的设计,但是由于本人能力,时间上的问题,并没有完成实际系统的开发,另外系统还有一些尚未完成的工作和实际问题有待进一步深入研究。由于对医院的业务流程掌握的不是十分准确,这样就会在设计和实现的时候出现一些功能设计了没有用到或者一些需要的功能没有设计的情况,这就需要具体问题具体分析,尽量使软件能够满足用户的实际需求;通过本次课程设计,我也发现RFID技术在未来医院的智能化的管理系统中有着非常广泛的应用前景。RFID以及物联网技术对未来社会的生
44、产生活有着极其重要的影响意义。参考文献 1 张妍.2.45GHz手持式RFID读卡器的研究与实现D.成都:电子科技大学,2007. 2 慈新新,王苏滨,王硕.无线射频识别(RFID)系统技术与应用M.北京:人民邮电出版社,2007,7:2. 3 郑杨.射频识别电子标签芯片的设计D.武汉:华中科技大学,2005. 4 刘云飞.基于MCU的2.4GHz-RFID系统阅读器的IP设计D.成都:电子科技大学,2003. 5 (德)Klaus Finkenzeller,吴晓峰,陈大才译.射频识别技术(第3版)M.北京:电子工业出版社,2006. 6 王华莲.无线射频识别(RFID)技术在图书管理中的应用D.济南:山东大学,2007. 7 全晶.射频识别系统中若干关键技术的研究D.上海:华东师范大学,2006. 8 尹应增.微波射频识别技术研究D.西安:西安电子科技大学,2002. 9 C.M.Roberts. Radio frequency identification (RFID).