一、疫苗预约管理
注:本题目所涉及的相关规定为虚拟情况,请勿代入现实生活中。实际规定请以政府权威部
门发布的信息为准。
[功能描述]
要求能对5个以上(暂时不超过100个)的疫苗注射点一周内的
疫苗进行预约,系统首先可输入各个注射点一-周内每天的疫苗数
量,市民可查询每天剩余的名额,并进行预约,预约成功时(应判
断无重复预约),给市民派发一个预约号。管理人员可查询各个注
射点每天的预约人数,剩余疫苗数,可按某天的所有注射点的预约
量从高到低排序。.
[具体要求]
每个注射点的信息至少包括:
注射点序号注射点名称日期当日总疫苗数 已预约人数 最大预约号
建议采用数组来存储所有注射点的以上信息。
2、
每个注射点某天的预约具体信息,采用链表存储,即每天每个
注射点的市民预约信息用链表存储,每个预约者应存储以下信息:
身份证号姓名单位或社区名称 已经注射过的针数 预约成功号
3、
主菜单应包含以下基本功能(必做) :
a)输入各注射点某天的总疫苗数量(键盘输入或从文件中读取)
b)查询某注射点某天的剩余疫苗数量
c) 查询某天所有注射点的剩余疫苗数量(按数量从高到低排序)
d)个人预约(某天某注射点)
e) 查询个人预约信息
f)取消个人预约
此外,可增加对市民爽约或取消预约的查询,有能力的同学可自
行拓展更多功能(选做)
g)查询某注射点本周内打第二针的人数
h)爽约记录
i) 查询取消或爽约记录(建议用二叉搜索树)
链接:https://pan.baidu.com/s/1JJs9vbZahUCB6cQvXLgAVg?pwd=1111
提取码:1111



