- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
用户需求分析 1
数据库设计 2
系统功能分析 6
客户预定管理 7
入住管理 7
消费记账管理 7
收银退房管理 7
信息管理 7
查询功能 7
系统功能模块的实现 7
客房预订功能模块 8
功能描述 8
流程图 8
实现界面 8
部分实现代码 9
客房管理功能模块 12
功能描述 12
流程图 13
实现界面 13
部分实现代码 15
入住管理功能模块 15
功能描述 15
流程图 17
实现界面 17
部分实现代码 19
预订查询功能模块 19
功能描述 22
流程图 23
实现界面 24
部分实现代码 24
结账功能模块 24
功能描述 24
流程图 25
实现界面 25
部分实现代码 25
(一)用户需求分析
需求分析是在问题及最终解决方案之间架设桥梁的第一步。只有充分了解需求之后才能设计系统,否则,对需求定义的任何改进,在设计上都必须大量的返工。现在绝大多数的中小型酒店、宾馆由于资金、人员等多方面原因不易使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类酒店客房信息管理软件基本上都是为大型酒店专业设计的,有很多功能对于一般酒店、宾馆根本用不上。更为关键的是这些酒店客房信息管理软件都是基于客户机/服务器的,即使功能再强大,客人需要预订客房时都需自己亲自到酒店去预订或者是打电话到酒店预订,操作比较繁琐。
酒店客房信息管理系统的使用是否方便,运行速度是否迅速,信息处理是否准确,直接影响到客人能否及时获得酒店客房信息和酒店的经营管理,然而,现在的系统显然不能满足这些需求,它存在的主要问题:客人使用很不方便。客人预订客房,需自己亲自到酒店去预订或者是打电话到酒店预订这显然是对时间很大的浪费另外,若客人临时有事需要修改和取消自己的预订也需那样做相当麻烦。而在生活节奏越来越快的今天,显然是不科学的。管理酒店的各种信息相当困难。酒店的信息量越来越大,管理员要对客房、预订、入住、结账等信息进行人工管理,工作量相当大,如客人结账退房时,要通过手工记录的账单计算客人的结账金额,并修改客房信息。处理效率低,准确度差。采用人工方式,不但增加了工作量,浪费了人力,更重要的是不可避免地会降低处理效率,且出错机率大。
在
表3-1
字段 字段名 字段类型及宽度 主键 是否允许为空 1 入住单号 Int(4) 是 否 2 客房编号 Int(4) 否 是 3 类型编号 Int(4) 否 是 4 入住时间 Datatime(8) 否 是 5 离店时间 Datatime(8) 否 是 6 单据状态 Varchar(20) 否 是 7 客房价格 Float(8) 否 是 8 入住人数 Int(4) 否 是 9 预订人 Varchar(20) 否 是 10 联系电话 Varchar(40) 否 是 11 备注 Varchar(510) 否 是 12 应收账款 Float(8) 否 是 13 是否结账 Bit(1) 否 是 14 结账金额 Float(8) 否 是 15 结账日期 Datatime(8) 否 是 16 付款方式 Varchar(20) 否 是 17 信用卡号 Varchar(40) 否 是 18 入住天数 Int(4) 否 是 是
表3-2 客房类型
字段 字段名 字段类型 主键 是否允许为空 1 类型编号 Int(4) 是 否 2 类型名称 Varchar(40) 否 是 3 价格 Float(8) 否 是 4 数量 Int(4) 否 是
客房信息表是
表3-3 客房信息
字段 字段名 字段类型 主键 是否允许为空 1 客房编号 Int(4) 是 否 2 类型编号 Int(4) 否 是 3 楼层编号 Int(4) 否 是 4 额定人数 Int(4) 否 是 5 床数 Int(4) 否 是 6 备注 Varchar(100) 否 是 7 状态 Varchar(4) 否 是 8 价格 Float(8) 否 是 账单表是
表3-4 账单
字段 字段名 字段类型 主键 是否允许为空 1 账单编号 Int(4) 是 否 2 客房编号 Int(4) 否 是 3 消费内容 Varchar(40) 否 是 4 消费金额 Float(8) 否 是 5 消费时间 Datatime(8) 否 是 6 备注 Varchar(80) 否 是
楼层信息表是
表3-5 楼层信息
字段 字段名 字段类型 主键 是否允许为空 1 楼层编号 Int(4) 是 否 2 楼层名称 Varchar(60) 否 是
预订单表是客人预订客房时使用,保存预订的相关信息,具体设计如表3-6所示。
表3-6 预订单
字段 字段名 字段类型 主键 是否允许为空
文档评论(0)