新酒店管理.docx

上传人:小飞机 文档编号:2040524 上传时间:2023-01-03 格式:DOCX 页数:17 大小:166.77KB
返回 下载 相关 举报
新酒店管理.docx_第1页
第1页 / 共17页
新酒店管理.docx_第2页
第2页 / 共17页
新酒店管理.docx_第3页
第3页 / 共17页
新酒店管理.docx_第4页
第4页 / 共17页
新酒店管理.docx_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《新酒店管理.docx》由会员分享,可在线阅读,更多相关《新酒店管理.docx(17页珍藏版)》请在三一办公上搜索。

1、目 录第一章 软件工程实习基本情况31.1 软件工程实习概况31.1.1 实习单位概况31.1.2 实训项目简介41.2 实习过程的基本回顾41.2.1 实习时间41.2.2 主要实习内容41.2.3 主要实习的过程5第二章 实习任务与完成情况62.1 本人承担的主要工作62.2 完成实习任务的技术方案与步骤62.2.1 软件项目中的基本训练62.2.2 软件系统分析、设计与实施62.3 实习中的问题及解决方法132.4 实习任务的完成情况13第三章 实习总结153.1 实习的收获与体会153.1.1 实习的收获153.1.2 实习的体会153.2 问题与探讨16参考文献17致谢17第一章 软

2、件工程实习基本情况1.1 软件工程实习概况1.1.1 实习单位概况蓝天信息是在高新技术应用领域中专业从事应用系统开发、信息安全服务的高新技术企业。该公司长期专注于物业管理、房地产、市政运营管理等相关行业信息化领域,凭借多年在应用系统开发以及信息安全服务的积累的经验,该公司已经成为该领域内著名的应用系统解决方案提供商。该公司倡导“专业、务实、高效、创新”的企业精神,具有良好的内部机制。优良的工作环境以及良好的激励机制,吸引了一批年轻的、有学识的、具有实干精神的人才。高素质、高水平、高效率的人才是该公司在当今激烈的市场中立于不败之地的保障。公司在产品研发方面的高投入,众多项目的实际应用,让我们具备

3、了相应的的创造力和丰富的经验,这将成为您解决疑问和难题的良好保证。可为您提供多方面完善的策划:如项目的规划立项、总体方案设计、方案评估论证。公司众多一流人才的深层磨合,对最新技术执拗的探讨精神,使我们能够保证为你提供最专业的应用,最专业的服务。以最快的速度、最有效的方法、最先进的技术保障系统的效果发挥到极至,解除您的后顾之忧。 与国内外知名IT厂商建立紧密的合作关系,与业内知名的IT服务供应商建立的战略伙伴合作关系可以让您时刻把握前沿的技术脉搏和行业动态,这一切,该公司愿与您共享。上海该公司信息技术有限公司真诚希望能够有机会参与您的企业信息化建设,解决您在信息建设过程中出现的各类的问题,为您信

4、息化建设做出我们的贡献。1.1.2 实训项目简介在互联网高速发展的今天,一切的商业行为都能跟网络搭上边。这不仅是为了不落后于时代,不被主流所淘汰,更是为了更好的借助网络来实现更大的商业利益。随着更多的人接受电子商务,以及年轻一代享受网络预订的方便、迅速,酒店宾馆行业也不例外的加入了电子商务时代的行列。这将是未来这个行业立于众多竞争中不败之地的关键因素。 随着人们生活质量的不断提高,越来越多的人将外出旅游作为了一种生活休闲方式。对于有些旅游旺季,特别是五一、十一两个黄金周,客房的紧张、房源的缺少、房价的陡增都给游客造成了困扰。那么酒店预订客房不但解决了游客找不到、定不到房的困难,更值得一提的是房

