c语言课程设计--机房机位预定系统
《c语言课程设计--机房机位预定系统》由会员分享,可在线阅读,更多相关《c语言课程设计--机房机位预定系统(17页珍藏版)》请在毕设资料网上搜索。
1、1 1 设计目的设计目的 机房机位预定系统 2 2 任务概述任务概述 20 台机器,编号 1 到 20,从早八点到晚八点。两小时一个时间段,每次可预定一个 时间段。功能要求: (1)系统以菜单方式工作 (2)查询,根据输入时间,输出机位信息。 (3)机位预定,根据输入的时间查询是否有空机位,若有则预约,若无则提供最近的时间 段,另:若用户在非空时间上机,则将用户信息列入等待列表。 (4)退出预定,根据输入的时间,机器号撤销该事件的预定! (5)查询是否有等待信息,若有则提供最优解决方案(等待时间尽量短) ,若无则显示提示 信息。 . 3 3 模块划分模块划分 4 4 主要函数说明及其主要函数说
2、明及其 N N- -S S 图图 1. 主函数主函数: int main() Menu(); /*当前状态函数*/ void Menu() /*主界面*/ int n,w; do puts(“tt*机房机位预约系统*n“); puts(“tt*菜单*n“); 机房机位预约系统 查询机位 预定机位 退出预定 查询等待信息 C 语言课程设计 第 2 页共 17 页 puts(“ttt 1.查询某时间段机位状态“); /*查询某时间段机位状态*/ puts(“ttt 2.预定空机位“); /*预定空机位*/ puts(“ttt 3.取消预订“); /*取消预订*/ puts(“ttt 4.查询等待信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 课程设计 机房 机位 预定 系统
