基于微信公众平台的叫号系统_第1页
基于微信公众平台的叫号系统_第2页
基于微信公众平台的叫号系统_第3页
基于微信公众平台的叫号系统_第4页
基于微信公众平台的叫号系统_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于微信公众平台的叫号系统摘要随着国家的强大,我国科学技术水平也在不断发展,微信逐渐成为移动客户端的新宠儿,微信公众平台因其简单快捷的操作,逐渐改变人们的生活方式,同时也促进的相关行业的改革与发展,为人们的日常出行带来全新的体验。我国人口数量众多,医院门诊排队一直以来都是大难题,秩序混乱,患者随意插队诸如此类的现象时有发生,对医生就诊造成极大的困难,本文所研究的微信分诊叫号系统就是针对这类情况,患者只要通过关注公众号就能提供全方面的微信医疗服务,从而有效改善和解决医院的“三长一短”的就诊状态,建立起全新的医疗就诊系统与模式,为人们就诊提供了方便与快捷的就诊环境,实现足不出户就可以进行挂号就诊。本文所研发的分诊排队叫号系统,分为排队模块,排队情况模块,叫号模块:该系统采用微信开发者工具,可视化工具。在wxml语言开发设计,将我们系统大体上分为管理后台和微信服务前台两个模块,管理平台实现对服务平台的调试维修,微信服务平台为用户提供服务,界面简单易于操作。[关健词]:微信公众平台;医疗就诊系统;微信医疗服务;微信开发者工具;可视化工具

CallingsystembasedonWeChatpublicplatformUndergraduate:ZhiChengYangTutor:LiLiAbstractWiththecountry'sstrength,China'sscientificandtechnologicallevelisalsoconstantlydeveloping.WeChathasgraduallybecomethenewdarlingofmobileclients.TheWeChatpublicplatformhasgraduallychangedpeople'slifestylesduetoitssimpleandfastoperation.Italsopromotesthereformandrelatedindustries.Developmentprovidesabrand-newdevelopmentmodelandspaceforvariousindustriesandbringsanewexperiencetopeople'sdailytravel.Chinahasalargepopulation,andthequeuesofoutpatientclinicsinhospitalshavealwaysbeenabigproblem.Ordersarechaotic.Patientsrandomlyarranginginqueuesandthelikehavecausedgreatdifficultiesfordoctors.TheWeChattriagesystemcalledinthispaperisdesignedtodealwithsuchsituations.Aslongasthepatientspayattention,theycanprovideallaspectsofWeChatmedicalservices,therebyeffectivelyimprovingandsolvingthehospital's"threelongsandoneshort"medicaltreatmentstatus,subvertingthetraditionaloutpatientregistrationmodel,establishinganewmedicaltreatmentsystemandmodelforpeopleThemedicaltreatmentprovidesaconvenientandfastmedicaltreatmentenvironment,sothatregisteredmedicaltreatmentcanbeperformedwithoutleavingthehouse.Thetriagequeuingandcallingsystemdevelopedinthisarticleisdividedintoaqueuingmodule,aqueuingsituationmodule,andacallingmodule:thesystemusesWeChatdevelopertoolsandvisualizationtools.Inthedevelopmentanddesignofthewxmllanguage,oursystemisroughlydividedintotwomodules:themanagementbackgroundandtheWeChatservicefrontdesk.Themanagementplatformimplementsdebuggingandmaintenanceoftheserviceplatform.TheWeChatserviceplatformprovidesuserswithservices.Theinterfaceissimpleandeasytooperate.Keywords:WeChatpublicplatform;medicalconsultationsystem;WeChatmedicalservices;WeChatdevelopertools;visualizationtools

目录摘要 1Abstract 2前言 61.1研究背景 61.2国内外门诊排队叫号的现状 61.3研究目的与意义 7研究内容与方法 82.1研究内容 82.2研究方法 92.2.1微信小程序 92.2.2微信小程序的优势 102.2.3可视化微信开发者工具 11需求分析 123.1业务流程 123.2功能需求 133.3功能描述 14总体设计 144.1系统功能结构设计 144.2设计目标 154.3系统架构 16数据库设计 165.1概念设计 165.2逻辑设计 185.3物理设计 18详细设计 206.1患者排队功能 206.2排队信息查询功能 216.3信息通知功能 226.4排队进度功能 236.5医院信息查询功能 24系统测试与维护 26结果 29讨论 30致谢 31参考文献 32

