(完整版)机房预定位系统.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
合肥学院 计算机科学与技术系 课程设计报告 20 12 ~20 13 学年第 一 学期 课 程 C 语言课程设计 课 程 设 计 题 目 机房机位预订系统 学 生 姓 名 学 号 1204032015 专 业 班 级 网络工程( 2)班 指 导 教 师 20 13 年 1 月 语言课程设计 C 目录 一、课程设计目的 2 二、课程设计名称及内容 2 三、对任务和要求的分析 2 四.详细设计及实现 3 五、源代码 18 六、程序测试 24 七、总结 25 语言课程设计 C 一、课程设计目的 将理论教学中涉及到的知识点贯穿起来,对不同的数据类型、程序控制结构、数据结 构作一比较和总结,结合设计题目进行综合性应用,对所学知识达到融会贯通的程度。通 过课程设计,学生在下述各方面的能力应该得到锻炼: (1)进一步巩固、加深学生所学专业课程《 C 语言教程》的基本理论知识,理论联系 实际,进一步培养学生综合分析问题,解决问题的能力。 (2 )全面考核学生所掌握的基本理论知识及其实际业务能力,从而达到提高学生素 质的最终目的。 (3 )利用所学知识,开发小型应用系统,掌握运用 C 语言编写调试应用系统程序, 训练独立开发应用系统,进行数据处理的综合能力。 (4 )对于给定的设计题目,如何进行分析,理清思路,并给出相应的数学模型。 (5 )掌握自顶而下的设计方法,将大问题进行模块化,领会结构化程序设计的方法。 (6)熟练掌握 C 语言的基本语法 ,灵活运用各种数据类型。 (7 )进一步掌握在集成环境下如何调试程序(单步调试,设置断点、观察表达式, 分块调试)和修改程序。 二、课程设计名称及内容 课程设计名称:机房机位预定系统 设计内容:设计一个机房机位预定系统,该系统要求对机房电脑机位进行管理和维护。 20 台机器 , 从早八点到晚八点 , 每两个小时一个时间段 . 任务和要求: 20 台机器,编号 1 到 20,从早八点到晚八点。两小时一个时间段,每 次可预定一个时间段。设计一个机房机位预定系统,通过该系统实现对机房机位的预定管 理。 三、对任务和要求的分析 可行研究阶段的目标是:使工作人员从繁琐的机位管理工作中解放出来;提高工作 质量,使供需双方都获得满意的结果;促进报表,提高工作效率。 本系统包含的主要模块有: (1)界面—系统以菜单方式工作。 (2 )机位预定,根据输入的时间查询是否有空机位,若有则预约,若无则提供最近的 时间段,另:若用户在非空时间上机,则将用户信息列入等待列表。 (3 )查询,根据输入时间,输出机位信息。 (4 )退出预定,根据输入的时间,机器号撤销该事件的预定! 2 语言课程设计 C (5 )查询是否有等待信息,若有则提供最优解决方案(等待时间尽量短) ,若无则显 示提示信息。 程序达到的功能:

文档评论(0)

171****9219 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档