logo

您所在位置网站首页 > 海量文档  > 计算机 > 计算机

UML统一建模语言课件ch02 第二章 UML建模基础.pdf 38页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
第二章 UML建模基础 信息与软件工程学院 本章内容 •建模 •UML概述 •UML建模工具 2 什么是建模? • 所谓建模就是对系统进行抽象描述,使人们能够通过其模型去理 解与设计系统。模型是系统的一种抽象表示。 3 为什么需要建模? • 很多现实系统是复杂的,人们难以直接地进行系统分析与设计。 • 建模系统具有如下好处: ①通过创建系统的模型,可使人们便于理解、分析与设计系统 ②通过模型可发现与解决系统中的问题,其成本低 ③模型可帮助进行系统项目开发的计划、交流、评估和管理 • 对于一个复杂的软件系统,其开发需要有多方面人员的参与、合 作共同完成开发。它必须具有完整的从分析、设计、实现、使用 和维护的各阶段文档。因此,软件系统象其它传统领域系统一样 需要进行系统建模。 4 软件系统建模原则 (1)准确原则 模型必须准确地反映系统的真实情况,即模型在软件开发周期内必 须与最终产品保持一致性。 (2)分层原则 模型以不同的抽象程度反映系统,这样便于在软件开发不同阶段对 软件系统进行分析与设计。 (3)分治原则 对于复杂的软件系统,不可能使用一个模型来反映系统的各个侧面, 需要采用分治方法把问题分解为多个子模型来处理。 (4)标准原则 模型应该是通用的和标准的,这样便于交流与重用。标准通用模型 需要借助于标准的模型描述语言。 5 用什么工具建模? •统一建模语言 •Unified Modeling Language - UML •面向对象建模语言的标准 6 统一建模语言UML •统一建模语言,Unified Modeling Language (UML) •UML是一个用于描述、可视化、构造和文档化软件系统的建 模语言。它统一了Grady Booch、James Rumbaugh、和Ivar Jacobson三位大师的面向对象建模描述语言 (Booch、OMT、 OOSE),并对其做了进一步的发展,最终成为广泛接受的面 向对象建模语言。 •UML已被OMG所采用,现成为业界的建模语言标准。 7 The Three Amigos Grady Booch James Rumbaugh Ivar Jacobson 1955- 1947- 1939- 美国计算机科学家 美国计算机科学家 瑞典计算机科学家 Rational、IBM Rational、IBM Objectory、Rational Booch方法 OMT方法 OOSE方法

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

©2010-2013 max.book118.com在线文档投稿赚钱网. All Rights Reserved 蜀ICP备08101938号