ImageVerifierCode 换一换
格式:DOC , 页数:20 ,大小:377KB ,
资源ID:1176649      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1176649.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JAVA的酒店管理系统毕业设计论文(含源文件).doc)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于JAVA的酒店管理系统毕业设计论文(含源文件).doc

1、 共有 21 页 当前第 页 1酒店前台管理系统摘要:酒店前台管理系统是伴随着计算机的普及和 IT 产业的兴起而出现的产物,该系统的产生为酒店的经营管理带来了很大的便捷-为此而得到了大范围的推广和使用;本系统是根据当前市场需求而设计;能够实现酒店前台与酒店各项管理制度的一体关联与带动性;能实现酒店管理的规范化和一体化;具有较长的市场存活周期。大西洋酒店前台管理系统是典型的信息采集系统, 系统开发的任务主要包括数据库的设计与维护、客户应用程序的开发这两个主要方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用,具有较强的可移植性等特点。酒店前台

2、管理系统是当前市场酒店管理实现一体化和简洁话的一个不可缺的系统,该管理系统所提供的详细管理记录与管理资料使得酒店主管或酒店运营者能在较短的时间内做出准确而明智的决策,该系统的所提供的全面和便捷的功能使得酒店能比较健康的运营下去,因此我们所要开发的酒店前台管理系统应该能够为用户提供充足的信息和快捷的查询手段;我们所要开发的大西洋酒店前台明细查询管理系统是计算机管理本酒店的各种业务需求和业务实现的一种计算机应用技术的创新, 本系统是根据当前酒店行业是发展需求而开发的系统经过分析,我们使用 Sun 公司的 eclipse5.5 开发工具,利用其提供的各种面向对象的开发工具-如 swing 图形界面的

3、设计;MYSQL 来实现数据库的建立和数据库的相关操作;JDBC 实现对数据库的连接操作。能在短时间内建立系统应用雏形,然后-对初始雏形系统进行需求的分析和系统个方面功能的不断补充和完善,对系统各功能模块的不断的修正和改进,最后形成当前的可行系统。共有 21 页 当前第 页 2目 录第一章 引言 .41.1 课题背景 .41.2 系统概述 .4第二章 系统开发平台 .52.1 数据库技术概述 .52.2 系统开发工具的选择 .5第三章 系统的分析 .63.1 系统开发的思想和目标 .63.2 系统现状的分析 .63.3 系统分工及协作 .7第四章 系统总体结构设计 .74.1 系统的数据流程设

4、计 .74.2 系统的功能结构设计 .84.3 系统的数据库设计 .91. 酒店前台界面的设计. .122管理员登录及权限设定功能木快的实现流程. . . . .143酒店客房管理功能模块的实现流程. . . . .164. 酒店客房相关信息的查询功能的实现流程. . . . . . . . .175。酒店客房退房功能模块的实现流程. . . .19第五章 小结 .20参考文献 .21共有 21 页 当前第 页 3第一章 引言11 课题背景酒店前台管理系统是当前市场酒店管理实现一体化和简洁话的一个不可缺的系统,该管理系统所提供的详细管理记录与管理资料使得酒店主管或酒店运营者能在较短的时间内做出

5、准确而明智的决策,该系统的所提供的全面和便捷的功能使得酒店能比较健康的运营下去,因此我们所要开发的酒店前台管理系统应该能够为用户提供充足的信息和快捷的查询手段;我们所要开发的大西洋酒店前台明细查询管理系统是计算机管理本酒店的各种业务需求和业务实现的一种计算机应用技术的创新, 本系统是根据当前酒店行业是发展需求而开发的系统,是典型的信息管理系统, 系统开发的任务主要包括数据库的设计与维护、客户端应用程序的开发这两个主要方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用和具有较强的可移植性等特点。1. 2 系统概述:本系统主要应用于酒店服务前台

6、,服务于本酒店的各项业务需求。负责管理本酒店的酒店前台相关名细工作。大西洋酒店前台管理系统主要由以下几大功能模块构成:一:数据录入录入酒店已入住和未入住的客房相关信息:录入入住顾客相关信息:二:数据修改修改客房的相关属性:修改入住者的相关信息:修改当前管理员帐号密码:实现新管理员的创建和旧管理员的删除功能:四:删除数据删除退房后顾客的相关信息:删除酒店不用或废弃的客房相关信息:六:查询明细共有 21 页 当前第 页 4将入住者信息与客房相关属性使用外键连接实现查询机制的一体化:七:退出系统第二章 系统开发平台2. 1 系统采用的数据库技术概述MYSQL 是目前最流行的开放源代码的数据库管理系统

