【精】UML及软件管理工具汇总

目录

1       老七工具(规划质量)

1.1         因果图(鱼骨图、石川图)

1.2         控制图

1.3         流程图:也称过程图

1.4         核查表:又称计数表

1.5         直方图

1.6         帕累托图

1.7         散点图:又称相关图

2       新七工具(实施质量保证)

2.1         亲和图:与心智图相似。

2.2         过程决策流程图(PDPC)

2.3         关联图

2.4         树形图:也称系统图

2.5         优先矩阵

2.6         活动网络图:称为箭头图

2.7         矩阵图


UML之用例图分析(关联、泛化、包含、扩展)

用例图:由参与者(Actor)、用例(Use Case)以及它们之间的关系、系统边界构成的用于描述系统功能的静态视图。

一、参与者

用以表示和系统进行交互的参与者角色,不一定是人也可以是物或者系统。

并且参与者不是指人或事物本身,而是表示人或事物当时所扮演的角色。

UML用例图中用一个小人来表示参与者

二、用例

用例表示一个操作或者动作,是外部可见的系统功能。

UML用例图中用椭圆来表示用例

三、关系

在用例图中,有四种关系,分别是关联、泛化、包含、扩展。

1、关联关系

关联关系表示参与者与用例之间的通信,任何一方都可发送或接受消息。

UML用例图中用实线表示。

2、泛化关系

泛化关系表示的是继承关系。比如:用例B继承用例A或者参与者B继承参与者A。

UML用例图中用带三角的实线表示。箭头指向被继承者。

3、包含关系

包含关系是用例之间的关系,指在一个用例中会含有若干的小步骤(用例)。

UML用例图中用带箭头的虚线表示,并且在虚线上添加<<include>>,若用例A包含用例B,则箭头指向用例B。

4、扩展关系

扩展关系也是用例之间的关系,指在一个基础用例可能有的扩展的用例。比如登录用例有扩展注册用例。因为如果已经注册过,则直接登录,如果没有则跳转到注册用例。

UML用例图中用带箭头的虚线表示,并且在虚线上添加<<extend>>,若用例A中需要扩展用例B,则箭头指向用例A。

  • 组合 是一类“强”的整体与部分的包含关系。成分类别必须依靠合成类别而存在 例如汽车与化油器 用实心菱形和实线表示

  • 聚合 是一种has a 的弱关系 如池塘中有一只鸭子 这样的关系 用空心菱形和实线表示

  • 依赖 是一种弱化形式的关系,表示一类别依赖于另外的类别

  • 关联 当一个类作为另一个类某个方法的参数时,为关联。

  • 泛化 --感觉上就像是继承,

  • 实现 和泛化一样 用空心三角加实线表示

  关系之间的强弱:组合>聚合>关联>依赖

6个结构图(静态)

类图:

包图

对象图

构件图

部署图(配置图):

结构图

7个行为图(动态)

用例图:

活动图

顺序图(时序)

通信图(协作图) 由于协作图和时序图在语意上是相通的,所以可以互相转换

交互图

状态图


质量控制新七工具:亲和图、过程决策程序图 (PDPC)、关联图、树形图、优先矩阵、活动网络图和矩阵图

老七种工具: 

因果图、流程图、直方图、检查表、散点图、帕累托图、控制图 

活动网络图。过去称为箭头图,包括两种格式的网络图:AOA(活动箭线图)和最常用的AON(活动节点图)。活动网络图连同项目进度计划编制方法一起使用,如计划评审技术(PERT)、关键路径法(CPM)和紧前关系绘图法(PDM)。

过程及工具或技术:

活动排序: 前导图法 PDM(单代号网络图AON)2 箭线图法 ADM(双代号网络图AOA)

活动历时估算:专家判断(德尔菲)

制定进度计划:假设情景分析(最常用蒙特卡洛分析)、关键路径法、进度比较甘特图、偏差分析

质量规划:成本效益分析、流程图(因果图、关系流程图)

质量控制:1.检查2.控制图(趋势图)3.帕累托图(排列图)4.统计抽样5.因果图(鱼刺图)6.趋势分析7.缺陷修复审查8.直方图9.散点图10.6西格玛