前言 现如今的中国各行各业的智能化建设信息化建设越发普及,导致现在社会对各式各样的效率和环境的要求越来越严格,对医生的水平也越发严厉。当患者前去医院门诊,他们不仅要求医院能满足就诊治病的需求,还要医院提高医生水准、就诊环境、服务质量及候诊时间,医院也因为出于竞争的需要,加强自己的竞争实力,提高医护人员的工作效率和质量,加强自身医院公众形象,并要创造一个安静祥和的就医环境。 1.1研究背景我国传统的医疗模式存在着就诊环节多,耗时长、患者往返医院次数多等诸多不便导致医患矛盾越发严峻,而微信技术的新兴为改善患者就医体验提供了良好的契机。微信作为一种具有广泛的群众基础的应用为医疗信息化智能化的发展提供了新的平台,在促进医院和患者互动交流以及提升医疗服务效率等方面发挥着重要作用。 1.2国内外门诊排队叫号的现状 在国外,分诊叫号技术最开始出现在欧美,分诊叫号技术初始阶段是护土对患者进行口头呼叫,门诊排队在国外起步较早,具有成熟的互联网技术,患者开始通过互联网进行门诊的挂号,这种技术成为外国医疗方面的重要组成部分,在此之前因为病人就诊需要提前向门诊进行挂号。随着现代科学技术,计算机科技的不断发展,分诊叫号系统逐渐被大家所发明使用,一些功能逐渐被大家所使用。国内传统医疗模式中的挂号模式,是由分诊护士人工完成,此模式效率十分低下,并且信息流通不迅速。而移动互联的迅猛发展以及医疗信息化建设脚步的加快,己经有很多所医院推出了网上预约系统,但主要以预约专家门诊为主要内容,此模式仍属于试行阶段。现阶段想让人们改变传统医疗模式,一开始是很困难的。 1998年到到2003年,我国信息发展逐渐由发展阶段到至今高速发展阶段,排队叫号系统逐渐应用在医院,银行的业务窗口。这种排队叫号小程序,对于现阶段排队混乱的问题十分有效,可以有效缓解业务窗口复杂繁重的工作,既提高了就诊的快捷性,又保证了每个患者的就诊的质量。 虽然在线预约挂号优点多,但是还没能成为主流的挂号就医模式。在各地企业和全国二级以上人民医院,大多可以实现网络门诊挂号管理功能,但预约挂号率却完全不同,最低1%,最高可达80%,其中预约率高的据统计是北京专科医院的挂号信息平台系统试运行开始后的一个月,电话预约与网上预约比例据统计约为3:1。 1.3研究目的与意义 本课题是人们在日常生活中所遇到的必不可少的问题,很多服务行业在工作中都会的经历排队等待的过程,这些事情与我们日常工作生活息息相关,本课题设计是能够有效解决我们最直接的日常管理问题,当今社会各行各业的信息化越发普及,人民对不同的行业的办事的工作效率的水准也越来越高,要求也越来越严格。现在人们不仅要求服务机构满足业务上面需求,还要求尽量减少人们的等待时间,追求高节奏的生活,而服务机构本身由于竞争的需要,也不可避免要求提高他们服务水准和综合实力。通过排队系统可以解决以前解决不了的问题,可以为人们营造出一个安静温馨的环境,解决现阶段医患矛盾严重的主要问题。研究内容与方法 2.1研究内容 分诊排队叫号管理系统研究主要内容可以分为三个模块,患者取号模块、排队信息显示模块、医生叫号模块部分组成:患者取号模块的功能是当患者进行网上挂号时,服务网络终端会根据患者选择科室选择编号种类,并读取患者的编号信息,为患者下发当前科室排队等候的编号:实时就诊显示功能模块的作用是将接受诊治的患者相关信息依据事先设定好的的号码进行排队序列,微信公众平台会在小程序中显示自己的排队号,前面有多少人,还需要等多少分钟;叫号模块作为主要的作用是医生诊断完当前患者需要诊断下一个时,会利用叫号终端发出指令,然后通过微信通知信息进行呼叫,通知下一位患者前去微信服务平台显示的相应诊室前去就诊。硬件需要依靠用户的现有的网络系统结构,计算机的数据管理平台加辅助终端进行治疗显示,号码分发等工作:软件使用微信开发者开发工具,联结到所述后台,之后可以使用输入患者信息,呼叫等功能,界面简洁,操作方便。这套系统可以有效缓解了医生诊断过程中,其他患者家属破坏就诊,询问排队情况,从而造成就诊环节混乱的现象,给其他患者心里造成不安的因素。 2.2研究方法2.2.1微信小程序微信小程序是一种全新用户服务工具,对用户具有十分优良的使用体验,可以快捷访问和传播服务工具。小程序技术发展史 小程序不是凭空出现的一个想法,经过程序员的不懈努力,之后当微信中的WebView成为移动Web的一个重要接口时,微信就有自己相关的JS和API了。 微信原生组件浏览图片的JS和API此类API最初是提供给腾讯公司内部进行一些经济业务可以使用,很多开发者发现问题后,模仿的使用了,逐渐成为微信中的事实标准。在2015年初,腾讯公司发布了一套微信网页开发工具包,叫做JS-SDK,给所有的Web开发者打开了一扇全新的窗户,让所有开发者都可以轻松地使用到微信的原生应用能力,能够学习之前我们难以真正做到的事情。 JS-SDK解决容量移动网络不足的问题,通过暴露于微通道接口允许Web开发人员有更多的能力,但除了更省电,JS-SDK模型不涉及使用移动网络体验体验不好的问题。用户用阅览器访问网页时,在网页显示数据之前会有白屏现象的发生,在移动端手机方面,个别会受限于设备型号和网速快慢,白屏也会随之变化。为此微信设计了JS-SDK的增强版本,其中有一个功能叫做“微信Web资源离线存储”。2.2.2微信小程序的优势 在微信小程序的这一套系统中,开发者都能有较好的体验。这个问题是之前的JS-SDK所处理不了的,这一个全新的系统能够使开发者都能做到。快速的加载更强大的能力原生的体验易用且安全的微信数据开放高效和简单的开发 小程序在研发过程中使用的语言是JavaScript,小程序的开发与一般网页开发比较是有相同功能的。这种现象对于开发小程序来说是有非常大的帮助的,对于前端开发者,从网页研发迁移转移到小程序的开发,其中的成本相较于其他迁移来说费用并不算太高,对程序员开发研究小程序起到十分有效的帮助。 网页开发渲染线程与脚本线程之间是相互排斥的,在小程序中,这两种线程是分开的,分别运行在不同的线程中。网页开发者可以到各种网页或者阅览器显示的DOMAPI,进行DOM选中和操作的功能。小程序的逻辑层和渲染层,两种是相互分开的,逻辑层运行在JSCore中,并没有一个完整阅览器对象,因而缺少相关的DOMAPI和BOMAPI。这一区别导致了前端开发程序员相对熟悉的一些库,jQuery、Zepto等,在小程序中是不能够运行的。同时JSCore的环境同NodeJS环境也不太一样,也是有所区别的,所以一些NPM的包在小程序中也是不能运行的。 开发者需要面对的环境是各种的浏览器,PC端需要面对谷歌,搜狗浏览器等,在移动端方面,程序员需要面对Safari、Chrome以及iOS、Android系统中的各种WebView。而小程序开发过程中,程序员需要面对的是手机端两大操作系统iOS和Android的微信公众平台,在研发根据这些系统中,会使用辅助开发的微信开发者工具和可视化工具,而小程序中三大运行环境也是有所区别的,如表2-1所示。运行环境逻辑层渲染层iOSJavaScriptCoreWKWebView安卓V8chromium定制内核小程序开发者工具NWJSChromeWebView当网页开发人员开发网页时,只需要使用浏览器,其与一些辅助工具或编辑器相匹配,就可以使用,小程序开发是不同的,你需要经过小程序帐号的使用权限,安装一个微信开发者工具,配置各种工具等过程才能进行公众号或小程序的调试功能。2.2.3可视化微信开发者工具为了能够帮助开发者可以简单易懂,快捷高效地开发运行自己的微信小程序,会在原有的微信小程序模块进行调试的基础上,推出一个全新开发工具“微信开发者工具”如图2-2所示,这套系统包含了微信公众号调试和小程序系统调试两种开发调试模式。使用公众号调试,开发者可以调试微信公众号授权和微信JS-SDK。使用小程序调试,开发者自己可以通过完成小程序的API和页面的开发系统调试、代码实现查看和编辑、小程序预览和发布信息等功能。图2-2需求分析3.1业务流程1.关注微信小程序,选择相应要去的科室点击进行排队,取得自己的排队号码。2.等待排队进度,依据小程序挂号通知上的编号信息来判断就诊的时间,当被微信收到提示时,根据微信信息通知和语音提示前去相应诊室。3.到相应诊室就诊。如图3-1所示图3-13.2功能需求1、有使用权限的用户登录才可以进入系统。2、进入系统后用户可以查看医院排队状态并进行挂号、查看实验预约情况。3、管理员在后台可以添加科室和医生。4、为了能够健全预约系统,管理员可以过号实验的用户,以及修改他们密码和预约信息以外的所有个人信息。3.3功能描述本系统包括医生,患者,管理员三个用户。主要功能要实现医生信息查询、网上挂号、网上挂号审批功能和叫号功能。以下是详细功能介绍: (1)患者功能。教师可以登录系统查看医院医生的信息,并根据医院排队情况进行排队,也可以查看排队状态。 (2)管理员功能。管理员可以登陆系统查询患者基本情况,管理员对患者进行叫号。 (3)医生功能。医生可以登录系统对患者进行叫号总体设计4.1系统功能结构设计本课题通过研发微信排队叫号系统将用户分为管理员,医生,患者。管理员具有患者叫号功能以及信息查询功能,医生具有患者叫号功能,患者具有排队功能和医院信息查询功能。如图4-1所示图3-14.2设计目标排队叫号系统操作方便快捷,人们扫描二维码即可进入排队叫号系统,适合各种年龄段人使用,除了上述功能以外,排队叫号系统还含有一些其他小功能,并具有简单明了的界面,安全性相对于其他系统要高,稳定性也要强,能够满足多人进行在线排队挂号。在今后的研究过程中,全力使系统更加完善。图4-2A.最终用户特点:最终用户是患者与医生B.操作人员的教育水平和技术专长:本科/软件开发C.维护人员的教育水平和技术专长:本科/软件开发D.本软件的预期使用频度:系统正常运行后预期使用频度比较高4.3系统架构本系统的用户分为医生,患者,管理员三个用户。模块上分为排队模块,排队情况模块,叫号模块,该系统采用微信开发者工具,可视化工具。在wxml语言开发设计设计程序。微信小程序开发框架大体上分为两部分:逻辑层(AppService)和

