王小青:MC酒店管理系统.doc
- 文档编号:1652972
- 上传时间:2022-10-23
- 格式:DOC
- 页数:12
- 大小:764.08KB
王小青:MC酒店管理系统.doc
《王小青:MC酒店管理系统.doc》由会员分享,可在线阅读,更多相关《王小青:MC酒店管理系统.doc(12页珍藏版)》请在冰豆网上搜索。
毕业论文
论文题目MC酒店管理系统的设计与实现
学院信息科学与工程
专业计算机科学与技术
班级1101
学号15
姓名王小青
指导教师李利峰侯斐
职称讲师
2015年5月
MC酒店管理系统
摘要:
微机管理方式相比传统方式以其工作方式更方便快捷,更加节省人力资源成本等优点成为了现代酒店管理的大势所趋。
本次MC酒店管理系统的开发环境是基于Java的页面代码编写和基于MySQL的数据库后台管理。
酒店管理系统总体框架的构建是以目前主流的Web开源框架:
ModelViewController(简称MVC)为主的集成框架。
通过分析来分别构建相关的功能板块,进行调试、测试,最后对MC酒店管理系统进行总结。
关键字:
酒店管理;Java;数据库
MCHotelManagementSystem
AbstractSince microcomputer management mode is more convenient and quick than traditional ways and it can save more human resource cost,it now become the general trend.ThedevelopmentofMChotelmanagementsystemisbasedonJavatechnologyandSQLdatabasemanagement.TheoverallframeworkofthehotelmanagementsystemisbasedonthemainstreamWebopensourceframework.RelyonModelViewController(Abbreviation:
MVC)basedIntegrationFramework.Byanalysistoconstructtherelevantfunctionalplate.Thendebugandtest.Finally,theMChotelmanagementsystemissummarized..
KeywordsHotelManagement;Java;Database
目录
1绪论 1
1.1项目背景 1
1.2选题的目的意义 1
1.2.1目的 1
1.2.2意义 1
2开发环境及工具介绍 1
2.1MyEclipseEnterpriseWorkbench简介 1
2.2数据库简介 2
2.3Tomcat服务器 简介 2
3酒店管理系统分析 2
3.1系统性能需求 2
3.2基本要求 2
3.3系统功能设计 3
3.4系统可行性分析 3
3.4.1技术及开发方法方面的可行性 3
3.4.2经济方面的可行性 3
3.4.3管理方面的可行性 3
4酒店管理系统设计 3
4.1系统页面 3
4.2管理员模块的实现 6
4.2.1管理员登录 6
4.2.2酒店信息模块 6
4.2.3酒店客房管理 6
4.2.4酒店新闻信息管理模块 6
4.3用户模块实现 6
4.3.1用户注册 6
4.3.2用户登陆功能 7
4.3.3用户订单功能 8
4.3.4问题反馈功能 8
5系统测试 9
5.1系统测试 9
5.2系统测试实例 9
6结论 9
6.1系统开发总结 9
6.2存在问题及改进 10
参考文献 11
致谢 12
王小青:
MC酒店管理系统
1绪论
1.1项目背景
微机管理方式相比传统方式以其工作方式更方便快捷,更加节省人力资源成本等优点成为了现代酒店管理的大势所趋。
随着建设社会主义现代化的步伐大踏步前进,各行各业都进入了告诉的现代化发展的阶段。
在这其中,酒店行业更是走在服务行业现代化建设的前端。
而且电子商务也是跟随国际商务发展越来越向国际主流管理方式靠拢。
而电子商务的运作核心就是其管理系统,一个好的管理系统才是高效率工作,节省人力资源的一项重要措施。
因此,假设我们自己是酒店管理者,首先要清醒意识到,现在的酒店管理系统不仅要在网络上面宣传自身的酒店品牌,同时也不要忘记满足顾客的不同需求。
酒店管理系统正是可以实现一系列人工管理不能达到的便利和快捷。
酒店业务管理系统在达到在节省人力资源成本的同时,可以提高业务效率,并能够及时、准确、迅速地满足顾客服务的需求。
所以,酒店管理系统在以后的实际运用上具有很大的发展空间。
1.2选题的目的意义
1.2.1目的
本文目的是基于现目前的中小企业酒店管理经营者的角度考虑。
希望帮助他们从两个个方面来进一步改进完善酒店管理工作。
一是提升酒店的监管能力和酒店的经济收益,从技术层面减少一些不必要的工作人员,合理分配现有的人力资源。
二是提升服务品质,通过计算机管理分析迅速处理相关酒店事务,使酒店服务的准备时间大大减少,让顾客能够减少等待时间。
还能记录相关会员资料,提供个性化服务。
1.2.2意义
酒店管理系统把酒店事务的整体归纳,分析,调节,运作。
是本着以顾客利益为中心的定位服务,使得酒店服务让顾客明白是为他们节省时间,提供便利。
这样的一体化经营思维也是现在连锁酒店的管理方式,为酒店业务的拓展打下良好的基础。
远程控制,后台管理,权限对应,无纸化办公,都是在提升酒店的综合服务水平,也是在提升酒店的竞争能力。
从而使得酒店更好的开发潜在顾客资源、争取回头客。
2开发环境及工具介绍
2.1EclipseEnterpriseWorkbench简介
EclipseEnterpriseWorkbench,简称Eclipse(以下都用简称)是Genuitec公司的主要产品。
它的特点是:
开放源代码,基于Java的可扩展开发平台。
这两个特点使它成为了很多人开发系统时的选择。
在Java语言应用方面是因为其附带了一个标准的插件集。
这个插件集是包含了Java开发工具JavaDevelopmentKit(简称JDK)。
2.2数据库简介
本文采用的是关系数据库是:
MySQL。
它的优点在于是开源式的后台数据库系统,不仅仅具有强大的模块功能。
还具有灵活性高、丰富应用编程接口、精巧等优点。
能够实现多用户、多线程数据库服务。
在其他方面,固定了计划管理(PlanManagement)中的特定语句查询,减少数据变化时的动态影响。
而且还提升了例如:
自动诊断知识库、事件打包服务、特性补丁、自动SQL优化等功能部分。
2.3Tomcat服务器 简介
Tomcat是Apache 软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目。
因为有Apache、Sun公司的参与支持,Tomcat总能够体现出最新的Servlet 和JSP 的规范性。
它不仅仅是因为免费而受到程序员和各大计算机公司的喜爱,并且它还拥有稳定性能高、运行占用资源小、扩展性好、服务器可塑性好等优点。
Tomca是在开发JSP程序时的首选,原因是:
Tomca是小型的轻量级应用服务器。
在实际操作阶段,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。
Tomcat具有其他Web服务器一样处理HTML页面的功能。
它还作为Servlet和JSP运行容器,Tomcat的默认模式是独立的Servlet容器。
不过,Tomcat处理静态HTML的能力不如Apache服务器。
3酒店管理系统分析
3.1系统性能需求
本系统在面对不同水平的使用者时能够具有很好的实用性,同时系统不能失去它应该具有的功能性。
所以系统在操作时要求尽可能简单易行,但是功能要足够实用。
分析酒店提供什么服务,确定酒店管理系统的功能板块为:
首页、房间预订、新闻浏览、用户登录、管理员登陆等模块。
3.2基本要求
最基本的酒店管理系统的可视化要求为:
操作简单、界面优美。
页面布局应该是属于完全控件式的页面布局,录入工作简便易操作。
尽可能以鼠标操作为主。
同时操作用户在使用的时候能够随时清楚自己的操作情况,返回和寻找信息简单明了。
3.3系统功能设计
MC酒店管理系统管理权限分级为游客级,会员级,管理员级。
游客级不能实现留言、预订服务等功能操作,游客需要注册成为会员才能实现。
管理员主要是能够获取后台管理权限,对酒店管理系统的前端网页模块进行管理操作。
操作首页的信息添加,会员信息的删除,房间信息的改变等具体实际操作。
3.4系统可行性分析
3.4.1技术及开发方法方面的可行性
系统整体实现以目前流行的一种Web应用程序开源框架:
ModelViewController,用Java语言编制。
后台数据库采用MySQL数据库实现。
过去的数据库是单一的支持某类产品,而采用了开源开源框架后,就能够支持多种数据库,例如:
SQLServer、DB2、Oracle等。
优点在于运行时占用资源少,提供基于角色(ROLE)分工,支持大量多媒体数据,提供新的分布式数据库能力。
基于WEB的酒店管理系统的总体设计目标能够建立完善、高效、可靠的酒店业务信息系统,为酒店提供良好的信息环境。
3.4.2经济方面的可行性
本次使用的系统开发工具都是免费的。
而且这些免费工具开发成功的案例也有很多。
对于开发者的专业要求相对较低,系统构架和代码相对简单。
所以,总的来说本次开发的管理系统是基本上实现了免费开发的初衷。
3.4.3管理方面的可行性
为了简化相应问题是需要将系统划分为不同的模块。
数据库模块方面首要条件就是建立起一个良好的数据指示体系,而且要做到数据库规范化的组织。
数据库的模块划分就能够使得各个模块的利用率得到了提高整个系统的开发时间也会得到缩短。
在划分模块后,个模块各司其职,整个系统的容错率也会得到提升,进行内部修改时,能够更加准确定位,实现快速更正的目的。
4酒店管理系统设计
4.1系统页面
首页主要栏目是主页、室内设计、我们团队、关于我们、联系我们、语言切换、论坛、博客。
在主页界面的最后一项是登录。
登录界面需要输入名称和密码,选择是会员用户或者管理员类型进行不同的登录。
页面代码技术运用了静态页面的面偶数方法和JavaServerPages(以下都用简称JSP)技术。
JSP技术的好处在于,通过它开发的的Web应用是跨平台的。
运用范围广,既能在Linux下运行,也能在其他操作系统上运行。
页面设计都是基于以上技术描述,所以在此举例主页面的功能展示。
主页面如图4-1所示。
图4-1首页页面
静态网站的核心代码如下:
以上静态网站代码与JSP技术结合实现页面整体效果。
JSP技术关键存放于Oracle数据库。
JSP为方便查找使用都是通过打包进行集中管理。
4.2管理员模块的实现
4.2.1管理员登录
酒店管理系统是分等级登录的,管理员登录时需要验证管理操作人员的身份,所以需要管理员输入用户名和密码擦能够登录管理员管理页面。
本模块的页面设计如图4-2所示:
图4-2管理员登录
4.2.2酒店信息模块
在信息添加处首先验证添加信息,保证添加信息的安全性后,确认添加信息。
然后系统将相关信息整合存入酒店后台数据库相关表中。
4.2.3酒店客房管理
酒店客房管理是根据前台工作人员记录操作,对客房信息进行登记,存储相关信息。
能对客房信息进行修改删除等操作。
4.2.4酒店新闻信息管理模块
点击新闻管理菜单,点击进入相关
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 王小青 MC 酒店 管理 系统