学位论文 > 优秀研究生学位论文题录展示

基于UML的酒店管理系统的分析和设计

作 者: 祝继武
导 师: 张家晨
学 校: 吉林大学
专 业: 软件工程
关键词: 面向对象 软件工程 uml 酒店管理系统
分类号: TP311.5
类 型: 硕士论文
年 份: 2004年
下 载: 2125次
引 用: 4次
阅 读: 论文下载
 

内容摘要


软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言(UML:Unified Modeling Language)的出现。在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。过去数十种面向对象的建模语言都是相互独立的,UML可以消除一些潜在的不必要的差异,以免用户混淆.通过统一语义和符号表示,能够稳定面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。当前,信息化已经成为全球普遍关注和竞争的焦点。大体上讲,企业间的竞争应当包括产品竞争、价格竞争、品种竞争、服务竞争、市场竞争和信誉竞争等诸多方面。随着我们一边完成工业化进程,一边步入信息时代,这种种竞争的方面也都不可避免地被打上了信息化的烙印。人们把信息化作为企业提高管理水平、提高生产效率增强企业竞争的一种手段。酒店行业作为服务行业同样需要借助于信息化手段。UML的许多特点使它适合于软件的分析和设计建模。UML是一种统一标准,方便开发人员和用户之间,开发人员之间的交流。从而减少用户和开发人员以及开发人员之间交流和理解上的差异。也方便系统的升级和维护;UML是一种面向对象语言,它提供了一批基本的模型元素的表示图形和方法,能简洁明了地表达面向对象的各种概念和模型元素。 UML的这种特点正好方便开发人员和用户的交流;UML在每一个UML的图形表示符号背后,都有良好定义的语义。UML的强大表示能力使它可以用于各种复杂类型的软件体系的建模。因此能够减少用户或者是开发人员在理解模型表达的信息上的偏差;UML又是一种比较容易掌握的语言。对于需求阶段的一些图形表达的意义,只要用户进行简单的学习就能掌握,从而方便开发人员和用户的交流。本文借助UML这种面向对象的建模语言详细介绍了一个酒店管理系统的分<WP=49>析和设计过程,是一次理论知识运用到实际开发中的尝试。论文按照软件工程的过程,从一个酒店管理系统的分析开始逐步细化并过度到系统的设计过程。论文选取UML中的部分代表性的模型来表达系统的需求以及系统设计中需要的信息。本文主要分为5部分。文章的第一章是论文的前言部分。在这一部分首先介绍了我国商业企业信息化的需求,对我国目前的商业企业的需求以及商业企业信息化的现状做了简要的介绍。其次介绍了项目的背景,对本人所做的和该论文相关的项目内容进行了简单的介绍。该项目是一个酒店管理系统的开发。该系统的设计目标是将客户(锦江旅馆投资管理有限公司)分散在全国各地的酒店(旅馆),通过该系统的建设进行远程管理。本章第三节,对酒店管理系统做了简要的介绍。第四节简要介绍了酒店管理现状。分析了国内外现有的酒店管理系统的优缺点。第五节介绍了系统设计的目标。最后是本文的结构与内容的介绍。论文第二章是UML的简要介绍。简要介绍了UML的简史、概貌、特点以及用途。论文的第三、第四章是文章的重点。第三章比较详细地介绍了酒店管理系统分析中的需求变更及其管理,并利用UML对系统进行建模。针对酒店管理系统中几个关键模块,利用了UML分析阶段的几个比较典型的建模图形来表达系统的需求。主要使用了在分析过程中比较常用的用例图、顺序图、协作图、状态图和活动图对系统进行建模。第四章是系统的设计部分。首先给出了系统的设计部分中涉及到的部分概念进行简要介绍。然后按照系统的总体设计和详细设计对系统进行设计。在系统的总体设计部分,给出了系统的网络拓扑结构、软件地C/S结构、连锁酒店之间的数据交互情况,并给出了客服中心的设计方案。在系统详细设计部分,采用三层体系结构的模式对系统进行设计。最后获得系统的静态视图。第五章是文章的结束语。在这一部分总结了该系统的优点和不足。

全文目录


相似论文

  1. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  2. 武器装备信息管理系统的设计与实现,TP311.52
  3. UML模型到XMI的映射方法研究,TP311.5
  4. 面向对象分层测试的方法研究,TP311.53
  5. 基于面向对象技术的植物根系模拟仿真基础类库研究,TP391.41
  6. 军用车辆管理信息系统的设计与实现,TP311.52
  7. 基于Web技术军车驾驶员信息管理系统的设计与实现,TP311.52
  8. 基于高分辨率遥感数据的矿区房屋信息提取方法研究,TP751
  9. 法兰克酒店管理系统的研究与开发,TP311.52
  10. 游戏公司计费系统的设计与实现,TP311.52
  11. 面向对象软件核结构的研究与分析,TP311.52
  12. 大规模软件中社区结构的发现与研究,TP311.52
  13. 内蒙古地税局纳税评估系统设计与实现,F812.42
  14. 德阳莱特花园酒店管理系统的设计与实现,TP311.52
  15. 宜宾移动IT支撑系统设计研究,TP311.52
  16. 盘锦市区划地名信息系统的设计与实现,TP311.52
  17. 我国软件工程师工作倦怠的影响因素研究,F272.92
  18. 基于MSG-3的飞机维修辅助系统设计与开发,TP311.52
  19. 承德市医疗保险市级统筹制度及信息系统设计与实现,F842.6
  20. 高校教学质量评估专家系统的分析与设计,TP311.52
  21. 唐钢冶炼公司员工绩效考核管理信息系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程
© 2012 www.xueweilunwen.com