在线
|
前言
4月份开发了一套医院排队叫号系统,但是最后没有实施成功,但是留下了一套自己的软件,也不知道将来有没有用,想着把这个开发的流程和思路记录下来吧。
开头先吐个槽吧,3月底的时候,有一位朋友找我说他们公司有个医院客户想上一套排队叫号的大屏系统,但是他们公司没有这方面的软件,想让我给做一套,说是要的还挺急,4月中旬就做出来,我没做过这种叫号系统,但是觉得自己应该可以做,所以答应下来,因为是朋友,也没有要定金。
接下来几天,朋友联系了医院,开了两次电话会议,敲定了需求,又和医院的His厂商进行沟通,把接口文档定下来了。接下来就是开发了,正好疫情被封控了一个多月,这期间就加班加点地开发,终于在要求的时间做完了。然后又和朋友沟通了一下进度,朋友说医院正在上会,走采购流程,那就等着吧,当时说得那么着急。就这样一直等了一个多月后,朋友告诉我这家医院没有卫健委的审批,医院开不成了,解散了,所以软件也不用了[石化]。(果然程序员好忽悠啊[黑线])
吐槽完毕,既然没赚到钱,就当自己的一次经验积累吧,这次这个系统的开发也确实学到了一些之前没用过的知识。
开发介绍
这套系统的目的很简单,需要自助报道机,患者交完检查费后,在报道机进行过排号,排号后需要在大厅的综合大屏和科室门口的外屏上显示排队信息,然后医生可以在医生端进行叫号,我只做了软件部分,硬件部分只要是个windows环境的电脑就行
这套系统我做了8个子系统,分别为:大屏显示服务端,综合大屏显示系统,科室外屏显示系统(横版),科室外屏显示系统(竖版),自助报道机系统,科室叫号系统,排队叫号后台管理系统,医院His接口后台服务。用的.net开发的winform和windows服务,自我感觉用wpf可能更好看,但是不会,前端也不是很熟练,所以用的winform开发的。
介绍一下各个系统
大屏显示服务端
大屏显示服务端
这个系统开发的目的是用来和综合大屏、各个科室门口的大屏,科室叫号系统进行通讯用的。科室叫号系统叫到一个患者,综合大屏和科室大屏要语音播报这个患者,同时刷新下一个候诊患者,这个系统是模拟的聊天室,科室叫号系统,科室大屏,综合大屏相当于用户,打开程序等于用户登录上线,科室叫号的时候通过socket给综合大屏和对应科室的大屏发送消息,大屏软件收到消息后根据消息类型触发不同的操作,比如叫号,重呼,过号
综合显示大屏
综合大屏
综合大屏是在医院的大厅使用,可以显示各个诊室的就诊情况,待诊情况和候诊人数,方便患者查看自己的候诊情况
科室显示大屏
选择诊室
科室大屏竖版
科室大屏横版
科室大屏是挂在各个诊室门口的,打开的时候需要选择诊室,可以给患者展示当前诊室的就诊,待诊和候诊情况
自助报到机系统
自助报到机
自助报到机
这个软件的功能是患者拿着His打出的小票扫条码,或者手动输入流水号进行分诊排号,也可以在过号之后进行重排
科室叫号系统
排号后后和科室叫号登录
科室叫号系统
科室叫号系统
科室叫号系统是纯软件的,如果有需求也可以改成硬件模式的,这个软件是装在医生电脑上的,医生点击呼叫后,科室大屏和综合大屏会同时呼叫患者,并更新当前就诊人。就诊完成后,医生点击完成。如果呼叫后患者没到医生可以选择重呼或者过号,如果患者过号,需要在自助报到机重新排号,重新排号后会排到候诊患者的第一位
排队叫号后台系统
主窗体
his接口配置
科室对照
科室管理
这个是叫号系统后台,在这个系统中可以配置His,Lis,Ris或者体检系统接口,添加叫号系统科室,和医院业务的科室进行对照,但是还缺少一个功能,就是当时那家医院提出可以在后台调整患者的排队序号,但是说不着急,就没有做这个功能
问题总结
由于这个软件并没有实际应用部署,现在的功能只是我查找资料总结的功能,可能会有一些Bug我没有发现,而且以我的经验一般软件给用户部署后,用户根据实际情况,还会提一些需求改动。因为时间紧,这次界面用的是我最熟悉winform,对于美观程度自己不是特别满意,以后有机会找到用户,会用wpf或者前端重新开发一版。
来源:https://www.toutiao.com/article/71176********086945
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|