酒店管理系统的设计和实现 毕业设计论文

酒店管理系统的设计和实现 毕业设计论文

ID:328013

大小:566.00 KB

页数:28页

时间:2017-07-24

酒店管理系统的设计和实现  毕业设计论文_第1页
酒店管理系统的设计和实现  毕业设计论文_第2页
酒店管理系统的设计和实现  毕业设计论文_第3页
酒店管理系统的设计和实现  毕业设计论文_第4页
酒店管理系统的设计和实现  毕业设计论文_第5页
资源描述:

《酒店管理系统的设计和实现 毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、酒店管理系统的设计和实现摘要随着计算机技术的迅速发展,人们不但对工作效率的要求越来越高,还更加强调其准确性和精确性。计算机在各种领域的地位愈加重要。作为第三产业的之主业的酒店业,其经营管理变得日益复杂,日常所需处理的数据量渐渐庞大,商业运转的中间环节也越来越多,以前主要依靠人工管理的方法显然已无法适应酒店规模的不断扩大。提高酒店的服务质量,主要依靠其管理力。酒店管理系统能提高酒店各项工作的质量;减轻各类事务性工作的劳动强度,使酒店的职员腾出更多的精力和时间来服务于顾客;改善经营管理,堵塞漏洞,保证顾客和酒店的经济效益。让消费者少付时间、精力,而获得更好的服务,更

2、新的创意,更多的信息和更加方便的消费,使消费者和酒店管理者在市场上取得双赢。本文完整描述了利用eclipse开发平台、采用真正跨平台的Java编程技术、结合当前成熟的SQLServer2005数据库技术,设计和实现酒店管理系统的过程。关键词:酒店管理系统;JAVA;SQLServer2005目录第一章系统开发背景和环境11.1开发背景11.2开发环境11.2.1JAVA简介11.2.2SQLServer2005简介11.2.3Eclipse简介2第二章系统分析32.1可行性分析32.1.1经济可行性分析32.1.2技术可行性分析32.1.3法律可行性分析32.2

3、系统需求分析3第三章系统总体设计63.1系统功能结构63.2系统概念设计63.2.1系统实体描述63.2.2系统实体关系图83.3数据库表的设计83.3.1消费座位信息表83.3.2菜单信息表83.3.3用户信息表93.3.4订单信息表93.3.5菜系信息表93.3.6订菜信息表9第四章系统详细设计与实现114.1Java核心类的设计114.2酒店管理员业务124.2.1登录模块124.2.2日结账模块134.2.3月结账模块184.2.4年结账模块21第五章结束语24致谢25参考文献26毕业设计说明书第一章系统开发背景和环境1.1开发背景随着餐饮企业的迅速发展

4、,现有的人工管理方式已经不能满足实际需求,广大餐饮营业者已经意识到使用计算机应用软件的重要性,决定在餐饮企业的经营管理上引入酒店管理系统。根据餐饮行业的特点和实际情况,酒店管理系统应以餐饮业务为基础,突出前台管理,中式营业数据分析等功能,从专业角度出发,努力为餐饮管理者提供科学。有效的管理模式和数据分析功能。经过多年的发展,对餐饮企业的管理已经逐渐由简单的人工管理,逐步进入到规范,科学管理的阶段。众所周知,在科学管理的具体实现过程中,最有效的方法就是运用管理软件进行管理。节省了大量的时间和精力。1.2开发环境本文利用eclipse开发平台、采用真正跨平台的Jav

5、a编程技术、结合当前成熟的SQLServer2005数据库技术,完成酒店管理系统的设计和实现。1.2.1JAVA简介Java编程语言是一个纯的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心,Java舍弃了C++语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。Java不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种

6、不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的执行速度有了大幅提升。与传统程序不同,Sun公司在推出Java之际就将其作为一种开放的技术。全球数以万计的Java开发公司被要求所设计的Java软件必须相互兼容。“Java语言靠群体的力量而非公司的力量”是Sun公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。Sun公司对Java编程语言的解释是:Java

7、编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。Java语言的特点如下:(1)简单性:Java是个精简的系统,无需强大的硬件环境便可以很好地运行。Java的风格和语法类似于C++,因此,C++程序员可以很快就掌握Java编程技术。Java摒弃了C++中容易引发程序错误的地方,如多重继承、运算符重载、指针和内存管理等,Java语言具有支持多线程、自动垃圾收集和采用引用等特性。Java提供了丰富的类库,方便用户迅速掌握Java。(2)面向对象:面向对象可以说是Java最基本的特性。Java语言的设计完全是面向对象

8、的,它不支持类似C语言那

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。