风险识别:1.德尔菲方法2.头脑风暴法3.访谈法(SWOT分析)4.检查表5.图解技术:因果图、流程图、影响图

风险识别技术:德尔菲法(专家匿名、达成一致出结论、防止个人意见独大)、头脑风暴(不求结论,提取意见)、SWOT、检查表(记录、核对、判别)、图解技术(因果图、影响图);

风险定量分析:;期望货币价值分析(EMV);决策树分析;PERT方法(进度风险);蒙特卡洛分析(统计模拟法、随机抽样技术);建模和仿真;

排列图(帕累托):按照发生频率大小绘制的直方图 用于识别造成大多数问题的少数原因

树状图:系统分析,探求实际目标

因果图(鱼刺图、流程图):影响项目潜在原因 

散点图:距离越近相关性越密切

1       老七工具(规划质量)

质量管理老7工具是规划质量中的七种基本质量工具,也称7QC工具。用于在PDCA(plan,do,check,act)循环的框架内解决与质量相关的问题。

7个工具图如下:

1)        因果图

2)        控制图

3)        流程图

4)        核查表

5)        直方图

6)        帕累托图

7)        散点图

 (流程图)用来显示在一个或多个输入转化成一个或多个输出的过程中,所需要的步骤顺序和可能分支:(帕累托图)用于识别造成大多数问题的少数重要原因:(散点图)可以显示两个变量之间是否有关系,一条斜线上的数据点距离越近,两个变量之间的相关性越密切。

1.1         因果图(鱼骨图、石川图)

展示各因素如何与各种潜在问题或者结果联系,通过看问题陈述和问“为什么”发现原因,直到发现可行动的根本原因

用因果图分析近视的原因:

1.2         控制图

用来确定一个过程是否稳定,或者是否具有可预测的绩效。

1.3         流程图:也称过程图

用来显示在输入转化成输出的过程中,所需要的步骤顺序和可能分支。它通过映射SIPOC模型中的水平价值链的过程细节,来显示活动、决策点、分支循环、并行路径及整体处理顺序

1.4         核查表:又称计数表

用于收集数据的查对清单。它合理排列各种事项,有效地收集关于潜在质量问题的有用数据。

1.5         直方图

是一种特殊形式的条形图,用于描述集中趋势、分散程度和统计分布形状。与控制图不同,直方图不考虑时间对分布内的变化影响。

1.6         帕累托图

1. 按照发生频率大小顺序绘制直方图,表示有多少结果是由已确认类型或范畴的原因所造成的。

2. 帕累托原则(20/80原理),仅仅20%的因素造成了80%的问题。它集中于解决最关键的问题。

1.7         散点图:又称相关图

标有许多坐标点(X,Y),解释因变量Y相对于自变量X的变化。

2       新七工具(实施质量保证)

在实施质量保证中有7个新工具,用于质量保证活动。 新七工具如下:

1)        亲和图

2)        过程决策流程图

3)        关联图

4)        树形图

5)        优先矩阵

6)        活动网络图

7)        矩阵图

2.1         亲和图:与心智图相似。

针对某个问题,产生出可联成有组织的想法模式的各种创意。在项目管理中,使用亲和图确定范围分解的结构,有助于WBS的制定。

2.2         过程决策流程图(PDPC)

用于理解一个目标与达成此目标的步骤之间的关系。有助于制定应急计划,因为它能帮助团队预测那些可能破坏目标实现的中间环节。

2.3         关联图

有助于在包含相互交叉逻辑关系(可有多达50个相关项)的中等复杂情形中创新性地解决问题。

2.4         树形图:也称系统图

可用于表现诸如WBS、 RBS(风险分解结构)和OBS(组织分解结构)的层次分解结构

2.5         优先矩阵

用来识别关键事项和合适的备选方案,并通过一系列决策,排列出备选方案的优先顺序

2.6         活动网络图:称为箭头图

包括两种格式的网络图,AOA(活动箭线图)和最常用的AON(活动节点图)

2.7         矩阵图

使用矩阵结构对数据进行分析。在行列交叉的位置展示因素、原因和目标之间的关系强弱。

