logo资料库

酒店管理系统的分析与设计.doc

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
第一章绪论
1.1引言
1.2研究背景及目的
1.3课题研究意义
第二章酒店管理系统需求调查
2.1系统基本需求调查
2.2系统功能需求分析
第三章酒店管理系统的系统分析
3.1开发背景分析
3.2系统的可行性分析
3.2.1技术可行性
3.2.2经济可行性
3.2.3管理可行性
3.3数据库需求分析
3.4系统的业务流程分析
第四章酒店管理系统的系统设计
4.1设计思想
4.2设计原则
4.3系统功能结构设计
4.4系统数据库设计
第五章系统实施
5.1开发技术的选择
5.1.1开发工具
5.1.2软件环境
5.1.3数据库开发语言
5.2建立C/S机制
5.2.1 C/S的应用形式
5.2.2实现C/S系统的基本原则
第六章系统测试
6.1测试概要
6.1.1测试目的
6.1.2测试分类
6.2测试结果
第七章心得体会
参考文献:
目 录 第一章绪论 ..............................................................2 1.1 引言 ............................................................ 2 1.2 研究背景及目的 .................................................. 2 1.3 课题研究意义 .................................................... 3 第二章酒店管理系统需求调查 ..............................................4 2.1 系统基本需求调查 ................................................ 4 2.2 系统功能需求分析 ................................................ 4 第三章酒店管理系统的系统分析 ............................................5 3.1 开发背景分析 .................................................... 5 3.2 系统的可行性分析 ................................................ 6 3.2.1 技术可行性 ................................................. 6 3.2.2 经济可行性 ................................................. 6 3.2.3 管理可行性 ................................................. 6 3.3 数据库需求分析 .................................................. 7 3.4 系统的业务流程分析 .............................................. 8 第四章酒店管理系统的系统设计 ...........................................10 4.1 设计思想 ....................................................... 10 4.2 设计原则 ....................................................... 10 4.3 系统功能结构设计 ............................................... 10 4.4 系统数据库设计 ................................................. 11 第五章系统实施 .........................................................13 5.1 开发技术的选择 ................................................. 13 5.1.1 开发工具 .................................................. 13 5.1.2 软件环境 .................................................. 13 5.1.3 数据库开发语言 ............................................ 13 5.2 建立 C/S 机制 ................................................... 14 5.2.1 C/S 的应用形式 ............................................ 14 5.2.2 实现 C/S 系统的基本原则 .................................... 15 第六章系统测试 .........................................................16 6.1 测试概要 ....................................................... 16 6.1.1 测试目的 .................................................. 16 6.1.2 测试分类 .................................................. 16 6.2 测试结果 ....................................................... 16 第七章心得体会 .........................................................17 参考文献 ...............................................................19
第一章绪论 近年来,我国的现代酒店业得到了蓬勃的发展,无论是行业规模,设施质量 还是经营理念或者管理水平,都取得了长足的进步,已经进入了现代化水平阶段。 随着信息技术的发展,许多酒店都把管理信息系统作为酒店实施科学化管理 的主要工具,并在应用技术上不断的加以完善和发展,大大的提高了酒店运营的 质量与效益。作为计算机应用的一部分,使用计算机对酒店事务的管理,具有手工 管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保 密性好、寿命长、成本低等。这些优点能够极大地提高酒店管理的效率,也是企 业的科学化、正规化管理,与世界接轨的重要条件。 1.1 引言 在酒店前台的管理工作中,管理信息系统在客户预订,登记,问讯,收银和 日常管理方面得到了广泛的应用。设于酒店前台各处的计算机终端,直接与酒店 计算机控制中心联网,它可以非常方便地查阅客人档案,实时调整和显示房间状 态。还可以编制各种营业报表进行市场销售分析,可以说在酒店管理方面应用计 算机技术,是很有必要的,这对改善酒店的管理机制,提高管理效率具有非常重 要的意义,意义就在于:可以降低人力资源成本,提高工作效率。降低优化服务 流程,提升服务质量。实现资源最佳配置,增加酒店收益。支持管理层全面了解 经营状况。 在此设计中,以酒店业的发展现状为背景,分析了我国酒店业在传统管 理模式下的不足,阐述了酒店客房管理信息化的必要性。通过走访各酒店,从酒 店的实际业务出发,建立了酒店客房管理信息系统的组织模型。在此基础上,对 酒店客房的业务流程进行了详细调查,建立了功能结构图,如客房预订、客户入 住、退房结算、客户挂账等,从而实现了管理工作的透明度。从实际需求出发, 建立了概念结构,提出了系统设计原则和设计方法,给出了数据库实现方案,开 发了一个实用的单机版酒店客房管理信息系统。本论文不仅从业务的角度对酒店 客房系统进行了详细的分析和设计,而且还对系统进行了评价。 1.2 研究背景及目的 在当今信息时代,管理科学与信息技术相互影响,相互促进,联系己十分紧 密。而融合了管理科学、信息技术以及系统工程学的管理信息系统作为现代化企 业管理的重要手段,对企业的生存和发展起着决定性的作用。计算机信息系统在 企业管理中的应用,从最初的基础工作如打印报表、计算工资、人事管理等,发 展到企业财务管理、库存管理等单项业务管理,再到建立企业数据库和局域网, 实施全局规划与设计信息系统时,就达到了管理信息系统的阶段。企业的管理信 息系统以信息技术为基础,以管理理论为指导,为企业管理和决策提供信息支持, 对企业生产经营诸因素进行优化组合和合理配置,减少工作量,提高工作效率, 2
扩展信息渠道,加快市场反应,全面增强企业的生存竞争能力。 作为六大新兴消费热点行业之一的旅游业,将成为我国居民生活中的一大消 费主题,并且,随着整个消费升级概念的不断深入人心,人们将会不断地向更高 生活水准看齐,旅游市场前景发展十分看好。同时,宾馆、餐饮、娱乐等行业也 日益发展起来,而信息化管理也成为宾馆行业最新要面对的问题。 信息技术的飞速发展,给酒店计算机应用带来了蓬勃生机,出现了酒店计算 机管理信息系统、安全保卫系统、电子门锁等系统。计算机在酒店中的应用,已 深入到酒店的各个部门,在酒店现代管理理论中,酒店管理信息系统己成为酒店 现代科学管理的重要内容,是酒店经营必不可缺少的现代科学工具。 酒店计算机管理系统最早是于 70 年代初在国外开始发展起来的,到了 80 年代,国外的饭店管理系统,整个模式已基本定型,技术较成熟,功能也比较全 面。 国内的酒店计算机管理系统最早是在 80 年代初开始的,从事该方面工作的 有清华大学自动化系的金国芬教授、西安交大和浙江省计算技术研究所。到了 80 年代中后期,随着国外酒店计算机系统的大规模引进,国外饭店的先进管理 技术进入我国,进一步促进了我国饭店管理技术的发展。国内系统正是在充分吸 收国外管理系统的精华,再结合国内的实际情况,逐步发展成熟,到 90 年代初 期形成了几个较成熟的软件系统,同时产生了许多专职从事酒店计算机管理系统 的公司。 进入 21 世纪后,随着计算机在酒店中的普及应用,以及计算机技术的不断 发展,酒店计算机系统的发展到了一个新的时期,新的系统平台、新的软件功能、 新的系统特点及发展方向不断涌现,酒店管理系统逐渐向 ERP 方向发展。 本文将以一个长期从事酒店行业管理者的角度分析和研究了我国酒店管理 业发展的现状和面临的问题,针对这些问题,结合现代科技发展的最新成果,构 思规划了一个酒店管理业崭新的管理模式,从功能、组成结构、系统的特点和建 设步骤几方面进行了论述。对酒店的各部门管理工作起着重要的指导作用。 1.3 课题研究意义 (一)提高经济效益: (1)完善的预订功能可防止有房不能出租或满房重订的情况出现,可随时提 供准确和最新的房间使用和预订情况,从而可提高客房出租率。客人费用的直接 入帐,不仅减少了票据传送,而且避免了管理上的混乱,更主要的是有效地防止 帐的发生。 (2)及时控制超过信用限额的客人,随时催促欠款客账的结算。 (3)正确控制房价,从而提高客房收入。 (二)提高服务质量: (1)少于一秒的饭店客人信息查询手段,使客人得到满意的答复。 (2)快速的结账处理,减少客人离店等待时间。 (3)清晰准确的账单、票据、表格,使客人感到高档次的享受。 (三)提高工作效率: (1)电脑的自动夜间稽核功能结束了手工报表的历史。 (2)电脑资料的正确保存避免了抄客人名单的低效工作。 (3)严格的数据检查可避免手工操作的疏忽而造成的错误,减轻职工的工作 3
压力,从而提高工作效率。 (4)减少票据的传送、登记、整理分类、复核等一系列的繁重劳动。 (四)完善酒店内部管理体制: (1)管理系统在建立营业库的同时,还建立了人事库,进一步形成企业严格 的管理体系,使企业各岗位的考核管理工作更趋科学化、正规化、系统化。 (2)提供多种安全级别,保证各类数据不被无权过问的人观看和操作。 (3)应收账款的控制。 第二章酒店管理系统需求调查 2.1 系统基本需求调查 1、软件需求分析是指用户对目标软件系统在功能、行为、性能、设计约束 等方面的期望。需求分析的任务是发现需求、求精、建模和定义需求的过程。需 求包括从用户角度,以及从开发者角度来阐述需求。需求分析阶段是酒店管理信 息系统开发最重要的阶段,首先是了解和澄清用户的需求,然后严格地定义被开 发的软件系统的需求规格说明书。常用的软件需求分析方法有面向数据流的结构 化分析方法、面向数据结构的 Jackson 方法、面向对象的方法和原型法等。系统 分析的内容主要包括对组织各部门、各业务的详细了解及客户的需要的理解,并 在此基础上进行分析,提出新的方案,评估系统概念的可行性,完成经济和技术 分析,分配功能到硬件、软件、人员、数据库、和其他系统元素。本章针对酒店 管理进行数据收集、数据分析、系统数据流程图的确定以及系统方案的确定。 2、业务需求:要求能完整处理客人在酒店的各种消费信息,相关的数据计算 快速准确,并能根据酒店的各项数据对酒店的各项服务进行成本效益分析,以便 采取相应的管理措施提高酒店的经济效益。 3、用户需求: 不同级别的软件用户有不同的软件需要。一流的酒店管理需 要一流的酒店管理系统。而简单易用,功能分类清晰,具有人性化应该是软件用 户最基本的要求。现在市面销售的商业酒店管理软件,只是人工操作流程的简单 复制,没有真正体现出计算机软件管理的优异性,智能化,人性化。软件对酒店 的管理也局限于普通的入住管理和账务管理,没有涉及例如安全监控,设施控制, 措施决策等方面。一流的酒店管理系统应该是一个高集成,高智能,集入住管理、 账务管理、安全监控、设施控制和措施决策为一体的软件系统。 4、其他需求:反映直观,操作简便。 2.2 系统功能需求分析 系统的功能分析是在需求分析的基础上完成的,本系统的功能是实现酒店内 部各种管理的电子化、自动化,提高各个模块之间的办公效率。系统开发的总体 任务是实现酒店各种信息的系统化、规范化和自动化。主要完成功能: (1)有关客房标准的制定,标准信息的输入。包括房间号,房间类型,房态, 价格,使用设置,配置,备注等。 4
(2)客房标准信息的删除,查询等。 (3)客房基本信息的输入。包括包括房间号,房间类型,房态,价格,营业 日期,使用设置,配置,备注等。 (4)住宿基本信息的登记,查询,删除等。包括姓名,证件号码,联系地址, 出差事由,房间号码,客房标准,客房价格,住宿时间,住宿天数,预收押金, 备注等。 (5)客人基本信息查询,删除等。 (6)帐务基本信息登记,查询。包括姓名,证件号码,房间号码,客房标准, 客房价格,实际天数,宿费,实收金额,押金等 (7)系统基本信息设置。包括添加新管理员,修改密码,退出等。 第三章酒店管理系统的系统分析 统分析是管理信息系统结构化开发方法中的一个重要环节,是运用系统的观 点和方法对原型进行目标分析,环境分析和数据分析,其主要的任务是在充分认 识原型的基础上,通过问题的识别,可行性分析,系统化分析,最后完成新系统 的逻辑方案设计。 3.1 开发背景分析 传统的酒店管理往往令管理者花大量的时间来处理顾客投诉,例如错误查询、 烦琐的登记和结帐手续、旅客费用计算错误、空余客房资料不能及时提供等,从 而影响出租率,使得管理人员不得不集中精力规划管理运行策略和进行决策。以 上问题可通过电脑系统辅助解决,酒店管理的电脑化,不仅是体现酒店现代化形 象的一个重要标志,而且对于提高员工工作效率,加速资金周转、降低各项成本 及改善服务质量都有十分积极的作用。 我们在经过对市场深入细致的分析和研究后,运用国际上的先进计算机技术, 采用国际先进的管理模式,结合中国酒店的实际特点,开发了这套酒店管理系统。 一个成熟的酒店管理系统不津津是记录酒店客人的信息,提供查询,报表打印等 一系列简单的工作,它能让工作人员从烦琐的手工操作中解脱,并且酒店管理系 统本身就代表着一种管理方法。随着它的深入,将带动企业的运做,为管理和决 策提供支持。为了达到这个要求,它必须依靠高起点的硬件环境和软件开发工具 来保证系统的稳定和正常运行。酒店电脑系统要求 24 小时连续运行,数据量大, 可靠性要求高,因此整个电脑系统供电采用专线方式,加配 UPS(不间断供电系 统),并合理接地,以便保障整套系统的正常运行。 总之,使用该酒店管理系统,将会有以下好处: 1.电脑收银,打印帐单:快速准确,减少宾客等待时间,并可杜绝收银过程 中的舞弊现象。 2.高效的客房管理:能有效的提高房率,增加营业收入。 3.提高决策依据:管理者可以随时了解经营情况,以制定相应的经营方针。 4.减轻员工的工作负担:从而使员工把更多的精力放在提高为宾客服务的质 量上。 5
5.简单、方便地保存和查询历史资料。 6.树立良好的酒店形象。 在选择酒店管理系统作为设计的时候,选择程序设计工具 MicrosoftVisual Basic 6.0 作为现代酒店管理系统软件。我认为酒店管理系统是一个要求高,挑 战性强的软件设计。认真考虑之后,觉得这不失为一个锻炼自我,挑战自我的机 会,可以更深入地了解管理系统软件的开发途径和应用方法,实践软件工程,数 据库设计与软件设计知识。 3.2 系统的可行性分析 从酒店的具体情况出发,经过多方面调研、讨论,本酒店客房管理信息系统, 从技术上,经济上,管理上均已具备实施的基本条件。 3.2.1 技术可行性 Win2000/NT/XP 操作系统的稳定性,安全性可满足用户的要求。在数据库应 用系统开发中,数据库的高效存取是开发人员不变的追求目标,后台的数据库使 用 ACCESS,开发工具选 Microsoft 公司的 Visual BASIC6.0,具有良好的升级潜 力和可维护性。这些软件在大型 MIS 开发中已被大量应用,技术上都比较成熟, 可根据用户需要,十分方便的增减模块,直观的图形用户界面,简洁的操作流程, 无须专业电脑知识即可迅速上手。因此技术上是可行的。 3.2.2 经济可行性 费用:本系统要求的计算机配置并不高(400M Hz 以上处理器。64M 内存及以 上,硬盘空间 100M 以上),设备的安装调试工作简单,VB 软件的价格不高,操 作简单,对用户进行少量的培训工作就可以熟练的使用本系统,因而培训费用较 低。 收益:酒店前台使用本系统后,提高了核对效能,相对的差错也大大减少; 即工作人员的工作效率大大提高了,工作时间大大节省了,从而间接为酒店创造 了可观的经济效益,减少管理费用的支出,避免了不必要的人工错误;还提高了 工作人员的素质,有利于管理方式与体制的合理改革,保证酒店客房管理的可持 续发展。因而在经济上是可行的。 3.2.3 管理可行性 建立管理信息系统是行业发展的必然要求,酒店领导对科技的管理非常重视。 使管理和业务流程信息化,是管理信息现代化的第一步。而员工对此更是表现出 极大的热情和期望。因为该系统的实施将很大程度上降低他们的手工作业量,还 会减少他们在工作上的失误,提高工作效率。因此,本系统在管理上是可行的。 6
3.3 数据库需求分析 用户的需求具体体现在各种信息的提供、保存、更新、和查询,这就要求数 据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据 处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。仔细分析 调查有关酒店需求的基础上,得到如图所示的本系统所处理的数据流程。 下面给出改进后的 DFD 图如图 员工 客房员工 客人 P1 客房管理 P2 房态管理 P3 预订管理 P4 接待管理 P5 退宿管理 P6 挂账管理 P7 调房管理 D1 D2 D3 D4 D5 预定登记表 住宿登记表 退宿登记表 挂账登记表 客人 发票或收据 酒店管理数据流程图 7
据项和数据结构 针对一般酒店管理信息系统的需求,通过对酒店管理过程的内容和流程分析, 设计如下面所示的数据项和数据结构: (1)客房信息设置。数据项包括房间号,房间类型,房态,价格,营业日期, 使用设置,配置,备注等。 (2)住宿基本信息设置。数据项包括姓名,证件号码,联系地址,出差事由, 房间号码,客房标准,客房价格,住宿时间,住宿天数,预收押金,备注等。 (3)帐务基本信息设置。数据项包括姓名,证件号码,房间号码,客房标准, 客房价格,实际天数,宿费,附加费,实收金额,押金,退还金额等。 (4)系统基本信息设置。数据项包括编号,管理员,密码等。 3.4 系统的业务流程分析 业务流程分析可以帮助系统分析人员了解该业务的具体处理过程,发现系统 调查中的错误和疏漏,修改系统的不合理部分,优化业务流程,为目标系统的开 发打下基础。 任何一个 MIS 系统的开发都是针对确定的业务流程的。尤其像本系统这样一 个由用户提出的专用的管理信息系统,所针对的业务流程就是用户现在实行的业 务流程。在进行开发之前首先要非常明确用户的业务模式。业务流程图就是在与 用户接洽过程中对用户所描述的业务流程绘制成图形,使其具体化、形象化,以 帮助我们确定软件结构。 客人预订 房态表 销售部 预订部 订单 接待部 预订客户档案 预订业务流程图 8
分享到:
收藏