随笔分类 -  UML

摘要:举例 ##状态 对象生命期的一个阶段,在该阶段中该对象要满足一些特定的条件,并可从事特定的活动 表示法: 三个特定的动作标号:entry,exit,do entry:入口动作,进入状态,立即执行 exit:出口动作,退出状态,立即执行 do:内部活动,占有有限时间,并可以中断的工作 ##转换 ##作 阅读全文
posted @ 2020-06-01 13:12 小帆敲代码 阅读(778) 评论(0) 推荐(0) 编辑
摘要:活动图是描述系统或业务的一序列活动构成的控制流,它描述了系统从一种活动转换到另一种活动的整个过程。 例:有一个表示某公司销售过程的一张活动图。 活动节点用一个圆角矩形表示.活动的名称写在圆角矩形内部 一条带箭头的直线来表示转换 分支与合并用空心小菱形 如果一些活动是并发执行的,我们就用分岔和汇合来表 阅读全文
posted @ 2020-06-01 10:18 小帆敲代码 阅读(628) 评论(0) 推荐(0) 编辑
摘要:##交互图 在标识出系统的类图之后,仅给出了实现用例的组成结构,这时还需要描述这些类的对象是如何交互来实现用例功能的。即不但需要把用例图模型转化为类图模型,还要将它转化为交互图模型。 交互图表示类(对象)如何交互来实现系统行为。交互图具有如下两种形式。 >>- 顺序图 >>>它描述对象按时间顺序的消 阅读全文
posted @ 2020-06-01 09:14 小帆敲代码 阅读(304) 评论(0) 推荐(0) 编辑
摘要:##定义属性与操作 ###定义属性 类图表示法: ###定义操作 操作:类的构成元素,是类的对象被要求执行的服务 格式:可见性 操作名(参数列表) 返回类型{约束串} 表示法:同属性表示类似,类范围操作加下划线 ##建立关系 只有定义和描述了类之间的关系,各个类才能构成一个整体的、有机的系统模型。 阅读全文
posted @ 2020-06-01 08:54 小帆敲代码 阅读(433) 评论(0) 推荐(0) 编辑
摘要:##系统边界 系统边界:一个系统所包含的所有系统成分与系统以外事物的分界线。 系统:被开发的计算机软硬件自身 系统成分:在OOA/OOD中定义的那些系统元素 系统外部实体:人员、设备、外系统 ##参与者 参与者:定义了一组在功能上密切相关的角色,当一个事物与系统交互时,该事物可以扮演这样的角色。 参 阅读全文
posted @ 2020-05-31 19:13 小帆敲代码 阅读(1111) 评论(0) 推荐(0) 编辑
摘要:面向对象分析包括需求分析和需求模型化两个部分。它的主要作用是明确用户的需求,并用标准化的面向对象模型来规范地表达这一需求,最后形成面向对象的分析模型。它是系统设计的依据。 ##面向对象分析(OOA)的目标 运用面向对象方法,对问题域和系统责任进行分析和理解,找出描述问题域及系统责任所需的对象,并定义 阅读全文
posted @ 2020-05-31 17:44 小帆敲代码 阅读(464) 评论(0) 推荐(0) 编辑
摘要:在进行问题描述时应用客户的语言来书写,而且应该从客户的角度来描述问题,通常不应用计算机的专业语言而是用自然语言去描述问题。 问题定义一般是软件生命周期中最短的阶段,一般只需要一天甚至更少的时间 ##案例 阅读全文
posted @ 2020-05-31 17:29 小帆敲代码 阅读(130) 评论(0) 推荐(0) 编辑
摘要:##关系元素 这24种关系在建模表示时可以归为关联关系、实现关系、泛化关系、扩展关系和依赖关系五种,下面介绍这些关系的表示法。 ###关联关系 关联(Association)表示两个类之间存在某种语义上的联系,这种语义是人们赋予事物的联系。关联关系提供了通信的路径,它是所有关系中最通用、语义最弱的关 阅读全文
posted @ 2020-05-31 17:24 小帆敲代码 阅读(263) 评论(0) 推荐(0) 编辑
摘要:UML(Unified Modeling Language)统一建模语言。 UML中的的图分为两大类:结构图(structure diagram)和行为图。结构图描绘系统组成元素之间的静态结构;行为图描绘系统元素的动态行为。 ##结构图 ###类图 图是使用UML建模时最常用的图。它展示了系统中的静 阅读全文
posted @ 2020-05-27 16:20 小帆敲代码 阅读(286) 评论(0) 推荐(0) 编辑
摘要:##瀑布模型软件开发过程 问题定义、可行性研究、需求分析、总体设计、详细设计、编码与测试、维护 ##面向对象的三个特性 封装性:指将数据和与这些数据相关的操作集合放在一起,形成一个能动的实体对象。 继承性:可以建立类的层次结构 多态性:指一个对象在运行时,能呈现出不同的类型 ##面向对象的基本概念 阅读全文
posted @ 2020-05-27 15:17 小帆敲代码 阅读(300) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示