UML
文章平均质量分 76
对UML的一些认识。
空白_d
这个作者很懒,什么都没留下…
展开
-
初学者指南:用例图——开启您的软件工程之旅
用例图的好处解释清晰表达系统需求通过展示参与者与系统之间的交互,使系统需求更加明确和直观促进沟通为开发团队、测试团队、业务分析师等提供了共同的语言和理解基础识别系统功能明确列出系统需要实现的功能,有助于后续的设计和开发工作降低开发风险通过早期识别潜在的问题和需求变更,减少开发过程中的风险和不确定性支持迭代开发易于更新和调整,适应迭代开发过程中的需求变化提高开发效率为开发团队提供了明确的指导,减少不必要的开发和测试工作。原创 2024-11-07 10:47:38 · 1016 阅读 · 0 评论 -
UML—时序图是什么
时序图作为常用的UML交互图,可以直观传达系统内外之间的交互过程,经常用在详细设计文档中。经常有人玩笑说,想判断一个产品经理的逻辑能力,让他画一个流程图或时序图就知道了,原因是你必须在对业务了解的基础上,抽象出业务各个环节的交互,区分业务涉及的各个对象的边界,才能画出一张完整的流程图或时序图,所以时序图是产品经理,也是程序员的必备技能之一。原创 2023-10-28 16:51:05 · 1160 阅读 · 13 评论 -
UML—用例图的那些事
用例图经历了结构化分析与设计到对象导向分析与设计,再到统一建模语言和敏捷开发的发展过程。它在软件开发的过程中广泛应用不断发展使它成为了一种重要工具之一。用例图的使用,为系统的做什么,”通过图形的方式提供了简化”,让观摩者一眼就可以概览整个系统,让项目的参与者更好的理解系统,跟文档和图表一起配合可以更好的展现系统的功能和技术方面的问题。原创 2023-08-03 10:05:57 · 957 阅读 · 4 评论 -
UML-类图和对象图
类图(Class diagrams):用于定义系统中的类,包括描述类的内部结构和类之间的关系。类图主要用于描述系统的系统的静态结构什么是类,类是对一组具有一组相同的数据。原创 2023-08-10 17:23:40 · 5489 阅读 · 0 评论 -
UML-时序图
对象是类的实例,对象是通过类来创建的,我门可以把类看作是创建对象的模版。在生命线上可以用活动条来表示某种行为的开始和结束,一般用小矩形表示。-顺序图描述按照时间的先后顺序对象之间交互动作过程。·可以将一个简单消息和一个同步消息合并成一个消息。是对象之间的通信,可以是信号或者操作调用。在Prosesson的时序图里面称为激活。·简单消息:表示简单的控制流。·同步消息:表示嵌套的控制流。表示在某段时间内对象是存在的。·异步消息:表示异步控制流。IOS付款订单的时序图。原创 2023-08-11 11:08:02 · 687 阅读 · 6 评论 -
UML-状态图
一个转换是两个状态之间的一种关系,表示对象将在第一个状态中执行一定的动作,并在某个特定事件发生而某个特定的条件满足时进入第二个状态。·一个状态机涉及到一些其他元素,包括状态、转换(从一个状态到另一个状态的流)、事件(触发转换的)·状态机是这样一种行为,它描述了一个对象或一个交互在生命周内响应事件所经历的状态序列。·状态是指在对象的生命期中满足某些条件、执行某些活动或等待某些事件时的一个条件或状况。状态图是描述一个状态到另一个状态的流程,是外部事件的参与。·状态图侧重从行为的结果来描述(状态)原创 2023-08-10 21:08:30 · 1584 阅读 · 2 评论 -
UML之四种事物
一个状态机涉及到一些其他元素,包括状态转换(从一个状态到另一个状态的流)事件(发转换的事物)和活动(对一个转换的响应)-协作定义了一个交互,它是由一组共同工作以提供某协作的角色和其它元素构成的群体,这些协作行为大于所有元素的各自行为的总和。-Interaction涉及一些其他元素,包括消息、动作序列(由一种消息所引起的行为)、Links(对象间的连接)-用例对一组动作序列的描述,系统执行这些动作将产生一个对特定的参与者(actor)有价值可观察的结果。在一个包同一种元素的名称必须是唯一的。原创 2023-08-10 20:01:47 · 1129 阅读 · 0 评论 -
UML—浅谈常用九种图
UML的视图是由九种视图组成的,分别是用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图、实施图。我们可以根据这9种图的功能和实现的目的,可以分为静态图和动态图这两大类。原创 2023-08-08 22:55:36 · 1042 阅读 · 4 评论 -
UML-构件图
构件图主要用于描述各种软件之间的依赖关系,例如,可执行文件和源文件之间的依赖关系,所设计的系统中的构件的表示法及这些构件之间的关系构成了构件图。·构件(Component)是系统中遵从同一组接口且提供其实现的物理的、可替换部分。·构件图从软件架构的角度来描述一个系统的主要功能,如子系统、类、包、构件等。·每个构件图能实现一定的功能,为其他构件提供使用接口,方面软件的复用。-.构件与其对应接口之间的关系的实现(realization)构件图由构件、接口、关系组成。·构件是其他元素的物理实现。原创 2023-08-05 20:31:03 · 1077 阅读 · 7 评论 -
UML-活动图
所谓泳道技术,是将活动活动分成一些纵向区域,这纵向区域称为泳道。每个区域代表一个特定类,或者人,或者部分的责任区。泳道技术是活动图中引入的一种面向对象机制。可为提取类及分析各个对象之间的交互提供方便file:///C:\Users\杜帅\AppData\Local\Temp\ksohtml4596\wps10.jpgfile:///C:\Users\杜帅\AppData\Local\Temp\ksohtml4596\wps11.jpg。原创 2023-08-04 16:09:18 · 1202 阅读 · 2 评论
分享