5、价甚至比旅游淡季更要来得实惠。随着人们电子商务意识的不断加强,酒店网上预订必将成为所有酒店未来的业务发展方向和销售手段。然而目前国内的酒店中央预订系统和单体酒店预订管理系统都处在起步阶段,甚至还未起步。这是一个很大的市场空缺,是未来酒店所必须装备的计算机系统。网上预订系统具备了上网人数巨增的潜在发展潜力和信息覆盖面极广的优势。 研究这个课题,意义不仅仅在于做出一个实际可用的系统,更在于对未成熟的酒店预订管理系统进行探索性的研究。1.2 实习过程的基本回顾1.2.1 实习时间2011年2月20日到2011年3月20日1.2.2 主要实习内容毕业设计选题酒店管理系统,主要研究了:酒店业务的管理(划

6、分为,登陆界面部分,查询界面部分,入住界面部分,退房界面部分)。1.2.3 主要实习的过程首先调研,根据调研结果进行需求分析,然后进行系统设计、实施,最后进行系统测试。第二章 实习任务与完成情况 2.1 本人承担的主要工作 参加系统的测试部分。2.2 完成实习任务的技术方案与步骤2.2.1 软件项目中的基本训练参加了系统测试,知道了在系统出现了错误时要先看代码文档,贫乏或者差劲的文档使得代码维护和修改变的异常艰辛,其结果是带来许多错误。事实上,在许多机构并不鼓励其程序员为代码编写文档,也不鼓励程序员将代码写得清晰和容易理解,相反他们认为少写文档可以更快的进行编码,无法理解的代码更易于工作的保密

7、(“写得艰难必定读的痛苦”)。 2.2.2 软件系统分析、设计与实施一、系统分析1、研究目标一个成熟的酒店管理系统不仅仅是记录酒店客人的信息,提供查询,报表打印等一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系统本身就代表着一种管理方法。随着它的深入,将带动企业的运作,为管理和决策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具来保证系统的稳定和正常运行。本系统的总目标是为用户提供迅速、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作情况、经营情况,从而提高酒店的服务质量,获得更好的经济效益。具体的目标包括:(1)快速办理客人入住、退房

8、的速度,实现客人在酒店消费自动化;(2)准确无误地记录客人的每笔消费记录;(3)实时、快速、准确提供客房动态;(4)方便查询客人的消费情况;前台系统是酒店管理系统中的核心部分,它是一个24小时连续运行的实时管理系统,只有完善了前台系统才能说是实现了酒店电脑管理。它应包括:1)客户端主要功能应包括:(1)方便顾客及时浏览到客房的有效信息;(2)方便顾客预定客房;(3)方便接受顾客的建议与要求;(4)方便酒店实行会员制度;(5)快速办理客人入住、退房的速度,实现客人在酒店消费自主化;(6)方便客人查询消费情况。(7)有效的客房管理,动态显示当前各楼层房间状态(空房、脏房、维修房、在住房等用各种颜色

9、来区分房态画面,一目了然);(8)系统运行稳定可靠、各项维护功能齐全、易于维护;(9)简单、友好的操作界面。2)管理端主要功能包括:管理端是酒店管理系统中的核心部分,它是一个24小时连续运行的实时服务器系统,它应包括:(1)有效的预处理能力,充分发挥销售潜力;(2)简便迅捷的前台登记服务;(3)灵活的系统帐目处理保证帐单计算准确;(4)准确无误地记录客人的每笔消费记录;(5)有效的客房管理,动态显示当前各楼层房间状态;(6)境外人员、港澳台人员统计、客人历史资料理、VIP客人;(7)完善、全面的综合查询;(8)系统运行稳定可靠,各项维护功能齐全,易于维护。 2、技术分析1)JSP(Java S

10、erver Pages) 作为一种新的Web应用开发技术,越来越受到开发人员的关注。它为创建高度动态的Web应用提供了一个独特的开发环境,能够适应市场上绝大多数的服务器产品。JSP是由多个公司参与合作建立起来的动态网页技术标准。JSP技术是在Servlet技术基础上发展起来的,它正在飞速发展中,现在已经成为Java服务器编程的重要组成部分。JSP是结合markup(HTML或XML)和Java代码来处理的一种动态页面。每一页第一次被调用时,通过JSP引擎自动被编译成Servlet,然后被执行,以后每次调用时,执行编译过的Servlet,JSP提供了多种访问Java class、Servlet、

11、Applets和Web Server的方式,因此,Web应用的功能可以分成多个明确定义公用接口的组件,通过JSP将他们结合在一起。JSP有两种访问格式:请求一个JSP文件和请求一个Servlet。第一种格式中,JSP文件访问Bean或其他能生成动态内容发送到浏览器的组件。当Web服务器接受到一个JSP文件请求时,服务器将请求发送至JSP引擎。JSP文件进行语法分析并生成Java源文件。第二种格式中,客户端直接请求一个Servlet来生成动态内容,并调用JSP文件将内容发送到浏览器。该模式使得将内容生成从内容显示中分离出来,显得更为方便。JSP有9大内置对象,极大地方便了网站的开发。JSP技术具