7、;MYSQL 是一个高性能,多线程,多用户的建立在客户和服务器上的数据库管理系统:MYSQL 所采用的 SQL查询语言语言则集数据定义语言 DDL、数据操纵语言 DML、数据控制语言 DCL 的功能于一体,语言风格统一,可以独立完成数据库生命周期中全部活动,包括定义关系模式、建立数据库、插入数据、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求,这就为数据库应用系统的开发提供了良好的环境。用户在数据库投入了运行后,还可根据需要随时地逐步地修改模式,且并不影响数据库的运行,从而使系统具有良好的可扩展性。2. 2 系统开发工具的选择Eclipse 是由 Sun 公司提出的免费开源软件

8、;具有强大的 java 程序开发扩展性,能实现 java 程序的编写编译测试和运行的一体化;还支hibernate,cvs,xml,uml,Spring 等面向对象编程的基于映射来实现的编程扩展性;是一款比较理想的开发软件。在开发的过程中我们只要应用是的 Sun 公司提供是 Swing 图形界面工具来实现主要模块和框架;故该系统是用纯 java 语言来实现的。2. 3 系统开发与数据库的连接的实现在系统开发的过程中我们采用的是 JDBC 在实现当前系统和数据库的连接;24 系统开发应用到的其他工具在系统开发的过程中我们使用了 Photoshop 作为系统开发过程中所需要处理的图象的图象处理工具

9、。共有 21 页 当前第 页 5第三章 系统的分析3. 1 系统开发的思随着人们的物质精神生活的不断提高,酒店这一个行业作为一种民族传统与饮食文化的结合体而不断的得到发展和提升;而人们的物质生活上的需求导致了酒店这个行业的不断做大做好;显然在这样的条件下还依赖于以往的传统人工模式来实现酒店的前台管理不仅浪费了人力和物力:而且在很大的程度上制约了酒店的发展;使得酒店只能在狭小的空间中生存-然而在酒店行业发展的同时 IT 产业得到了飞速的发展;于是便诞生了将人们的所有需求与计算机相集合的发展模式;酒店前台管理系统也就是这样有供与需的前提下产生的。我们毕业设计的题目是大西洋酒店前台管理系统;该系统的

10、各项管理功能的实现都集中的体现了该系统是一个典型的信息系统。系统 JSP 技术+MYSQL 开发。我们所设计的系统将解决酒店前台管理凌乱而毫无规律的众多弊端、为酒店的管理提供一个系统化,合理化的管理系统:使得酒店能实现有效,有叙和高性能管理;所以该系统的设计和开发具有很大的现实意义。本系统开发的目标是服务于酒店行业的各项管理业务需求,方便工作人员,收集相关信息,发布相关信息,同时力求做到界面人性化,功能齐全,数据存储安全。32 系统现状的分析目前,有很多同类的系统,但由于各用户需求不同,在实际使用过程中,不能完全比较具有针对性的完成酒店前台管理系统的相关功能实现,而且存在维护困难等弊端。如果自

11、主开发软件,而且使得软件能尽量的做到界面的人性化管理;在使用维护方面便能通过管理员及时、高效的完成软件的更新提高,从而尽最大可能的满足酒店前台业务管理的需求。技术上:本系统采用 Sun 公司提供的 eclipse 为开发工具和用 MYSQL 作为数据库,使用纯 java 进行开发;似的系统在安全性能方面得到了保障。共有 21 页 当前第 页 6经济上:本系统实现了酒店前台管理的基本业务需求的功能,系统的开发费用相对低廉- 能被绝大多数的酒店接受,而且可大幅度降低人工管理过程中的费用,提高管理效率。操作上:本系统运行在通用的 Windows 操作系统上,具有 Windows 相似的操作界面。具有

12、简单易学,使用方便等特点。管理人员只需懂得计算机基本操作,经过简单的培训即可操作。33 系统分工及系统协作经过对系统的分析,由于系统的特殊性,我们才用的是相互讨论-共同设计与共同完善的方式;小组共有两人。第四章 系统总体结构设计4. 1 系统的流程设计1酒店前台需求分析与酒店业务需求分析。2酒店客房布局与客房属性分析。3系统设计与系统功能分析得到系统的最初雏形。4系统详细设计与系统设施分析。5系统测试与完善流程得到已经实现基本酒店业务需求的管理系统。6系统设计完成打包并在其他系统下调试其性能。共有 21 页 当前第 页 742 系统功能结构的设计:酒店前台管理系统的具体功能实现如下图所示:在下

