-
C++语言编写的酒店管理系统源代码
资源介绍
1.添加酒店资料
2.删除酒店资料
3.增加订单
4.取消订单
5.查找城市酒店
6.浏览所有酒店
7.浏览所有订单
8.退出酒店系统
酒店资料: 酒店编号(自动生成),酒店名称,所在城市,总房数,普通房数,普通空房数,普通房价,
高级房数,高级空房数,高级房价
订单:订单编号(自动生成),酒店编号,房间类型,订房数目,订者姓名,联系电话,email地址
要求:
1、增加订单时订房数目必须小于此类型酒店的空房数,有了订单后,酒店的空房数应相应减少,取消订单后相应增加。(由于没有对订单的日期做比较,所有订单长期有效,和实际情况有所出入)
2、查询资料时,输出的资料应格式化对齐。台头有中文说明。
3、使用类来定义酒店资料和订单资料,并且对<< (输出)、>>(输入)运算符进行重载,以格式化输出。
4、菜单选择错误时,有退出机制,不需要完成菜单项的内容也可以退出。
5、所有资料保存在文件中。
6、使用STL类库来添加和删除资料。
7、代码中有足够的注释,可以让开发者以外的人很快看明白。
8、使用头文件和源代码分开的形式。(2个文件,1个.h,一个.cpp)
9、对输入有校验,如输入的类型不对,应该有提示重新输入。