UML期末绘图及细节总结】的更多相关文章

往届期末绘图的题目例如以下所看到的: Read the providing materials carefully, and then do tasks. 2.1: Use Case Diagram Develop a detailed use case model for the application "X单词". The model should take auser's(rather than system's) perspective.Define use cases for…
UML系列01之 UML和绘图工具Visio介绍 概要 UML,全称是Unified Modeling Language,中文是"统一建模语言".通俗点说,UML是一种创建模型的语言.UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法.它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现.当模型建立之后,模型可以被UML工具转化成指定的程序语言代码. 本章介绍通过UML绘图工具: visio.visio是Windows系统下创建图表…
概要 UML,全称是Unified Modeling Language,中文是"统一建模语言".通俗点说,UML是一种创建模型的语言.UML是在开发阶段,说明,可视化,构建和书写一个面向对象软件密集系统的制品的开放方法.它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现.当模型建立之后,模型可以被UML工具转化成指定的程序语言代码. 本章介绍通过UML绘图工具: visio.visio是Windows系统下创建图表的工具. visio 的下载地址: http://…
1.软件简介    Runway 是 macOS 系统上一款强大实用的软件开发工具,Runway for Mac 是一个界面简单功能强大的UML设计师.此外,Runway for Mac 带给你所有你需要在一个绘图和矢量设计工具里最重要的功能以及一个易于使用的类图形的工具界面. Runway is an elegant UML designer that is both simple and powerful. It gives you all of the most important fea…
第五题:系统顺序图 重要概念: 1.对象: 对象是特定行为与属性的集合. 对象的表示方式有三种: a.包括对象名和类名 b.只有类名. c.只有对象名 2.消息表示形式: 消息用于描述对象间交互的方式及内容. 消息分为四种:同步消息.异步消息.返回消息.自关联消息 a.同步消息:一个对象向另一个对象发出同步消息后,将处于阻塞状态,一直等到另一个对象的回应. 表示方式: b.异步消息:一个对象向另一个对象发出异步消息后,这个对象可以进行其他的操作,不需要等到另一个对象的响应. 表示方式: c.返回…
1.canvas动画不能像操作DOM那样修改一个元素的top和left值就能移动.canvas要移动一个元素需要重绘,在重绘的时候修改相应的值.将绘制的图形封装成一个函数,这样才方便重绘.2.在重绘的时候不能直接绘制,这样之前的画面还在,需要先清屏,比如使用clearRect()来清除指定的区域的像素.注意在绘图的时候要使用beginPath()和closePath(),否则可能导致不能清屏…
附加题:部署图 重要概念: 1. 部署图 部署图表示的是,如何将具体的软件制品(例如可执行文件)分配到计算节点(具有处理服务的某种事物)上.部署图表示了软件元素在物理架构上的部署,以及物理元素之间的通信(通常通过网络进行). 2. 部署图中最基本的元素是节点.有两种节点: a.设备节点——具有处理和存储能力,可执行软件的物理(电子数字式)计算资源,例如典型的计算机或移动电源. •设备(<device>):没有处理能力的节点,至少是不关心其处理能力的节点.例如打印机.IC卡读写器,如果我们的系统…
第八题:设计类图 重要概念: 1. 类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础.类图主要是用来显示系统中的类.接口以及它们之间的静态结构和关系的一种静态模型.UML用类图表示类.接口及其关联. 2. 表示类元属性的方法: a.属性文本:如currentSale:Sale b.关联线表示法 c.两者兼有 属性文本表示法的完整格式:visibility name : type multiplicity = default {property-…
第七题:顺序图 重要概念: 1. 顺序图的主要介绍,在之前对第5题“系统顺序图”的解析讲解里已经很详细了,在这里只是对部分不全面的内容进行补充. 第五题:系统顺序图&后置条件 http://www.cnblogs.com/xiaolongbao-lzh/p/4609306.html 2. 实例的创建 UML中要求在创建实例是使用虚线表示.实心箭头表示常规的同步信息,开放箭头表示异步调用. 3. 对象生命线和对象的销毁 在某些情况下,需显式表示对象的销毁.例如当使用没有自动垃圾回收机制的C++时,…
第六题 包图 重要概念: 1.包图(package Diagram) 由若干个包以及包之间的关系组成.包是一种分组机制,其将一些相关的类集合为一个包,形成高内聚,低耦合的类集合,可以说,一个包相当于一个子系统. 2.简要介绍: 包图是一种维护和描述系统总体结构的模型的重要建模工具,通过对包中各个包以及包之间关系的描述,展现出系统的模块与模块之间的依赖关系.在面向对象软件开发的视角中,类显然是构建整个系统的基本构造块.但是对于庞大的应用系统而言,其包含的类将是成百上千,再加上其间“阡陌交纵”的关联…