- 24
- 0
- 约9.34千字
- 约 10页
- 2021-11-24 发布于天津
- 举报
1设计目的
机房机位预定系统
2任务概述
20台机器,编号1到20,从早八点到晚八点。两小时一个时间段,每次可预定一个 时间段。功能要求:
(1) 系统以菜单方式工作
(2) 查询,根据输入时间,输出机位信息。
(3 )机位预定,根据输入的时间查询是否有空机位,若有则预约,若无则提供最近的时间 段,另:若用户在非空时间上机,则将用户信息列入等待列表。
(4 )退出预定,根据输入的时间,机器号撤销该事件的预定!
(5)查询是否有等待信息,若有则提供最优解决方案(等待时间尽量短) ,若无则显示提示
信息。
3模块划分
{
int n,w;
do
puts(\t\t*
***************
机房机位预约系统
*****************
**\ n);
puts(\t\t*
************************
^菜 **************************
puts(\t\t\t 1.查询某时间段机位状态 ”);/*查询某时间段机位状态 */
puts(\t\t\t 2.预定空机位”); /*预定空机位*/
puts(\t\t\t 3.取消预订); /*取消预订*/
puts(\t\t\t 4.查询等待信息”); /*查询等待信息*/
puts(\t\t\t 5.退出); /* 退出 */ printf(选择菜单号(1-5):);
s
原创力文档

文档评论(0)