基于UML酒店信息系统分析与设计

基于UML酒店信息系统分析与设计

论文摘要

在竞争日益激烈的今天,对客户的重视已经为广大商家认同。企业对客户资料的管理已经日益的重要,而当收集了大量的客户资料以及相关业务信息以后,对这些信息的统计分析就成为企业作出正确的市场决策的重要依据。因此,客户信息系统就应运而生。客户信息系统建立在管理信息系统之上,提供了对客户信息的管理与分析,大大的支持了企业的决策。客户信息系统的设计实现提出了新的要求,在管理信息之外,更要求灵活复杂的分析信息。本文对国内外客户信息系统及酒店管理信息系统实施的进展进行了综述。综合酒店管理业务的需求和计算机软件业新技术的发展及应用,对酒店业客户信息系统进行了分析设计研究。本文提出了一种相对独立但紧密联系的实现模型。针对酒店客户信息系统提出了具有代表意义的几种分析要求的具体的分析模型,分别给出了分析的算法。在这些算法不同的分析模型基础上,以增强软件重用为目标,引进了设计模式的理念,用统一的一种模式来进行软件结构的设计,优化了设计过程。在实现的过程中,采用UML面向对象的设计方法以及RUP的统一过程方法,面向对象的技术。本文最后讨论了客户信息系统的进一步发展,并对个更复杂的分析设计做了展望。本文提出的客户信息系统的分析和实现已经在上海飞雅信息技术有限公司酒店事业部的酒店管理软件中得到了实际的应用,并且在上海、南京、福州等地的多家四星级酒店中进行了试运行,得到了比较满意的评价。

论文目录

  • 摘要
  • ABSTRACT
  • 引言
  • 第1章 绪论
  • 1.1 客户信息系统产生的背景
  • 1.1.1 我国企业对客户信息系统的需要
  • 1.1.2 客户信息系统的特点
  • 1.1.3 如何建设和使用客户信息管理
  • 1.1.4 酒店客户信息系统的现状
  • 1.2 本文特点概述
  • 1.2.1 架构设计
  • 1.2.2 UML面向对象的设计方法
  • 1.2.3 分析模型的设计
  • 1.2.4 设计模式
  • 1.2.5 RUP统一过程
  • 1.3 本章小结
  • 第2章 基本理论和方法
  • 2.1 OOA,OOD,OMT以及RUP
  • 2.2 UML语言概述
  • 2.2.1 UML介绍
  • 2.2.2 UML的内容
  • 2.2.3 UML的图形
  • 2.3 RUP面向对象软件工程方法概述以及特点
  • 2.3.1 RUP的发展
  • 2.3.2 什么是RUP
  • 2.3.3 过程概览
  • 2.3.4 时间轴
  • 2.3.5 迭代
  • 2.3.6 工作流(Workflows)
  • 2.3.7 微过程的划分
  • 2.4 设计模式概述
  • 2.4.1 什么是设计模式
  • 2.4.2 怎样描述设计模式
  • 2.4.3 怎样选择设计模式
  • 2.4.4 本文使用的设计模式─Factory Method概述
  • 2.5 本章小结
  • 第3章 模型以及设计模式的设计
  • 3.1 客户分析系统模型
  • 3.1.1 模型和算法设计
  • 3.1.2 客户分析设计模式
  • 3.2 客户调查系统模型设计
  • 3.3 客户资料管理系统模型设计
  • 3.4 本章小结
  • 第4章 系统设计与实现
  • 4.1 需求的用例描述
  • 4.1.1 识别参与者
  • 4.1.2 识别用例
  • 4.1.3 用例的事件流描述
  • 4.2 静态结构设计
  • 4.2.1 定义系统对象
  • 4.2.2 建立类图
  • 4.3 动态结构设计
  • 4.3.1 建立交互作用图
  • 4.4 本章小结
  • 第5章 总结
  • 5.1 项目设计实现的总结
  • 5.2 本文的进一步讨论
  • 5.3 本章小结
  • 第6章 参考文献
  • 攻读学位期间的研究成果
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于UML酒店信息系统分析与设计
    下载Doc文档

    猜你喜欢