没有合适的资源?快使用搜索试试~ 我知道了~
C++课程设计报告报告·酒店管理系统.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 104 浏览量
2021-10-02
07:53:10
上传
评论
收藏 238KB DOC 举报
温馨提示
试读
27页
C++课程设计报告报告·酒店管理系统.doc
资源推荐
资源详情
资源评论
- .
课题简介………………………………………
设计方案………………………………………
具体设计及截屏图……………………………
关键代码分析…………………………………
测试……………………………………………
课题总结与体会………………………………
参考文献………………………………………
源代码…………………………………………
课题简介
客房管理系统是根据某酒店对客房管理的实际情况进行编写的,主要目的
是为了方便酒店对客房的实际情况进行集中的查询与管理工作,以提高整个酒
店的工作。
经过电脑及生活中的调查研究,根据客人的经济水平和生活理念,客房的类
型已趋向于多样化,有标准房,单人房, 间,甚至总统套房。而初步设定通
过客房的编号、类型、价格来定位一个客房的管理系统。
客房是一个对外服务的容,为了客人的住宿要求,所以系统需要实现客房信
息的录入、修改和删除功能。
客人对剩余客房需要进行选择,系统必须实现相应的查询、排序和输出功能 ,
使客人择优而居。
本次课程设计需要实现的是——客房管理系统的链表实现。
主要实现的功能包括:客房信息的录入、修改、删除、剩余客房信息查询、
排序、输出。客房信息可写入文件,也可从文件中读取。客房信息涉及的数据
有客房编号、客房类型、定房日期、客房容(设施)、定房有效期等。
.设计方案
按照需求分析所得,客房信息系统有以下几个功能模块:
.添加录入信息模块;
编写指针摸板,定义临时的客房间数,包括其各项类的成员,编号,类型,
定房日期,价格,客房容,入住天数。
.修改客房信息模块;
读取保存的客房信息数据,根据客房编号查找所需修改的客房信息,然后
根据具体所需,修改成员参数,并保存。
.删除客房信息模块;
从保存中的文件中读取信息,删除需要删除的信息,完善现在的客房运作。
.查询剩余客房函数;
分按编号、类型、价格查询,这样可以更具有人性化来选择所剩余的客房,
从而进行日常安排。
.排序剩余客房模块;
根据具体所需排序,可以是编号、价格或者类型,本系统中根据的是客房
入住的天数来排序。
- -可修编- -
- .
.输出剩余客房函数;
输出根据系统所需排序后的客房信息,本系统中是根据了客人入住的有效
期即天数来及时了解空出的房间。
由上述需求分析可得,系统的功能模块图如图 所示。
图
具体设计及截屏图
、类的设计
根据上述需求分析,有客房类和链表类。
()客房类
系统研究客房 类中成员: 是客房编号,
!是客房类型,"#是定房日期,$是每间客房的
价格,% $是定房的有效期,&'$'是客房的主要容
(如浴室、卫生间、网线等设施),标志 (%) 和构造函数 ()。
客房类的 *+, 图如(图 )所示:
- -可修编- -
录
入
客
房
信
息
客房的信息管理系统
查
询
剩
余
客
房
信
息
排
序
剩
余
客
房
信
息
输
出
剩
余
客
房
信
息
保
存
客
房
信
息
修
改
客
房
信
息
删
除
客
房
信
息
退
出
系
统
class cGuestroom
+ ID[BUFSIZE]:char// 客房编号
+ Type[BUFSIZE]:char//客房类型
+ Book[BUFSIZE]:char//定房日期
+ Function[BUFSIZE]:char//客房内容
+StayTime :int//定房有效期
+ flay :bool//标志
+ cGuestroom()//构造函数初始化
- .
图
()链表类
在 ,$ 类中,有成员:构造函数 ,$-.,创建链表 /%-.,判断链表是
否为空的函数 ! -.',从尾部插入一个元素的函数 '-'
.,返回第 $ 个节点的函数 0-$'$.,在链表中查询某个值的函数 12
&$'0-'.,析构函数3,$-.,头节点 4%0。链表类的 *+, 图如(图
)所示:
图
.界面设计:
-.主界面的设计
主界面中显示客房管理系统的全部信息,客房信息的录入,客房信息的保
存,客房信息的修改,客房信息的删除,剩余客房的查询,剩余客房的排序,
剩余客房的输出,客房信息管理系统如图 所示。
图 主界面
()分界面:客房信息的录入的设计
- -可修编- -
,$
5,$-.6
5/%-.78$0
5! -.'712
5'-'7.78$0
590-$7$'.70:;
5&$'0-'7.712
53,$-.6
594%070:;
- .
提示输入客房编号,客房类型,客人定房日期,客房价格,客房中的主要
容,客房定房的有效期。客房信息录入如图 所示。
图 录入客房信息的分界面
()分界面:客房信息的保存的设计
针对第一步客房信息的输入及以后信息的修改、删除做一个文件保存。客
房信息保存如图 所示。
图 保存客房信息的分界面
()分界面:客房信息的修改的设计
提示根据编号进行客房信息修改,输入要修改的容,如不修改的项目就远
洋输出。客房信息修改界面如图 所示。
- -可修编- -
- .
图 修改客房信息的分界面
()分界面:客房信息的删除的设计
提示进入删除截面,根据客房编号查找所需删除的客房信息。客房信息的
删除界面如图 所示。
图 删除客房信息的分界面
()分界面:剩余客房信息的查询的设计
在保存完所修改或删除的客房信息,查询剩余的客房信息,按提示进入剩
余客房查询界面,有按编号、类型、价格查询,根据拥护自主选择。查询剩余
客房的信息界面如图 所示。
- -可修编- -
剩余26页未读,继续阅读
资源评论
dchw66
- 粉丝: 21
- 资源: 18万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功