体检排队系统的理论基础

来源 :中国医学创新 | 被引量 : 0次 | 上传用户:tgxmsc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】 目的:依据排队论原理,开发体检排队系统。方法:以动态规划算法、不完全数独算法排队论以及时间唯一理论作为理论基础,进行体检排队系统的设计、开发和维护。结果:体检预约和体检预约管理实现了体检单位和人员的信息化管理,体检自动排队的实现改变了以往经验分配排队以及叫号排队的模式,实现了体检人员的自动化管理。结论:体检排队系统的开发可极大地提升医院各方面的效率,方便广大体检人员。
  【关键词】 体检排队; 排队论
  随着社会的发展及医疗技术水平的提高,人们对体检的要求也在不断地提高。医疗技术的发展,推动了医院的信息化管理和自动化管理。体检排队系统通过体检预约和体检预约管理进行信息化管理,通过体检排队进行自动化管理。改变了以往凭经验办事的模式,通过自动化管理和信息化管理,大大提升了医院的效率。系统的开发离不开理论的支持,理论支持为系统开发的前提。体检排队系统在动态规划算法、不完整数独算法、排队论、时间唯一理论的基础上,通过数值计算、逻辑推理、系统构架,进行系统的设计、开发和维护,最终实现了程序化。这些理论的支持,为体检排队系统更好地实现信息化管理和自动化管理奠定了坚实的基础。
  1 资料与方法
  1.1 一般资料 以动态规划算法、不完全数独算法排队论以及时间唯一理论作为理论基础,进行体检排队系统的设计、开发和维护。数据库开发采用access,建立hospital数据库,包含book表和sort表,book表包含预约时间、体检预约号、体检人数、体检时间,sort表包括体检预约号、体检单位和10个分组情况。
  1.2 编码采用Visual Studio 2010开发,利于采用C++语言,MFC编写。包含10个类,alterbook类修改预约,altermessage类修改预约的信息,basemassage类显示预约信息,book类开始预约,book_print类打印预约信息,changebook类进行预约管理。CNewQueueApp类软件,CNewQueueDlg类开始界面,DeleteBook类删除预约,DeleteMessage类删除预约信息,MainWindows类主界面,My_Date定义时间,SetSystemTime类设置系统时间,StartLine类开始排队,Testorder类第一组的排队秩序,Testorder_two类第二组的排队秩序,Testorder_three类第三组的排队秩序,Testorder_fuor类第四组的排队秩序,Testorder_five类第五组的排队秩序,Testorder_six类第六组的排队秩序,Testorder_six类第六组的排队秩序,Testorder_seven类第七组的排队秩序,Testorder_eight类第八组的排队秩序,Testorder_nine类第九组的排队秩序,Testorder_ten类第十组的排队秩序,ViewBook类查看预约[1]。
  1.3 系统设计 基于windows 7操作系统,采用adobe photoshop CS5进行系统界面设计,采用visual studio 2010开发平台进行代码设计,采用microsoft access 2010实现预约信息的匹配[1]。
  2 结果
  体检排队系统的数学模型根据各科室体检所需花费的时间,用数字0-17代表不同的科室,用A-J代表10个不同的分组,根据表格可以清楚的看到每一小组的自动排队秩序,如图1所示。对图1所填数字的说明见图2,对图1体检小组的顺序说明见图3。
  图1 体检排队表格模型图
  图2 对图1所填数字的说明
  从图1可以看出,该体检系统可对体检人员自动分组,每组的检查顺序自动设置,有利于减少受检者和医生的等待时间。体检预约和体检预约管理实现了体检单位和人员的信息化管理,体检自动排队的实现改变了以往经验分配排队以及叫号排队的模式,实现了体检人员的自动化管理。
  3 讨论
  3.1 动态规划算法 动态规划算法的基本思想是将待求的问题分界成若干个子问题,先求解子问题,然后再从这些子问题的解得到原问题的解。适合于动态规划算法求解的问题,经过分解得到的子问题往往不是独立的[2]。体检排队系统把体检问题划分为体检预约、体检排队、体检预约管理等子问题,体检排队又分为10个组分别进行排队管理,形成十个子问题,体检预约管理又划分为删除预约、查看预约、修改预约三个子问题。通过这些子问题的求解,再将这些子问题整合起来,进行完整的系统构架,完成整个系统的设计,实现系统所需要完成的各个功能。此系统采用C++语言编写,这些子问题就通过类的方式进行表示,通每一个类的求解来实现每一个功能,最终整合起来构成一个完整的体检排队系统。
  主程序包括三个大类,book类实现体检预约功能,StartLine类实现体检排队功能,changebook类实现体检预约管理功能。Testorder类、Testorder_two类、Testorder_three类、Testorder_four类、Testorder_five类、Testorder_six类、Testorder_seven类、Testorder_eight类、Testorder_nine类、Testorder_ten类表示十个组的体检排队秩序,实现了体检的自动排队。DeleteBook类、ViewBook类、alterbook类分别实现了删除预约功能、查看预约功能、修改预约功能。这些子功能的实现,保证了整个系统功能的实现。如图4所示。
  图4 主程序及包含的类示意图
  3.2 不完全数独算法 数独是一种看似简单的逻辑游戏,但是数字排列方式是千变万化的。数独算法满足三点要求,(1)每一行中,数字1~9各出现且只出现一次,不重复;(2)每一列中,数字1~9各出现且只出现一次,不重复;(3)每一个小九宫格中,数字1~9各出现且只出现一次,不重复[3]。 如图5所示。   图5 不完全数独算法示意图
  不完全数独算法利用每一行、每一列数字的不同性,将行和列分别赋予不同的含义,进行求解问题。不完全数独算法根据数独算法条件1和条件2,并且在此基础上有了新的扩展。不完全数独算法由m行n列的表格构成。(1)m行代表一定含义,不重复;(2)n列代表另一含义,不重复;(3)m可以根据需求进行调整,n也可以根据需求进行更改,如图6所示。
  图6 不完全数独算法表格的填写
  体检排队需要根据各个医院的体检科室、医生人数和体检时间计算。需要采用表格模型计算。行数据表示体检的科室和科室的时间,列数据表示体检的分组情况,也就是表示10个小组的体检的不同人员。每一行就表示一个小组的体检秩序。
  根据不完全数独算法,体检排队系统是由10行18列的表格构成,10行代表每一小组人员的体检顺序,不重复;18列代表各科室工作情况,不重复;行数可以根据体检人数的分组进行调整,列数可以根据各医院科室设立的不同进行更改,以适应各种情况的变化。
  要达到体检的最佳的排队,就必须保证每一横排的数据没有重复,每一竖排的数据没有重复。但事实上要达到没有重复是很难实现的,因为体检的项目较多,每个项目所花费的时间也不均等。所以根据计算,达到数据横竖重复最少,就可以更好地自动排队。
  3.3 排队论 排队论通过研究服务系统中的排队现象的随机规律,对体检排队进行了建模。排队论主要研究服务系统中排队现象的随机规律,随着计算机网络的发展和普及,计算机的应用已经深入到社会的各行各业,体检排队系统的开发,大大节省了人力物力,降低了护士指引的工作强度,避免了体检人员排队秩序的混乱,提高了各方面的工作效率[4]。
  医院内排队现象非常普遍,就诊、检查、缴费都需排队,这类排队都是单服务台排队,即排队对象先来先服务。另一类排队属于多服务台排队,如体检,只有在全部检查项目完成才算结束[5]。董秀敏[6]在体检工作中采用排队论的理论,算出队长,确定最合理的工作台数,找出最佳的排队方式,为体检工作的具体实施提供科学的依据。平均队长、平均等待队长、平均逗留时间、平均等待时间是评价系统结构性能及是否合理的数据指标。陈云等[7]发现借助排队论分析软件,方法简便易行,可以有效解决采血室护理人员的配置问题,提高护理人员的工作满意度及患者满意度,为医院管理提供可靠的决策依据,并且通过系统优化,找出患者与医院之间的平衡点,既减少患者排队现象,又不浪费医院人力,从而获得最大的社会效益和经济效益。曾华等[8]提出了在医院急诊工作中,结合具体病患者的患病情况,给患者设定适当的优先等级及在急诊室设定适当数目的急诊医生,能及时就诊加急病患,且能缩短患者的就诊时间,能有效地解决医院急诊的时间和对医生资源的充分利用,适应了新经济时代的个性化就诊趋势。
  体检排队主要采用M/M/n数学模型,通过体检预约,先预先收集和整理某一时段体检的人数和体检的分组情况,对其进行分析,并考虑实际情况,进行计算分析,进行医生人数的安排,以及体检设备的准备和使用。在条件允许的情况下,结合体检中心体检医生的实际操作经验和排队系统相关数据的统计,对体检中心各科室所需医生的数量进行适当安排,为体检中心管理者进行管理和优化提供一定的理论依据[9]。雅安市人民医院采用M/M/n数学模型,实现了人员体检的自动排队,改变过去的经验模式。单位需要体检,可以提前预约,通过预约号就可以自动排队。当体检的时候,根据体检人数进行分组,按照分组的秩序,依照先后秩序进行体检。过去的经验分配,第一次分配后,第二次体检人员便不知前往哪一科室体检。体检排队解决了人员的体检秩序,第一次体检科室结束后,便可根据秩序前往第二科室,依次完成10个科室的体检,节约了医院的人力。
  3.4 时间唯一理论 时间唯一理论通过时间的变化对体检预约号进行精细化管理。时间每秒钟都在不断地变化,你无法找到相同的一秒,所以时间具有唯一性,并且时间很容易转换成为数字,如2013年01月12日20点45分18秒,可以转换为20130112204518。作为体检排队系统,每一个团队或者个人的体检预约号也必须具有唯一性,所以可以用时间转换为数字来表示系统的体检预约号。这一理论保证了体检预约的正常的进行,也保证了系统的安全运行。使用时间作为预约号,可以方便记忆,也可以方便查询在体检预约时的时间[10]。
  总之,软件的开发,离不开理论的支持,各个数学理论的使用,使系统更加完善,结构更加结实。体检排队系统利用时间唯一理论,实现了体检预约问题,保证了体检预约号的唯一性,也方便了查询,保障了系统的安全性。动态规划算法指引着软件的每一子功能的开发和实现,构成了一个完整、完美的系统。体检分组原理、排队论以及不完全数独算法的应用,解决了系统的核心问题,让体检自动排队成为现实,极大的提高的医院的各方面的效率,也极大的方便了体检人员。
  参考文献
  [1]何雅庆,谢应朗,宋勤,等.医院体检排队程序优化[J].中国医学创新,2013,10(1):136-138.
  [2]王晓东.计算机算法设计与分析[M].第3版.北京:电子工业出版社,2011:48-50.
  [3]易珺,朱静文,曹东.数独求解算法的设计与实现[J].科学技术与工程,2010,10(27):6772-6774.
  [4]王雪萍.排队论在体检系统中的应用研究[D].华中师范大学硕士学位论文,2008.
  [5]李春林,刘建辉,张文体,等.医院休检排队导检系统的设计与实现[J].中国数字医学,2011,6(4):56.
  [6]董秀敏.排队论与人性化服务结合用于大批体检人员的管理[J].中国误诊学杂志,2010,10(14):3377.
  [7]陈云,李平,高强.排队论模型在采血室护理人员配置中的应用[J].护理管理杂志,2012,12(7):529-530.
  [8]曾华,孙霞林.基于排队论的医院急诊模型[J].价值工程,2010,29(10):127-128.
  [9]王莹.排队论模型求解就医排队问题[J].科技咨询,2010,(17):238-239.
  [10]刘洪波.在时间标度上的一阶脉冲发展方程解的存在性与唯一性[D].贵州大学硕士学位论文,2006.
  (收稿日期:2013-01-31) (本文编辑:连胜利)