PDPC(过程决策图)

 是用来建模系统的物理部署。例如计算机和设备,以及它们之间是如何连接的。部署图的使用者是开发人员、系统集成人员和测试人员。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/178236.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

通过USM(U盘魔术大师)在PE环境下使用分区助手拷贝磁盘——无损升级硬盘

这里写自定义目录标题 背景本次使用技术步骤1、添加新硬盘2、添加PE3、开机进入BIOS&#xff0c;进入PE4、开始拷贝磁盘5、调整分区5.1 删除系统盘前的所有分区5.2 修改硬盘分区表格式为GUID5.3 新建引导分区 6、修复引导7、大功告成 背景 由于硬盘空间不够的时候就需要更换硬盘…

CCF_A 计算机视觉顶会CVPR2024投稿指南以及论文模板

目录 CVPR2024官网&#xff1a; CVPR2024投稿链接&#xff1a; CVPR2024 重要时间节点&#xff1a; CVPR2024投稿模板: WORD: LATEX : CVPR2024_AuthorGuidelines CVPR2024投稿Topics&#xff1a; CVPR2024官网&#xff1a; https://cvpr.thecvf.com/Conferences/2024CV…

【设计模式】第7节:创建型模式之“建造者模式”

Builder模式&#xff0c;中文翻译为建造者模式或者构建者模式&#xff0c;也有人叫它生成器模式。 在创建对象时&#xff0c;一般可以通过构造函数、set()方法等设置初始化参数&#xff0c;但当参数比较多&#xff0c;或者参数之间有依赖关系&#xff0c;需要进行复杂校验时&a…

Linux进程概念(2)

Linux进程概念(2) &#x1f4df;作者主页&#xff1a;慢热的陕西人 &#x1f334;专栏链接&#xff1a;Linux &#x1f4e3;欢迎各位大佬&#x1f44d;点赞&#x1f525;关注&#x1f693;收藏&#xff0c;&#x1f349;留言 本博客主要内容讲解了进程的概念&#xff0c;PCB&am…

【数据结构】树形结构所有路径复原为链表

目录 1. 树形结构可视化 2. 树形结构转为链表 此目标是要还原树形结构的所有路径。树形结构是一种常见的数据结构&#xff0c;它表示元素之间层次关系。在树形结构中&#xff0c;每个节点可能拥有一个或多个子节点&#xff0c;形成了一个分层的结构。为了还原树形结构的路径&…

OpenCV官方教程中文版 —— 图像去噪

OpenCV官方教程中文版 —— 图像去噪 前言一、原理二、OpenCV 中的图像去噪1.cv2.fastNlMeansDenoisingColored()2.cv2.fastNlMeansDenoisingMulti() 前言 目标 • 学习使用非局部平均值去噪算法去除图像中的噪音 • 学习函数 cv2.fastNlMeansDenoising()&#xff0c;cv2.fa…

贝锐向日葵亮相阿里云“云栖大会”:独创专利算法赋能全新云桌面

2023年10月31日-11月2日&#xff0c;一年一度的云栖大会如期举办&#xff0c;国产远程连接服务创领者贝锐受邀参与。活动现场&#xff0c;贝锐CTO张小峰进行了分享&#xff0c;宣布贝锐旗下国民级远程控制品牌“贝锐向日葵”与无影展开合作&#xff0c;同时全新的“云桌面”将于…

后台界面设计都有哪些关键的技巧

在大数据时代&#xff0c;越来越多的设计师接触到背景界面设计。网站的背景是网站数据库和文件的快速操作和管理系统&#xff0c;以便及时更新和调整前台内容。和大多数UI设计一样&#xff0c;背景界面设计也有自己的设计元素和规范。本文将分享和总结背景界面设计的五个关键设…

Lightdb23.4 Client 包含ecpg可执行程序及相关库文件

功能介绍 部分客户在使用Lightdb client绿色包时需要ecpg程序和ecpg相关的头文件和库文件&#xff0c;所以在Lightdb 23.4版本client绿色包中新增了ecpg的程序和相关头文件和库文件&#xff0c;以方便用户的使用。 Client包目录结构 bin目录是可执行程序和脚本&#xff0c;i…

