基于J2EE酒店管理系统设计与实现
摘 要
为了提高酒店的经济效益,对人流、物流、资金流进行科学管理和有效控制,开发一个稳定可靠的酒店管理系统用以提高员工的工作效率与降低各种经营成本具有现实的必要性和重要意义。
本系统基于JAVA的Application模式,采用JAVA的图形化开发工具JCreator和Access2000数据库进行开发,实现了前台管理,客房管理与系统设置功能,其中前台管理由住宿登记、追加押金与退房结账等模块构成,帮助操作员进行住宿登记,通过追加押金使房客继续入住或直接退房结账;客房管理由客房查询与房态查看模块构成,帮助管理人员全面了解入住信息和客房状态,及时对客房清理或维修;系统设置由操作员管理、权限设置与房态设置等模块构成,使操作员实时地对操作人员的权限进行有效地管理,对客房的设施进行维护和更新。
本系统具有良好的可移植性,占用系统资源少,方便用户使用,能满足酒店管理的实际需求。
关键词:酒店管理;JAVA;JCreator;SQL
.目 录
1 引言 1
1.1 设计背景 1
1.2 设计意义 1
1.3 设计方法 1
2 开发工具与平台 2
2.1 JAVA语言 2
2.2 JDK工具 3
2.3 JCreator工具 3
2.4 SQL数据库 3
2.5 ACCESS数据库 4
3 系统需求 4
3.1 需求分析 4
3.2 系统流程 5
3.3 性能需求 5
4 总体设计 6
4.1 功能分析 6
4.2 数据库设计 6
5 详细设计 9
5.1 登陆模块 9
5.2 前台管理模块 9
5.2.1 住宿登记 10
5.2.2 追加押金 11
5.2.3 退房结账 11
5.3 客房管理模块 13
5.3.1 客房查询 13
5.3.2 房态查看 14
5.4 系统设置模块 16
5.4.1 权限设置 16
5.4.2 房态设置 18
5.4.3 操作员管理 19
6 系统测试 20
6.1 功能测试 20
6.2 测试总结 22
结 论 22
参考文献 23
致 谢 24
声 明 25
参考文献
[1] Cay.S.Horstmann著.JAVA 2 核心技术卷2 高级特性[M].北京:机械工业出版社,2003。
[2] 管眙生著.JAVA 高级实用编程[M].北京:清华大学出版社,2004。
[3] 王涛,刘继光,刘勇著.JAVA2 API大全(上)[M].北京:电子工业出版社,2003。
[4] 王涛,刘继光,刘勇著.JAVA2 API大全(下)[M].北京:电子工业出版社,2005。
[5] Dabid Flanagan著.JAVA 技术手册[M].北京:中国电力出版社,2005。
[6] 布雷恩.奥弗兰,迈克尔.莫里森著.JAVA2 精要语言详解与编程指南[M].北京:清华大出版社,2002。
[7] Hecter Carcia Molina,Jeffrey D.Haman,Jenaifer Widom著.数据库系统全书[M].北京:机械工业出版社,2003。
[8] 耿祥义,张跃平,王克宏著.JAVA2实用教程(第二版)[M].北京:清华大学出版社,2004。