下载此文档

第10章理解UML语言基础.ppt


文档分类:IT计算机 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
该【第10章理解UML语言基础 】是由【小落意】上传分享,文档一共【27】页,该文档可以免费在线阅读,需要了解更多关于【第10章理解UML语言基础 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。第10章理解UML语言基础http://home./?fromuid=22138本章主要内容:UML的组成结构元模型层UML的扩展构造型、约束、和标签值要利用UML来开发设计软件系统结构蓝图,第一步需要先了解uml的基本组成要素,在UML中共有三大基本组成要素——事物、关系、图形一、事物UML的模型中最基本的成员,分为:结构事物行为事物分组事物备注事物这四类事物也可以说是UML中最基本的面向对象建模的重要组成部分,利用这四类事物可规划设计出合适的模型系统。1、结构事物—结构事物主要表示概念或者和实体的组件,而在UML建模中,结构事物大多属于静态部分元素。①类②界面③合作④使用案例⑤活动类⑥组件类⑦节点类这7个结构事物是UML建模中的最基本的结构事物2、行为事物简单的说“行为事物”就是UML模型里面属于“动作”的部分,这种事物会随着时间和空间的转变不断的执行的动作。在UML中行为事物分为两类——交互、状态机第一种“交互”是指对象之间的相互沟通的动作消息,这种沟通消息基本上包含着预实现特定的目的所需的环境和动作序列。而对象之间的群体行为或者是单一执行的行为间都会产生特定的“交互”行为。其中一点必须注意的是“交互”行为一定与其他的元素有关,因为至少要有两个以上的对象才能产生交互消息显示第二种“行为事物”是“状态机”,状态机本身是一种行为,这种行为是用来“表示对象的一连串状态”,但状态机不是单一的元素,而是包含了相当多的元素,这些元素包含有“状态、转换(指两状态之间的流程)、事件(指经触发而产生的交互动作的行为)和活动(指执行转换所产生的反应)”状态的表示方式3、分组事物分组事物是指UML中属于“组织”的结构。利用一个个的分组事物可将“模型”按特定的结构切分为不等的元素,目前在UML中属于“分组事物”的只有一个,那就是类库也可以称为包。包可以说是一种一般用途的分组/分类机制,包可以将元素分门别类一封装,不论结构事物、行为事物或者是其他元素都可以放置到包中。通过包可以将UML模型加以分组,而包也会有一些变化,A、软件框架,B、模型,C、子系统包的图形表示方式4、备注事物备注事物是UML中用来作为“说明/表示”的元素,可说是UML模型中最基本的一种说明事物,主要用途是说明、描述、和标注在模型元素的状况,备注事物与分组事物相同,只有一中主要的备注事物,“批注”。批注简单的说就是用来说明和描述元素的符号,这种符号可以用在一个元素或者一组元素上作为说明之用。UML中批注的图形表示方法1、类图用途:主要强调系统的静态的设计视图,用来表现一个系统的类和逻辑视图上的关系。但不在于描述其行为。使用类图的主要目的为表现出系统中概括模型与名称描述类(class)间的合作关系以及可以用来描述数据库中的大纲。特点:类图是软件系统的抽象化结构,基本上可分为“逻辑运算”和“数据流逻辑”两大结构部分,在系统分析中进行数据逻辑分析时,很重要的一件事就是“设计数据库大纲”,类图则非常适合用来“设计数据库大纲”

第10章理解UML语言基础 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小落意
  • 文件大小783 KB
  • 时间2024-04-25