欢迎来到天天文库
浏览记录
ID:308290
大小:157.00 KB
页数:72页
时间:2017-07-21
《酒店管理系统C++源代码》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、酒店管理系统C++源代码----仅供参考学习,切勿用于任何商业用途#include#include#include#include#include#include#include#include#include//*****************************************************************//**
2、***************************************************************// CLASSNAME :MENU// DETAILS一需求分析 (1)顾客 1查看房间信息(空房号,等级,床位数) 2入住(房号,姓名,身份证) 3退房(结账) (2)管理员 1查看房间信息(空房号,房间状态,等级,床位数) 2入住(房号,改变房间状态,登记人) 3退房(结账,登记人)
3、二实体 1房间:: 号码c_room 等级c_dank 床数c_nbed 状态c_statds 价格c_rate 2顾客:: 身份证id 人数 m 要求等级r 入住房间room //这个时候不知道是设计类还是功能模块三程序流程1.管理员登陆2.选择功能1.登记入住voidcheck_in();2.退房 voidcheck_out();3.定房 voidbook();4.订房3.管理员
4、退出四功能模块 1顾客模块 1)登记入住 1输入人数m和房间等级要求r 2按r搜索空房再按m搜索 3如果有符合条件的显示 4如果没有则给出优化方案 5选择房间 6给出每个人每天要付的费用dayrent 7登记个人信息 8改变房间状态 2)退房 1计算每人应付费用和总共费用 2改变房间状态 3)订房 1输入人数m房间等级要求
5、r 2按r搜索空房再按m搜索 3如果有符合条件的显示 4如果没有则给出优化方案 5选择房间 2管理员模块 1)登录系统 1输入用户名和密码 2检验密码 3通过/重新输入 2)登记入住(同上) 3)退房(同上) 4)订房(同上) 5)房间信息管理 1显示空房及对应的等级空房 2显示已
6、订房号码及开始入住日期 :ITCONTROLSOVERALLTHEFUNCTIONS//*****************************************************************classmenu{ public: voidmain_menu(void); voidstartup(void); voidbox(void); voidline_hor(int,in
7、t,int,char); voidline_ver(int,int,int,char);};//*****************************************************************// CLASSNAME :HKEEP// DETAILS :ITCONTROLSOVERALLFUNCTIONS// RELATEDTOHKEEP//***********************************
8、******************************classhkeep{ public: hkeep(void); ~hkeep(void); voidadd(void); voidm
此文档下载收益归作者所有