北京广播电视大学数据库应用课程设计报告书1目录摘要--------------------------------------------------------IIIABSTRACT---------------------------------------错误!未定义书签。引言----------------------------------------------------------1第一章绪论---------------------------------------------------21.1系统开发背景及现状--------------------------------------------------21.2系统开发关键技术与开发环境------------------------------------------31.2.1Java简介-------------------------------------------------------31.2.2Java的优势与特点-----------------------------------------------31.3运行环境和开发工具--------------------------------------------------4第二章酒店管理系统的内涵及其应用优势---------------------------52.1酒店管理的概念------------------------------------------------------52.2酒店管理的前景------------------------------------------------------52.3酒店管理系统应用优势------------------------------------------------52.3酒店管理系统的现状--------------------------------------------------62.3.1市场分析--------------------------------------------------------6第三章系统分析------------------------------------------------73.1可行性分析----------------------------------------------------------73.1.1技术上可行性----------------------------------------------------73.1.2操作上可行性----------------------------------------------------73.1.3经济上可行性----------------------------------------------------83.2系统功能分析--------------------------------------------------------8第四章系统设计---------------------------------------------104.1设计思想-----------------------------------------------------------104.2数据库结构设计-----------------------------------------------------114.3系统功能模块图-----------------------------------------------------11第五章主要功能实现-------------------------------------------125.1功能需求与程序模块对应的关系---------------------------------------1225.2主要功能的实现-----------------------------------------------------125.2.1系统登录界面---------------------------------------------------125.2.2系统主界面-----------------------------------------------------135.2.3散客开单-------------------------------------------------------145.2.4团体开单-------------------------------------------------------155.2.5旅客续住-------------------------------------------------------165.2.6更换房间-------------------------------------------------------175.2.7宾客结账-------------------------------------------------------185.2.8客房预订-------------------------------------------------------195.2.9营业查询-------------------------------------------------------205.2.10客户管理------------------------------------------------------215.2.11网络设置------------------------------------------------------225.2.12系统设置—房间项目设置----------------------------------------235.2.13系统设置—客户类型设置----------------------------------------245.2.14系统设置—操作员设置------------------------------------------255.2.15系统设置—计费设置--------------------------------------------265.2.16系统日志------------------------------------------------------275.3本章小结-----------------------------------------------------------28第六章系统测试-----------------------------------------------296.1软件测试原则和技术-------------------------------------------------296.2测试实例-----------------------------------------------------------306.2.1登陆安全性测试-------------------------------------------------306.2.2宾客开单登记测试-----------------------------------------------306.3系统的不足及进一步设想---------------------------------------------316.4测试环境-----------------------------------------------------------31结束语--------------------------------------------------------32参考文献------------------------------------------------------333摘要在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统的住宿、结算业务,而是更广、更全面的服务性行业代表。酒店宾馆作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直到最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。因此,采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的手段之一。系统从满足客户的需求角度出发,实现了酒店管理的基本流程。系统的主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。用户入住酒店的时候所要等待的时间就会大大的减少,操作员能够很方便的对用户信息的登记和对房间状态的的管理,从而实现了酒店管理系统高效、准确的特点。关键字:数据库;酒店管理系统;MyEclipse7.01引言现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店客房管理系统操作方便,灵活性好,系统安全性高,运行稳定。提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。现代化的酒店是集客房、商务文化及其他各种服务与设施为一体化的消费场所,酒店宾馆组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,然而占着绝大多数的中小型酒店、宾馆由于资金、人员等多方面原因不易使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各类酒店管理软件基本上都是为大型酒店专业设计的,有很多功能对于一般酒店、宾馆根本用不上。结合酒店前台管理的需要进行扩展性而开发的一套酒店管理系统。桃花源酒店管理系统正是为此而设计的,本系统是一套适用于中小型星级宾馆使用的优秀系统。2第一章绪论1.1系统开发背景及现状在旅游业发展迅速的今天,宾馆、酒店业的特色经营和个性化管理日趋明显,管理日趋信息化、网络化,再加上国际、国内名优企业的扩展力度的加大,宾馆、酒店业集团化的步伐加快,预示着传统的宾馆、酒店正逐步步向信息化管理——这也是宾馆、酒店业经营者们的共识。酒店信息管理系统以信息量大、数据准确、速度快、管理全面等特点,获得了广大宾馆、酒店业管理者的一致认同,同时满足了对客户的高质量的服务。另外酒店管理系统以清晰准确的账单、数据表格,使客人感到高档次的享受。对于酒店的员工来说严格的数据检查可避免手工操作的疏忽而造成的错误,减轻职工的工作压力,从而提高工作效率。对于酒店的管理者来说:完备的报表功能和查询功能使管理者可及时了解饭店各部门的营业情况。为管理者提供准时可靠的信息,对管理做出酒店管理决策提供依据。酒店管理系统大大的提高了宾馆、酒店的工作效率,为宾馆、酒店带来了更大的利润。随着时代的发展,国内越来越多的酒店开始使用酒店管理系统。尤其是小型酒店的服务水平不同,各自的服务方式不同。所以对于国内大多的小型的宾馆、酒店来说并不适合使用市场上较为成熟的商品酒店管理系统,所以就需要定制自己的酒店管理系统来提高酒店的管理效率和服务水平。桃花源酒店管理系统利用Java语言来编写的客户端,并且使用SqlServer2000数据库,认为本系统是适应现今中小型酒店工作需求的酒店管理系统,具有一定的开发价值和利用价值。31.2系统开发关键技术与开发环境1.2.1Java简介Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,