13、图中设置有一个超级管理员既享有一切特殊管理权限的管理员,可以有多个普通管理员;均能够实现酒店前台管理系统的-一切界面面向对象的操作。酒店前台管理系统普通-管理员权限设置管理员登陆界面的管理 操作查询-业务操作删除-业务登陆权限管理 数据库-管理密码登入 取消登入 客房信息录入 顾客信息录入 顾客信息查询 客房信息查询 删除用户信息 删除客房信息 清除废弃客房 清空当前记录 重置用户名密码 消除不用帐号 创建新帐号 创建数据库表 实现界面管理实现数据库的维护统共有 21 页 当前第 页 843 具体功能实现模块及其相关代码简介:在该过程中我们主要介绍以下功能模块:1大西洋酒店管理系统主界:2大西

14、洋酒店管理系统-管理员登陆界面:3大西洋酒店管理系统-超级管理员权限设置界面:4大西洋酒店管理系统-添加管理员界:5大西洋酒店管理系统-用户及客房信息查询界面:6大西洋酒店管理系统-查询所有客房当前状态界面:431 大西洋酒店管理系统主界面:该界面主要功能是为管理员提供详细功能实现的组件-从而实现对酒店前台的详细管理:其中组件及其实现的相关功能为:1管理员信息栏实现-超级管理员功能:具体的详细代码如下:public class FrameOnly implements ActionListener共有 21 页 当前第 页 9JFrame jf0 = new JFrame(“-大西洋酒店前台管

15、理系统,是http:/ 计算机毕业设计网提供辅导- -“);Date d1;Timer ti = new Timer(1000,this);JTextField jt1 = new JTextField(8);JTextField jt2 = new JTextField(8);public FrameOnly()jf0.setLayout(new BorderLayout();JMenuBar jmb = new JMenuBar();JMenu jm = new JMenu5;JMenuItem jmi = new JMenuItem9;String ss = “ 管理员设置 “, ,“客

16、房管理 “,“当天经营额度 “,“酒店概况 “;String ss1 = “登陆管理“, “密码管理“ ,“权限管理“ ,“后台维护“, “客房等级“ ,“客房入住“, “顾客退房 “,“现有房间“ ,“酒店简介“;for (int i = 0;iss.length;i+)jmi= new JMenu(ssi);jmb.add(jmi);/jf.add(jmi);for(int j= 0; jss1.length;j+)jmij = new JMenuItem(ss1j);jmij.addActionListener(this);if(0=jif(4=jif(8=jif(12=jif(j=9)

17、jm4.add(jmij);共有 21 页 当前第 页 10String ss0 = “C:Documents and SettingsAdministratorworkspacejiudianqiantaicomtarenajiudianqiantaijframe000044.jpg“;JPanel jp0 = new JPanel();Icon ic = new ImageIcon(ss0);JLabel jl0 = new JLabel(ic);JLabel jl3 = new JLabel(“:欢迎您来到大西洋酒店:“);jl3.setFont(new Font(“kkk“,20,30

18、);jl3.setForeground(new Color(220,125,220);jl0.add(jl3);jp0.add(jl0);jl3.setBounds(50, 20, 430, 60);/jf.add(jp0);JLabel jl4 = new JLabel(“-客房入住简况 -“);jl0.add(jl4);jp0.add(jl0);jl4.setBounds(10, 75, 250, 50);jl4.setFont(new Font(“kkk“,15,25);jl4.setForeground(new Color(110,125,220);JTable jtl = new J

19、Table(18,6);jl0.add(jtl);jtl.setBounds(5, 120, 250,288);jtl.setBackground(Color.green);jtl.setGridColor(Color.BLUE);/主界面中表格的初始赋值;String ss2 = “115“,“116“,“118“,“118“,“119“,“120“,“121“,“122“,“123“,“124“,“125“,“126“,“127“,“128“,“129“,“130“,“131“,“132“;for(int i =1;i18;i+)jtl.setValueAt(ss2i, i, 0);String ss3 = “房号:“, “价格:“, “等级:“, “设施:“, “状态:“ ;for(int i=0;iss3.length;i+)

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。