12、有如下技术特点:1.将内容的产生和显示进行分离。2.强调可重用的群组件。3.采用标志简化页面开发,简化页面的开发。数据库的连接和存取对于网上酒店预订系统来说是必不可少的重要部分,用户的信息、酒店的有关信息、用户预订酒店的订单都会存放在数据库中供程序调度和处理。这就涉及到系统与数据库的连接方案,Web与数据库的接口技术已成为基于Web的信息管理系统的核心。Web服务器与数据库的连接方式通常可采用Java的JDBC接口。JSP连接数据库可以通过两种方法:一种是通过JDBC Driver,如果数据库系统带有JDBC驱动程序,Java程序就通过JDBC驱动程序与数据库相连,执行查询、修改和删除等数据操

13、作;另外一种是通过JDBC-ODBC桥,用此技术Java程序可以访问带有ODBC驱动程序的数据库。现在大多数数据库系统都带有ODBC驱动程序,所以Java程序能够访问诸如Sybase、MSSQL SERVER和MS ACCESS等数据库。JDBC定义了Java Database之间的接口类库(Java.sql包)。它是Java语言中执行SQL语句的API,它由一系列类(Classes)和接口(Interfaces)所组成,而这些类和接口都有Java语言编写。JSP是一种特殊的Java语言,因此开发者同样可以在JSP中建立与Database的连接,执行SQL语句,处理SQL语句返回的结果。JDB

14、C 包含两部分与数据库独立的API,一部分是面向程序开发人员的JDBC API,另一部分是面向低层的JDBC Driver API 。Java Applet 或Java Application 通过JDBC API 访问JDBC Driver Manager,JDBC Driver Manager 再通过JDBC Driver API 访问不同的JDBC 驱动程序,从而实现对不同数据库的访问。在酒店信息管理系统的我们将主要完成两方面的功能。一方面是针对网上用户的,主要完成网上酒店预订,需要设置前台预订模块,使用户可以直接通过计算机、网络在Web页面实现酒店的预订。另一方面,是针对系统后台的,主

15、要是进行系统管理,我们设置了后台管理模块,使系统管理员可以对网站进行日常维护,处理相关数据信息等。2)MySQL数据库MySQL是一个小型关系型数据库管理系统,目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。MySQL的特性1.使用C和C+编写,并使用了多种编译器进行测试,保证源代码的可移植2.支持AIX、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、OpenBSD、OS/2 Wrap、Solaris、Wind

16、ows等多种操作系统 3.为多种编程语言提供了API。这些编程语言包括C、C+、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。 4.支持多线程,充分利用CPU资源 5.优化的SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库而嵌入到其他的软件中提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作数据表名和数据列名 7.提供TCP/IP、ODBC和JDBC等多种数据库连接途径 8.提供用于管理、检查、优化数据库操作的管理工具 9.可以处理拥有上千万条记录的大型

17、数据库与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处,如规模小、功能有限(MySQL Cluster的功能和效率都相对比较差)等,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥有成本。 二、系统设计三、系统实施 1、数据字典客户登记表 入住表 收银总表 房间信息表 员工信息表 数据结构名含义说明组成客户登记表记录了客户的相关信息姓名,性别,出生日期,身份证号,预订入住表记录了入住的相关信息姓名,房间号,入住日期,缴纳押金房间信

18、息表记录了房间的相关信息房间号,房间等级,价位,入住日期,预订收银总表记录了收银相关信息员工号,房间号,退房日期,折扣,定金,消费金额员工信息表记录了员工相关信息员工号,姓名,性别,职务2、系统模块分析1)客户操作 能够完成客户的预订房间,订房,退房2)会员服务 能够完成客户申请会员3)前台员工操作 能够完成登记客户信息,记录预订信息,更新房间信息4)收银员操作 能够完成接收押金,结算消费金额5)查询操作 能够完成查询房间信息2.3 实习中的问题及解决方法在本次设计中,在连接数据库时,我认为已经按照以前能够运行的方法做好了所以的操作任务了,但是在运行中遇到了一个另我很长时间解决不了的问题。在检

