宾馆客房管理系统课程设计Word文档下载推荐.doc

上传人:b****9 文档编号:13047836 上传时间:2022-10-03 格式:DOC 页数:16 大小:151KB
下载 相关 举报
宾馆客房管理系统课程设计Word文档下载推荐.doc_第1页
第1页 / 共16页
宾馆客房管理系统课程设计Word文档下载推荐.doc_第2页
第2页 / 共16页
宾馆客房管理系统课程设计Word文档下载推荐.doc_第3页
第3页 / 共16页
宾馆客房管理系统课程设计Word文档下载推荐.doc_第4页
第4页 / 共16页
宾馆客房管理系统课程设计Word文档下载推荐.doc_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

宾馆客房管理系统课程设计Word文档下载推荐.doc

《宾馆客房管理系统课程设计Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《宾馆客房管理系统课程设计Word文档下载推荐.doc(16页珍藏版)》请在冰豆网上搜索。

宾馆客房管理系统课程设计Word文档下载推荐.doc

管理各个客房的具体信息,如类型、位置、状态等。

(3)客户信息管理:

入住宾馆的客人的具体信息的录入、保存等。

(4)查询功能:

包括客户信息查询、客房信息查询、住宿记录查询结算信息查询等。

(5)入住管理功能:

登记入住信息、分配房间等

(6)预订管理功能:

登记预订客户、客房的信息以及浏览查询等。

(7)结算功能:

客户退房收款以及注销房间等。

介于限于组员自身水平,系统还存在一些不足,希望老师多批评指正。

摘要:

本软件主要功能

(1)客房标准管理:

提供有关客房标准的添加、修改.

登记入住信息

(6)结算功能:

计算客户一共消费。

客房管理

客户

操作查询

回馈信息

客房管理系统

收银员

客房查询

入住管理

结算管理

信息查询

客户登记

退房结算

满意度调查

结束

客户查询

操作员

返回结果

交钱结账

结账费用

入住登记

返回信息

查询要求

核对账单

返回账单信息

入住

管理

结算

处理

结算账单

入住信息

P1

P2

向客人打招呼

是否预定

检查有效证件,查看预订

是否有空房

退出

出示有效证件并

确定房间类型

核对预订

登记客户信息

给客人、客房编号

并交押金

退房

检查,清理房间

开始

程序演示

(1)主页面

主页面中显示了exe程序的主要功能

(2)客房信息录入

演示中录入了编号5的房间信息为标间、日期6月26日、价格12元、等信息。

(3)删除信息=退出

(4)查询房间

通过房间编号查询到了该房间信息。

详细设计

#include<

stdio.h>

string.h>

#include<

stdlib.h>

//exit()函数就包含在此文件中

#defineM101

intz[101]={0};

//定义一个数组存放使用的房间的标记的信息,且初始化为0

intj,s;

//定义两个全局变量

FILE*fp;

//定义一个指向文件的指针变量

structdate

{intmonth;

intday;

intyear;

}final;

structhotel

{

intprice;

introom_ID;

structclient

{charname[20];

intsex;

intage;

charID_card[20];

charnation[20];

charjiguan[20];

intcount;

structdatestart;

}personal;

}room[M];

//定义全局结构体变量,且里面又调用两个结构体

intfflush(fp);

//声明刷新函数fflush(fp),且指向指针变量指向的位置

voidsave();

voidsearch_situ();

//声明查看客房入住情况函数

voidregist_infor();

//声明客房登记入住函数

voidmodify_infor();

//声明客房信息修改函数函数

voidmodify_one();

//声明修改客房信息函数中的修改个人函数

voidmodify_hotel();

//声明修改客房信息函数中的修改客房函数

voiddisp_money();

//声明显示入住费用函数

//声明主菜单函数

intmain()

{

intmenu();

voidprint_message();

print_message();

printf("

\n"

);

menu();

//把主菜单用函数来实现

save();

return0;

}

voidprint_message()

\t\t\t\t欢迎使用客房管理系统\n"

menu()

intn;

do

{

printf("

\t\t*********************菜单********************\n\n\n"

printf("

\t\t*\t\t【欢迎使用】*\n\n\n"

\t\t*\t\t1:

查看客房入住情况*\n\n\n"

\t\t*\t\t2:

登记入住信息*\n\n\n"

\t\t*\t\t3:

修改客房信息*\n\n\n"

\t\t*\t\t4:

显示入住费用*\n\n\n"

\t\t*\t\t5:

退出*\n\n\n"

\t\t〓〓〓〓〓菜单〓〓〓〓〓\n"

printf("

\n\n\t\t\t请选择服务项目[1●2●3●4●5]:

scanf("

%d"

&

n);

while(n<

1||n>

5)

{printf("

请重新输入选项!

"

switch(n)

{

case1:

search_situ();

break;

//调用查看函数

case2:

regist_infor();

//调用登记函数

case3:

modify_infor();

//调用修改函数

case4:

disp_money();

//调用显示入住费用函数

case5:

exit(0);

}

}while(n!

=6);

return0;

voidsearch_situ()//查看函数

intg,count=0;

for(g=1;

g<

=100;

g++)

if(z[g]==0)

++count;

else

if(z[g]==1)

printf("

\n正在使用的房间号:

g);

printf("

\n\n未使用的房间数:

count);

//通过循环输出未使用的房间数

\n\n"

\n请输入需查询的房间号:

//查询输入的房间号的信息,且输出该房间的相关信息

scanf("

s);

if(z[s]==1)

{printf("

姓名:

%s"

room[s].personal.name);

printf("

\n性别(其中:

1表示男,2表示女!

):

room[s].personal.sex);

\n年龄:

room[s].personal.age);

\n身份证号:

room[s].personal.ID_card);

printf("

\n民族:

$s"

room[s].personal.nation);

\n籍贯:

room[s].personal.jiguan);

\n入住年份:

room[s].personal.start.year);

月:

room[s].personal.start.month);

日:

room[s].personal.start.day);

\n房间号:

room[s].room_ID);

\n客房单价:

room[s].price);

\n入住人数:

room[s].personal.count);

getch();

menu();

}

else

该房间未被使用!

getch();

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 其它课程

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1