酒店客房管理系统的设计与实现(MyEclipse,MySQL)
来源:56doc.com 资料编号:5D12948 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12948
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
酒店客房管理系统的设计与实现(MyEclipse,MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文17900字,程序代码,MySQL数据库,答辩PPT)
本文展现了主要的开发工具JAVA和MySQL数据库的功能特性。传统手工的客房管理,管理过程繁琐而复杂,执行效率低,并且易于出错。随着社会的不断进步,宾馆酒店业的竞争也愈来愈激烈,要想在竞争中取得优势,必须在经营管理、产品服务等方面提高管理意识。如何利用先进的管理手段,提高客房的管理水平,是每一个宾馆管理者所面临的重大问题。
本系统采用JAVA语言编辑,实现了与windows操作系统良好的兼容性,通过代码及SQL语言实现了客房查询功能、客户查询功能、入住登记功能、续费管理功能、退房管理功能、每日结算功能、结算报表功能、房间基本信息修改功能、权限用户修改及房间价格调整功能。
通过这样的系统,我们可以做到信息的规范管理和快速查询,实现了客房信息管理的系统化、规范化和自动化,这样不仅减少了管理工作量,还提高了管理效率,降低了管理成本,以应付当今日趋激烈的竞争环境。
系统需求分析
本酒店管理系统主要针对于预订信息管理、客房管理、账务管理、后台管理等酒店管理服务开发的系统。包括以下功能:
(1)对预订信息的管理,包括查询、添加、修改、入住、删除。
(2)对客房信息的管理,包括查询、入住登记、退房、续住、换房。
(3)对账务信息的管理,包括收入报表及消费报表两个部分的管理。
(4)实现查询、添加、修改、删除账务信息的功能。
(5)对酒店后台信息的管理,要有管理员权限。包括查询、添加、修改、删除。(6)对系统用户信息的管理,要有管理员权限。包括查询、添加、修改、删除。(7)对个人账号信息的管理,包括修改密码。
系统开发环境
硬件配置:CPU2.0GHz以上; 1G以上内存或更高;
软件环境:MyEclipse 6.5;Tomcat6.0
操作系统:Windows 8;
数 据 库:MySQL5.6;
开发语言:JSP,JAVA
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 开发背景及意义 1
1.2 可行性研究 1
2 需求分析 3
2.1系统需求分析 3
2.2 可行性分析 3
2.3 系统环境 4
2.3.1 系统运行环境 4
2.3.2 系统开发环境 4
3 系统设计 5
3.1 系统结构设计 5
3.1.1 软件设计的原则 5
3.1.2 系统层次结构 6
3.2 设计阶段类图 7
3.3 数据库设计 8
3.3.1 数据库总体设计 8
3.3.2 数据库逻辑设计 8
3.4 人机界面设计 10
3.4.1 人机界面设计指南 10
3.4.2 用户界面设计 11
3.5 系统详细设计 12
3.5.1 入住登记PAD图 14
3.5.2 房间查询PAD图 15
4 系统实现 16
4.1 语言选择原因 16
4.2 软件开发环境 18
4.3 系统功能实现 19
4.3.1 管理员登录 19
4.3.2 预定房间 20
4.3.4 客户查询 21
4.3.5 酒店基本信息管理 22
5 系统测试 24
5.1 测试计划的制定 24
5.1.1 调试计划的整体目标 24
5.1.2 定义软件测试的标准 24
5.1.3 测试实施策略的制定 24
5.1.4 软件测试管理流程 25
5.1.5 测试计划的要点 25
5.2 测试的基础 25
5.2.1 测试的目标 25
5.2.2 白盒测试和黑盒测试 26
5.2.3 测试的准则 26
5.3 测试用例设计 27
5.3.1 等价类测试用例设计 27
5.3.2 边界值测试用例设计 28
结 束 语 30
致 谢 31
参考文献 32
|