精华内容
下载资源
问答
  • 动态建模和静态建模的区别
    万次阅读 多人点赞
    2016-01-06 19:23:56
    静态建模:创建并建立一个系统的静态特征
    
    1.用例图:描述系统功能及功能的使用者.
    2.类  图:表现系统里实体的关系,责任,类和类之间的关系,属性及方法.
    3.对象图:当类图不能完全显示关系时用对象图.描述对象的属性,对象名,方法.
    4.组件图:对类功能的封装,一个组件包含多个类.
    	  虚线:表示依赖关系.
    5.部署图:描述系统中的物理结构.
    	  实线:表示连接
    
    动态间模:用来展示系统的行为
    
    1.时序图:描述对象的交互过程.以时间为参考(强调的是时间顺序).
    	  虚线:(生命线)表示对象的生命周期.
    	  实线:对象消息.
    	  虚线:返回消息.
              长方形:活动(激活).
              叉:对象消亡.
    2.协作图:跟时序图一样,但强调对象的连接关系.
    3.状态图:描述对象的自身的状态(一个对象的类型不同可能行为很古怪,行为变化很大).
    4.活动图:(类似于流程图)描述一个环境中的交互顺序.
    更多相关内容
  • 53777 集成电路静态时序分析与建模。。。。。。。
  • 博弈论(Game Theory) 第一章 引论 第二章 基本概念 第三章 完全信息静态博弈 第四章 完全信息动态博弈 第五章 不完全信息静态博弈 第六章 不完全信息动态博弈 第七章 合作博弈 第八章 演化博弈
  • 利用综合探测技术对工作面进行逐级综合探测,可在不同阶段获得多属性、多维度和多精度的多源异构探测数据,按照数据产生的阶段和频度,将多源异构探测数据划分为静态动态和实时数据;通过数据配准实现多源异构探测...
  • 利用 综合探测技术对工作面进行逐级综合探测,可在不同阶段获得多属性、多维度和多精度的多源异构探测数 据,按照数据产生的阶段和频度,将多源异构探测数据划分为静态动态和实时数据;通过数据配准实现 多源异构...
  • 顺序图着重体现交互的时间顺序,合作图则着重体现交互对象间的静态链接关系。合作图中对象的外观与顺序图中的一样。如果一个对象在消息的交互中被创建,则可在对象名称之后标以{new}。类似地,如果一个对象在交互期间被...
  • 动和静是辩证的两面,在UML中,静态建模可以描述系统的组织结构,而动态建模则可描述系统的行为动作。前一节中介绍的类图对象图主要用于静态建模,本节我们将描述UML中的动态建模机制。在动态建模机制中,以...
  • 2.获取用例一旦获取了执行者,就可以对每个执行者提出问题以获取用例。以下问题可供参考:·执行者要求系统提供哪些功能(执行者需要做什么)?·执行者需要读、产生、删除、修改或存储的信息有哪些类型。...
  • 动态建模方法相比,避免了反复执行被建模程序所带来的计算资源占用时间开销,同时又具有较高的灵活性可用性;在性能模型的精确度上,也与动态的方法非常接近。同时,以参数化的性能模型为基础,能对程序...
  • 为了便于研究基于忆阻器的硬件实现,我们比较并总结了不同的忆阻器建模方法,从简单的静态模型到考虑到过程变化影响的统计分析,以及基于实际实验测量值的随机行为模型。 在这项工作中,我们以最受欢迎的TiO2薄膜...
  • 温度是影响光纤陀螺测试精度的重要因素,通过理论分析实验研究了光纤陀螺的静态温度特性,提出采用经典小波网络进行零偏温度建模的方案,并与多项式拟合结果进行比较,其拟合精度得到大幅度提高。在此基础上,对...
  • 洪水淹没建模的基于基准(多)小波的动态和静态非均匀网格解算器_Benchmarking (multi)wavelet-based dynamic and static non-uniform grid solvers for flood inundation modelling.pdf
  • #资源达人分享计划#
  • 在UML的静态机制中类图是一个重点,它不但为设计人员所关心,更为实现人员所关注,建模工具也主要依据类图来产生代码(正向)工程。因此,类图在UML的各种图中占据了相当重要的地位。类在类图中类用矩形框来表示,它...
  • ご :静态建模

    千次阅读 2020-05-21 12:26:11
    类图是UML静态建模中的重要组成, 设计人员关心的核心,更是实现人员关注重点 建模工具可根据类图来产生代码 类图在UML图中重要, 如果没有类图, 就没有状态图、顺序图通信图, 也就无法从不同角度对软件系统进行...

    【任务5-1】了解类图的基础知识

    • 类图是UML静态建模中的重要组成,
      • 设计人员关心的核心,更是实现人员关注重点
    • 建模工具可根据类图来产生代码
    • 类图在UML图中重要,
      • 如果没有类图,
      • 就没有状态图、顺序图和通信图,
      • 也就无法从不同角度对软件系统进行描述

    任务描述

    • 类图描述系统静态结构,在系统分析与设计阶段起重要作用
    • 绘制类图前必须掌握类图的基本知识,
      • 尤其是类图中涉及的一些基本组成要素,
      • 然后オ能结合具体的项目绘制合理的、清晰的类图。
    • 本任务将需要完成如下内容。
      • 类图的概述。
      • 类图的组成要素。

    任务实现

    1.类图的概述

    • 对软件系统分析、设计和建模的时候系统分析和设计人员,
      • 先从构造系统的基本词汇开始,
      • 分析这些词汇的基本属性和行为,
      • 考虑它们之间的关系,并以图形的方式显示。
    • UML中,用类图对这些构造块的词汇和它们之间的关系可视化,
      • 描述其构造细节,形成重要的可视化静态模型。

    • 类图是UML图形中最基本的图形之一,是描述系统中一组类、接口、协作,以及它们的结构和相互之间的关系的静态模型。
    • 类图是静态模型的主要部分,一个系统模型中也可能包含多个类图,系统分析和设计人员通常在如下三种情况下使用类图。

    (1)对系统的词汇(概念)建模

    • 类的最常见的用途是对试图解决的问题或者从解决该问题的技术得到的抽象进行建模。
    • 用UML构建系统通常也是从确定系统构造块的基本词汇开始的,用于描述系统的边界,即用来决
      定哪些抽象是系统的一部分,哪些抽象是系统之外的,这就确定了系统最基本的元素。
    • 用类图来描述这些抽象及它们的职责。

    (2)对简单协作建模

    • 用类图对这组类(词汇)和它们之间的关系进行可视化和详述。

    (3)对逻辑数据模式建模

    • 数据库设计可分为概念结构设计、逻辑结构设计和物理结构设计等三个经典的设计阶段。
    • 概念结构设计阶段,通常使用数据库模式来描述数据库的概念结构设计。
    • 对数据库模式建模是数据库概念结构设计的蓝本,因此,可以使用类图对这些数据库的模式进行建模。

    2.类图的组成要素

    • 类图,组成要素主要有:类( Class)、接口( Interface)和关系。
    • 关系包括关联关系( Association)、聚合关系( Aggregation)、组合关系( Composition)、泛化关系
      ( Generalization)、依赖关系( Dependency)和实现关系( Realization)。
    • 类图也同其他UML图形一样,可创建约束、注释和包等。
    • 图5-1为使用EA绘制的一般类图。

    在这里插入图片描述

    • 对类图的主要组成元素详细
    (1)类
    • 类的表示方法是一个矩形,这个矩形分隔成3个区域,
      • 类的名称类的属性( Attribute)、类的操作( Operation)。
    • 类的名称位于顶部,
    • 属性位于矩形的中间,
    • 操作位于矩形的底部。
    • 中间部分不仅显示属性名称,还显示属性的类型和初始值。
    • 底端不仅显示操作名称,还显示操作的参数表和返回类型
    • 如图5-2
    • 顶部区域的类名称是必须要有的,中间和底部可选

    在这里插入图片描述

    在这里插入图片描述

    ①类的名称。
    • 类的名称可以是一个不包含冒号的字符串
      • 也称简单名称,
    • 还可在类的名称前加上该类所在包的包名,中间用冒号隔开,也称
      路径名称,如 chapter5 3: Book,chapter5是类Bok所在的包名。
    • 为类命名时,一般遵循
    ②类的属性。
    • 属性的一般语法

    在这里插入图片描述

    好多没写

    (3)类之间的关系
    ①关联关系。
    • 一个对象与另一个对象之间的联系,
      • 体现对象之间的引用关系,是一种结构关系
    • 用实直线,可单向,也可双向
      • 双向可以是有两个箭头,也可以没有箭头,而单向就只有一个箭头。
    • 图5-1中class1和clas3两个类间就是关联关系
    • 关联关系除基本连接形式外,
      • 还有名称、角色、多重性和导航性等特征来修饰,如图5-8

    在这里插入图片描述

    • 名称

    • 描述关联的性质,通常使用一个动词或动词短语来命名关联,以表明源对目标执行的动作。

    • 命名是为了更清晰地明确类之间是何种关联关系,但是关联关系的名称并不是必需的,

    • 如果二者之间的关联关系的性质已经非常明了,就无须为关联命名。

    • 角色。

    • 角色是关联关系中一个类对另一个类所表现出来的职责

    • 关联关系中的类都扮演一个特定角色

    • 角色名解释类中的对象是如何参与关联关系

    • 多重性。

    • 描述关联关系中的类中对象的数量关系,

      • 指类中有多少个对象可参与该关联
    • 可表达为一个取值范围、特定值、无限定范围或一组离散值

    • 赋给关联关系一端的多重性表示该端可以有多少个对象与另一个对象关联。

    • 多重性标识在关联关系的末端,
      • 如5.15表示范围的最小下限为5,最大15。
      • “*”或“n表示无穷大或多。
    • 如果没有显式标明多重性,则默认1。
    • 常见的多重性表示方法如表5-1

    在这里插入图片描述

    • 导航性。

    • 代表关联关系的方向性,描述关联关系中一端的类中对象通过导航访问另一端类中对象。

    • 箭头表示导航性。

    • 只在一个方向上可以导航的关联关系称为单向关联,用一条带箭头的实线来表示。如果在两个方向上都可以导航的关联关系称为双向关联,用一条没有箭头的实线表示;或者一条两端都带箭头的实线。

    • 图5-8中
    • Student和Book导航性的单向关联关系,
      • 关联关系的名称为“借阅”,
      • 二者之间的多重性表示1个 Student可以借0到多本Bok
    • Teacher和 Student没有导航性的双向关联关系,
      • Teacher的角色是“教学者”,
      • Student的角色是“学习者”,
      • 多重性表示1个 Teacher可以为1到多个 Student授课,
      • 1个 Student可以向1到多个 Teacher学习。

    在这里插入图片描述

    ②聚合关系。
    • 特殊的的关联关系,整体和部分之间存在的一种拥有或属于
    • “hasa”或“ owns a”的关系
    • 聚合关系描述的整体和部分之间各自是独立的,可以分离的,
      • 它们各有自己的生命周期,
      • 部分可属于多个整体,也可作为多个整体共享

    • 聚合关系中,表示整体的类由一个或多个表示部分的类组成,当表示整体的类不存在了
    • 那么表示部分的类还可以继续存在。
    • 例如球队与成员、公司与员工、计算机与内存、汽车与轮胎,
    • 这些关系都是聚合关系

    • 聚合关系的多重性特征中
      • 表示整体的类的重数可以是1,也可以是多
    • 带空心菱形的实线
    • 空心菱形在表示整体这端

    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 熟悉Visio工具,能运用该工具,实现静态建模。掌握类对象的UML图形设计,理解设计实验内容中要求的类类关系,对象对象关系。
  • CAD三维制作在动态和静态图中的应用.pdf
  • 通过对5个开源软件包的异常传播网络进行度分布、传播异常类型层次分布、聚集系数平均最短路径等网络特征的分析发现:异常传播网络的出度入度基本服从幂律分布;异常传播过程几乎都与“不要传播抽象异常”原则相...
  • uml-动态建模机制 ppt

    2012-05-07 12:26:06
    Rational公司的RUP发展而来的一套软件工程方法,是目前最有效的...突出特点:用例驱动、架构优先、迭代增量过程 四个阶段:初始、细化、构造、移交 强调开发过程 五个核心工作流:需求捕获、分析、设计、实现、测试
  • 版块汇总建模和应用数学模型工程实例工具箱-6 静态优化模型.pdf 下面使我们在建模,学习,应用中经常用到的一些数学模型,期望对您的工作学习有所帮助。
  • 但UML2.x在结构建模方面有一系列重大的改进,包括结构类、精确的接口端口、拓展性、交互片断操作符以及基于时间建模能力的增强。UML1.x从1997年发布的UML1.0到2003年3月发布1.5版本,而UML2.x由2004年发布2.0...
  • 71205902055-桑丽平-分析建模静态模型1
  • 其中超弹性模型用于描述橡胶隔振器的弹性,分数导数模型用于表征橡胶隔振器动态特性的激振频率相关性,摩擦模型用于表征橡胶隔振器动态特性与激振振幅相关的特性,文中论述了建模方法参数辨识方法。有限元分析获得...
  • 昆明理工大学信息工程与自动化学院学生实验报告 2014 2015 学年 第 1 学期 课程名称面向对象建模技术 开课实验室信自楼 444 2014 年 11 月 12 日 年级专业班 计科 111 学号 2 姓名 成绩 实验项目名称 静态建模实践 ...
  • 实验目的 通过UML建模过程掌握类的分析与设计方法。 实验环境 ... 构建完整的类图(至少包含抽象类、组合、聚合、多重性、可见性接口等) 根据类图,生成系统某一时刻的对象图 注意:上述括号中的内..

    • 实验目的

    通过UML建模过程掌握类的分析与设计方法。

    • 实验环境

    PowerDesigner

    • 实验任务

    针对“迷你图书管理系统”的用例图(图1),开展分析,完成类建模。

    图1:迷你图书管理系统用例图

    • 实验步骤

    分析实验任务内容,并利用UML完成类的建模并生成对象,主要包括:

    1. 定义类(包括类名、属性、操作等)
    2. 建模类之间的关系(包含关联、泛化、依赖、实现等)
    3. 构建完整的类图(至少包含抽象类、组合、聚合、多重性、可见性和接口等)
    4. 根据类图,生成系统某一时刻的对象图

    注意:上述括号中的内容必须体现在图中,缺一项本实验得分扣5分;请自行设计类图和对象图,注意逻辑。

    • 实验过程
    1. 完整的类图:

       

     

     

    分析:

    上图总的来说共有六个类,其中分别是User,RegisteredUser,OrdinaryUser,LibraryManager,MailSystem,Library.

    其中,MailSystem是接口。User类关联RegisterUser和OrdinaryReader类,同时这两个类和User之间也存在聚集关系,LibraryManager和 OrdinaryReader都继承RegisterUser类。Library

    类依赖于RegisterUser和 OrdinaryReader类;LibraryManager还实现了MailSystem接口,又

    和Library之间存在组成关系,各个类都设置了一定的可见性,有的定义了一些操作方法。

    2.对象图:

    从上图可以看出有三个对象。

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 65,612
精华内容 26,244
热门标签
关键字:

动态建模和静态建模的区别

友情链接: STM32_xitongdianlutu.rar