视图层(View)。微信小程序也有系统上自带视图层描述语言

WXML

WXSS,和基于JavaScript的逻辑层框架,在视图层和逻辑层之间间提供了数据传输和事件系统,让研发者专注于数据结构与设计。而微信系统框架的核心是响应的数据绑定系统,可以让数据与视图非常简单地保持同步。当做数据修改的时候,只需要在逻辑层修改数据,视图层就会做相应的更新。数据库设计本数据库是根据微信开发者工具以及可视化工具的软件功能,可以在网页上储存用户相关数据,该数据库方便用户快捷简易的上传个人信息,不易造成数据乱码,丢失,但该数据库的缺点在于储存时间短,无法长期储存。5.1概念设计患者:患者具有排队功能,医生,医院信息查看功能。图5-1医生:医生具有叫号管理功能和推送功能。图5-2管理员管理者具有叫号管理功能,查看信息功能,推送功能。叫号功能主要有过号功能,查看叫号功能以及叫号功能。图5-35.2逻辑设计表5-1是排队叫号系统对各个用户信息之间信息传递反馈的数据流程,可以看出医生,管理员,患者之间如何传递信息,以及各自的功能。图5-45.3物理设计表5.5患者表字段类型含义说明用户IDInt(8)用户ID姓名Varchar(20)姓名微信号Varchar(20)微信号年龄Varchar(20)年龄性别Varchar(20)性别表5.6医生表字段类型含义说明用户IDInt(8)用户ID姓名Varchar(20)姓名年龄Varchar(20)年龄账号Varchar(20)账号密码Varchar(20)密码科室Varchar(20)科室表5.7管理员表字段类型含义说明用户IDInt(8)用户ID姓名Varchar(20)姓名年龄Varchar(20)年龄账号Varchar(20)账号密码Varchar(20)密码表5.8排队信息表字段类型含义说明排队IDInt(8)排队ID排队号Varchar(20)排队号姓名Varchar(20)姓名科室Varchar(20)科室就诊医生Varchar(20)就诊医生表5.9排队进度表字段类型含义说明排队IDInt(8)ID排队号Int(8)排队号科室Varchar(20)科室等待人数Varchar(20)等待人数创建人Varchar(20)创建人医生Varchar(20)医生等待时间Varchar(20)等待时间表5.10排队到号表字段类型含义说明排队IDInt(8)ID排队号Int(8)排队号姓名Varchar(20)姓名年龄Varchar(20)年龄科室Varchar(20)科室医生Varchar(20)医生取票时间Varchar(20)取票时间详细设计6.1患者排队功能为了解决医院传统的门诊挂号混乱嘈杂的问题,根据科室医生就诊情况提出一种微信程序排队挂号的方式,该方式具体如下患者通过关注微信公众号添加小程序,在科室名单中选择自己要就诊的医生进行排队。图为图6-1所示图6-16.2排队信息查询功能为了能更直观了解排队的情况,只需要受理微信服务通知功能,便可以收到排队信息进度表以及排队到号进度表,可以让患者十分方便快捷就可掌握排队情况,给医院减少一定的压力。图为图6-2所示图6-26.3信息通知功能方便患者能够及时得知到号消息,通知以微信消息提醒作为消息传递,能够让患者更加方便快捷得知自己叫号的消息,便于患者就诊。图为图6-3所示图6-36.4排队进度功能可以在挂号排队时了解自己前面排队排了多少人,还需要等多少分钟,让患者放心等待,避免患者焦躁情绪。图为图6-4所示-图6-46.5医院信息查询功能为了让患者更加清晰了解我们医院的信息以及医生的相关信息,避免患者对医院医生信息造成误解,特列出医院明细,医生明细表供患者参考以便就诊。图为图6-5所示图6-56.6叫号服务功能为了方便医生和管理者在后台更加方便快捷的呼叫下一个患者前来就诊,界面设置简单易懂,也可以进行手工过号和语音叫号。图为图6-6所示图6-6