19、查数据库和连接数据库代码以及各项操作代码都没有问题的情况了(可以显示数据库中已有的记录),居然连最简单的提交表单功能都不能实现。解决的方法是:在项目中导入Mysql的数据库驱动程序即可2.4 实习任务的完成情况经过这段时间的精心设计,系统的基本功能已经实现,并能实践于一些业务管理过程中,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美的,这需要一个长期的摸索与完善过程,同时还要在实践中发现与操作者使用要求不相符合的 地方还要修改。子系统功能虽已基本实现,但仍有诸多地方需要修改。在劳动密集型的服务性企业中,酒店是较早

20、应用了计算机管理系统的行业。随着酒店业务的扩展,服务的增加,酒店业务管理系统也逐渐发展、完善。如果没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅 要考虑该系统在酒店的实用性,还要考虑酒店对该系统所能够承担费用的能力,以及这个系统对操作员来说的操作难易程度。第三章 实习总结 3.1 实习的收获与体会3.1.1 实习的收获经过这段时间的努力我终于完成了我的实习项目酒店管理系统,在知道题目后,我就通过网络了解酒店管理系统,在看了一些相关资料后对酒店管理有了一定的了解,有了一个大概的框架,经过前面

21、对酒店管理系统的了解,再结合需求分析,整个设计还是比较轻松地完成了。看着自己的这份毕业实习报告,心中无比感慨,有种如释重负的感觉,但我知道现在还不是放松的时候,以为后面还有更艰巨的任务等着我。现在得抓紧时间看书,争取漂亮地把这个项目实习出来,圆满地完成这次实习和后面的工程实践。当然在这个过程中还是遇到了很多问题,开始的时候我些不知所措,因为从来没接触过酒店管理系统,还好现在的网络如此方便快捷,在从网络上阅读了相关资料和访问了几家酒店的网站后,对酒店管理系统有了一定的了解,也有了一些思路,然后顺着这些思路一点一点地把实习报告完成了。通过这次毕业实习使我明白了原来自己的知识还很匮乏,自己要学习的东

22、西还太多,以前自己只是会一些片面的东西,我要珍惜这次机会,把以前学的知识系统地学一遍,并通过实习加以实践,这样才能理解的更深,记得更牢。3.1.2 实习的体会通过这次毕业实习使我明白了原来自己的知识还很匮乏,自己要学习的东西还太多,以前自己只是会一些片面的东西,我要珍惜这次机会,把以前学的知识系统地学一遍,并通过实习加以实践,这样才能理解的更深,记得更牢。3.2 问题与探讨经过这段时间的精心设计,系统的基本功能已经实现,并能实践于一些业务管理过程中,但酒店业务管理系统是一个庞大的工程,要使网络交互功能的实现,脚本的设计,网页的构架,网页的美工,文字的编辑,非一朝一夕可尽善尽美的,这需要一个长期

23、的摸索与完善过程,同时还要在实践中发现与操作者使用要求不相符合的 地方还要修改。子系统功能虽已基本实现,但仍有诸多地方需要修改。在劳动密集型的服务性企业中,酒店是较早应用了计算机管理系统的行业。随着酒店业务的扩展,服务的增加,酒店业务管理系统也逐渐发展、完善。如果没有一套可靠的酒店业务管理系统,但凭手工操作,不仅效率低下,而且会极大地形象到酒店的服务质量。要在酒店服务中选择好适合自己酒店实际情况的业务管理系统不仅 要考虑该系统在酒店的实用性,还要考虑酒店对该系统所能够承担费用的能力,以及这个系统对操作员来说的操作难易程度。参考文献1 耿祥义,张跃平. JSP实用教程M.北京:清华大学出版社,20032 耿祥义,张跃平. Java实用教程M.北京:清华大学出版社,2003 3 杨鑫华. 数据库原理与DB2应用原理.北京:清华大学出版社,20074郝玉龙,Java EE编程技术.北京:清华大学出版社,北京交通大学出版设20085邵维忠,杨芙清面向对象的系统分析北京:清华大学出版社,2008致谢我要感谢帮助我的老师和同学们,是你们给予了我更多更广泛的设计思路,才使得我的思维更加宽广,这对于我的设计来说,是一种莫大的帮助,谢谢你们。17

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号