C++课程设计《酒店客人管理系统》怎么写的?
要写出这个程序,请帮忙分析一下程序的大体结构,然后给出程序,感谢!以下是要求:1.基本要求:为方便管理职酒店客人信息,编写一个酒店客人管理系统软件。系统记录必须包括客人姓...
要写出这个程序,请帮忙分析一下程序的大体结构,然后给出程序,感谢!以下是要求:
1. 基本要求:为方便管理职酒店客人信息,编写一个酒店客人管理系统软件。系统记录必须包括客人姓名、入住时间、入住天数、入住房间号、房费等。
2. 基本管理功能:
[1] 添加:增加一个客人信息到管理系统中。
[2] 查询:根据姓名查找客人的相关信息并显示,若找不到也要给出相应提示。
[3] 修改:在管理系统中修改一个客人的信息。
[4] 保存:将所有客人信息保存在一个文件中(数据库文件或普通的文本文件)。
[5] 读取:从文件中读取已保存了数据。
[6] 删除:从管理系统中删除一条记录。
[7] 恢复:能恢复被删除的记录。
[8] 统计:(A) 计算每天客人人数和总房费;(B) 统计符合指定条件(如客人住宿4天以上、4天-2天、1天)的客人人数及总房费;(C) 以表格形式打印全部客人信息表。
附:管理系统中的数据可用数据库(如Access数据库)的形式保存,也可用普通文件(文本文件或二进制文件)的形式保存。 展开
1. 基本要求:为方便管理职酒店客人信息,编写一个酒店客人管理系统软件。系统记录必须包括客人姓名、入住时间、入住天数、入住房间号、房费等。
2. 基本管理功能:
[1] 添加:增加一个客人信息到管理系统中。
[2] 查询:根据姓名查找客人的相关信息并显示,若找不到也要给出相应提示。
[3] 修改:在管理系统中修改一个客人的信息。
[4] 保存:将所有客人信息保存在一个文件中(数据库文件或普通的文本文件)。
[5] 读取:从文件中读取已保存了数据。
[6] 删除:从管理系统中删除一条记录。
[7] 恢复:能恢复被删除的记录。
[8] 统计:(A) 计算每天客人人数和总房费;(B) 统计符合指定条件(如客人住宿4天以上、4天-2天、1天)的客人人数及总房费;(C) 以表格形式打印全部客人信息表。
附:管理系统中的数据可用数据库(如Access数据库)的形式保存,也可用普通文件(文本文件或二进制文件)的形式保存。 展开
6个回答
推荐于2017-09-03
展开全部
不知道你的要求是什么,把我以前的关于酒店管理的代码发给你参考下吧。#include#include#include#includetypedefstructtagCustomer{charm_ID[19];/*身份证号码*/charm_name[10];/*顾客姓名*/intm_age;/*顾客年龄*/charm_sex[6];/*顾客性别*/intnum;}Customer;/*顾客结构*/typedefstructtagRoom{intm_num;/*房间号*/intm_floor;/*楼层*/intm_price;/*价格*/intm_use;/*是否已入住*/}Room;/*房间结构*/inti,j=0,age,num,floor,price,use,n;intreg=0;Customercus[5];Roomr[5];intcount=5;charID[18],name[10],sex[6];FILE*fproom;FILE*fpcustomer;voidCustomer_Input(){if(count0&&n<=6){switch(n){case1:Customer_Input();break;case2:Customer_ListOut();break;/*查询顾客信息*/case3:Room_ListOut();break;/*查询空房间*/case4:PerCustomer_Search();break;/*预订房间*/case5:UnCustomer_Out();break;/*退订房间*/case6:Customer_Goaway();/*保存退出*/}}else{printf("***********************************************************************\n");printf("**\n");printf("*输入错误!*\n");printf("*请退出!*\n");printf("**\n");printf("***********************************************************************\n");break;}}}
展开全部
难度不大吧,有什么问题?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个程序我可以帮你做,数据结构应用+文件操作。
追问
.。。怎么做啊
追答
看我头像
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同学,我的和你的一样,弄到了可以发给我吗?谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我可以做。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个话,如果要的,我可以写给你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询