系统测试与维护分诊排队叫号系统大体上分为排队模块,排队情况模块,叫号模块:该系统采用微信开发者工具,可视化工具。在wxml语言开发设计将我们系统大体上分为管理后台和微信服务前台两个模块,系统测试采用管理后台进行对数据系统的调试工作。表7-1对用户登录进行测试功能描述:用户登录编号输入/动作实际情况1输入不存在的管理员账号与密码提示用户账号或密码错误2输入存在的管理员账号与密码登录成功,跳转页面3使用空用户名进行登录提示用户账号或密错误4在合法用户名或密码前插入空格提示用户账号或密码错误5在合法用户名或密码后插入空格提示用户账号或密码错误6使用空的用户名与密码登录提示没有输入账号或密码

表7-2对管理员登录进行测试功能描述:管理员登录编号输入/动作实际情况1输入不存在的管理员账号与密码提示管理员账号或密码错误2输入存在的管理员账号与密码登录成功,跳转页面3使用空用户名进行登录提示管理员账号或密码错误4在合法用户名或密码前插入空格提示管理员账号或密码错误5在合法用户名或密码后插入空格提示管理员账号或密码错误6使用空的用户名与密码登录提示没有输入账号或密码表7-3对用户信息管理进行测试功能描述:用户信息管理编号输入/动作实际情况1修改用户信息提示修改成功2删除用户信息提示删除成功3按姓名关键字查询用户显示含关键字的用户表7-4对管理员修改信息进行测试功能描述:管理员修改密码编号输入/动作实际情况1新密码与原密码相同修改成功2确认原密码时输入错误提示原密码不正确3原密码与新密码不填写提示原密码不正确表7-5对添加叫号信息进行测试功能描述:添加叫号信息编号输入/动作实际情况1添加叫号信息添加成功表7-6对排队管理进行测试功能描述:排队管理编号输入/动作实际情况1查看修改排队信息修改成功2删除排队信息删除成功3删除全部排队信息删除成功表7-7对叫号管理进行测试功能描述:叫号管理编号输入/动作实际情况1编辑叫号排队编辑成功2删除叫号排队删除成功3添加叫号排队添加成功调试结果在调试过程中,各项操作都能正常进行,但是在患者排队时,一个用户可以在系统中进行多次叫号,对医院信息处理造成困扰,在客户面前排队的人数过多,客户如果有事暂时离开,呼叫了两三次,会人工呼叫下一个号码,然后客户会需要再次回来抽号,可以给客户带来了诸多不便。

