C语言简易宾馆系统.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE . . 信息科学与工程学院 课程设计报告书 专 业:通信工程 课程设计名称:《程序设计实践》 题 目:简易宾馆客房管理系统 班 级: 设 计 者: 学 号: 指 导 教 师: 完 成 时 间: 重庆交通大学信息科学与工程学院课程设计任务书 课 程 程序设计实践 班级 指导教师 题 目 简易宾馆客房管理系统 同组人数 1人(代码量不少于300行) 设计要求 1.主要功能包括:管理信息的录入、修改、增加、删除、查询、统计、输出等; 2.数据用文件存储; 3.主要操作采用菜单方式; 4.数据输入有容错功能(比如成绩:0-100分,性别:“男”、“女”,日期型数据年、月、日的限制等); 5. 分别用链表和数组实现所要求的功能。 报告书要求 设计报告主要包括内容(参见后面的格式): 1.系统的功能需求及分析 2.数据结构及主要算法设计说明 3.系统总体结构 4.系统实现及主要代码 5.系统功能测试 6.设计体会 要求: 学生完成课程设计后,每个同学均应提交课程设计报告及软件; 设计报告要求文字通畅,排版规范; 设计报告文字原则上不少于3000字(程序代码除外),并装订成册。 版面要求 1.题目用黑体三号,段后距18磅(或1行),居中对齐; 2.标题用黑体四号,段前、段后距6磅(或0.3行); 3.正文用小四号宋体,行距为固定值“20”,程序代码用固定值“15”; 4.标题按“一”、“㈠”、“1”、“⑴”顺序编号。 上机时间安排 星期 周次 一 二 三 四 五 六 日 第17周 ★ ★ 第18周 ★ ★ 指导地点及考核时间 1、指导地点: 2、考核时间: 重庆交通大学信息学院课程设计评分表 序号 项目 评分标准及说明 评分 1 学生自评分(20%) 按任务书的要求,学生根据任务完成情况及质量自我评分。多人一组共同完成者,19-20分不超过1人,17-18不超过2人,由组长评分(多人一组独立完成者按独立完成定)。 2 纪律及平时成绩(10%) 按规定时间到实验室完成实验及综合实验,每缺1次实验扣2分,缺4次及以上不得分。 3 系统演示(功能)及答辩(40%) 根据学生PPT汇报、系统演示及回答问题情况,由答辩组(老师)给出答辩等级(直接在此评分表中打“√”),指导教师按等级相应分值打分 答辩等级 分值 A+ 39-40 A 38 A- 36-37 B+ 34-35 B 32-33 B- 30-31 C+ 28-29 C 26-27 C- 24-25 D 0-23 4 项目设计报告(30%) 根据学生完成的项目设计报告书情况,由指导教师给定等级(直接在此评分表中打“√”)及成绩(特别提醒:设计报告相同者均记0分) 答辩等级 分值 A+ 30 A 28-29 A- 27 B+ 25-26 B 23-24 B- 21-22 C+ 20 C 19 C- 18 D 0-17 指导教师: 总分: 简易宾馆客房管理系统 设计报告 系统的功能需求及分析 (一)设计要求: 1.主要功能包括:管理信息的录入、修改、增加、删除、查询、统计、输出等; 2.数据用文件存储; 3.主要操作采用菜单方式; 4.数据输入有容错功能(比如成绩:0-100分,性别:“男”、“女”,日期型数据年、月、日的限制等); 5. 分别用链表和数组实现所要求的功能。 (二)具体设计思路: 1.针对我设计的简易宾馆管理系统,其所需实现的具体功能如下: (1)登记入住; (2)信息修改; (3)信息查找; (4)退房登记; (5)入住情况统计输出; (6)基本数据文件存储; 2.对于要求的容错功能,主要是在如下地方: (1)入住登记时判断输入客人身份证号码是否为18位; (2)入住登记时判断输入电话号码是否为11位; (3)入住登记时判断是否还有空房间; (4)入住情况统计输出时判断是否入住客人; (5)菜单选择的时候必须输入相应的数字(如输入8便会进行报错); (6)选择房型的时候必须输入相信的数字(同上报错); 二、数据结构及主要算法设计说明 (一) 数据结构 1.数组 所需要存储的基本信息为:客人姓名,身份证号码,手机号码,入住天数,房号,已入住房间数; #define Number 60//共有房间60间 struct information{ char name[20];//客人姓名 char IDnumber[18];//身份证号码 char phonenumber[11];// 手机号码 in

文档评论(0)

ygxt89 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档