`
taolinee
  • 浏览: 4745 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
最近访客 更多访客>>
社区版块
存档分类
最新评论

UML小结

 
阅读更多

一、UML的特性与发展现状

  UML是Unified(统一)Modeling Language:
  1、已进入全面应用阶段的事实标准;
  2、应用领域正在逐渐扩展,包括嵌入式系统建模、业务建模、流程建模等多个领域;
  3、成为“产生式编程”的重要支持技术:MDA、 可执行UML等

二、建模的目的与原则

  1、帮助我们按照实际情况或按我们需要的样式对系统进行可视化;提供一种详细说明系统的结构或行为的方法;给出一个指导系统构造的模板;对我们所做出的决策进行文档化。
  2、仅当需要模型时,才构建它。
  3、选择要创建什么模型对如何动手解决问题和如何形成解决方案有着意义深远的影响;每一种模型可以在不同的精度级别上表示;最好的模型是与现实相联系的;单个模型是不充分的。对每个重要的系统最好用一组几乎独立的模型去处理。 

 

三、谁应该建模

  1、业务建模:以领域专家为主,需求分析人员是主力,系统分析员、架构师可参与
  2、需求模型:以需求分析人员为主,系统分析员是主力,领域专家提供指导,架构师和资深开发人员参与
  3、设计模型:高层设计模型以架构师为主,系统分析员从需求方面提供支持,资深开发人员从技术实现方面提供支持。详细设计模型则以资深开发人员为主,架构师提供指导。
4、实现模型:以资深开发人员(设计人员)为主,架构师提供总体指导。
5、数据库模型:以数据库开发人员为主,架构师提供指导,资深开发人员(设计人员)予以配合。

 

四、关于用例图

  用例图定义:由参与者(Actor)、用例(Use Case)以及它们之间的关系构成的用于描述系统功能的动态视图 。 用例图(User Case)是被称为参与者的外部用户所能观察到的系统功能的模型图,呈现了一些参与者和一些用例,以及它们之间的关系,主要用于对系统、子系统或类的功能行为进行建模

  用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。

  将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。

  用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。

分享到:
评论

相关推荐

    UML小结UML图UML例子

    UML小结,UML图,UML例子,类图/Class diagram 显示系统中的类和包,提供系统构件及其相互关系。静态结构建模;用例图/Use-case diagram 用例图从用户的角度描述系统功能的使用者和主要的系统操作流程。显示用例与参与者...

    UML小结.doc————电子版_doc版

    UML小结.doc————电子版_doc版

    UML摘录小结.doc

    UML小结,是网上摘录的学习小结,出处忘了,但是的却是上家精品,仅供大家学习!

    UML小结以及基于领域模型的系统设计初步

    UMLUML不是OOA/D也不是方法,它仅仅是一种图形表示法。其目的就是让人能看懂你的东西。每一种图,都相当于一种角度。不同的图就是从不同角度来观察系统。比如交通图和行政区划图,从不同角度观察中国。必要性是画图的...

    UML笔记(starUML 类图 用例图)

    uml小结:uml简介 starUML 类图 用例图 时序图

    UML实验报告1-8次

    UML实验报告1-8次,建模实验报告,建议下载观看哦

    uml 基础、案例与应用(第三版)

    1.8 小结 17 1.9 常见问题解答 17 1.10 小测验和习题 18 第2章 理解面向对象 20 2.1 无处不在的对象 20 2.2 一些面向对象的概念 22 2.3 意义 28 2.4 小结 29 2.5 常见问题解答 29 2.6 小测验和...

    uml系统分析设计与应用案例

    9 1.2.1 RUP的发展 9 1.2.2 什么是RUP 10 1.2.3 过程概览 11 1.2.4 时间轴 12 1.2.5 迭代 14 1.2.6 工作流(Workflows) 15 1.2.7 微过程的划分 16 1.3 工具 20 1.4 小结 20 第2章 面向对象分析与设计方法 21 2.1 ...

    A面向对象分析与设计(UML.2.0版)

    目录 第1章 入门 1.1 背景 1.2 编程简史 1.3 方法学 1.4 关于本书 第Ⅰ部分 设置场景 第2章 对象的概念 2.1 引言 2.2 什么是对象 2.3 相同还是相等 ...2.20 小结 ...3.9 小结 ...4.9 小结 ...附录C UML表示法小结

    UML学习指南ppt_pdf

    包含各种uml学习资料: ppt, pdf , 并有各种uml图小结。 非常好的资源

    UML面向对象分析与设计实验

    UML面向对象分析与设计实验结果 实验报告综合,可以用于学校的UML实验报告

    UML 教程 全面了解uml模型图,基本视图,学习方法

    . 引 论; 2. 建模技术; 3. UML的模型图; 4. UML的基本视图; 5. 标准建模过程概述; UML的学习方法和应用领域; 6.小 结。

    UML基础、案例与应用(第三版)].施穆勒.扫描版_2分.pdf

    1.8 小结 17 1.9 常见问题解答 17 1.10 小测验和习题 18 1.10.1 小测验 18 1.10.2 习题 18 第2章 理解面向对象 20 2.1 无处不在的对象 20 2.2 一些面向对象的概念 22 2.2.1 抽象 22 2.2.2 继承 23 2.2.3 多态性 24 ...

    uml系统建模与分析设计 课后习题答案

    uml系统建模与分析设计 课后习题答案 uml系统建模与分析设计 课后习题答案 uml系统建模与分析设计 课后习题答案 uml系统建模与分析设计 课后习题答案

    《UML建模实例教程》【PPT】

    5.4.5关系小结 5.4.6WebShop电子商城用例图(含关系) 习题 第6章静态建模 6.1静态建模概述 6.2类图概述 6.3类图的基本组成 6.3.1类的概述 6.3.2绘制带属性的实体类 6.3.3绘制带操作的实体类 6.3.4绘制边界...

    面向对象技术与UML课件及源代码-by 南邮-陈杨

    1.5小结 第2章程序设计基础:变量及其运算 2.1认识变量 2.1.1变量的定义 2.1.2变量有哪些类型 2.2如何使用变量 2.2.1如何使用整型变量 2.2.2如何使用浮点型变量 2.2.3如何使用字符型变量 2.2.4如何使用布尔...

    uml类图实验

    用Rational Rose 工具软件作的uml实验

    UML学生成绩管理系统

    一套非常完整的UML学生成绩管理系统,里面包含UML建模图哦.vsd图哦,word说明书中包含需求建模,静态建模,动态建模,架构建模。还有一份非常完整的小结·亲,绝对值得你的下载。

    仓库管理系统 UML建模

    此系统是用UML开发工具绘制的仓库管理系统建模,包含,用例图,类图,动态关系图,组件图和包图。另外该压缩包里还有800字的小结和visio。

Global site tag (gtag.js) - Google Analytics