小型酒店管理系统体系结构设计论文.doc
《小型酒店管理系统体系结构设计论文.doc》由会员分享,可在线阅读,更多相关《小型酒店管理系统体系结构设计论文.doc(22页珍藏版)》请在咨信网上搜索。
1、 21 小型酒店管理系统体系结构设计学院: 专业: 姓名: 学号: 指导老师: 第一章 前言1.1 问题提出 随着计算机和信息技术的飞速发展,传统的工作模式逐渐被信息化、网络化的现代工作模式所代替,在酒店管理业务方面亦是如此。传统的酒店管理往往令管理者花大量的人力和物力以满足各种繁琐的经营活动的需要,例如冗长的登记和结账手续、手工记录所有客房状态、列表统计顾客消费情况等。这种工作模式不但效率低下,且极易出现错误和遗漏,有时甚至会导致严重的经济损失,给酒店的经营带来负面影响。正是在这样一种背景下,新的酒店管理模式应运而生,即采用先进的计算机和软件技术来实现酒店业务的信息化管理。从客房的营销即客人
2、的预订登记开始,到入住之后的各种消费直至最后退房结账,整个过程以顾客为中心,利用计算机简化各种复杂操作,在最合理最短时间内完成酒店业务的规范操作,这样才能令顾客得到优质的服务,增加顾客的回头率。虽然信息化并不是酒店走向成功的关键元素,但它可以帮助那些真正影响成败的要素发挥更大的效用。因此,采用全新的计算机管理系统,将成为提高酒店的管理效率,改善服务水准的重要手段之一。在现代化的酒店中,酒店为了能高效地管理客房资源、顾客信息、结算信息,做出了一系列的管理体系,通过管理信息和了解各个环节信息的详细情况的变化,能及时做出有效的反应和应对策略,对信息的各个环节能变更,有利于提高酒店管理效率。 现代化的
3、酒店是集客房、餐饮、通讯、娱乐,商务文化及其他各种服务与设施为一体化的消费场所,酒店组织庞大,服务项目多,信息量大,要想提高劳动生产,降低成本,提高服务质量和管理水平,进而促进经济效益,必须借助计算机来进行现代化的信息管理,酒店管理系统正是为此而设计。1.2 项目研究意义及必要性酒店作为高层次的服务行业之一,最重要的就是要做到优质服务。服务的安排、调度是否周到,客人的要求是否能迅速地得到满足,都直接影响到酒店的形象和声誉。借助计算机技术来进行信息管理,并配合现代化的酒店管理经验和模式,可以极大地提高酒店的服务质量,获得更好的经济效益。酒店信息化管理已成为酒店现代科学管理的重要内容,是酒店经营中
4、必不可缺少的现代科学工具。由此可见,一个好的酒店管理系统应该达到以下几个目标:1.提高工作效率,减轻劳动强度。在酒店的日常工作中,每天都要完成对营业信息进行更新统计,提供查询服务,结算账单等大量的业务,用手工方式进行的话,不仅速度慢,需要的人手多,且出错的概率也大,而计算机管理则可以大大提高业务运作的速度和准确性,实现营业管理自动化。2.提高了酒店经济效益,增加营业收入。 完善的客房管理功能可防止有房不能出租或房间重订的情况出现,随时提供准确和最新的房态信息,从而可提高工作效率和客房出租率。客人费用的一次性结账,不仅减少了票据传送,而且避免了管理上的混乱,更主要的是有效地防止逃帐的发生。3.提
5、高了服务质量,可以为客人提供快捷、细致、周到的服务。操作人员只需敲击键盘,就可以办理客人入住、查询信息、结账等各项手续,并准确无误地记录客人的每笔消费记录,大大缩短客人办理手续时的等候时间,提高了服务质量。4.信息透明,酒店营业情况一目了然,提高了经营者的决策水平。经营者可以通过对酒店经营状况及历史数据的分析,做出相关的经营决策,并加强对饭店运营的内部控制,为酒店未来的发展提供理论依据。 第二章 系统可行性分析2.1 技术可行性 开发一个小型的酒店管理系统,所涉及到的技术问题不会太多,主要用到的工具就是数据库管理系统和一门可视化开发的编程语言。Microsoft SQL Server 2000
6、在安全性、准确性、运行速度方面有绝对的优势,并且处理数据库量大,效率高;而本系统采用的前台开发工具Visual Studio 2010集成开发环境中的VB.NET语言自身所提供的各种控件、函数及方法完全可以帮助我们完成系统的开发。在实际的开发过程和应用中,数据库和应用程序均在同一计算机上运行。数据库中储存了所需要被处理的数据,并由SQL Server 2000数据库管理系统对其进行集中管理,应用程序由Visual Studio 2010集成开发环境中的VB.NET编程语言进行开发。只要先启动服务器,系统即可运行,这为系统的调试工作带来了便利。2.2 经济可行性小型酒店管理系统从开发、使用到维护
7、所需要的费用都十分的低廉,且在软硬件方面的要求都不是很高,而收益去非常的巨大,对于小型的酒店宾馆来说,不但不会增加营业成本,反而能够提高自身的管理效率,创造更多的经济利益。另外,系统管理员和业务员都拥有计算机的专业知识,酒店前台工作人员和管理人员不需要经过培训或只需要经过少量培训即可操作本软件。这样可以为开发本系统节升资金。同时无纸化办公可以节省资源,减少后期资源浪费。因此,开发本系统在经济是可行的。2.3 操作可行性本系统采用界面化设计,简单易用,各项数据都用表格形式显示出来,酒店营业情况一目了然。并且提供了大量的操作提示以及出错信息,大大的方便用户的使用,同时也减少了出错的可能,确保了数据
8、的正确性、完整性和一致性。 第三章 系统开发工具和平台3.1 开发工具介绍当今流行的系统开发工具有Visual C#和最新的基于.NET平台的Visual Studio.NET等。SQL Server 2000 简介Microsoft SQL Server 2000建立于Windows NT的可伸缩性和可管理性之上,提供了功能强大的客户服务器平台。它可以在许多环境,包括两级或多级客户/服务器数据库系统中有效的工作。服务器端负责创建和维护表和索引等数据库对象,维护数据的完整性和安全性,确保在出现某种错误时能够恢复操作。用户可以很好的使用客户端系统从服务器检索信息并进行本地操作,服务器关注数据库进
9、程,而用户则关注信息的表示。3.2 ADO.NET数据库访问技术ADO.NET是对Microsoft ActiveX Data Objects(ADO)一个跨时代的改进,它提供了平台互用性和可伸缩的数据访问。ADO.NET是新的数据存储对象结构,它是.NET框架中的数据库访问模型,主要涉及到System.Data、System.Data.SqlClient和System.Data.OleDb 三个命名空间的类。ADO.NET体系结构中的对象可以分为两组:包含在.NET数据提供程序(DataProvider)中的组件和属于ADO.NET断开连接体系结构的对象。3.3系统运行平台 软件要求操作系统
10、:Windows 2000/XP/2003;数据库管理系统:SQL Server 2000或后续版本;环境配置:Microsoft .Net Framework 2.0。 第四章 系统需求分析4.1 系统功能需求本系统的总目标是利用计算机强大的数据处理和存储能力,为用户提供快捷、高效的服务,减免手工处理的繁琐与误差,及时、准确地反映酒店的工作和经营情况,从而提高酒店的服务质量,获得更好的经济效益。众所周知,客房业务是中小型酒店日常业务中的核心部分,而商品消费也是酒店利润的重要来源。只有将这两者完美的融入到计算机管理系统中去,才能说是实现了酒店业务的信息化管理。如图4-1所示,从顾客入店登记开始
11、,到顾客在店期间的商品消费和住宿费用的计算,最后到收银结账办理离店手续,它展示了酒店经营活动的一次完整的业务流程。这也就是一个小型酒店管理系统应该具备的基本功能。因此,本系统的功能需求应包括:1.实现客房预订、登记入住,更换房间以及退房结账等客房营销功能;2.实现房态信息的实时查询、更新;3.准确记录顾客在店期间的消费情况;4.实现住宿费用和商品消费的一次性结账处理功能;5.实现快速准确的顾客信息查询功能;6.实现酒店经营状况的统计;7.实现系统数据库维护功能,能够对数据库进行备份和还原操作;8.实现账号验证功能,只有拥有合法账号的用户才能进入并使用本系统。核对消费金额产生顾客消费记录登记入住
12、输入顾客信息预收押金安排顾客入住商品消费住宿费用结账离店 顾客4.2系统数据流程图 酒店管理信息系统的数据流程分析是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。 为了描述复杂的软件系统的信息流向和加工,可采用分层的DFD来描述,分层DFD有顶层,中间层、底层之分。 详细酒店业务流程和根据系统功能数据流图:1住宿登记 F3 住宿登记 D1 客户信息 F1 查询房态 D3 登记表 D2 预收金额表 D4 客房信息表2顾客结帐 F2 住宿登记单 F4 退房 D5 退房信息表 F5续定3 顾 客续 费 数据流图4.3 数据字典 客户信息存储表 数 据 存 储
13、条目名: 客户信息记录数:记录所有客户信息主关键字: 客户号 记录组成:项目: 客户ID+客户姓名+性别+籍贯+联系电话 表3.2客房信息存储表 数 据 存 储条目名:客房信息 记录数:记录所有房间信息主关键字:客房号记录组成:项目: 客房编号+客房类型+客房楼层+单价+备注信息 表3.3客房类型信息存储表 数 据 存 储条目名: 房间类型记录数:记录房间类型主关键字:房间类型名 记录组成:项目: 房间类型名+面积+额定床数+额定人数+空调+电视+卫生间+电话+备注信息 表3.4客房类型信息存储表 数 据 存 储条目名:收入明细账记录数:只记录当前识别的登记记录,记录数不限,结账后转入历史收入
14、明细账主关键字:客编号 记录组成:项目: 客房编号+客房类型+客房单价+客户编号+客户姓名+入住日期+折扣+结算日期+总金额+备注信息4.4酒店管理业务流程分析 业务流程对于企业的意义不仅仅在于对企业关键业务的一种描述;更在于对企业的业务运营有着指导意义,这种意义体现在对资源的优化、对企业组织机构的优化以及对管理制度的一系列改变。 这种优化的目的实际也是企业所追求的目标:降低企业的运营成本,提高对市场需求的响应速度,争取企业利润的最大化。下图为酒店业务流程图: 第五章 系统总体结构设计5.1 系统功能结构通过系统需求分析可知,本系统可以分为以下若干个功能模块:登记入住、客房预订、更换房间、退房
15、结账、信息查询、消费记账、营业情况统计、商品信息设置、客房信息设置、用户管理、数据库维护和系统日志。如图5-1所示。小型酒店管理系统客房信息设置模块客房预订模块客房信息添加客房信息删除登记入住模块更换房间模块信息查询模块消费记账模块 用户信息管理模块商品信息设置模块客房信息修改在店顾客查询离店顾客查询预订顾客查询添加消费信息消费转单退出系统用户信息添加用户信息修改用户信息删除商品信息添加商品信息删除商品信息修改添加预订取消预订预订入住营业状况统计模块数据库维护模块退房结账模块消费退单系统日志模块客房状态管理模块 5.2 应用三层架构在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构
16、。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或称为领域层)、表示层。1、表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。此次系统呈现的就是登陆,入住以及管理及注册的界面。 2、业务逻辑层(BLL):针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理。调用底层数据层的应用间接地对数据库的操作实现顾客的相关信息管理,只是实现逻辑上的调用但不能知道具体到操作。 3、数据访问层(DAL):该层所做事务直接操作数据库,针对数据的增添、删除、修改、查找等。此层的任务就是对顾客的入住信息进行直接的管理,并且超级管理员也可以直
17、接的对客服以及管理员进行管理,以此来为上层的逻辑层提供具体的操作。屏蔽了具体的细节。 第六章 数据库设计6.1 数据库需求分析酒店管理系统需要提供信息的查询、添加、修改以及删除等功能。这就要求数据库能充分满足各种信息的输出和输入。通过对上述系统功能的分析,根据酒店管理系统的需求,总结出如下的需求信息:1.每个客房都有唯一的客房编号;2.每个客房只属于一种已存在的客房类型,否则为空;3.每种客房类型下可有多个房间;4.如果一个客房类型下存在客房,则该类型不可删除;5.每条入住单下可以有多个客房;6.每条入住单下可以有多条消费记录;7.每条消费记录只属于一条入住单;8.每条入住单只生成一条结账单;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 酒店 管理 系统 体系结构 设计 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。