基于UML的酒店管理系统的分析和设计.pdf
《基于UML的酒店管理系统的分析和设计.pdf》由会员分享,可在线阅读,更多相关《基于UML的酒店管理系统的分析和设计.pdf(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、华中科技大学硕士学位论文基于UML的酒店管理系统的分析和设计姓名:万晖申请学位级别:硕士专业:软件工程指导教师:沈刚20051029华中科技大学硕士学位论文摘要现代连锁酒店企业都面临管理信息化问题,传统的管理方法已经无法适应对连锁型企业管理的需求,拥有一个先进的酒店管理系统是最急切的选择。如何高速度、高质量的开发出符合要求的现代酒店管理系统,是放在应用软件开发企业面前的一道难题。u M L 作为一项标准的、科学的面向对象的软件分析方法,已经得到了广泛的应用,但是目前市面的酒店管理系统一般都是基于V B,P B 等快速开发工具来开发设计的,缺少系统性和灵活性,根本无法满足类似环湖宾馆等现代大规模
2、酒店的管理需要。本论题的重点就是尝试运用U M L 的软件分析方法对环湖宾馆酒店管理系统的进行科学的需求分析和设计分析。环湖宾馆酒店管理系统完全遵循了u M L 的软件分析方法,采用R 丑t i o n a lR o 2 0 0 3作为u M L 分析工具,首先是基于用例的需求分析,然后是基于U M L 的系统分析,包括对象分析、时序分析、协作分析、状态分析,最后是基于U M L 的类实现分析,确定系统中的主要数据类和协作类的属性、方法及关系。软件分析基本完成后就是采用c+B l l i l d e r 的软件代码实现。项目开发阶段基本完成后采用R a t i o n a l 的自动测试工具协
3、助对系统的测试。通过对管理系统的开发可以看到,u M L 作为软件工程中的建模语言,代表了面向对象方法的软件开发技术的发展方向,具有重大的经济价值和国防价值,并获得了国际上的广泛支持,具有非常好的应用前景关键词:u M L酒店管理系统分析与设计I华中科技大学硕士学位论文A b s t l 诅c tN o、v a d a y s,m o r ea I l dr n o f em o d e mc h 凼h o t e l se n c o u n t e r I n f b 肌a t i o nm a I l a g e m e n tp r o b l e m s T r a d m o I
4、l a lw a y so fm 锄a g e m e n tc o l l l d n ts a t i s 母t l l ed e I n a n do fc h a i ne n t e r p r i s e s I ti sa nu r g e mi s s u et oi 1 1 s t a l la l la d v a n c e dh o t e lm a n a g e m c n ts y s t e mt oc a t c hu pw i t hn l ea d v 眦e dm a n a g e m e n ts o l 埘o na n dt ob ec o m p
5、e t i t i v ei nm er e l a t i V ei n d u s 狂y H o wt od e v c l o pq u a l i 矗e dm o d e n lh o t e lI n 锄a g 啪哪s y s t 锄i ne m c i 吼c ya n dh i 9 1 1q u a l 姆i sad i f f I c u n yi n 舫mo f a p p l i e ds 0 R 慨I r ed e v e l 叩m e n te n t e I】啦s e s U M L,勰o n eo fs t 锄d a r d,s c i e r 虹f k f t w
6、a 托a n a l y z es 0 1 u i o n,l l a db c e nf I l l l yu t i l i z e di nd i f f 醯e n ta r c a s B u ta tp 托s e l I n o m l a lh o t e lm 咖g 咖e n ts y s t e m sa r cm o S td e v e l o p _ e da I l dd e s i g I l e db a s e do nq u i c kd c v e l o p e dt o o I s,s u c ha sV P 姐dP B,e t c 1 1 1 u sl
7、a c ko fs y s t e m a t i ca p p r o a c ha n dn e x i b i l i t i e sm a k et h e mc o l l I d n tm e e tt h er e q u i r e m 雠t so fm o d e mh o t e l s m 趾a g e m e n t T h ek e yp o i n to ft h ea n i c l ei s 蛳n gt oa n a l y z en e e d sa n dd e s i 印o fM a n a g e m e n ts y s t e mi nH n H l
8、 IH a t c lb yu s i t l gU M 吐M 棚g e m e n ts y s t e mo f H u 髓H uh o t e lf I m yf o l l o w e dt h e 锄a l 弘es o l 曲o no f U M L,a n da d o p t e dR a t i o n a lR D s e2 0 0 3 雒t l l et o o lf o r 孤a l y z e F i r s to fa l Im e r ca r e 锄a l y s e sb 船e do ne x 锄p l ed e m a n d,a I l dt l l e n
9、f o l l o w e db ys y s t e m 8 t i ca n a l y sb 豁e do nU M L,w l l i c hi n c l u d i n go b j e c t sa l l a l y s e s,s c h c d t l l ea n a l y s e s,c o o p e 蒯o na n a l y sa I l ds 协t u s 锄m y s e s F i n a l l ya n a l y s e sb 硒e dO nt 1 1 ec a t e 9 0 r yo fU M Li no r d e rt oc 0 i n na
10、l ld 暑瞳ac 种昭耐e sa t l dc o o p e r a t i v ca t t r i b u t e s,s o l l n i o 邶a n dr e l a t i o n S h i p sc a m e 印W h 吼s y s t 咖a t i ca l l a l y s e sa r ea l m o s tf i I l i s h c d,c o d eo fC+B 试l d e r 埘l lb ea d o p t e df b r 缸t l l e rd e v e l 唧啦e n t F o l l o w e dw m ld e v e l o p
11、 m e n t 脚o do fp 哂e c t,w en e e dt e s t 也es y s t e mb yu s i n g 孤n o m a t i ct e s t i n gt o o l so f R a t i o n a l D u r i n gt h ed e v e l o 舛【l e I l to f t I l em 卸a g e m c I 吐s y 咖m,U M L,a St l l eq u a l i 丘e dl a l l g I l a g eo fS o f e n g i n c e r i n g,嘲鹏n t e dt h ed i I 删o
12、 no fs o f h 期r ed e v e l o p 曲gt e c h l l i q u e s N e v e m l e l e s s,i to w n si m p o r t a mc c o I l 0 1 n i c a lv a l 蛐dd e f c n s i v ev a l u e,a n dg a i n e dt l l ea b r o a ds u p p o f t i I l gf 咖la l lo v e rm ew o d d,w h i c hm a k ep。0 p l ee x p e dt l l a ti tw i l lh a v
13、 ee x t r e m e l yo p t i m i s t i c 柚dg r e a t 矗l t u r c K e yw o r d s:U M LB o t e Im 髓a g 画a ls y s t e m 加l a l y s i s 鞠dd e s i g n独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名巧目窄日期:Z
14、脾,口月2 岔日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密口,在年解密后适用本授权书。本论文属于不保密d。(请在以上方框内打“”)学位论文作者签名:万b 穿日期:游卜月锄侣指导教师签名:加“F I 期:埘年f o 月讶同华中科技大学硕士学位论文1 1 项目背景和研究意义l 绪论1 1 1 项目背景环湖宾馆是南昌市劳动局下属的第三产业。公司现
15、有连锁酒店(旅馆)3 家。公司计划在2 0 0 8 年之前在全省通过自建、加盟、托管的方式使连锁酒店的数量达到5家。由于各个连锁酒店(旅馆)现有的系统是在1 9 9 8 年左右开发的,当时环湖宾馆的连锁酒店(旅馆)只有两家,因为系统在开发的时候没有考虑到和其他系统的接口,包括:财务系统、上网计费系统、餐饮系统等,使得酒店的各个部分数据不能共享,造成了财务核算等方面的不便。而且由于环湖宾馆管理模式的变化,使得现有的系统在一些功能和性能上不能满足业务的需要。主要体现在客史管理上面。比如客人在多次住店后,系统还是不能识别该客人是回头客人。性能上主要是查询客人信息时候比较慢,而且系统不稳定,系统经常会
16、在操作的过程中自己关闭。环湖宾馆现有的系统没有统一的呼叫中心。如果每个酒店都建一个呼叫中心的话,将会造成重复建设,使得运营成本大大增加。而建立一个统一的呼叫中心,接受客房预订、客人投诉建议,并将这些数据反馈到总部,将连锁酒店(旅馆)相关数据发送到相应的连锁酒店(旅馆)。现有的国外系统由于不符合中国的国情和环湖宾馆的管理模式不能满足需要。而国内的酒店管理系统虽然能满足绝大部分环湖宾馆的需求,但是不包括呼叫中心、上网计费、财务接口等功能。1 1 2 研究意义连锁经营实现了集中控制,统一管理,其最大的特点就是化繁为简,获取规模经济效益。目前国内大型连锁商业企业还处于发展阶段,特点包括:一般由总部、配
17、送中心、各分店三部分组成,在内部实现总部资源的共享,由配送中心实行商品的统一l华中科技大学硕士学位论文配送,以规模化和效益化创造企业利润;连锁经营的商业企业门店多、地理位置分散、经营的商品品种多、数量大,商品的管理、数据的采集和分析等工作繁杂;许多连锁经营的商业企业都形成了复合业态的经营方式,包括百货店、大型超市、便利店等多种经营结构;大型连锁经营的供货渠道与供应商较多,面对的客户与消费者的情况也更为复杂,其经营风险较大;连锁经营的商业企业一般员工数量大,学历素质偏低,无法掌握较为复杂的管理技术【”。同时,由于我国商业企业长期以来处于计划经济状态下,普遍缺乏对市场经济时代先进管理思想和管理手段
18、的深刻认识,对管理信息化所带来的管理革命虽然存在紧迫感,也越来越深刻体会到其必要性,但对于如何进行管理信息化系统的设计和实施上日知之甚少。因此,与国外同类企业相比,我国大中型连锁商业企业普遍被如下一些问题所困扰:营销观念落后,与供应商关系不畅,与顾客关系疏远;信息化管理观念淡薄,技术手段滞后,对经营信息无法进行全方位的动态跟踪管理;各职能部门与各经营单位之间信息不通畅、传递较慢且经常发生信息扭曲现象;各营业点的工作流程无法达到标准化,对市场的响应缺乏敏捷化,对商品的管理无法满足智能化的要求【2 J。面对W T 0 带来的机遇和挑战,为了解决上述困扰企业的问题,增强企业的综合竞争力,快速缩短与国
19、外同类企业的差距,我国连锁商业企业必须建设和实施先进的信息化管理系统,依靠信息化来改造企业,全面提升管理水平,从而获得企业总体运行效率的大幅度改善叽从管理功能的角度看,连锁商业管理信息系统应能支持企业总部对分店、仓库和配送中心等独立或非独立经营单位及职能部门的统一控制及商品采购、存储、配送、销售等环节中企业资源的整合和合理配置。做到总部与分店管理职能、专业职能的分工,辅助实现标准化的管理和服务。另外,由于连锁商业企业因行业和规模的不同而各自具有很多特殊性,因此,连锁商业管理信息系统应尽可能地产品化,尽量做到业务流程的标准化,以便适应各类连锁商业企业的需要。一般来说,连锁商业管理信息系统的设计思
20、路如下:借助于广域网络,在公司总部、仓库与营业店之间建立一个跨地域的信息传输平台,公司总部掌握各营业店的商品供求情况,接收各营业店和仓库的销售、库存信息,做出合理的分析决策,同时通华中科技大学硕士学位论文过监控各专卖店的销售和库存情况,指令仓库实现及时补货和供货,公司总部对仓库和各营业店进行统一管理【4】。公司总部由服务器和后台工作站连成一个局域网络,完成总部信息和仓库进销存的处理,同时通过公共网络系统与各专卖店连成广域网络。各部门主管或总经理通过广域网络查询进销存和各营业店的运营情况。总部、仓库与营业店之间通过公共网络系统进行数据交换和传输。在系统结构上,过去由于受到网络和软件技术的限制,而
21、且各个应用软件供应商的产品都是基于客户服务器(C S)的模式,因此对于存在很多地域分散机构的连锁企业来说,数据很难做到完全集中【5 1。一般的做法是在每个门店设置一台数据库服务器,在总部设置一台主服务器,门店服务器和主服务器之间定时进行数据同步。这种结构在保证数据的完整性和实时性方面存在先天不足。另外,由于各个门店的系统都是C S 结构,应用系统的更新升级都要在客户机和服务器上重新安装程序,因此维护的工作量和开销很大。尤其是当门店很多时,系统的升级往往成为不可实现的事。相比之下,浏览器服务器(B s)模式的优势非常明显。首先是客户端无须安装任何程序,大大减少了维护的难度和费用。这对于连锁企业非
22、常有意义。其次,数据可以做到高度集中,完整性和实时性很强,总部可以随时掌握各个门店的销售、库存、资金等方面的信息,为企业总部进行综合决策提供了有力的支持。近几年,互联网技术发展迅猛,浏览器服务器(B s)模式的软件技术也越来越成熟。加之国内互联网基础设施建设进展迅速,很多地方都已经开通了A D S L 或其他形式的宽带接入服务,通信费用也大幅度降低。因此,目前连锁商业企业在进行信息化系统选型时,应该首先考虑新一代基于浏览器服务器(B S)模式。1 2 国内外现状1 2 1 酒店管理系统简介随着计算机硬件技术和系统软件技术的高速发展,计算机的应用系统开发就显得越来越迫切和重要。对于不同行业的用户
23、来说,要想真正让计算机为本行业本单位服务,主要还是取决于本行业的应用系统的开发水平。对于宾馆酒店这一特殊的服务行3华中科技大学硕士学位论文业来说,酒店M I s 信息管理系统就成了帮助酒店全面实现计算机管理的关键。近年来,我国的现代酒店业得到了蓬勃的发展。无论是行业规模、设施质量,还是经营理念或管理水平,都取得了长足的进步,进入了现代化水平的阶段,出现了一大批酒店管理集团,酒店计算机管理作为我国旅游行业信息化建设中的重点实施项目,一直与知识、创新、才能、管理相伴而生、相行相随。随着酒店管理的发展和市场竞争日趋激烈,各酒店逐步采用标准化、制度化及预算管理、目标管理、定额管理、数理统计分析等科学的
24、管理方法,并采用计算机等现代化办公及通讯设备,对酒店的人流、物流和资金流进行统筹规划,在酒店管理中开发并使用一套科学先进的酒店管理系统成为众多酒店的当务之急1 6】。酒店管理系统的业务复杂涉及的内容比较多,大致的模块如图1 1潲德管理系统薹f i 囊ll 霎f|囊I|萋I f 薹上L雠磷收夜队锻辅密管缡助理徽司闰闰闰圉图l-l 酒店管理系统模块图1 2 2 酒店管理系统现状计算机在宾馆酒店业中的应用是在7 0 年代初开始发展起来的,经过十几年的发展,到了8 0 年代,国外宾馆计算机管理系统,如H I s,E c c O,L o d 西s t i x,F I D E L I O,C L S 等,
25、整个模式已基本定型,技术较成熟,功能也齐全。国内的宾馆计算机管理系统是在8 0 年代初发展起来的。它们充分吸收了国外管41憾懒!茎憎一一划驯型华中科技大学硕士学位论文理系统的精华,再结合国内的实际情况,逐步发展成熟,到目前已经形成了几个较成熟的软件系统,同时产生了几家专职从事宾馆业计算机管理系统的公司。国外系统在国内的使用过程中,由于酒店经营方式与国情有密切关系,加之价格昂贵,已经暴露出许多问题,主要表现在:1)管理模式上的差别国外系统一般在大的外方管理集团上使用得比较理想,如香格里拉集团使用F i d e l i o 系统,假日集团使用L a n m a r k 系统,文华集团使用F i d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 UML 酒店 管理 系统 分析 设计
限制150内