- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
35
35
计算机学院课程设计报告
课程名称: C++课程设计
课 题: 客房管理系统
专业班级:
学 号:
姓 名:
指导老师:
日 期: 2013年7月3日
目录
TOC \o 1-5 \h \z \o Current Document 1?课题简介 03
\o Current Document 2.设计方案 04
\o Current Document 具体设计及截屏图 05
\o Current Document 4.关键代码分析 10
\o Current Document 测试 15
\o Current Document 课题总结与体会 17
\o Current Document 参考文献 18
\o Current Document 源代码 19
1?课题简介
客房管理系统是根据某酒店对客房管理的实际情况进行编写的,主要Ll的是 为了方便酒店对客房的实际情况进行集中的查询与管理丄作,以提高整个酒店的 工作。
经过电脑及生活中的调查研究,根据客人的经济水平和生活理念,客房的类 型已趋向于多样化,有标准房,单人房,VlP间,棋至总统套房。而初步设定通过 客房的编号、类型、价格来定位一个客房的管理系统。
客房是一个对外服务的内容,为了客人的住宿要求,所以系统需要实现客房 信息的录入、修改和删除功能。
客人对剩余客房需要进行选择,系统必须实现相应的查询、排序和输出功能, 使客人择优而居。
主要实现的功能包括:客房信息的录入、修改、删除、剩余客房信息查询、 排序、输出。客房信息可写入文件,也可从文件中读取。客房信息涉及的数据有 客房编号、客房类型、住房天数、订金、客户姓名、客户身份证号码等。
设计方案
按照需求分析所得,客房信息系统有以下儿个功能模块:
新建两个类;
分别为 CUStOmer 和 HOlterROOm ,其中 CUStOmer 为基类,HOlterRoom 通过 共有继承,成为CUStOmer的派生类。
录入,增添客房信息;
先判断是否已存在客房信息,如果已存在,则再选择是否添加;若不存在, 则添加客房信息。
修改客房信息;
读取保存的客房信息数据,根据客房编号查找所需修改的客房信息,然后根 据具体所需,修改成员参数。
删除客房信息模块;
从保存中的文件中读取信息,删除需要删除的信息,完善现在的客房运作。
查询客房函数;
分按编号、类型、客户姓名查找客房信息,这样可以更具有人性化来选择所 剩余的客房,从而进行日常安排。
7.输出剩余客房函数;
输出根据系统所需排序后的客房信息,本系统中是根据了客人入住的有效期 即天数来及时了解空出的房间。
由上述需求分析可得,系统的功能模块图如图1所示。
2.具体设计及截屏图
1、类的设计
根据上述需求分析,有客房类和客户类。
(1) 客户类
客户类中的主要成员有:name为客户姓名,ID为客户身份证号码,money 为客户订金,StayTime为将要入住客房时长。
(2)客房类
客房类中的主要成员有:num是客房编号,TyPe是客房类型,PriCe是客房价 格,HOIterROorn()为客房类的构造函数,同时CUStOmer类中的成员均是客房类的 成员。
2.界面设计:
(1)主界面的设计
主界面中显示客房管理系统的全部信息,客房信息的录入,客人入住登记, 客房信息的修改,客人退房结算,查询所有客房信息,查询(包括按房间号,按 房间类型,按客户姓名查询,同时还有输出所有空房信息),删除客房信息。
酒店客房管理系统如图1所示。
图2主界面
(2)分界面:客房信息查询设计
分别实现按姓名,按房间号和按房间类型查询客房信息的功能,还可实现输 出所有空房信息的功能。客房信息录入如图2所示。
图3录入客房信息的分界面
(4)分界面:客房信息的修改的设计
提示根据编号寻找到客房并输出该客房内容,然后询问用户是否要修改客房 信息,修改界面如图所示。
图4修改客房信息的分界面
(5)分界面:客房信息的删除的设计
提示根据编号寻找到客房并输出该客房内容,然后询问用户是否要删除客房
信息
,修改界面如图所示。
期:u:1? =除 SIll 删
期:u:1? =除 SIll 删 Λssa?:0要 ^户户户金走 请WM各一嘗??
0
? ?
码
号无
v∕n
图5删除客房信息的分界面
(6)分界面:剩余客房信息的查询的设计
在保存完所修改或删除的客房信息,查询剩余的客房信息,可浏览所有空房 信息。查询空房的信息界面如图6所示。
□∣C:\Users\Administrator\DeSktOP??^Debug??.^.exe
□∣
SJ 1 2 3 4 续 0 0 0 0 0 ? 7 ? 7 ? 7^- ?? ?? I ?? ?? HCr
S
您可能关注的文档
- phc专访--徐宏峰中国口腔医疗市场格局出现新分化说课材料.docx
- SEW变频器与西门子1500Profi-net通讯.docx
- SPSS生存分析过程.docx
- XTB-00-09-002装配调整技术说明书-密封装置.docx
- [优选]必威体育精装版2020春部编版七年级语文下册总复习—文学常识.docx
- [课外阅读]为什么说生活处处有化学呢?.docx
- ГОСТ12820-80(中)对焊钢制法兰.docx
- “向英雄致敬向优秀学习”主题升旗.docx
- “心愿”作文教案及说课稿.docx
- “维系私人的道德”教案《乡土中国》费孝通.docx
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
最近下载
- 2025年江西南昌县(小蓝经开区)公开招聘社区工作者(专职网格员)【306人】笔试备考试题及答案解析.docx
- 2025新人教版七年级英语下册Unit 1 Section A第二课时课件.pptx
- 【表格】美世国际职位评估体系IPE3.0使用手册.xlsx VIP
- 第20课 人民英雄永垂不朽——瞻仰首都人民英雄纪念碑(导学案)(教师版).docx VIP
- 中华人民共和国护照旅行证申请表(cpt308).pdf
- 2024学年七年级下册语文期中考试卷(含答案).doc VIP
- 2025新人教版七年级英语下册Unit 1 Section A第一课时课件.pptx
- 12BJ1-1工程做法-第二部分(共两部分).docx VIP
- SKF轴承维护和润滑技术.ppt
- 多发性骨髓瘤医师查房记录.docx VIP
文档评论(0)