北京广播电视大学数据库应用设计报告.docx
《北京广播电视大学数据库应用设计报告.docx》由会员分享,可在线阅读,更多相关《北京广播电视大学数据库应用设计报告.docx(38页珍藏版)》请在三一办公上搜索。
1、北京广播电视大学数据库应用课程设计报告书目录摘 要IIIABSTRACTIV引 言1第一章 绪 论21.1系统开发背景及现状21.2 系统开发关键技术与开发环境31.2.1 Java简介31.2.2 Java的优势与特点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第四章 系统设计94.1设计思想94.2 数据库结构设计104
2、.3 系统功能模块图15第五章 主要功能实现165.1功能需求与程序模块对应的关系165.2主要功能的实现165.2.1系统登录界面165.2.2系统主界面175.2.3 散客开单185.2.4 团体开单195.2.5 旅客续住205.2.6 更换房间215.2.7 宾客结账225.2.8 客房预订235.2.9 营业查询245.2.10 客户管理255.2.11 网络设置265.2.12 系统设置房间项目设置275.2.13 系统设置客户类型设置285.2.14 系统设置操作员设置295.2.15 系统设置计费设置305.2.16 系统日志315.3本章小结32第六章 系统测试336.1 软
3、件测试原则和技术336.2 测试实例346.2.1 登陆安全性测试346.2.2 宾客开单登记测试346.3 系统的不足及进一步设想356.4 测试环境35结束语32参考文献33摘 要在信息高度发达的今天,酒店业务涉及的各个工作环节已不再仅仅是传统 的住宿、结算业务,而是更广、更全面的服务性行业代表。酒店宾馆作为一个服务性行业,从客房的营销即客人的预定开始,到入住登记直到最后退房结账,整个过程应该能够体现以宾客为中心,提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。因此,采用全新的计算机管理系统,将成为提
4、高酒店的管理效率,改善服务水准的手段之一。系统从满足客户的需求角度出发,实现了酒店管理的基本流程。系统的主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。用户入住酒店的时候所要等待的时间就会大大的减少,操作员能够很方便的对用户信息的登记和对房间状态的的管理,从而实现了酒店管理系统高效、准确的特点。关键字:数据库;酒店管理系统;MyEclipse 7.03引 言现代化的酒店组织庞大、服务项目多、信息量大,要想提高劳动生产、降低成本、提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理。酒店管理系统正是为此而设计的。优秀的酒店
5、客房管理系统操作方便,灵活性好,系统安全性高,运行稳定。提供快捷方便服务,给宾客感受一种顾客至上的享受,提高管理水平,简化各种复杂操作,在最短时间内完成酒店业务规范操作,这样才能令旅客舒适难忘。现代化的酒店是集客房、商务文化及其他各种服务与设施为一体化的消费场所,酒店宾馆组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,然而占着绝大多数的中小型酒店、宾馆由于资金、人员等多方面原因不易使用酒店管理类软件,全凭原始的手工记录管理,效率低、易出错;同时,市场上出现的各 类酒店管理软件基本上都是为大型酒店专业设计
6、的,有很多功能对于一般酒店、宾馆根本用不上。结合酒店前台管理的需要进行扩展性而开发的一套酒店管理系统。桃花源酒店管理系统正是为此而设计的,本系统是一套适用于中小型星级宾馆使用的优秀系统。第一章 绪 论1.1系统开发背景及现状在旅游业发展迅速的今天,宾馆、酒店业的特色经营和个性化管理日趋明显,管理日趋信息化、网络化,再加上国际、国内名优企业的扩展力度的加大,宾馆、酒店业集团化的步伐加快,预示着传统的宾馆、酒店正逐步步向信息化管理这也是宾馆、酒店业经营者们的共识。酒店信息管理系统以信息量大、数据准确、速度快、管理全面等特点,获得了广大宾馆、酒店业管理者的一致认同,同时满足了对客户的高质量的服务。另
7、外酒店管理系统以清晰准确的账单、数据表格,使客人感到高档次的享受。对于酒店的员工来说严格的数据检查可避免手工操作的疏忽而造成的错误,减轻职工的工作压力,从而提高工作效率。对于酒店的管理者来说:完备的报表功能和查询功能使管理者可及时了解饭店各部门的营业情况。为管理者提供准时可靠的信息,对管理做出酒店管理决策提供依据。酒店管理系统大大的提高了宾馆、酒店的工作效率,为宾馆、酒店带来了更大的利润。随着时代的发展,国内越来越多的酒店开始使用酒店管理系统。尤其是小型酒店的服务水平不同,各自的服务方式不同。所以对于国内大多的小型的宾馆、酒店来说并不适合使用市场上较为成熟的商品酒店管理系统,所以就需要定制自己
8、的酒店管理系统来提高酒店的管理效率和服务水平。桃花源酒店管理系统利用Java语言来编写的客户端,并且使用Sql Server 2000数据库,认为本系统是适应现今中小型酒店工作需求的酒店管理系统,具有一定的开发价值和利用价值。1.2 系统开发关键技术与开发环境1.2.1 Java简介Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编
9、程接口为 Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬 件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一 次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.6。1.2.2 Java的优势与特点1.2.21、Java语言是简单的。Java语言的语法与C语言和C+语言很接近,使得大多数程序员很容易学习和使用Java。另一方 面,Java丢弃了C+ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重
10、载、多继承、自动的强制类型转换。特别地,Java语言不使用指针,并提供了自动的废料收集, 使得程序员不必为内存管理而担忧。1.2.22、Java语言是一个面向对象的。Java语言提供类、接口和继承等原语,为 了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。Java语言 全面支持动态绑定,而C+ 语言只对虚函数使用动态绑定。总之,Java语言是一个纯的面向对象程序设计语言。1.2.2.3、Java语言是可移植的。这种可移植性来源于体系结构中立性,另 外,Java还严格规定了各个基本数据类型的长度。Java系统本身也具有很强的
11、可移植性,Java编译器是用Java实现的,Java的运行环境是用 ANSI C实现的。Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用。Java对对象技术的全面支持和Java平台内嵌的 API能缩短应用系统的开发时间并降低成本。Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本 方式。特别是Java企业应用编程接口(Java Enterprise APIs)为企业计算及电子商务应用系统提供了有关技术和丰富的类库。1.3 运行环境和开发工具1.3.1运行环境硬件环境(推荐):CPU:P41GHZ或更
12、高内存:128M或更多显示器分辨率: 800x600或更高软件环境:(推荐)操作系统:windows XP操作系统数据库:Microsoft Sql Server2000数据库Java环境:JDK 1.6开发工具:MyEclipse 7.0第二章 酒店管理系统的内涵及其应用优势2.1酒店管理的概念酒店管理是指酒店管理者用现代化的方法使其下属各尽其职,使整个酒店能够正常运营。如客房部经理的职责就是要使客房部的员工把客房的清洁服务工作做好,前厅部经理的职责就是安排前厅员工的接待工作,而销售部经理则要把酒店的客房、宴会、会议、娱乐和健身设施的销售工作做好。酒店管理系统一般包含预定接待、帐务处理、客房
13、中心、报表中心等功能模块。2.2酒店管理的前景1. 随着全球经济的不断复苏与快速发展,酒店行业在全球与中国地区的发展速度与就业率将远远超出传统型行业。2. 酒店行业其薪金与社会福利收入远远高于其它传统行业,同时随着工作经验的增加其工作地位会稳步上升。3. 今年上海世博会将会大力促进中国酒店行业的蓬勃发展,其行业前景非常乐观。4. 中国各地大中小城市均把旅游业作为其经济增涨的源动力,其政府与社会投资将不断增加,将会是中国最具活力的行业。2.3酒店管理系统应用优势2.3.1资源完全开放型:系统所有的资源,功能交由用户管理,权限控制到按钮,针对不同的 用户,组装不同的界面,分配不同的使用功能.不放心
14、再加权限到按钮。2.3.2系统突出以营销、预订、房源、房价等对营销具有影响力的信息处理。房价码可按年,季, 月,周,日设定。2.3.3强化以客源为中心的信息完整性、长久性、可操作性。建立了客档为中心的用户信息管理系 统。2.3.4使用数据穿透查询技术,对数据进性多元,多层次的查询.从汇中数据到明细发生,紧密联系 在一起, 灵活实用。2.3.5客档、角色、佣金、房价方案、授权折扣、操作权限到按钮、信息向角色发布系统既面向应 用,又面向管理。2.3.6酒店集团管理系统、采集各成员酒店的原始数据、对采集来的数据进行分类、汇总、分析等处 理、形成管理决策所需的数据信息、产生各种分析报表。2.3.7界面
15、美观大方、操作方便。2.3.8系统稳定、适应性强、操作灵活。2.3酒店管理系统的现状2.3.1市场分析随着我国经济体制改革的不断深化和我国经济的快速发展,我国人民的收入不断提高,消费观念也有提高,对服务质量的要求也有很大的提高。各地把旅游业当作本 地经济发展的重要支柱之一。酒店作为人们食宿、娱乐、休闲的场所而得到了快速的发展。社会上也成立了各种类型,不同规模的酒店服务企业。如何为客户提供更 加准确及时的服务,成为各个酒店竞争关键。所以酒店业务信息化建设就成为了客户衡量酒店提供商服务标准的一个准则,信息系统成为了基础。第三章 系统分析3.1可行性分析可行性研究的目的,就是用最小的代价在尽可能短的
16、时间内确定问题是否能够解决。要达到这个目的,必须分析几种主要的可能解法的利弊,从而判断原定的系统规模和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。因此,可行性研究实质上是要进行一次大大压缩简化了的系统分析和设计的过程,也就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。系统的可行性分析主要包括经济上的可行性,技术上的可行性和操作上的可行性,下面将分别介绍三种技术上的可行性:3.1.1技术上可行性酒店管理系统是采用Java语言编写的,具有Java的“一次编写,到处运行”的优点,所以此系统在不同的操作系统上都可以运行,具有很强的移植性、健全性和安全性。并且酒店
17、管理系统要求要求应具备功能完备、易于使用、易于维护等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好的库。基于以上的要求,本系统采用MyEclipse7.0作为开发工具,使得代码编写的过程大大的简化。而数据库则是采用目前较为流行的Sql Server 2000,Java对Sql Server 2000具有很好的支持并且在经历了多年的发展Sql Server 2000很好的口碑。此系统在技术上是可行的。3.1.2操作上可行性桃花源酒店管理系统具备友好的用户界面,使用方便,易于维护,操作简单易于被用户接受,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用,而且使用此系统
18、可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。3.1.3 经济上可行性本酒店管理系统运行的硬件环境只需一台廉价的电脑既可,软件环境则是安装windows XP系统,MyEclipse7.0,Sql Server 2000既可。对于一般的中小型酒店来说都是很小的成本支出。因此此系统在经济上、技术上、操作上开发都是可行的。3.2系统功能分析满足客户的需求,实现酒店管理的流程。主要功能包括散客开单、团体开单、宾客结帐、客房预订、营业查询、客户管理、网络设置、系统设置等等。1、散客开单:完成散客的开单,可一次最多开5间相同类型的房间。2、团体开单:完成团体的开单,开放数量没有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北京广播 电视大学 数据库 应用 设计 报告

链接地址:https://www.31ppt.com/p-2017024.html