abase Platform Company, in order to query for user friendly and powerful search features. Design process begin with system requirements analysis, curtaining division of system processes and modules, and then to the database design, finally starting each module of the program.
This text introduces the Hotel management system design and the whole process of implementation based on JAVA and SQL Server 2000, which includes the design philosophy of the system, the realization of the system analysis. The system achieves a bulk billing, customer billing, group's guest checkout, room reservation, and business inquires, customer management, system settings, and other functions. Operators are able to register the guest's information and master the room condition conveniently, In this way, we can fulfill the characters of the hotel management system effectively and correctly.
[Key words] Hotel management system; Java language; Swing technology
目 录
第1章 前言 1
1.2 系统开发关键技术与开发环境 1
1.2.1 Java简介 1
1.2.2 Java的优势与特点 1
1.3 Eclipse的特点与开发环境 2
1.4运行环境和开发工具 3
第2章 需求分析 4
2.1开发背景 4
2.2功能需求 4
2.3功能分析 4
第3章 系统分析 5
3.1可行性分析 5
3.1.1技术上可行性 5
3.1.2操作上可行性 5
3.1.3 经济上可行性 5
第4章系统设计 6
4.1系统功能需求分析 6
4.2系统流程图 7
第5章 数据库设计与ER模型 8
5.1 数据库结构设计 8
5.2 系统E-R图 13
第6章 系统主要功能的实现及部分代码 15
6.1.1 系统登录界面 15
6.1.2 系统主界面 17
6.1.3 散客开单 18
6.1.4 团体开单 21
6.1.5 宾客预定 24
6.1.6客户管理 28
6.1.7 系统设置 32
6.1.8 营业查询 43
6. 1.9宾客结账 46
6. 1.10 关于我们 48
6. 1.11系统日志 49
第7章 系统调试 51
7.1 系统测试实例 51
7.2 系统的不足及进一步设想 52
7.3 测试环境 52
结束语 53
主要参考文献 54
致 谢 55
第1章 前言
宾馆业是一个前景广阔而又竞争激烈的行业。改革开放以来,我国的宾馆业迅速发展,已经成为一个具有相当规模的产业。由于我国的旅游业迅速发展,通过调查,我国在2020年将成为世界上第四大旅游国家;同时我国加入世界贸易组织,宾馆业将完全开放,这个时候,我国的宾馆业将面临着前所未有的机遇和挑战。但是,现在甚至还有一些宾馆还停留在由人工操作和管理阶段,这样已经无法适应当前的发展趋势。因此,要想使宾馆的工作质量和效率提高,采用先进的计算机网络
通信技术改变宾馆业务模式,实现宾馆业务管理的自动化已经成为一种必然。
成功的宾馆是将经济效益作为宾馆的运营宗旨,管理的核心也是在于如何提高经济效益。宾馆管理系统以宾馆的
经济效益为目标,为宾馆管理人员和员工提供简单易用、功能强大并高度灵活的应用工具,激励他们的积极性,促使他们向宾客提供更好的服务。这些改进使宾客感到更加满意,为宾馆带来更多的回头客和收入。同时,通过对人流、物流、资金流的科学管理和有效控制,提高员工的工作效率,降低各种经营成本,从而获取持久的利润。
1.2 系统开发关键技术与开发环境
1.2.1 Java简介
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。
Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应