微信聚合聊天系统的便捷功能:自动发圈,跟圈

快到双十一咯&#xff0c;很多商家和自媒体、运营人都在发圈做运营&#xff0c;所以现在发圈的频率也会比以往的多一些&#xff0c;但事情一多就会担心今天的朋友圈忘记发、漏发或者错过发圈的时间导致错过私域里的好友、客户会错过活动时间。 其实这些都是可以不用担心&#…

无需服务器内网穿透Windows下快速搭建个人WEB项目

&#x1f4d1;前言 本文主要是windows下内网穿透文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ 参考自&#xff1a;Windows搭建web站点&#xff1a;免费内网穿透发布至公网 &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是青衿&#x1f947; ☁️博客首…

day47

今日内容详细 overflow溢出属性 visible 默认值&#xff0c;内容不会被修剪&#xff0c;会呈现在元素框之外 hidden 内容会被修剪&#xff0c;并且其余内容是不可见的 scroll 内容会被修剪&#xff0c;但是浏览器会显示滚动条以便查看其余内容 auto 如果内容被修剪&#xff0c…

python之pip常用指令

文章目录 pip show xxx 查看是否安装该 module

再也不用惧怕那些“流氓”软件了!卸载不能卸载软件的方法不少

保持电脑的清洁和整洁至关重要,原因有两个:电脑的健康和幸福,以及你自己。一堆不需要的软件可能会让你的机器陷入困境,变得迟钝,而一个杂乱的桌面也会对你的大脑产生同样的影响。 但清理并不总是那么容易;有时应用程序会留下不需要的痕迹,有时它们会坏掉并拒绝卸载,有…

c++ 实现二叉搜索树

二叉搜索树的概念 二叉搜索树 (BST&#xff0c;Binary Search Tree)&#xff0c;也称二叉排序树或二叉查找树。它要么是一颗空树&#xff0c;要么是满足以下性质的二叉树&#xff1a; 若它的左子树不为空&#xff0c;则左子树上所有节点的值都小于根节点的值。若它的右子树不为…

消息中间件——RabbitMQ(二)各大主流消息中间件综合对比介绍!

前言 消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能&#xff0c;成为异步RPC的主要手段之一。当今市面上有很多主流的消息中间件&#xff0c;如老牌的ActiveMQ、RabbitMQ&#xff0c;炙手可热的Kafka&a…

C++引用概述

变量名实质上是一段连续存储空间的别名&#xff0c;是一个标号(门牌号)&#xff0c;程序中通过变量来申请并命 名内存空间&#xff0c;通过变量的名字可以使用存储空间。引用是 C中新增加的概念&#xff0c;引用可以看作 一个已定义变量的别名。 引用的语法&#xff1a; Type&…

使用 PyTorch 构建自定义 GPT

一、介绍 介绍大模型&#xff0c;首先考虑一下使用 ChatGPT、Bing Chat 或 Bard 。您是否想过拥有自己的 ChatGPT 会是什么样子&#xff1f;想象一下创建自己的 GPT 模型的兴奋程度。这确实是一种难以置信的感觉&#xff01; 为了开始构建自定义 GPT 的旅程&#xff0c;让我们仔…

FPGA_状态机工作原理

FPGA_状态机介绍和工作原理 状态机工作原理Mealy 状态机模型Moore 状态机模型状态机描述方式代码格式 总结 状态机工作原理 状态机全称是有限状态机&#xff08;Finite State Machine、FSM&#xff09;&#xff0c;是表示有限个状态以及在这些状态之间的转移和动作等行为的数学…

AI大模型时代网络安全攻防对抗升级,瑞数信息变革“下一代应用与数据安全”

AI与大模型技术加速普及&#xff0c;安全领域也在以创新视角聚焦下一代应用安全WAAP变革&#xff0c;拓展新一代数据安全领域。近日瑞数信息重磅发布了瑞数全新API扫描器、API安全审计、数据安全检测与应急响应系统及分布式数据库备份系统四大新品。此次发布在延续瑞数信息Bot自…