1)病人到达诊室,将病历本交给护士,排到等待队列中候诊。
(2)护士从等待队列中取出下一位病人的病历,该病人进入诊室就诊。
要求模拟病人等待就诊这一过程。程序采用菜单方式,其选项及功能说明如下:
(1)排队——输入排队病人的病历号,加入到病人排队队列中。
(2)就诊——病人排队队列中最前面的病人就诊,并将其从队列中删除。
(3)查看排队——从队首到队尾列出所有的排队病人的病历号。
(4)不再排队,余下顺序就诊——从队首到队尾列出所有的排队病人的病历号,并退出运行。
(5)下班——退出运行,提示未就诊的病人明天再来。
---------------------
作者:雀仔JING
来源:CSDN
原文:https://blog.csdn.net/JING727708672/article/details/78486764
版权声明:本文为博主原创文章,转载请附上博文链接!
在查看完代码后,我开始搜索医院排队系统的真正需求和真实设计案例,借鉴从而寻找这个代码中的优点和缺陷。
其优点在于输入过程清晰,拥有排队结构和排队规则,但是缺少了该服务机构的特点(医院老年患者更多)。
排队方式是等待式,没有提到排队的容量,并且不允许中途退出。
服务方式为逐个,服务时间确定,到下班时间会退出运行。
我认为可以统计一天看病的人数。60岁以上老年人以及退役军人可以不用排队,优先看病。
当病患没有去窗口看病,可以把病历号从队列中删除,防止影响后面的病人看病。