小型酒店管理系统的设计与开发毕业论文.docx
《小型酒店管理系统的设计与开发毕业论文.docx》由会员分享,可在线阅读,更多相关《小型酒店管理系统的设计与开发毕业论文.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、玉林师范学院本科生毕业论文(设计)小型酒店管理系统的设计与开发The design and develop of the Small Hotel Management System院 系 数学与计算机科学系 专 业 计算机科学与技术班 级 2008级(专升本) 姓 名 刘 芳 学 号 200804202101 指导教师单位 数学与计算机科学系 数学与计算机科学系 指导教师姓名 周培春 指导教师职称 讲师 小型酒店管理系统的设计与开发计算机科学与技术2008级专升本 刘 芳指导教师 周培春摘要当今社会,酒店种类和客流的不断增加,对于管理造成了困难。采用计算机来管理酒店和住客的信息,提高了查询的速
2、度,节约了人力和物力资源,达到了预期的要求。本系统根据小型酒店管理的现状及未来的发展方向,结合有关小型酒店管理当中的管理学实践,设计了小型酒店管理系统。本系统是用于小型酒店服管理的系统软件。系统数据的管理采用了操作系统的最新管理方式,用户操作将会更简单、更直观、更方便。系统中各业务管理模块可以单机独立运行。使用本系统,可以大幅度提高酒店服务管理的工作效率。该系统应充分利用信息技术提高小型酒店客房的管理水平、服务水平。小型酒店管理系统要实现住宿登记、宿费提醒、追加押金、调房登记、退房结账、查询统计等等功能。其中宿费提醒可以在住宿费超过押金时预警,提示前台要客人补交押金,该功能可明显提高对住宿人员
3、宿费的有效管理。将动态实时的住宿登记、客房调整、追加押金等有机地联系在一起,对小型酒店客房进行全方位的管理。关键词:酒店管理系统; VB; ACCESS 2003; 数据库 The design of the Small Hotel Management SystemComputer Science and Technology 2008-2008 liu FangSupervisor: Zhou PeichunAbstractAt present, the small hotels category flows with increasing of the guests continuous
4、ly, resulted in the difficulty to the management. Using the computer to manage the hotel and the resident information, enhanced the inquiry speed, saved the workforce and the resources and has met the anticipated requirements.In this system, we designs the small hotel management system which accords
5、 to the present situation of the small hotel service management and the way it develops in the future and small hotel management study practice. This system is a software which is used for the small hotel service management. The management of the system data uses the operating system newest manageme
6、nt method, so the user operation will be simpler. The various business management modules in this system may runs independently. These advantages can increase the biggest efficiency of the guest house management, is also a guest house to serve scientific and regular to turn the term of the managemen
7、t.This system may make full use of information technology to increase the management level, service level of the hotel. The system will realize the function such as the lodgings registration, the lodging allowance reminder, supplements the deposit, the accent room registration, returns a house ties
8、the account, inquiry statistics. The dynamic real-time lodgings registration, the guest room adjustment, the sales report form, will supplement the deposit and so on organically to relate in together, will carry on the management well to the small hotels room.Key words: Hotel management system; VB;
9、ACCESS 2003; Data base目录1 前言11.1系统开发的背景11.2国内外研究现状11.3本课题研究意义21.4相关技术介绍31.4.1 Visual Basic简介31.4.2 ADO访数据库技术介绍41.5系统运行环境41.6系统开发技术42 系统分析42.1 系统的可行性研究42.1.1技术可行性52.1.2经济可行性52.2系统需求分析52.3系统的功能框架52.4系统业务流程图63系统结构分析和设计73.1关系模型设计74数据库设计94.1Microsoft office Access2003简介94.2数据库表结构设计94.2.1用户信息表(tb_user)104
10、.2.2登记信息表(tb_djb)104.2.3客房基础信息表(tb_kf)114.2.4退房登记信息表(tb_tfd)115系统详细设计与实现125.1系统公共模块设计125.2主窗体的设计135.3主窗体的设计与实现155.4住宿登记模块设计与实现175.5调房登记模块设计与实现195.6追加押金模块设计215.6系统维护模块的具体实现22结束语26致谢27参考文献27玉林师范学院本科生毕业生论文(设计)1 前言本章对小型酒店管理系统的现状和管理信息化的必要性做了初步的探讨,同时介绍了系统开发的目标以及该系统的运行环境等。1.1系统开发的背景酒店行业的激烈竞争似的争取客源、提高酒店满员率、
11、制定正确营销策略已经成为一项重要的任务,而借助于当前蓬勃发展的IT工具来拓展销售能力,创造客观的经济效益已经成为许多酒店的首选。作为一有效的统计分析手段,计算机管理系统具有明显的优势,它在数据保存、数据交换等方面均能够做到快速可靠,是手工操作所不能完成的。随着我国市场经济的迅速发展,人们在生活水平有了显著提高,旅游经济和各种商务活动更促进了酒店行业的快速发展。同时,随着酒店的数量越来越多,人们的要求也越来越高,酒店行业的竞争愈演愈烈。如何在激烈的市场竞争中生存和发展,是第一个酒店必须面临的问题。作为提供多功能服务的综合场所,吸引顾客是酒店生存的重要条件。提高酒店的经营管理,为顾客提供更优质的服
12、务,同时降低酒店的运营成本是酒店发展的关健。面对信息时代的机遇和挑战,利用科技手段提高企业管理无疑是一条行之有效的途径。计算机的智能化管理技术可以极大限度地提高服务管理水平,进行准确、快捷和高效的管理。因此,采用全新的计算机酒店管理系统,已成为提高酒店管理效率、改善服务水平的重要手段之一。酒店管理方面的信息化已成为现代化酒店的重要标志。1.2国内外研究现状酒店电脑管理系统最初出现于六十年代末、七十年代初的美国,其中较有代表性的有美国的Ecco系统,该系统基本实现前台业务中的排房、结帐、客房、餐厅、问询等模块,由于当时仍然没有个人电脑的出现,所以整个电脑是基于集中式的小型机/终端的管理,以后随着
13、硬件技术的发展和各种网络系统、数据库技术的发展,操作系统的发展而推出了许多新型的酒店管理系统。计算机在酒店中的普及和应用,新的技术平台、新的技术特点不断涌现,适合国内特点的信息系统慢慢进入酒店,使得酒店管理系统进入了一个新的发展时期。应该看到,对于一、二星级甚至部分三星级酒店来说,信息环境的建设和应用还处在起步阶段,即使是五星级的酒店,信息化管理的进程与客户对酒店的需求也有相当的距离。国内酒店信息化程度的低下,在很大程度上阻碍了酒店在网络时代的营销拓展,影响了酒店经营绩效与竞争能力的提升。这主要表现在三大问题上:一、观念问题。大多数酒店经营者认为酒店属于传统的服务行业,主要是靠出租客房和床位来
14、创收,通常没把投资信息化与投资房间内的设施(如增添浴缸或沙发)的投资回报等同看待,没有把信息化建设与影响和改善酒店的经营、管理效率等方面的功效挂起钩来,没有把信息化的价值融入酒店自身价值链在竞争中发挥的作用挂起钩来。二、行业问题。酒店业属于以人为本的劳动密集型服务行业,IT行业属技术密集型行业。由于这种行业间本质上的差异,致使很多IT公司尽管竭尽全力将最先进的产品设备或解决方案推销给酒店,其结果通常是酒店付出了昂贵的代价却不尽如人意。纠其原因,主要表现在:技术功能与酒店需求错位,目前的管理系统很多不能解决酒店面临的关键问题;管理决策层没有整体的规划,让开发商牵着鼻子走;供应商和酒店没有利益上的
15、一致性。三、服务不到位问题。酒店是一个以服务为本的行业,依靠客人对各项服务的满意度来提升酒店的入住率和经营效益。酒店信息化的实施,意味着酒店又增加了一项新的服务,即信息服务。IT公司负责策划和实施,但通常不承担日后的服务,因为他们是IT公司不属于服务行业。然而,倘若服务的责任落到酒店自身头上,酒店能应付的了吗?由于服务不到位,使系统不能充分发挥作用的已屡见不鲜,由谁来为酒店提供信息服务是一个值得商榷的问题。1.3本课题研究意义在今后的几年中,酒店的竞争将主要在信息化、智能化方面展开。店内装潢、客房数量、房间设施等质量竞争和价格竞争将退居二线。酒店信息化的发展趋势主要分为三大应用领域:一是为酒店
16、的管理者、决策者提供及时、准确地掌握酒店经营各个环节情况的信息技术;二是针对酒店的经营,为节省运营成本、提高运营质量和管理效率的信息化管理和控制技术;三是直接面对顾客所提供的信息化服务。对于酒店而言,信息化是一个工具,是一种手段,是一种服务,服务水平的好坏直接影响酒店的经济效益和竞争力。1.4相关技术介绍1.4.1 Visual Basic简介微软公司的Visual Basic 6.0是由微软公司于1998年推出的Windows应用程序开发工具,是目前最为广泛的、易学易用的面向对象的开发工具。Visual Basic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量
17、,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。故而,实现本系统VB是一个相对较好的选择。微软公司在Visual Basic 6.0增加了ADO(ActiveX Data Objects)。ADO是一个用于存取数据源的COM组件。它提供了编程语言和统一数据访问方式OLEDB的一个中间层。开发人员通过ADO,就可以很容易地编写出同时支持多种数据库的软件了。此外,借助COM/COM+强大的功能,使用Visual Basic可以轻松地开发多层结构的分布式应用程序以及高效的Web应用程序。为什么选择Visual Basic来开发本系统呢?下面来介绍一下Visual Basic的独到
18、之处:(1) Visual Basic主要特性1易于学习和使用。Visual Basic的中心思想就是便于程序员使用,无论是新手还是专家,都能轻松上手并很快掌握它。Visual Basic基于图形界面的开发环境使开发者对各种功能一目了然、容易理解。用户仅仅通过鼠标的简单操作就可以构建出一个复杂的软件图形界面。2 开发高效,功能强大。Visual Basic提供的图形用户界面和快速应用程序开发系统,使程序员可以轻松使用Visual Basic提供的各种功能的组件快速搭建一个应用程序。在数据库编程方面,使用微软提供的DAO、RDO、ADO等控件可以直观、高效地完成各种数据库操作。虽然Visual
19、Basic易于使用,但这并不表明Visual Basic的功能薄弱,使用Visual Basic不仅可以开发简单的应用程序,还可以编写出商业级的客户端/服务器程序,以及强大的数据库应用程序。使用Visual Basic开发面向终端用户的具有良好界面的程序更是得以就手。3支持多种数据库访问机制。Visual Basic 6.0具有强大的数据库管理功能。利用其提供的ADO访问机制和ODBC数据库连接机制,可以访问多种数据库,如Access、SQL Server等。1.4.2 ADO访数据库技术介绍ADO(ActiveX Data Object) 是建立在ODBC(Open Database Con
20、nectivity) 和OLE DB(OLE Database) 基础之上的基于对象的高层数据库API(Application Programming Interface) ,ADO 通过封装在低层OLE DB 功能中的不同对象、方法和属性以提供高层接口. 由于ADO 基于ActiveX 标准,因此具有很强的可扩展性.ADO提供两种接口,一种是通过OLE 自治提供,用于不使用指针的语言(如脚本语言) ; 另一种通过Vtable (虚拟函数表) 向使用指针的语言提供接口(如C + ) ,可实现与各种数据库的连接. ADO 包含了DAO(Data Access Object) 和RDO (Remo
21、te Data Object) 所有的功能,并且又增加了新的功能,是DAO 和RDO 的超集.ADO 具有速度高、对象层次简单、低开销、低磁盘空间等优点,是当前基于对象的最好的数据库接口.1.5系统运行环境硬件环境:CPU:Intel P4 2.0GHZ或更高、内存:64MB以上、硬盘:1G以上、显卡:32MB显存以上、光驱:52X CDROM(或DVDROM)软件环境:Windows9X或者更高版本的操作系统、Microsoft Access 2000以上数据库、Microsoft Basic 6.0开发平台。1.6系统开发技术(1)Microsoft Basic 6.0(2)Microso
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 酒店 管理 系统 设计 开发 毕业论文
限制150内