结果我们的国家不断地在进步超越,我们网络的不断发展也与此同时不断丰富人们的生活方式,使得微信逐渐作为一种新型医疗服务方式,微信公众平台在门诊挂号系统中产生出不同的效果。根据患者的需求不断完善自身的功能,弥补系统的漏洞与不足之处,有利于微信平台医院服务建设。建立一个全新的,健全的的分诊排队叫号系统,而HIS系统对微信平台的研发过程起到枢纽性的关键作用,通过合理分配排队号码,对挂号系统的优化更是对医院在微信公众平台的形象推广应用以及挂号排队的研究发展具有非常重要意义。我们传统的医院挂号是现场挂号、现在就诊门诊模式。但是这种就诊的模式给患者造成许多麻烦。例如,患者在医院中有60%以上的时间来等候就诊的。老百姓反映最突出的是“三长一短”就诊问题,即挂号时间长、候诊时间长、交费时间长、看病时问短。可以从这个观点看出,患者在医院等待就诊,是医患矛盾爆发的关键因素,而我们研究的课题,微信排队叫号系统可以实现足不出户进行挂号,在家躺着等待叫号进行就诊,节约了患者就诊时间,缩短了看病流程,可以提高社会的工作效率。

讨论我们这个课题是微信叫号系统,患者只用通过微信关注小程序,系统会进行分析排队,便可以同时通过后台获得一张自己的排队号,然后根据客户信息可以在叫到自己后前往需要办系业务窗口,不用再像以前那样站长队等,现在人们可以提高自己干别的事情的效率,慢慢等待叫号。但是呼叫系统也存在问题,在客户面前排队的人数过多,客户如果有事暂时离开,一但呼叫了两三次,会人工呼叫下一个号码,然后客户会需要再次回来抽号,可以给客户带来了诸多不便。

致谢弹指一挥间,我的大学生活已接近尾声,整个大学生涯即将结束,我们也将步入社会。但是我们有幸在人生中最美好的时间生活在这样一所美丽的大学,我要感谢医学工程技术学院的各位恩师,特别是我的导师李莉老师。在我学习的过程中老师经常帮我分析问题,使我获得了很大的提高。

感谢我的父母,他们给我提供了生活所需,也给了我无尽的爱。他们时刻惦记着我的冷暖,为我展望前行的道路,是他们的严格要求让我走到现在的位置,在他们的关怀下,我会勇敢踏上人生的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论