云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 客房管理系统源代码

客房管理系统源代码

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 10:12:38

#include #include #include using namespace std;

/*问题描述:该系统能简单实现对客栈的住宿情况进行管理。至少包括以下信息: 房号、房型、单价(每床)、已住人数;

住客姓名、性别、年龄、身份、身份证号码,房号,床号,入住日期、入住时间、离店日期、离店时间。

这些信息应存放在两个文件中,分别是客房信息文件、住客信息文件。\房型\可取值1-3,分别表示单人间、双人间、通铺(可以住很多人的房间) 功能要求:

1.具有建立数据文件(客房信息文件、住客信息文件)功能; 2.具有数据输入功能; 3.具有数据修改功能; 4.具有数据删除功能;

5.能查询(查找)一些基本信息(如按房号查询、按姓名查询、空余客房查询等);

6.具有多种统计功能(要求有一定的实用性) (如某客房当前有那些空床、某住客应付多少费用、某天住店总人数和总收入等) 说明:

(1)功能各方面越完善越好

(2)自定义的数据结构可以使用数组,链表,树等,可以使用多种数据结构来存放数据,然后在其上使用不同的排序算法。

(3)若用数组,必须动态分配空间(文本文件中最好有一行来表示数组应该有多大,这样便于动态分配空间) */

//*************************************************类定义 class Customer //住客信息类 {

public:

string name; //姓名

string id; //身份证号 string sex;//性别 int age; //年龄

int roomnum; //入住房号 string ruzhum; //入住日期 string ruzhut;//入住时间 string lidianm;//离店日期 string lidiant;//离店时间 int staytime; //入住天数

Customer() { name=\无\ id=\ sex=\ age= -1; roomnum=0; ruzhum=\ ruzhut=\ lidianm=\ lidiant=\ staytime=0; };

~Customer(){}; };

class Room //客房类 {

public:

int num;//房号 int price; //价格 string type; //类型

int renshu; //入住人数 int yajin; //客房押金

Room() { num=0; price=0; type=50; renshu=0;

yajin=0; };

~Room(){}; };

//**************************************************************************************客房信息录入功能

void room_luru(Room *room); void room_luru2(Room *room);

void room_luru(Room *room)//无房,添房函数 {

if(room[0].num==0) { int size; static int Number=300; cout<<\目前暂无房间信息,请添加!\ cout<<\请输入要添加的房间数:\ cin>>size; for(int i=0;i>room[i].type; cout<<\房间价格:\ cin>>room[i].price; cout<

else { string P; cout<<\客房信息已有,是否还要添加房间?(Y/N)\ cin>>P; if(P==\ room_luru2(room); else if(P==\ cout<<\已取消房间添加.\ else cout<<\此操作非法!\ };

system(\ system(\ };

//****************************************************************************

void room_luru2(Room *room)//有房,添加房间函数 {

static int Number=300; string P; do{ // int Number=300; for(int i=0;i<30;i++) { if(room[i].num==0) { room[i].num=Number++;

搜索更多关于: 客房管理系统源代码 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

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

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com