酒店管理系统软件工程课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
酒
店
客
房
管
理
系
统
第七组
组长:刘静祝
组员:何琴、袁顺
王广川、周怀相、冯平
计算机科学与技术11级
目录
一、摘要: (5)
二、可行性分析 (6)
1.编写目的: (6)
2.项目背景: (6)
2.1项目总述: (6)
2.2相关定义: (6)
3可行性研究的前提 (6)
3.1欲开发软件的基本要求: (6)
3.2目标: (7)
3.3条件、假定和限制: (7)
3.4进行可行性研究的方法: (8)
4对现有系统的分析: (8)
5对所建议系统的分析: (8)
6社会因素方面的可行性 (8)
6.1法律方面的可行性: (8)
6.2使用方面的可行性: (8)
7结论: (8)
三、需求分析 (9)
1................................................ 引言:
9
1.1 编写目的: (9)
1.2 背景: (9)
1.3 运行环境: (9)
1.4 定义: (9)
2. 项目概述: (10)
2.1 项目目标: (10)
2.2 用户的特点: (10)
3. 总体需求调查: (10)
3.1 系统目标: (10)
3.2 业务处理总体流程调查: (11)
4. 系统功能调查: (13)
4.1 订房及入住管理功能: (13)
4.2 退房管理功能: (14)
4.3 客户信息管理功能: (16)
4.4 客房信息管理功能: (18)
4.5 系统设置功能: (19)
5. 系统主要功能的数据流图表: (20)
6. 数据字典: (21)
6.1 主要数据流描述: (21)
6.2 主要数据项条目: (22)
6.3 数据存储条目: (23)
7. 安全性要求调查: (26)
8. 性能要求调查: (26)
8.1 数据精确度: (26)
8.2 时间特性: (26)
8.3 适应性: (26)
四、总体设计 (27)
1. 引言: (27)
1.1 编写目的: (27)
1.2 范围: (27)
1.3 定义: (27)
1.4 参考资料: (27)
2. 总体设计: (27)
2.1 需求规定: (27)
2.2 运行环境 (27)
2.3 结构: (28)
2.4 基本设计概念和处理流程: (29)
2.5 各个功能需求与其相关主要程序的关系: (37)
2.6 人工处理过程: (42)
3. 数据库设计: (42)
4. 用户界面设计: (45)
五、详细设计 (46)
1.1 编写目的: (46)
1.2 背景说明: (46)
1.3 参考资料: (46)
1.4 部分内容定义: (46)
2. 程序系统的结构: (46)
3. 程序设计说明: (48)
3.1 程序 ONLOADSYS 设计说明: (48)
3.2 程序 ONBOOK 设计说明: (49)
3.3 程序ONORDER 设计说明: (50)
3.4 程序 ONCHECKIN 设计说明: (51)
3.5 程序 ONCHECKOUT 设计说明: (52)
3.6 程序 ONMROOM 设计说明: (53)
3.7 程序 ONMCLIENT 设计说明: (54)
3.8 程序 ONSYSSET 设计说明: (55)
六、测试分析及维护 (56)
1. 引言: (56)
1.1 编写目的: (56)
1.2 背景说明: (56)
1.3 参考资料: (56)
2. 测试概要: (56)
3. 功能测试: (56)
4.1 改正性维护 (60)
4.2 适应性维护 (60)
4.3 完善性维护 (60)
七、附录: (61)
一、摘要:
酒店,是为客人提供住宿、餐饮、娱乐和其它服务的综合性服务
企业,它所接待的客来自世界各地,而且这些客人的生活习惯、消费水平、宗教信仰等各不相同。随着我国旅游业的飞速发展,以及社会生活水平的普遍提高,人们对于酒店消费不断地提出更高、更多样性的要求。如何以酒店企业所拥有的有限的人力、物力、财力和信息资源服务于住店客人,满足客人的各种消费需求,在当今竞争日趋激烈的酒店行业中,是经营好酒店企业的重要问题。
酒店经营管理人员不但要掌握科学的管理思想和管理方法来综合的运用酒店资源,还应该采用先进的计算机管理手段处理日益复杂的信息资源,正确、及时地对客源市场信息作出反应和正确的指定经营决策,这样才有可能保证酒店企业在如今激烈的竞争中求得生存和发展。成功的应用先进的计算机管理手段辅助酒店企业的经营管理,不但要求酒店的日常操作模式要符合计算机信息处理的要求,而且需要有相应的管理体系和人员配合。作为酒店的经营管理人员只有充分的掌握酒店的各职能岗位的信息流程和计算机处理的要求,并善于结合两者的要求和长处,才能使想进的计算信息处理技术有效的服务与酒店的经营管理。
本课程设计主要解决的是在一个酒店的客房管理中,实现计算机对来客的订房情况,消费情况的统计与登记,实现对酒店住房费用的一次性结算服务,为酒店管理人员关于一定时间段里酒店的住房管理情况与酒店的经营情况提供快捷方便高效的管理手段。
在本课程设计中,系统开发平台为Windows XP,程序设计设计语言采用Vc++,数据库采用SQL Server 2005,程序运行平台为Windows 2000/XP。在Vc++中可以实现的功能有预定客户管理,客户日常事务登记,住房管理等。