还剩5页未读,继续阅读
文本内容:
东北农业大学本科科研训练实习报告书课题名称基于的网上酒店预订系统设计与实现学生姓名:WEB学号:班级微机专业计算机科学与技术0801年月201112
一、研究的目的与意义(包括理论上和生产实践上的意义)计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着Intemet的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样21世纪是个信息化的时代,现代计算机技术的发展,为各行各业的发展创造了一个全新的时代背景一一人们的生活、工作等已经越来越离不开计算机科学的运用,而Internet的应用加速了这种趋势,人们越来越需要在互联网上交流各种信息和讨论各种问题随着信息技术的普及和INTERNET的迅猛发展,我国的酒店业开始进入电子商务的初步应用阶段,已经有越来越多的酒店认识到网络和电子商务所能带来的巨大商业利益也有的酒店开始结成集团以增强竞争力,进行统一的现代经营和管理目前作为酒店的电子商务体系,其内容已经涉及到酒店经营的方方面面酒店一直以传统模式经营和管理,在传统模式下酒店存在着宣传不力,管理工作烦琐、缺少客户信息反馈渠道等不足考虑到酒店存在的问题和当今技术的成熟性,运用电子商务理念和网站开发技术实现广宇酒店网络商务系统系统主要解决酒店传统管理模式和经营理念带来的不足,完成传统工作模式不容易解决的困难,比如客户关系管理,顾客资料的更新、经营状况的分析和统计等,最终达到加强酒店宣传力度,提高酒店形象、优化酒店管理、提高工作效率、有效接纳客户意见,从而使系统为酒店带来更多商业利益本文将WebServices技术引入到连锁酒店管理中来因为相对于传统的分布式技术,WebServices具有松耦合、跨平台的特点利用它不需要更改酒店原来的软、硬件平台及管理系统就能轻松实现酒店间的信息共享,快速构建一个高效、开放、互动型强的连锁酒店管理系统既节约了成本,又实现功能,可起到事半功倍的效果
二、国内外研究动态和趋势随着我国经济体制改革的不断深化和我国经济的快速发展,我国人民的收入不断提高,消费观念也有提高,对服务质量的要求也有很大的提高各地把旅游业当作本地经济发展的重要支柱之一酒店作为人们食宿、娱乐、休闲的场所而得到了快速的发展社会上也成立了各种类型,不同规模的酒店服务企业如何为客户提供更加准确及时的服务,成为各个酒店竞争关键所以酒店业务信息化建设就成为了客户衡量酒店提供商服务标准的一个准则,信息系统成为了基础随着Internet技术的进一步发展和普及,不能很好的适应世界经济发展的形式和我国国民经济建设的需要,市场现有的产品化的酒店业务软件系统在不断发展中的酒店的需求基于WEB的酒店管理系统的总体设计目标能够建立完善、高效、可靠的酒店业务信息系统,为酒店提供良好的信息环境
三、课题研究的主要内容和方法软件要实现客人信息与客房信息进行统一动态管理,并且可对客人信息及客房信息进行综合查询、统计、打印报表等;此外还涉及员工信息的管理及值班安排;同时还有系统设置,用于对数据的更新、维护和备份等.其具体功能如下1)系统管理功能设置楼层房间、餐厅等原始参数;进行操作员、操作员权限及口令设置等.2)宾客预订管理功能客人要求订房时,开始进行预订登记,预订期没有限制,主要分为散客预订和团体预订,可按客人要求预分到房或只分房间数(或房类).这里可进行预订、修改预订、取消预订以及房间查询等操作.3)宾客入住管理功能对来酒店住宿的客人,进行登记.入住分为预订入住和直接入住;客人分为散客和团体,根据客人的情况可设定不同的住宿折扣和其它优惠.入住可进行分房、调房、取消及各种查询.4)收银管理功能散客及团体的费用记帐,对离店客人进行结算;同时提供枇-i兑换功能及转帐〜收款等业务.5)核算管理功能检查帐目并进行核算.主要有夜审,检查费用收支情况,打印催帐单,处理跑单等.6)综合管理功能负责酒店的客房管理及客人的特殊服务.修改房态(净房、脏房、坏房等)和客房酒水消费管理.7)经理查询功能对酒店经营进行了解查询酒店租住情况及有关帐目,修改房价,进行系统没置等.8)电话管理功能负责酒店的电话业务统计电话费,电话叫醍服务等.该系统可联接程控交换机,进行Ogle-自动计费,并可随时查询客人电话消费,打印报表.9)报表打印管理功能打印酒店业务所产生的各种报表客房报表,帐务报表,各种统计报表等等.10)餐饮管理功能、课题研究实施方案和进度:U!餐厅的点菜,酒水消费管理等各项消费管理.目前,市场上计算机语言和开发工具有很多,但是ECLIPSE的以其稳定和与平台无关的特性,从众多编程工具中脱颖而出,成为很多JAVA程序员的首选Eclipse是一个开放源代码的、基于Java的可扩展开发平台就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境幸运的是,Eclipse附带了一个标准的插件集,包括Java开发工具JavaDevelopmentTools,JDT虽然大多数用户很乐于将Eclipse当作JavalDE来使用,但Eclipse的目标不仅限于此Eclipse还包括插件开发环境Plug-inDevelopmentEnvironment,PDE,这个组件主要针对希望扩展Eclipse的软件开发人员,因为它允许他们构建与Eclipse环境无缝集成的工具由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所这种平等和一致性并不仅限于Java开发工具尽管Eclipse是使用Java语言开发的,但它的用途并不限于Java语言;例如,支持诸如C/C++、COBOL和Eiffel等编程语言的插件已经可用,或预计会推出Eclipse框架还可用来作为与软件开发无关的其他应用程序类型的基础,比如内容管理系统基于Eclipse的应用程序的突出例子是IBM的WebSphereStudioWorkbench,它构成了IBMJava开发工具系列的基础例如,WebSphereStudioApplicationDeveloper添加了对JSP、servlet、EJB XML、Web服务和数据库访问的支持Eclipse是一个开发源码项目,它其实是VisualAgeforJava的替代品,其界面跟先前的VisualAgeforJava差不多,但由于其开放源码,任何人都可以免费得到,并可以在此基础上开发各自的插件,因此越来越受人们关注近期还有包括Oracle在内的许多大公司也纷纷加入了该项目,并宣称Eclipse将来能成为可进行任何语言开发的IDE集大成者,使用者只需下载各种语言的插件即可前台界面风格制定本系统的前台界面设计过程中,要力求界面操作简单、实用,而在此软件中有关数据录入的界面非常多,所以在编写过程当中充分利用了Powerbuilder数据窗口的各种风格进行设计,例如在宾客预定、入住登记及餐厅管理等界面设计中采用了Grid、Toolbar等风格;录入数据是利用String等函数,在弹出的界面中所需的数据上双击添入数据,总之,在前台界面制订上要保证风格的统一.通用查询的编写在酒店管理系统中所涉及的相当重要且相当多的一项操作便是查询操作.在本系统中通过运用Modify函数对数据窗口的特性描述,编写了一种能在任何窗口下运用的查询方式.此查询可以将需要查询表中的任意一个属性作为查询条件.用户可以对查询条件进行任意增删并通过关系项说明各条件之间的关系,即支持多条件组合查询报表及其打印的实现在酒店管理系统中涉及到报表的地方非常多,如客房报表、帐务报表及各种统计报表等.在此系统巾报表主要通过PowerBuilder的Query功能及数据窗口来实现.在Query功能中将要查询的各基本表的表项选出并且设定好各表项之间的关系(等于,大于,小于等),接下来用数据窗口功能来实现报表的风格,如Tabular风格.Crosstab风格及Graph风格等.在打印报表时主要通过页面设置及打印对象来实现,页面设置(如图4所示)可设置纸张大小,字体风格等,其通过ActiveX控件来实现;打印对象则通过对具体对象的编写来实现.
五、课题研究预期效果本文提出了一个基于的利用技术的三层酒店管理系统的解决方法Web JSP能够实现酒店管理系统所需的基本功能由于采用、、等技术Java JSPJDBC进行开发.使得系统执行速度快、稳定性强另外,作为一种开放的跨平台的结构.使得服务器,操作平台以及其它的组件很容易升级或切换能web够适应系统的不断变化和发展
六、审查意见:指导教师签字:年月日实习成绩。