c语言 酒店管理系统的功能设计讲解

酒店管理系统的功能实现
该管理系统适用于各类中小型酒店的客房资源和客户信息的管理,实现了酒
店的信息化管理,该系统主要包括基础信息设置、客房前台管理、查询统计管理、
挂账管理、系统初始设计、系统维护等功能。
2.1 设计模块
按照需求分析所得,客房信息系统有以下几个功能模块:
2.1.1 添加录入信息模块
编写指针摸板,定义临时的客房间数,包括其各项类的成员,编号,类型,
定房日期,价格,客房容,入住天数。
2.1.2 修改客房信息模块
读取保存的客房信息数据,根据客房编号查找所需修改的客房信息,然后根
据具体所需,修改成员参数,并保存。
2.1.3 删除客房信息模块
从保存中的文件中读取信息,删除需要删除的信息,完善现在的客房运作。
2.1.4 查询剩余客房函数
分按编号、类型、价格查询,这样可以更具有人性化来选择所剩余的客房,
从而进行日常安排。
2.1.5 排序剩余客房模块
根据具体所需排序,可以是编号、价格或者类型,本系统中根据的是客房入
住的天数来排序。
2.1.6 输出剩余客房函数
输出根据系统所需排序后的客房信息,本系统中是根据了客人入住的有效期
即天数来及时了解空出的房间。
2.1.7 点餐系统
给用户提供用餐的点餐系统,通过菜单来点相应的酒水和菜品,最后通过和
房间的匹配来统计价格。
2.4 登记入住系统
(1). 登记并记录顾客
(2).登记并记录顾客的证件类型及
(3).显示现有空置房间
(4).选择所需要的房间并更改房间状态信息
(5).计算并记录住房费及押金
由于本软件针对操作员设计,所以界面应尽可能简单明了。住房及顾客信息
由于涉及多种类型的数据,因此应用结构数组处理。用文件记录相关数据。
2.5 客房状态查询
分别显示已入住客房与空置客房读取住房信息文件的容并判断分类,借此可
以清晰明了的显示客房状态。剩余客房信息查询,可以通过系统对宾馆剩余的客
房进行查询,可以了解到未被预定及未被使用的客房的编号、客房编号、客房类
型、客房位置、客房单价等。
2.6 住户信息查询
(1). 查询顾客所租房房号
(2). 查询顾客住房费用
顾客可以通过输入自己的来查询个人的住房信息。
2.7 结账退房系统
(1).退房
(2).更新所退房间状态
(3).删除退房用户记录
(4).显示账单
顾客可以输入来完成退房操作,房间状态将更改为未入住。系统将删除该用
户信息记录并读取生成账单。
2.8
(1).房间设定
(2).更改密码
(3).系统设置
系统管理是每个系统所必须具备的功能,主要是对操作该系统的使用者进行
管理(即用户管理),包括用户的增加、删除、密码的修改以及管理各用户操作
该系统的权限。并且实现房间基本设置功能以及各种系统设置功能,比如说房价
设置等等。
2.9 系统 详细设计任务
(1).算法过程的设计:
本详细设计采用的是流程图的方式来表达每个处理过程的算法;
(2).数据结构的设计:
对于处理过程中涉及的概念性的数据类型进行确切的定义;
(3).测试用例设计:
测试用例包括输入数据和预期结果等容。
  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hhappy0123456789

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值