流程图是一种工具,可让您将任何流程分解为
Continue reading分类: Software Engineering
使用用例和用户故事捕获功能需求
定义新产品、服务、流程或系统的第一步是定
Continue reading流程图——快速指南
流程图是一种算法、工作流程或过程的图形表示,不同类型的方框代表不同类型的步骤,箭头连接每两个步骤。这种表示方法有利于说明已知问题的解决方案。流程图被广泛用于分析、设计、记录和操作许多领域的过程或程序。
Continue reading流程图综合指南
流程图是用来显示一个过程中的连续步骤的。这种图使用一系列相互关联的符号来描绘整个过程,使该过程易于理解,并有助于与他人沟通。流程图可以用来解释一个复杂和/或抽象的过程、系统、概念或算法的运作情况。流程图还可以帮助规划和发展流程,或改进现有的流程。
Continue reading状态机图与活动图
UML状态机图和活动图都是行为图,但侧重点不同。活动图是没有触发(事件)机制的功能流,状态机是由触发的状态组成。
Continue reading什么是软件工程?
软件工程专注于软件产品的开发。它是一种系统的、有纪律的、可量化的软件开发、运行和维护方法;也就是说,对软件应用进行工程化。
Continue reading系统上下文图和DFD有什么关系?
上下文图显示了被视为单一高层流程的系统,然后显示了该系统与其他外部实体(系统、组织团体、外部数据存储等)的关系。上下文图的另一个名称是上下文级数据流图或0级DFD。
Continue reading逐步细化开发 DFD
解决复杂问题的有效方法之一是将其分解为更简单的子问题。你首先要把整个任务分解成更简单的部分。逐步细化本质上是对系统进行分解,以深入了解构成系统的子系统,这被称为自上而下的分解方法。
Continue reading什么是六边形架构图
六角架构图是一种用于软件设计的架构模式,旨在创建松散耦合的应用组件。这种方法是对传统分层架构的一种替代。它是DDD(领域驱动设计架构)的多种形式之一。
Continue reading什么是案例管理模型和符号 (CMMN)
CMMN是一种用于捕捉工作方法的图形符号,这些工作方法是基于处理需要各种活动的案例,这些活动可能以不可预测的顺序进行,以应对不断变化的情况。CMMN使用以事件为中心的方法和案例文件的概念,扩展了BPMN可以建模的范围,包括结构化程度较低的工作和由知识工作者驱动的工作。使用BPMN和CMMN的组合使用户能够涵盖更广泛的工作方法。
Continue reading