客房管理系统源代码.docx

客房管理系统源代码.docx

ID:50946013

大小:24.50 KB

页数:23页

时间:2020-03-16

客房管理系统源代码.docx_第1页
客房管理系统源代码.docx_第2页
客房管理系统源代码.docx_第3页
客房管理系统源代码.docx_第4页
客房管理系统源代码.docx_第5页
资源描述:

《客房管理系统源代码.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、#include#include#includeusingnamespacestd;/*问题描述:该系统能简单实现对客栈的住宿情况进行管理。至少包括以下信息:房号、房型、单价(每床)、已住人数;住客姓名、性别、年龄、身份、身份证号码,房号,床号,入住日期、入住时间、离店日期、离店时间。这些信息应存放在两个文件中,分别是客房信息文件、住客信息文件。"房型"可取值1-3,分别表示单人间、双人间、通铺(可以住很多人的房间)功能要求:1.具有建立数据

2、文件(客房信息文件、住客信息文件)功能;2.具有数据输入功能;3.具有数据修改功能;4.具有数据删除功能;5.能查询(查找)一些基本信息(如按房号查询、按姓名查询、空余客房查询等);6.具有多种统计功能(要求有一定的实用性)(如某客房当前有那些空床、某住客应付多少费用、某天住店总人数和总收入等)说明:(1)功能各方面越完善越好(2)自定义的数据结构可以使用数组,链表,树等,可以使用多种数据结构来存放数据,然后在其上使用不同的排序算法。(3)若用数组,必须动态分配空间(文本文件中最好有一行来表示数

3、组应该有多大,这样便于动态分配空间)*///*************************************************类定义classCustomer//住客信息类{public:stringname;//姓名stringid;//身份证号stringsex;//性别intage;//年龄introomnum;//入住房号stringruzhum;//入住日期stringruzhut;//入住时间stringlidianm;//离店日期stringlidiant;//离店

4、时间intstaytime;//入住天数Customer(){name="无";id="0";sex="0";age=-1;roomnum=0;ruzhum="0";ruzhut="0";lidianm="0";lidiant="0";staytime=0;};~Customer(){};};classRoom//客房类{public:intnum;//房号intprice;//价格stringtype;//类型intrenshu;//入住人数intyajin;//客房押金Room(){num=

5、0;price=0;type=50;renshu=0;yajin=0;};~Room(){};};//**************************************************************************************客房信息录入功能voidroom_luru(Room*room);voidroom_luru2(Room*room);voidroom_luru(Room*room)//无房,添房函数{if(room[0].num==0){i

6、ntsize;staticintNumber=300;cout<<"目前暂无房间信息,请添加!"<>size;for(inti=0;i>room[i].type;cout<<"房间价格:";cin>>room[i].price;cout<

7、endl;};cout<<"客房信息录入成功!"<>P;if(P=="Y")room_luru2(room);elseif(P=="N")cout<<"已取消房间添加."<

8、***************************************************voidroom_luru2(Room*room)//有房,添加房间函数{staticintNumber=300;stringP;do{//intNumber=300;for(inti=0;i<30;i++){if(room[i].num==0){room[i].num=Number++;cout<<"房间号码:"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。