c语言程序计-机房机位预约模拟.docVIP

  • 138
  • 0
  • 约9.83千字
  • 约 18页
  • 2016-12-07 发布于贵州
  • 举报
c语言程序计-机房机位预约模拟

C语言课程设计 院系:工程学院 姓名:??恺 学号:2009100???? 班号:05209??? 指导教师:梁老师 日期:2011年8月 机房机位预约模拟 一.题目要求 20台机器,从早八点到晚八点,每两个小时一个时间段. 需要实现的功能: 查询,根据输入的时间,输出机位信息. 机位预定,根据输入的日期和时间段查询是否有空机位,若有则预约,若无则提供最近空机时间段.另:若用户要求在非空时间上机,则将用户信息插入该时间段的等待列表. 退出预定,根据输入的时间,撤消该时间的饿预定. 查询是否有等待信息,若有则按顺序显示联系方式,若无则显示提示信息. 二.需求分析 根据题目要求,需要提供机位信息和预约信息,应该用链表来存储,应提供指针的操作:在程序中,需要查询是否有空机位和等待者和处理预约和取消预约问题,应提供查询,显示,预定,删除,修改等操作;另外还要提供键盘式选择菜单实现功能选择. 三.总体设计 现在分析整个一下整个系统,根据上面的需求分析,可以将这个系统的设计分为如下六大模块:查询我的预约状态,查询空位,预约,取消预约,排队,查询等待信息. 四.详细设计及实现 1.宏定义 #includestdio.h #includestdlib.h #includestring.h #define LENGTH 6/*总时段数*

文档评论(0)

1亿VIP精品文档

相关文档