面向对象程序设计酒店客房预订系统讲述

面向对象程序设计酒店客房预订系统讲述

ID:12558343

大小:141.50 KB

页数:16页

时间:2018-07-17

面向对象程序设计酒店客房预订系统讲述_第1页
面向对象程序设计酒店客房预订系统讲述_第2页
面向对象程序设计酒店客房预订系统讲述_第3页
面向对象程序设计酒店客房预订系统讲述_第4页
面向对象程序设计酒店客房预订系统讲述_第5页
资源描述:

《面向对象程序设计酒店客房预订系统讲述》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、面向对象程序课程设计一、题目:酒店客房预订系统二、需求分析:设计一个小型的快捷式酒店客房预订系统,实现对不同类型的客房进行预定,退房以及费用的计算。三、系统结构图:酒店客房预订系统选择身份管理员客户输出余量订房退房查询收入大床间标准间大床间豪华间豪华间标准间选择房号选择房号判断是否已被预定判断是否已被预定否是否是重新选择退房成功重新选择登记信息订房成功一、类的设计:类date:获取当前时间-d-m-y+date+add类hotel:-x;-room[10];-SR;-KR;-DR;-name[10];-ID[20];-Pay_s;-Pay_k;-Pa

2、y_d;-time;-income;+Hotel+choose+voidin+book+cancel+display二、程序代码与说明:date.h#include#include#include#include#includeusingnamespacestd;classdate{private:intd,m,y;public:date();voidadd();};head.h#include"date.h"#include#include

3、#include#include#include#includeusingnamespacestd;classHotel{private:intx;//选择定/退房introom[10];//记录房间预定情况intSR;//标准间余量standardroomintKR;//大床间余量kingroomintDR;//豪华间余量deluxeroomcharname[10];//登记客户姓名charID[20];//登记客户身份证号doublePay_s;//标准间支付

4、费用doublePay_k;//大床房支付费用doublePay_d;//豪华间支付费用doubletime;//入住天数doubleincome;//总收入public:Hotel(inta,intb,intc);voidchoose(intc,intt);//c(choose):记录订房或退房,t(type):记录所选房间类型voidbook(intt);//订房voidcancel(intt);//退房voiddisplay();//输出房间余量表voidin();};date.cpp#include"date.h"#include

5、o>date::date(){time_tnow;time(&now);structtm*t_now;t_now=localtime(&now);y=t_now->tm_year+1900;m=t_now->tm_mon+1;d=t_now->tm_mday;}voiddate::add(){cout<<"今天是"<

6、

7、;if(t==1)if(SR==0)cout<<"无余房,请选择其他类型:"<>m;if(m!=1&&m!=2&&m!=3&&m!=4&&m!=5){cout<<"输入错误"<

8、:";cin>>name;cout<<"身份证号:";cin>>ID;cout<<"入住天数:";cin>>

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

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

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