摘要:随着信息技术在管理上越来越深入而广泛的应用,管理系统的实施在技术上已逐步成熟。管理系统是一个不断发展的新型学科,任何一个行业要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理系统。
本文介绍了在ASP.net环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理系统的过程。通过分析传统宾馆管理的不足,创建了一套行之有效的计算机管理宾馆的方案。具体介绍包括在线订房、入住登记、退房结账、客房信息管理等主要功能模块,经过一段时间调试和试运行表明,系统基本上能够满足宾馆的管理需要。本宾馆管理系统实现了宾馆的现代自动化的管理,由原始的人工管理变成完全自动化的管理。可以帮助合理调配宾馆资源,提升宾馆管理水平,使宾馆管理工作更加规范化、信息化,加强财务监控力度,提高资金运营水平,建立宾馆全面竞争优势。
本系统采用ASP.NET与SQL Server 2000的紧密结合,整个设计突出友好的管理界面和简单的操作;前台页面主要使用 HTML语言设计,后台使用Visual Studio 2005设计,代码是使用简单易学的C#语言编写。
关键词:宾馆管理;ASP.NET;SQL Server 2000数据库;在线订房
目录
摘要
ABSTRACT
第一章 绪论-1
1.1 选题背景-1
1.2 现状分析-1
1.3 开发环境与相关技术-2
第二章 可行性研究-3
2.1 可行性分析-3
2.1.1 时机可行性-3
2.1.2 技术可行性-3
2.1.3 经济可行性-3
2.2 需求分析-3
2.2.1 系统需解决的问题-4
2.2.2系统应具备的基本功能-4
第三章 系统设计-6
3.1 总体设计-6
3.1.1 设计思想-6
3.1.2 系统流程图-7
3.1.3 各用户工作流程图-8
3.2 数据库设计-9
3.2.1 E-R图-9
3.2.2 数据库逻辑结构设计-14
第四章 系统实现-18
4.1 主模块-18
4.2 前台模块设计-19
4.2.1 主界面-19
4.2.2 用户注册模块-20
4.2.3 个人信息管理模块-22
4.2.4留言模块-26
4.3 后台模块设计-28
4.3.1 客房类型管理模块-28
4.3.2 客房信息管理模块-30
4.3.3 客房预订管理模块-31
4.3.4 入住管理模块-34
4.3.5 结账管理模块-35
4.3.6 客房信息管理模块-38
4.3.7 客房历史记录模块-38
4.3.8 留言管理模块-38
第五章 系统测试-41
5.1 黑盒测试-41
5.1.1 什么是黑盒测试-41
5.1.2 黑盒测试的优缺点-41
5.2 白盒测试测试-41
5.2.1 什么是白盒测试-41
5.2.2 白盒测试的优缺点-41
5.3 程序测试-42
5.3.1 登录测试-42
5.3.2 留言测试-42
5.3.3 在线测试-42
第六章 总结-43
参考文献-44
致 谢-45