其他文献
【摘要】 目的:探讨支撑喉镜联合喉内窥镜及支撑喉镜两者治疗喉部良性肿物的疗效。方法:选取本院2010年10月-2012年12月收治的喉部良性肿物患者160例,根据治疗方法不同,分为两组(对照组与试验组)。对照组70例采用支撑喉镜治疗;试验组90例采用支撑喉镜联合喉内窥镜治疗。结果:对照组治愈率57.1%(40/70),好转率25.7%(18/70),无效率17.1%(12/70),总有效率为82.
期刊
【摘要】 目的:探讨麝香保心丸联合曲美他嗪治疗老年缺血性心肌病心力衰竭的疗效。方法:以本院2011年1月-2013年1月收治的80例老年缺血性心肌病心力衰竭患者为研究对象,随机分为观察组与对照组,所有患者均使用常规治疗方案,在此基础上对照组加用曲美他嗪,观察组联合使用麝香保心丸和曲美他嗪,比较两组临床治疗效果、心功能的差异。结果:观察组患者临床治疗效果优于对照组,心功能优于对照组,差异均有统计学意
期刊
【摘要】 目的:探讨甲状腺功能减退症患者体内血清酶变化特点及血清酶检测的临床意义。方法:分别对40例甲状腺功能减退症患者(观察组)及40例健康体检者(对照组)血清酶水平进行检测分析。结果:观察组患者血清丙氨酸转氨酶(ALT)、磷酶激酶(CPK)、羟丁酸脱氢酶(HBDH)、乳酸脱氢酶(LDH)、天冬氨酸转氨酶(AST)分别为(12±3)U/L、(681±54)U/L、(81±15)U/L、(119±
期刊
【摘要】 目的:观察经皮超声引导下穿刺注射治疗单纯性肾囊肿的临床疗效。方法:选取近年来于笔者所在医院诊治的168例单纯性肾囊肿为研究对象,全部患者均采取超声引导下经皮穿刺注射无水酒精治疗;观察术后疗效,并对患者进行6~24个月随访复查。结果:全部168例患者,共穿刺注射囊肿172个;患者治疗前后囊肿直径改变比较差异具有统计学意义(P<0.05)。症状缓解和消失者为129例,占94.2%。治疗后随访
期刊
【摘要】 目的:探讨重型颅脑损伤并脑疝患者行大骨瓣减压小脑幕切开术的临床疗效。方法:将本院2011年2月-2012年2月38例重型颅脑损伤并脑疝患者随机分成对照组和治疗组,对照组患者采用常规的去骨瓣减压血肿清除术,治疗组患者在常规的去骨瓣减压血肿清除术的基础上进行小脑幕切开术,根据两组患者手术后6个月~1年GOS评分情况,比较两组患者的死亡率、残疾率和恢复良好率。结果:治疗组的死亡率和残疾率明显低
期刊
【摘要】 目的:使苗族民间传统用药方法得到广泛使用和推广,为进一步深入开发苗医药提供参考。方法:通过拜访县内各乡镇及周边地区从事苗医药工作的医务人员、从事苗药药材种植和采集的药农及熟悉苗医药的广大群众,挖掘民间用药经验,收集整理苗医药单方、验方。结果:共收集整理58首单方、验方。结论:兴文县境内存在较多有效的民间用单方、验方。  【关键词】 苗医; 单方; 验方; 应用  兴文县是山区与丘陵特色并
期刊
【摘要】 目的:观察国产自体血液回收机在肝脾破裂手术中的应用效果。方法:回顾性分析本院2011年5月-2013年4月收治的50例肝脾破裂手术患者的临床资料。结果:所有患者手术后的Hb、Hct、PLT水平较手术前均有所下降,比较差异均有统计学意义(P<0.05);50例患者中16例患者应用血液回收机技术顺利完成手术,术中未输异体血发生率32%;34例患者由于具有较大的出血量而输异体红细胞悬液和血浆。
期刊
【摘要】 目的:探讨先天性马蹄内翻足(CCF)治疗的新进展。方法:纳入2009年11月-2011年2月本院治疗的CCF患儿34例,其中,观察组17例采用动态肌力平衡手术治疗,对照组17例采用改良Ponseti方法治疗。结果:全部患儿均随访2年以上。观察组与对照组6月龄以下患儿治疗优良率分别为93.7%、94.4%,组间比较差异无统计学意义(P>0.05);对于6个月~1岁的患儿,两组治疗优良率分别
期刊
【摘要】 目的:观察益肾调督针法治疗哮喘的临床疗效。方法:选取60例缓解期哮喘患者,随机分为实验组和对照组各30例,实验组采用益肾调督针法治疗,观察组采用取穴及手法按孙国杰主编的《针灸学》中缓解期哮喘的治疗方法。10 d为一疗程,治疗两个疗程后,进行疗效评估。结果:治疗组30例,显效23例,有效6例,无效1例,总有效率96.67%,对照组30例显效13例,有效8例,无效9例,总有效率70.00%;
期刊
【摘要】 目的:探讨实时动态三维超声在产前诊断胎儿畸形中的应用价值。方法:回顾性分析本院超声科2010-2011年23 746例孕妇超声检查胎儿畸形结果,并与引产、分娩或尸检结果比较。结果:23 746例孕妇在孕16~39周超声发现胎儿畸形420例共486个畸形,检出率1.748%。其中胎儿软骨发育不全42例(伴足内翻7例、多指3例、手指畸形9例),脑膜脑膨出24例(伴耳郭畸形3例),脐疝32例,
期刊