摘要:客房管理系统是酒店不可或缺的组成部分,因为它能够为用户提供充足的信息和快速的查询手段,所以它对酒店的管理者和决策者来说都至关重要。现代酒店的客房管理和计算机系统结合得非常紧密,很多酒店客房服务的有效执行和监督都依赖于完善的计算机客房管理系统。酒店客房管理系统可以实现酒店各部门信息以最快、最准确、最全面的形式传输、共享,是酒店前、后台联网的一个网络系统。它的目标是实现客房管理的系统化、规范化和自动化,使酒店管理真正从经验管理进入科学管理。
本文介绍了酒店管理信息系统的开发过程。论文详尽论述了从需求分析、系统分析、概要设计、详细设计、以及测试与调试的整个开发过程,总结了开发过程中的经验及本系统今后的改进方向。
本系统开发成功后可以实现对酒店进行全方位的管理,管理员信息管理、员工信息管理、客房信息管理、入住登记、退房结算管理和入住收入统计等功能模块等功能。开发工具采用成熟的Visual Studio 2005环境的C#编程脚本语言,后台数据库采用SQL Server2005。
关键词 酒店客房管理;业务流;管理系统;SQL 2005;ASP.NET
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 课题开发的目的和意义-1
2 相关技术简介-2
2.1 开发环境介绍-2
2.2 开发工具介绍-2
2.2.1 ASP.NET介绍-2
2.2.2 数据库简介-3
2.2.3 C#简介-4
2.3 本章小结-4
3 系统总体设计-5
3.1 系统设计-5
3.1.1 系统设计目标-5
3.1.2 开发设计思想-5
3.1.3 系统功能分析-5
3.1.4 系统功能模块设计-5
3.1.5 数据库概念结构和逻辑结构设计-7
3.2 系统调研-10
3.2.1 系统业务流程描述-11
3.2.2 系统业务流程图-12
3.3 系统可行性分析-12
3.3.1 技术可行性分析-12
3.3.2 经济可行性分析-13
3.3.3 操作可行性分析-14
3.3.4 社会可行性分析-14
3.4 系统需求分析-14
3.4.1 需求分析基本理论-14
3.4.2 本系统需求分析-15
3.4.3 数据流分析-15
3.5 数据字典-17
3.5.1 数据流说明-17
3.5.2 数据存储-18
3.5.3 数据处理-19
3.6 本章小结-19
4 系统详细设计-20
4.1 登陆界面设计-20
4.2 主浏览界面的详细设计-21
4.3 管理员信息管理模块的详细设计-22
4.4 员工信息管理模块设计-23
4.5 房间信息管理模块设计-23
4.6 入住登记管理模块设计-25
4.7 退房结算管理模块设计-26
4.8 入住收入统计管理模块设计-27
4.9 客房预订模块设计-27
4.10 本章小结-29
5 软件测试-30
5.1 系统测试目标-30
5.2 软件测试-30
5.2.1 测试的基本概念-30
5.2.2 测试步骤-31
5.2.3 本系统测试-31
5.3 本章小结-32
结论-33
致谢-34
参考文献-35
附录 源代码-36