• 《UML Programming Guide设计核心技术》 读书笔记一


    UML构成部分

    l         视图(Views

    l         图(Diagrams

    l         模型元素(Model elements)

    l         通用机制(general mechanism

    视图用来表示被建模的各个方面,由多个Diagrams)构成是对系统的抽象表示

           常用视图分类

    1.         用例视图(Use-case view)

    2.         逻辑视图(Logical view

    3.         组件视图(Component view

    4.         并发视图(Concurrency View

     

    用例视图用于描述系统应有的功能集。是从系统外部用户角度出发,对系统的抽象表示。

    面向用户:用户、设计人员、开发人员和测试人员

     

    逻辑视图用于体现系统内部功能是如何设计。利用系统的静态结构和动态行为来刻画系统功能。

     

    组件视图用来显示代码组件的组织方式。描述实现模块(Implementation module)和它们之间的依赖关系。

    面向用户:开发人员

     

    并发视图 用来显示系统并发作状况。将系统划分为进程和处理机方式。

     

     

    由各种图片graph)组件。

           常用图的分类

    1.         用例图

    2.         类图

    3.         对象图

    4.         状态图

    5.         序列图

    6.         协作图

    7.         活动图

    8.         组件图

    9.         展开图

     

    用例图(Use-case diagram):示若干角色(actor)以及角色系统提供的用例之间的连接关系。

     

    类图(Class diagram):表系统中的类和类与类之间的关系是对系统静态结构描述。

    类与类之间的连接方式(关系)

    关联

    彼此间的连接

    依赖

    一个类使用另一个类

    通用化

    一个类是另一个类的特殊化

    打包

    多个类聚合成一个基本元素

          

     




    类与类之间的关系都体现在类图的内部结构之中,通过类的属性(
    Attribute)和操作这些术语反映出来。

     

    对象图:对象图是类图的变体。是类图的一个范例。

    状态图:是对类描述事物的补充说明。显示类的所有对象可能具有的状态。

    序列图:有来反映若干个对象之间的动态协作关系。

    协作图:基本作用基本等同于序列图。但是它还显示了对象和它们之间的关系(上下文关系)

    活动图:反映一个连续的活动流。(有点像以前的流程图)

    组件图:用来反映代码的物理结构。

    展开图:用来显示系统中的软件和硬件的物理结构

    模型元素代表面向对象中的类、对象、消息和关系等概念。

           定义:可以在图中使用的概念。

          

     

    通用机制用于表示其它信息(注释、模型元素等)

           UML语言利用通用机制为图附加一些信息。

           常用通用机制有

    l         修饰(Adornment

    l         笔记(Note

    l         规格说明(Specification

  • 相关阅读:
    16--Box2D使用(二、显示物理世界)
    15--Box2D使用(一、创建物理世界)
    14--物理引擎Box2D
    13--游戏存档
    12--使用背景音乐
    11--瓦片地图(一)简单实用
    border
    LESS
    jquery Ajax
    解决跨域访问
  • 原文地址:https://www.cnblogs.com/9527/p/73862.html
Copyright © 2020-2023  润新知