C/C++实验机位预约登记信息管理系统[2024-01-15]

C/C++实验机位预约登记信息管理系统[2024-01-15]

实验机位预约登记信息管理系统

(1)任务描述
编写程序,模拟计算机实验室中实验机位的预约登记信息管理。

(2)功能要求
1.假设实验室有30台机器供学生预约上机使用。可以预约的时间段是早8:00到晚20:00之间,每个预约时间段为2小时。每周一到六实验室开放,每次至少提前一小时或最多一周预约或取消预约。
2.每次预约前,显示当前时间和日期。
3.根据选择进行预约登记或取消预约登记。
4.如果是预约,则等待输入预约的日期,列出预约日可用机位信息。等待预约,成功,预约信息保留,给出提示信息;不预约退出,则提醒没有预约。
5.如果是取消预约,则等待输入上次预约留下的预约身份编号,列出该编号已有的预约,等待取消处理,成功,删除预约信息,提示正确取消;不取消预约退出,则直接退出。
6.程序可以查看全部已有的预约信息,或查看指定时间段的预约信息,信息列出时按预约日期先后排序,或按预约人身份编号排序,或按机位编号大小排序。
7.管理的信息中已经过去的时间段,继续保留着,无需管理。

(3)设计提示
机位预约登记信息管理至少需要管理的信息格式是:关键字预约人身份编号、预约时间(按年月日时分记录)、预约机位、预约要用的时间段、取消标志。

源码联系UP主 -> https://space.bilibili.com/329101171