文章目录
5大过程10大领域项目管理5大过程管理流程战略组织类型整体性目标性/相关性动态性项目监控配置项审计项目干系人原型法项目型组织商业智能4+1克鲁奇顿监理信息系统系统规划阶段系统分析
系统维护阶段过程域集成
安全管理信息安全数据安全数据安全
安全保护等级互联网+5G商用拍照信息系统规划工具软著过程项目论证
战略管理组织过程资产事业环境因素
需求管理收集需求马斯洛需求
质量管理质量控制质量管理原则资源平衡
成本管理成本估算成本基准沟通风险识别人事团队绩效开发
变更管理合同管理知识管理项目集流程实施
量化管理权限管理授权物联网软件工程类图业务招标索赔论证可行性索赔
项目管理WBS配置标识设计模式
采购管理术语产品特性
人力资源管理
哥们我做题无论作对做错,都会把解析按照自己的理解抄一遍,然后为了加深记忆再看一边,最后当然是方便查阅再放到博客上整理一遍,同时进一步加深记忆。
5大过程10大领域
项目管理
5大过程
5
大
过
程
=
{
启动
规划
执行
监控
收尾
5大过程=\left\{ \begin{aligned} &\text{启动}\\ &\text{规划}\\ &\text{执行}\\ &\text{监控}\\ &\text{收尾} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
5大过程=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧启动规划执行监控收尾
管理流程
管
理
流
程
=
{
构想
推测
探索
适应
结束
管理流程=\left\{ \begin{aligned} &\text{构想}\\ &\text{推测}\\ &\text{探索}\\ &\text{适应}\\ &\text{结束} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
管理流程=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧构想推测探索适应结束
战略组织类型
配
置
标
识
=
{
识别
唯一标识
重要特征
所有者及责任
使劲按条件
建立和控制基线
维护文档和组件
配置标识=\left\{ \begin{aligned} &\text{识别}\\ &\text{唯一标识}\\ &\text{重要特征}\\ &\text{所有者及责任}\\ &\text{使劲按条件}\\ &\text{建立和控制基线}\\ &\text{维护文档和组件} &\end{aligned} \right.
配置标识=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧识别唯一标识重要特征所有者及责任使劲按条件建立和控制基线维护文档和组件
整体性
整
体
性
=
{
综合集成经济
技术运行
风险
环境
整体性=\left\{ \begin{aligned} &\text{综合集成经济}\\ &\text{技术运行}\\ &\text{风险}\\ &\text{环境} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad
整体性=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧综合集成经济技术运行风险环境
目标性/相关性
目
标
性
/
相
关
性
=
{
时间
知识
逻辑三维结构
目标性/相关性=\left\{ \begin{aligned} &\text{时间}\\ &\text{知识}\\ &\text{逻辑三维结构}\\ &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad
目标性/相关性=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧时间知识逻辑三维结构
动态性
动
态
性
=
{
项目生命周期
动态性=\left\{ \begin{aligned} &\text{项目生命周期}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
动态性={项目生命周期
项目监控
项
目
监
控
=
{
随时收集干系人需求
测量项目绩效
分发绩效信息
项目监控=\left\{ \begin{aligned} &\text{随时收集干系人需求}\\ &\text{测量项目绩效}\\ &\text{分发绩效信息} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad
项目监控=⎩⎪⎨⎪⎧随时收集干系人需求测量项目绩效分发绩效信息
配置项审计
对配置项的处理是否背离了初始的规格说明或者批准的变更请求现象。配置标志的准则是否得到遵循。变更控制跪着是否已遵循,变更记录是否可供使用再规格说明软件产品和变更请求之间是否可保持可追溯性。
项目干系人
干
系
人
管
理
=
{
权
力
↑
关
注
↑
权
力
↑
关
注
↓
权
力
↓
关
注
↑
权
力
↓
关
注
↓
}
=
重
点
管
理
,
随
时
汇
报
令
其
满
意
随
时
报
告
最
小
精
力
监
督
他
们
干系人管理= \begin{Bmatrix} &\color{red}{权力}\uparrow&\color{red}{关注}\uparrow\\ &\color{red}{权力}\uparrow&\color{green}{关注}\downarrow\\ &\color{green}{权力}\downarrow&\color{red}{关注}\uparrow\\ &\color{green}{权力}\downarrow&\color{green}{关注}\downarrow &\end{Bmatrix} = \begin{aligned} &\small{重点管理,随时汇报}\\ &\small{令其满意}\\ &\small{随时报告}\\ &\small{最小精力监督他们} &\end{aligned}
干系人管理=⎩⎪⎪⎨⎪⎪⎧权力↑权力↑权力↓权力↓关注↑关注↓关注↑关注↓⎭⎪⎪⎬⎪⎪⎫=重点管理,随时汇报令其满意随时报告最小精力监督他们
原型法
原型法:先开发,后修改
定
级
要
素
=
{
等级保护对象收到破坏时所受侵害的程度
对客体造成侵害的程度
定级要素 =\left\{ \begin{aligned} &\text{等级保护对象收到破坏时所受侵害的程度}\\ &\text{对客体造成侵害的程度} &\end{aligned} \right.\qquad\qquad\qquad
定级要素={等级保护对象收到破坏时所受侵害的程度对客体造成侵害的程度
O
S
I
=
{
物理层
数据链路层
网络层 ip
传输层
例
T
C
P
协
议
会话层
例
建
立
节
点
,
维
持
,
终
止
通
信
表示层
应用层
OSI=\left\{ \begin{aligned} &\text{物理层 }\\ &\text{数据链路层 }\\ &\text{网络层 ip} \\ &\text{传输层} &例{TCP协议}\\ &\text{会话层} &例{建立节点,维持,终止通信}\\ &\text{表示层} \\ &\text{应用层} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
OSI=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧物理层 数据链路层 网络层 ip传输层会话层表示层应用层例TCP协议例建立节点,维持,终止通信
电
阻
=
{
交流工作接地电阻 < 4Ω
直流 < 1Ω
防雷 < 10Ω
电阻=\left\{ \begin{aligned} &\text{交流工作接地电阻 < 4Ω}\\ &\text{直流 < 1Ω}\\ &\text{防雷 < 10Ω} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad
电阻=⎩⎪⎨⎪⎧交流工作接地电阻 < 4Ω直流 < 1Ω防雷 < 10Ω
项目型组织
结构化方法:按照信息系统生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干个阶段。
商业智能
商
业
智
能
=
{
数据仓库
OLAP:多维度分析
数据挖掘
数据统计
商业智能=\left\{ \begin{aligned} &\text{数据仓库}\\ &\text{OLAP:多维度分析}\\ &\text{数据挖掘}\\ &\text{数据统计} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
商业智能=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧数据仓库OLAP:多维度分析数据挖掘数据统计
4+1克鲁奇顿
4
+
1
克
鲁
奇
顿
=
{
逻辑
物理
开发
过程
场景
4+1克鲁奇顿=\left\{ \begin{aligned} &\text{逻辑}\\ &\text{物理}\\ &\text{开发}\\ &\text{过程}\\ &\text{场景} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
4+1克鲁奇顿=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧逻辑物理开发过程场景
监理
监
理
=
{
监理大纲: 招标阶段的项目监理方案
监理规划:合同签约后,知道监理开发工作的纲领性文件
监理实施:知道规划下具有可实施的业务性文件
监理=\left\{ \begin{aligned} &\text{监理大纲: {招标阶段的项目监理方案}}\\ &\text{监理规划:{合同签约后,知道监理开发工作的纲领性文件}}\\ &\text{监理实施:{知道规划下具有可实施的业务性文件}} &\end{aligned} \right.
监理=⎩⎪⎨⎪⎧监理大纲: 招标阶段的项目监理方案监理规划:合同签约后,知道监理开发工作的纲领性文件监理实施:知道规划下具有可实施的业务性文件
信息系统
信
息
系
统
=
{
硬件
软件
数据库
网络存储设备,感知设备,外设,人
人员信息
处理信息规程
信息系统=\left\{ \begin{aligned} &\text{硬件}\\ &\text{软件}\\ &\text{数据库}\\ &\text{网络存储设备,感知设备,外设,人}\\ &\text{人员信息}\\ &\text{处理信息规程} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
信息系统=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧硬件软件数据库网络存储设备,感知设备,外设,人人员信息处理信息规程
项
目
特
点
=
{
目标不明确
需求变化频繁
智力密集型
设计队伍庞大
设计人员高度专业化
承包商分散
大量研发软硬件系统
项目生命周期短
大量新技术
维护非常复杂
项目特点=\left\{ \begin{aligned} &\text{目标不明确}\\ &\text{需求变化频繁}\\ &\text{智力密集型}\\ &\text{设计队伍庞大}\\ &\text{设计人员高度专业化}\\ &\text{承包商分散}\\ &\text{大量研发软硬件系统}\\ &\text{项目生命周期短}\\ &\text{大量新技术}\\ &\text{维护非常复杂} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
项目特点=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧目标不明确需求变化频繁智力密集型设计队伍庞大设计人员高度专业化承包商分散大量研发软硬件系统项目生命周期短大量新技术维护非常复杂
系统规划阶段
#mermaid-svg-ZelAKhP0QNXERVwV .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-ZelAKhP0QNXERVwV .label text{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .node rect,#mermaid-svg-ZelAKhP0QNXERVwV .node circle,#mermaid-svg-ZelAKhP0QNXERVwV .node ellipse,#mermaid-svg-ZelAKhP0QNXERVwV .node polygon,#mermaid-svg-ZelAKhP0QNXERVwV .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-ZelAKhP0QNXERVwV .node .label{text-align:center;fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .node.clickable{cursor:pointer}#mermaid-svg-ZelAKhP0QNXERVwV .arrowheadPath{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-ZelAKhP0QNXERVwV .flowchart-link{stroke:#333;fill:none}#mermaid-svg-ZelAKhP0QNXERVwV .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-ZelAKhP0QNXERVwV .edgeLabel rect{opacity:0.9}#mermaid-svg-ZelAKhP0QNXERVwV .edgeLabel span{color:#333}#mermaid-svg-ZelAKhP0QNXERVwV .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-ZelAKhP0QNXERVwV .cluster text{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-ZelAKhP0QNXERVwV .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-ZelAKhP0QNXERVwV text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-ZelAKhP0QNXERVwV .actor-line{stroke:grey}#mermaid-svg-ZelAKhP0QNXERVwV .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-ZelAKhP0QNXERVwV .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-ZelAKhP0QNXERVwV #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-ZelAKhP0QNXERVwV .sequenceNumber{fill:#fff}#mermaid-svg-ZelAKhP0QNXERVwV #sequencenumber{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV #crosshead path{fill:#333;stroke:#333}#mermaid-svg-ZelAKhP0QNXERVwV .messageText{fill:#333;stroke:#333}#mermaid-svg-ZelAKhP0QNXERVwV .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-ZelAKhP0QNXERVwV .labelText,#mermaid-svg-ZelAKhP0QNXERVwV .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-ZelAKhP0QNXERVwV .loopText,#mermaid-svg-ZelAKhP0QNXERVwV .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-ZelAKhP0QNXERVwV .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-ZelAKhP0QNXERVwV .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-ZelAKhP0QNXERVwV .noteText,#mermaid-svg-ZelAKhP0QNXERVwV .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-ZelAKhP0QNXERVwV .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZelAKhP0QNXERVwV .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZelAKhP0QNXERVwV .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZelAKhP0QNXERVwV .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .section{stroke:none;opacity:0.2}#mermaid-svg-ZelAKhP0QNXERVwV .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-ZelAKhP0QNXERVwV .section2{fill:#fff400}#mermaid-svg-ZelAKhP0QNXERVwV .section1,#mermaid-svg-ZelAKhP0QNXERVwV .section3{fill:#fff;opacity:0.2}#mermaid-svg-ZelAKhP0QNXERVwV .sectionTitle0{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .sectionTitle1{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .sectionTitle2{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .sectionTitle3{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-ZelAKhP0QNXERVwV .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .grid path{stroke-width:0}#mermaid-svg-ZelAKhP0QNXERVwV .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-ZelAKhP0QNXERVwV .task{stroke-width:2}#mermaid-svg-ZelAKhP0QNXERVwV .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .taskText:not([font-size]){font-size:11px}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-ZelAKhP0QNXERVwV .task.clickable{cursor:pointer}#mermaid-svg-ZelAKhP0QNXERVwV .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZelAKhP0QNXERVwV .taskText0,#mermaid-svg-ZelAKhP0QNXERVwV .taskText1,#mermaid-svg-ZelAKhP0QNXERVwV .taskText2,#mermaid-svg-ZelAKhP0QNXERVwV .taskText3{fill:#fff}#mermaid-svg-ZelAKhP0QNXERVwV .task0,#mermaid-svg-ZelAKhP0QNXERVwV .task1,#mermaid-svg-ZelAKhP0QNXERVwV .task2,#mermaid-svg-ZelAKhP0QNXERVwV .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutside0,#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutside2{fill:#000}#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutside1,#mermaid-svg-ZelAKhP0QNXERVwV .taskTextOutside3{fill:#000}#mermaid-svg-ZelAKhP0QNXERVwV .active0,#mermaid-svg-ZelAKhP0QNXERVwV .active1,#mermaid-svg-ZelAKhP0QNXERVwV .active2,#mermaid-svg-ZelAKhP0QNXERVwV .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-ZelAKhP0QNXERVwV .activeText0,#mermaid-svg-ZelAKhP0QNXERVwV .activeText1,#mermaid-svg-ZelAKhP0QNXERVwV .activeText2,#mermaid-svg-ZelAKhP0QNXERVwV .activeText3{fill:#000 !important}#mermaid-svg-ZelAKhP0QNXERVwV .done0,#mermaid-svg-ZelAKhP0QNXERVwV .done1,#mermaid-svg-ZelAKhP0QNXERVwV .done2,#mermaid-svg-ZelAKhP0QNXERVwV .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-ZelAKhP0QNXERVwV .doneText0,#mermaid-svg-ZelAKhP0QNXERVwV .doneText1,#mermaid-svg-ZelAKhP0QNXERVwV .doneText2,#mermaid-svg-ZelAKhP0QNXERVwV .doneText3{fill:#000 !important}#mermaid-svg-ZelAKhP0QNXERVwV .crit0,#mermaid-svg-ZelAKhP0QNXERVwV .crit1,#mermaid-svg-ZelAKhP0QNXERVwV .crit2,#mermaid-svg-ZelAKhP0QNXERVwV .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-ZelAKhP0QNXERVwV .activeCrit0,#mermaid-svg-ZelAKhP0QNXERVwV .activeCrit1,#mermaid-svg-ZelAKhP0QNXERVwV .activeCrit2,#mermaid-svg-ZelAKhP0QNXERVwV .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-ZelAKhP0QNXERVwV .doneCrit0,#mermaid-svg-ZelAKhP0QNXERVwV .doneCrit1,#mermaid-svg-ZelAKhP0QNXERVwV .doneCrit2,#mermaid-svg-ZelAKhP0QNXERVwV .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-ZelAKhP0QNXERVwV .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-ZelAKhP0QNXERVwV .milestoneText{font-style:italic}#mermaid-svg-ZelAKhP0QNXERVwV .doneCritText0,#mermaid-svg-ZelAKhP0QNXERVwV .doneCritText1,#mermaid-svg-ZelAKhP0QNXERVwV .doneCritText2,#mermaid-svg-ZelAKhP0QNXERVwV .doneCritText3{fill:#000 !important}#mermaid-svg-ZelAKhP0QNXERVwV .activeCritText0,#mermaid-svg-ZelAKhP0QNXERVwV .activeCritText1,#mermaid-svg-ZelAKhP0QNXERVwV .activeCritText2,#mermaid-svg-ZelAKhP0QNXERVwV .activeCritText3{fill:#000 !important}#mermaid-svg-ZelAKhP0QNXERVwV .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-ZelAKhP0QNXERVwV g.classGroup text .title{font-weight:bolder}#mermaid-svg-ZelAKhP0QNXERVwV g.clickable{cursor:pointer}#mermaid-svg-ZelAKhP0QNXERVwV g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-ZelAKhP0QNXERVwV g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-ZelAKhP0QNXERVwV .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-ZelAKhP0QNXERVwV .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-ZelAKhP0QNXERVwV .dashed-line{stroke-dasharray:3}#mermaid-svg-ZelAKhP0QNXERVwV #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV .commit-id,#mermaid-svg-ZelAKhP0QNXERVwV .commit-msg,#mermaid-svg-ZelAKhP0QNXERVwV .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-ZelAKhP0QNXERVwV g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-ZelAKhP0QNXERVwV g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-ZelAKhP0QNXERVwV g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-ZelAKhP0QNXERVwV .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-ZelAKhP0QNXERVwV .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-ZelAKhP0QNXERVwV .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-ZelAKhP0QNXERVwV .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-ZelAKhP0QNXERVwV .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-ZelAKhP0QNXERVwV .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-ZelAKhP0QNXERVwV .edgeLabel text{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZelAKhP0QNXERVwV .node circle.state-start{fill:black;stroke:black}#mermaid-svg-ZelAKhP0QNXERVwV .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-ZelAKhP0QNXERVwV #statediagram-barbEnd{fill:#9370db}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-state .divider{stroke:#9370db}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-ZelAKhP0QNXERVwV .note-edge{stroke-dasharray:5}#mermaid-svg-ZelAKhP0QNXERVwV .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-ZelAKhP0QNXERVwV .error-icon{fill:#522}#mermaid-svg-ZelAKhP0QNXERVwV .error-text{fill:#522;stroke:#522}#mermaid-svg-ZelAKhP0QNXERVwV .edge-thickness-normal{stroke-width:2px}#mermaid-svg-ZelAKhP0QNXERVwV .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-ZelAKhP0QNXERVwV .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-ZelAKhP0QNXERVwV .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-ZelAKhP0QNXERVwV .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-ZelAKhP0QNXERVwV .marker{fill:#333}#mermaid-svg-ZelAKhP0QNXERVwV .marker.cross{stroke:#333}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-svg-ZelAKhP0QNXERVwV {
color: rgba(0, 0, 0, 0.75);
font: ;
}
分析
预测
初步调查
组织目标战略
考虑约束
系统分析
#mermaid-svg-IoF3xow0quvza4Zi .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-IoF3xow0quvza4Zi .label text{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .node rect,#mermaid-svg-IoF3xow0quvza4Zi .node circle,#mermaid-svg-IoF3xow0quvza4Zi .node ellipse,#mermaid-svg-IoF3xow0quvza4Zi .node polygon,#mermaid-svg-IoF3xow0quvza4Zi .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-IoF3xow0quvza4Zi .node .label{text-align:center;fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .node.clickable{cursor:pointer}#mermaid-svg-IoF3xow0quvza4Zi .arrowheadPath{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-IoF3xow0quvza4Zi .flowchart-link{stroke:#333;fill:none}#mermaid-svg-IoF3xow0quvza4Zi .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-IoF3xow0quvza4Zi .edgeLabel rect{opacity:0.9}#mermaid-svg-IoF3xow0quvza4Zi .edgeLabel span{color:#333}#mermaid-svg-IoF3xow0quvza4Zi .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-IoF3xow0quvza4Zi .cluster text{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-IoF3xow0quvza4Zi .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-IoF3xow0quvza4Zi text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-IoF3xow0quvza4Zi .actor-line{stroke:grey}#mermaid-svg-IoF3xow0quvza4Zi .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-IoF3xow0quvza4Zi .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-IoF3xow0quvza4Zi #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-IoF3xow0quvza4Zi .sequenceNumber{fill:#fff}#mermaid-svg-IoF3xow0quvza4Zi #sequencenumber{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi #crosshead path{fill:#333;stroke:#333}#mermaid-svg-IoF3xow0quvza4Zi .messageText{fill:#333;stroke:#333}#mermaid-svg-IoF3xow0quvza4Zi .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-IoF3xow0quvza4Zi .labelText,#mermaid-svg-IoF3xow0quvza4Zi .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-IoF3xow0quvza4Zi .loopText,#mermaid-svg-IoF3xow0quvza4Zi .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-IoF3xow0quvza4Zi .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-IoF3xow0quvza4Zi .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-IoF3xow0quvza4Zi .noteText,#mermaid-svg-IoF3xow0quvza4Zi .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-IoF3xow0quvza4Zi .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-IoF3xow0quvza4Zi .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-IoF3xow0quvza4Zi .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-IoF3xow0quvza4Zi .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .section{stroke:none;opacity:0.2}#mermaid-svg-IoF3xow0quvza4Zi .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-IoF3xow0quvza4Zi .section2{fill:#fff400}#mermaid-svg-IoF3xow0quvza4Zi .section1,#mermaid-svg-IoF3xow0quvza4Zi .section3{fill:#fff;opacity:0.2}#mermaid-svg-IoF3xow0quvza4Zi .sectionTitle0{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .sectionTitle1{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .sectionTitle2{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .sectionTitle3{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-IoF3xow0quvza4Zi .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .grid path{stroke-width:0}#mermaid-svg-IoF3xow0quvza4Zi .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-IoF3xow0quvza4Zi .task{stroke-width:2}#mermaid-svg-IoF3xow0quvza4Zi .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .taskText:not([font-size]){font-size:11px}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-IoF3xow0quvza4Zi .task.clickable{cursor:pointer}#mermaid-svg-IoF3xow0quvza4Zi .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-IoF3xow0quvza4Zi .taskText0,#mermaid-svg-IoF3xow0quvza4Zi .taskText1,#mermaid-svg-IoF3xow0quvza4Zi .taskText2,#mermaid-svg-IoF3xow0quvza4Zi .taskText3{fill:#fff}#mermaid-svg-IoF3xow0quvza4Zi .task0,#mermaid-svg-IoF3xow0quvza4Zi .task1,#mermaid-svg-IoF3xow0quvza4Zi .task2,#mermaid-svg-IoF3xow0quvza4Zi .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutside0,#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutside2{fill:#000}#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutside1,#mermaid-svg-IoF3xow0quvza4Zi .taskTextOutside3{fill:#000}#mermaid-svg-IoF3xow0quvza4Zi .active0,#mermaid-svg-IoF3xow0quvza4Zi .active1,#mermaid-svg-IoF3xow0quvza4Zi .active2,#mermaid-svg-IoF3xow0quvza4Zi .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-IoF3xow0quvza4Zi .activeText0,#mermaid-svg-IoF3xow0quvza4Zi .activeText1,#mermaid-svg-IoF3xow0quvza4Zi .activeText2,#mermaid-svg-IoF3xow0quvza4Zi .activeText3{fill:#000 !important}#mermaid-svg-IoF3xow0quvza4Zi .done0,#mermaid-svg-IoF3xow0quvza4Zi .done1,#mermaid-svg-IoF3xow0quvza4Zi .done2,#mermaid-svg-IoF3xow0quvza4Zi .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-IoF3xow0quvza4Zi .doneText0,#mermaid-svg-IoF3xow0quvza4Zi .doneText1,#mermaid-svg-IoF3xow0quvza4Zi .doneText2,#mermaid-svg-IoF3xow0quvza4Zi .doneText3{fill:#000 !important}#mermaid-svg-IoF3xow0quvza4Zi .crit0,#mermaid-svg-IoF3xow0quvza4Zi .crit1,#mermaid-svg-IoF3xow0quvza4Zi .crit2,#mermaid-svg-IoF3xow0quvza4Zi .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-IoF3xow0quvza4Zi .activeCrit0,#mermaid-svg-IoF3xow0quvza4Zi .activeCrit1,#mermaid-svg-IoF3xow0quvza4Zi .activeCrit2,#mermaid-svg-IoF3xow0quvza4Zi .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-IoF3xow0quvza4Zi .doneCrit0,#mermaid-svg-IoF3xow0quvza4Zi .doneCrit1,#mermaid-svg-IoF3xow0quvza4Zi .doneCrit2,#mermaid-svg-IoF3xow0quvza4Zi .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-IoF3xow0quvza4Zi .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-IoF3xow0quvza4Zi .milestoneText{font-style:italic}#mermaid-svg-IoF3xow0quvza4Zi .doneCritText0,#mermaid-svg-IoF3xow0quvza4Zi .doneCritText1,#mermaid-svg-IoF3xow0quvza4Zi .doneCritText2,#mermaid-svg-IoF3xow0quvza4Zi .doneCritText3{fill:#000 !important}#mermaid-svg-IoF3xow0quvza4Zi .activeCritText0,#mermaid-svg-IoF3xow0quvza4Zi .activeCritText1,#mermaid-svg-IoF3xow0quvza4Zi .activeCritText2,#mermaid-svg-IoF3xow0quvza4Zi .activeCritText3{fill:#000 !important}#mermaid-svg-IoF3xow0quvza4Zi .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-IoF3xow0quvza4Zi g.classGroup text .title{font-weight:bolder}#mermaid-svg-IoF3xow0quvza4Zi g.clickable{cursor:pointer}#mermaid-svg-IoF3xow0quvza4Zi g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-IoF3xow0quvza4Zi g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-IoF3xow0quvza4Zi .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-IoF3xow0quvza4Zi .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-IoF3xow0quvza4Zi .dashed-line{stroke-dasharray:3}#mermaid-svg-IoF3xow0quvza4Zi #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi .commit-id,#mermaid-svg-IoF3xow0quvza4Zi .commit-msg,#mermaid-svg-IoF3xow0quvza4Zi .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-IoF3xow0quvza4Zi g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-IoF3xow0quvza4Zi g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-IoF3xow0quvza4Zi g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-IoF3xow0quvza4Zi .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-IoF3xow0quvza4Zi .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-IoF3xow0quvza4Zi .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-IoF3xow0quvza4Zi .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-IoF3xow0quvza4Zi .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-IoF3xow0quvza4Zi .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-IoF3xow0quvza4Zi .edgeLabel text{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-IoF3xow0quvza4Zi .node circle.state-start{fill:black;stroke:black}#mermaid-svg-IoF3xow0quvza4Zi .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-IoF3xow0quvza4Zi #statediagram-barbEnd{fill:#9370db}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-state .divider{stroke:#9370db}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-IoF3xow0quvza4Zi .note-edge{stroke-dasharray:5}#mermaid-svg-IoF3xow0quvza4Zi .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-IoF3xow0quvza4Zi .error-icon{fill:#522}#mermaid-svg-IoF3xow0quvza4Zi .error-text{fill:#522;stroke:#522}#mermaid-svg-IoF3xow0quvza4Zi .edge-thickness-normal{stroke-width:2px}#mermaid-svg-IoF3xow0quvza4Zi .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-IoF3xow0quvza4Zi .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-IoF3xow0quvza4Zi .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-IoF3xow0quvza4Zi .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-IoF3xow0quvza4Zi .marker{fill:#333}#mermaid-svg-IoF3xow0quvza4Zi .marker.cross{stroke:#333}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-svg-IoF3xow0quvza4Zi {
color: rgba(0, 0, 0, 0.75);
font: ;
}
設計付诸实施
置购安装
调试编写
培训
文件系统传递
系统维护阶段
E-R图:数据模型,数据流图表示功能模型 状态转换图:行为模式
过程域
过
程
域
=
{
可管理级:需求管理、项目计划、配置管理、项目监督与控制、供应商合同管理 、度量分析
已定义级:需求开发、技术解决方案、产品集成、验证确认、组织级过程焦点、组织级过程定义、组织级培训、集成项目管理、分析管理、集成化管理、决策分析和解决方案、组织集成环境
量化管理级:组织性能、定量项目管理
优化管理级:组织改革与实施、因果分析和解决方案
过程域=\left\{ \begin{aligned} &\text{可管理级:需求管理、项目计划、配置管理、项目监督与控制、供应商合同管理 、度量分析}\\ &\text{已定义级:需求开发、技术解决方案、产品集成、验证确认、组织级过程焦点、组织级过程定义、组织级培训、集成项目管理、分析管理、集成化管理、决策分析和解决方案、组织集成环境}\\ &\text{量化管理级:组织性能、定量项目管理}\\ &\text{优化管理级:组织改革与实施、因果分析和解决方案} &\end{aligned} \right.
过程域=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧可管理级:需求管理、项目计划、配置管理、项目监督与控制、供应商合同管理 、度量分析已定义级:需求开发、技术解决方案、产品集成、验证确认、组织级过程焦点、组织级过程定义、组织级培训、集成项目管理、分析管理、集成化管理、决策分析和解决方案、组织集成环境量化管理级:组织性能、定量项目管理优化管理级:组织改革与实施、因果分析和解决方案
集成
集
成
=
{
表示集成:界面集成
集成=\left\{ \begin{aligned} &\text{表示集成:界面集成}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad
集成={表示集成:界面集成
安全管理
信息安全
审
计
a
g
e
n
t
=
{
网络监听型Agent
系统嵌入式Agent
主动信息获取型Agent
审计agent =\left\{ \begin{aligned} &\text{网络监听型Agent}\\ &\text{系统嵌入式Agent}\\ &\text{主动信息获取型Agent} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
审计agent=⎩⎪⎨⎪⎧网络监听型Agent系统嵌入式Agent主动信息获取型Agent
类
型
=
{
设备
数据
行为
内容
类型 =\left\{ \begin{aligned} &\text{设备}\\ &\text{数据}\\ &\text{行为}\\ &\text{内容} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
类型=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧设备数据行为内容
策
略
=
{
定岗
定位
定员
定制度
定工作流程
定目标
策略 =\left\{ \begin{aligned} &\text{定岗}\\ &\text{定位}\\ &\text{定员}\\&\text{定制度}\\&\text{定工作流程}\\ &\text{定目标} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
策略=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧定岗定位定员定制度定工作流程定目标
审
计
=
{
浏览
选择
事件选择
事件存储
审计 =\left\{ \begin{aligned} &\text{浏览}\\ &\text{选择}\\ &\text{事件选择}\\ &\text{事件存储} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
审计=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧浏览选择事件选择事件存储
数据安全
数
据
安
全
=
{
秘密性
安全性
可用性
数据安全=\left\{ \begin{aligned} &\text{秘密性}\\ &\text{安全性}\\ &\text{可用性} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
数据安全=⎩⎪⎨⎪⎧秘密性安全性可用性
数据安全
安
全
保
护
=
{
一
、
个
损
二
、
个
严
社
损
三
、
社
严
国
损
四
、
社
特
严
国
损
五
、
国
特
严
安全保护=\left\{ \begin{aligned} &一、个\color{orange}损\\ &二、个\color{red}严&社\color{orange}损\\ &三、社\color{red}严 &国\color{orange}损\\ &四、社\color{brown}特严&国\color{orange}损\\ &五、国\color{brown}特严 &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
安全保护=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧一、个损二、个严三、社严四、社特严五、国特严社损国损国损
安全保护等级
等
级
=
{
一
、
用
户
自
主
普
通
内
联
网
用
户
二
、
系
统
审
计
内
联
网
、
互
联
网
活
动
,
需
要
保
密
三
、
安
全
标
记
地
方
各
级
国
家
机
关
四
、
结
构
化
中
央
各
级
国
家
机
关
五
、
访
问
验
证
级
国
防
等级=\left\{ \begin{aligned} &一、用户自主 普通内联网用户\\ &二、系统审计 内联网、互联网活动,需要保密\\ &三、安全标记 地方各级国家机关\\ &四、结构化 中央各级国家机关 &五、访问验证级 国防 &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
等级=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧一、用户自主普通内联网用户二、系统审计内联网、互联网活动,需要保密三、安全标记地方各级国家机关四、结构化中央各级国家机关五、访问验证级国防
互联网+
互
联
网
+
=
{
跨界融合
创新驱动
重塑结构
尊重人性
开放生态
连接一切
互联网+=\left\{ \begin{aligned} &\text{跨界融合}\\ &\text{创新驱动}\\ &\text{重塑结构}\\ &\text{尊重人性}\\ &\text{开放生态}\\ &\text{连接一切} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
互联网+=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧跨界融合创新驱动重塑结构尊重人性开放生态连接一切
5G商用拍照
5
G
商
用
拍
照
=
{
联通
移动
电信
广电
5G商用拍照=\left\{ \begin{aligned} &\text{联通}\\ &\text{移动}\\ &\text{电信}\\ &\text{广电} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
5G商用拍照=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧联通移动电信广电
信息系统规划工具
信
息
系
统
规
划
=
{
CU矩阵
RD矩阵
P/O过程组织矩阵
PERT
甘特图
信息系统规划 =\left\{ \begin{aligned} &\text{CU矩阵}\\ &\text{RD矩阵}\\ &\text{P/O过程组织矩阵 }\\ &\text{PERT}\\ &\text{甘特图} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
信息系统规划=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧CU矩阵RD矩阵P/O过程组织矩阵 PERT甘特图
软著
软
著
=
{
发表
署名
修改
保护作品完整
使用
使用许可
获得报酬
转让
软著=\left\{ \begin{aligned} &\text{发表}\\ &\text{署名}\\ &\text{修改}\\ &\text{保护作品完整}\\ &\text{使用}\\ &\text{使用许可}\\ &\text{获得报酬}\\ &\text{转让} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
软著=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧发表署名修改保护作品完整使用使用许可获得报酬转让
过程
过
程
=
{
文档编制:制定标准
配置管理:配置状态,发行评价管理
质量保证
验证过程:开发过程(编需测设)
确认:确认用途
联合审核:总评
审核:是否符合要求
问题解决:制定对策,解决方案(针对开发过程)
易用性:以人为本
过程=\left\{ \begin{aligned} &\text{文档编制:制定标准}\\ &\text{配置管理:配置状态,发行评价管理}\\ &\text{质量保证}\\ &\text{验证过程:开发过程(编需测设)}\\ &\text{确认:确认用途}\\ &\text{联合审核:总评}\\ &\text{审核:是否符合要求}\\ &\text{问题解决:制定对策,解决方案(针对开发过程)}\\ &\text{易用性:以人为本} &\end{aligned} \right.\qquad\qquad\qquad
过程=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧文档编制:制定标准配置管理:配置状态,发行评价管理质量保证验证过程:开发过程(编需测设)确认:确认用途联合审核:总评审核:是否符合要求问题解决:制定对策,解决方案(针对开发过程)易用性:以人为本
项目论证
先
论
证
=
>
{
提
出
问
题
制
定
目
标
拟
定
方
案
分
析
评
价
}
=
>
(
后
决
策
)
(连续的)
\color{red}先论证=> \begin{Bmatrix} &\color{orange}{提出问题}\\ &\color{pink}{制定目标}\\ &\color{green}{拟定方案}\\ &\color{gray}{分析评价} &\end{Bmatrix}=>\Bigg( \color{blue}后决策 \Bigg)\tag{连续的}
先论证=>⎩⎪⎪⎨⎪⎪⎧提出问题制定目标拟定方案分析评价⎭⎪⎪⎬⎪⎪⎫=>(后决策)(连续的)
战略管理
战
略
管
理
=
{
战略制定
战略实施
战略评价
战略管理=\left\{ \begin{aligned} &\text{战略制定}\\ &\text{战略实施}\\ &\text{战略评价}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
战略管理=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧战略制定战略实施战略评价
组织过程资产
组
织
过
程
资
产
=
{
标准过程
指导方针
指南
记录制度
财务
变更
风险
批准
组织过程资产=\left\{ \begin{aligned} &\text{标准过程}\\ &\text{指导方针}\\ &\text{指南}\\ &\text{记录制度}\\ &\text{财务}\\ &\text{变更}\\ &\text{风险}\\ &\text{批准} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
组织过程资产=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧标准过程指导方针指南记录制度财务变更风险批准
事业环境因素
事
业
环
境
因
素
=
{
行业标准
企业文化
人力
技能
培训记录
干系人风险
行业数据库
项目管理信息系统
事业环境因素=\left\{ \begin{aligned} &\text{行业标准}\\ &\text{企业文化}\\ &\text{人力}\\ &\text{技能}\\ &\text{培训记录}\\ &\text{干系人风险}\\ &\text{行业数据库}\\ &\text{项目管理信息系统} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\
事业环境因素=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧行业标准企业文化人力技能培训记录干系人风险行业数据库项目管理信息系统
需求管理
收集需求
收
集
需
求
=
{
名义小组:(让不善言辞者表达观点)
收集需求=\left\{ \begin{aligned} &\text{名义小组:(让不善言辞者表达观点)}\\ &\text{}\\ &\text{}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
收集需求=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧名义小组:(让不善言辞者表达观点)
马斯洛需求
#mermaid-svg-3O9I4IDYYFaIpbYS .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .label text{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .node rect,#mermaid-svg-3O9I4IDYYFaIpbYS .node circle,#mermaid-svg-3O9I4IDYYFaIpbYS .node ellipse,#mermaid-svg-3O9I4IDYYFaIpbYS .node polygon,#mermaid-svg-3O9I4IDYYFaIpbYS .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-3O9I4IDYYFaIpbYS .node .label{text-align:center;fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .node.clickable{cursor:pointer}#mermaid-svg-3O9I4IDYYFaIpbYS .arrowheadPath{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-3O9I4IDYYFaIpbYS .flowchart-link{stroke:#333;fill:none}#mermaid-svg-3O9I4IDYYFaIpbYS .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-3O9I4IDYYFaIpbYS .edgeLabel rect{opacity:0.9}#mermaid-svg-3O9I4IDYYFaIpbYS .edgeLabel span{color:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-3O9I4IDYYFaIpbYS .cluster text{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-3O9I4IDYYFaIpbYS .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-3O9I4IDYYFaIpbYS text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-3O9I4IDYYFaIpbYS .actor-line{stroke:grey}#mermaid-svg-3O9I4IDYYFaIpbYS .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-3O9I4IDYYFaIpbYS #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .sequenceNumber{fill:#fff}#mermaid-svg-3O9I4IDYYFaIpbYS #sequencenumber{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS #crosshead path{fill:#333;stroke:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .messageText{fill:#333;stroke:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-3O9I4IDYYFaIpbYS .labelText,#mermaid-svg-3O9I4IDYYFaIpbYS .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-3O9I4IDYYFaIpbYS .loopText,#mermaid-svg-3O9I4IDYYFaIpbYS .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-3O9I4IDYYFaIpbYS .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-3O9I4IDYYFaIpbYS .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-3O9I4IDYYFaIpbYS .noteText,#mermaid-svg-3O9I4IDYYFaIpbYS .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-3O9I4IDYYFaIpbYS .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-3O9I4IDYYFaIpbYS .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-3O9I4IDYYFaIpbYS .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-3O9I4IDYYFaIpbYS .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .section{stroke:none;opacity:0.2}#mermaid-svg-3O9I4IDYYFaIpbYS .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-3O9I4IDYYFaIpbYS .section2{fill:#fff400}#mermaid-svg-3O9I4IDYYFaIpbYS .section1,#mermaid-svg-3O9I4IDYYFaIpbYS .section3{fill:#fff;opacity:0.2}#mermaid-svg-3O9I4IDYYFaIpbYS .sectionTitle0{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .sectionTitle1{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .sectionTitle2{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .sectionTitle3{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-3O9I4IDYYFaIpbYS .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .grid path{stroke-width:0}#mermaid-svg-3O9I4IDYYFaIpbYS .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-3O9I4IDYYFaIpbYS .task{stroke-width:2}#mermaid-svg-3O9I4IDYYFaIpbYS .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .taskText:not([font-size]){font-size:11px}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-3O9I4IDYYFaIpbYS .task.clickable{cursor:pointer}#mermaid-svg-3O9I4IDYYFaIpbYS .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-3O9I4IDYYFaIpbYS .taskText0,#mermaid-svg-3O9I4IDYYFaIpbYS .taskText1,#mermaid-svg-3O9I4IDYYFaIpbYS .taskText2,#mermaid-svg-3O9I4IDYYFaIpbYS .taskText3{fill:#fff}#mermaid-svg-3O9I4IDYYFaIpbYS .task0,#mermaid-svg-3O9I4IDYYFaIpbYS .task1,#mermaid-svg-3O9I4IDYYFaIpbYS .task2,#mermaid-svg-3O9I4IDYYFaIpbYS .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutside0,#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutside2{fill:#000}#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutside1,#mermaid-svg-3O9I4IDYYFaIpbYS .taskTextOutside3{fill:#000}#mermaid-svg-3O9I4IDYYFaIpbYS .active0,#mermaid-svg-3O9I4IDYYFaIpbYS .active1,#mermaid-svg-3O9I4IDYYFaIpbYS .active2,#mermaid-svg-3O9I4IDYYFaIpbYS .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-3O9I4IDYYFaIpbYS .activeText0,#mermaid-svg-3O9I4IDYYFaIpbYS .activeText1,#mermaid-svg-3O9I4IDYYFaIpbYS .activeText2,#mermaid-svg-3O9I4IDYYFaIpbYS .activeText3{fill:#000 !important}#mermaid-svg-3O9I4IDYYFaIpbYS .done0,#mermaid-svg-3O9I4IDYYFaIpbYS .done1,#mermaid-svg-3O9I4IDYYFaIpbYS .done2,#mermaid-svg-3O9I4IDYYFaIpbYS .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-3O9I4IDYYFaIpbYS .doneText0,#mermaid-svg-3O9I4IDYYFaIpbYS .doneText1,#mermaid-svg-3O9I4IDYYFaIpbYS .doneText2,#mermaid-svg-3O9I4IDYYFaIpbYS .doneText3{fill:#000 !important}#mermaid-svg-3O9I4IDYYFaIpbYS .crit0,#mermaid-svg-3O9I4IDYYFaIpbYS .crit1,#mermaid-svg-3O9I4IDYYFaIpbYS .crit2,#mermaid-svg-3O9I4IDYYFaIpbYS .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-3O9I4IDYYFaIpbYS .activeCrit0,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCrit1,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCrit2,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-3O9I4IDYYFaIpbYS .doneCrit0,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCrit1,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCrit2,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-3O9I4IDYYFaIpbYS .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-3O9I4IDYYFaIpbYS .milestoneText{font-style:italic}#mermaid-svg-3O9I4IDYYFaIpbYS .doneCritText0,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCritText1,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCritText2,#mermaid-svg-3O9I4IDYYFaIpbYS .doneCritText3{fill:#000 !important}#mermaid-svg-3O9I4IDYYFaIpbYS .activeCritText0,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCritText1,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCritText2,#mermaid-svg-3O9I4IDYYFaIpbYS .activeCritText3{fill:#000 !important}#mermaid-svg-3O9I4IDYYFaIpbYS .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-3O9I4IDYYFaIpbYS g.classGroup text .title{font-weight:bolder}#mermaid-svg-3O9I4IDYYFaIpbYS g.clickable{cursor:pointer}#mermaid-svg-3O9I4IDYYFaIpbYS g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-3O9I4IDYYFaIpbYS g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-3O9I4IDYYFaIpbYS .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-3O9I4IDYYFaIpbYS .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-3O9I4IDYYFaIpbYS .dashed-line{stroke-dasharray:3}#mermaid-svg-3O9I4IDYYFaIpbYS #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS .commit-id,#mermaid-svg-3O9I4IDYYFaIpbYS .commit-msg,#mermaid-svg-3O9I4IDYYFaIpbYS .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-3O9I4IDYYFaIpbYS g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-3O9I4IDYYFaIpbYS g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-3O9I4IDYYFaIpbYS g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-3O9I4IDYYFaIpbYS .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-3O9I4IDYYFaIpbYS .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-3O9I4IDYYFaIpbYS .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-3O9I4IDYYFaIpbYS .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-3O9I4IDYYFaIpbYS .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-3O9I4IDYYFaIpbYS .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-3O9I4IDYYFaIpbYS .edgeLabel text{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-3O9I4IDYYFaIpbYS .node circle.state-start{fill:black;stroke:black}#mermaid-svg-3O9I4IDYYFaIpbYS .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-3O9I4IDYYFaIpbYS #statediagram-barbEnd{fill:#9370db}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-state .divider{stroke:#9370db}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-3O9I4IDYYFaIpbYS .note-edge{stroke-dasharray:5}#mermaid-svg-3O9I4IDYYFaIpbYS .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-3O9I4IDYYFaIpbYS .error-icon{fill:#522}#mermaid-svg-3O9I4IDYYFaIpbYS .error-text{fill:#522;stroke:#522}#mermaid-svg-3O9I4IDYYFaIpbYS .edge-thickness-normal{stroke-width:2px}#mermaid-svg-3O9I4IDYYFaIpbYS .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-3O9I4IDYYFaIpbYS .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-3O9I4IDYYFaIpbYS .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-3O9I4IDYYFaIpbYS .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-3O9I4IDYYFaIpbYS .marker{fill:#333}#mermaid-svg-3O9I4IDYYFaIpbYS .marker.cross{stroke:#333}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-svg-3O9I4IDYYFaIpbYS {
color: rgba(0, 0, 0, 0.75);
font: ;
}
生理
安全
社交
受尊重
自我实现
范围:可交付的成果 质量:可交付成果的正确性,符合质量要求(标准)
质量管理
质量控制
方
式
=
{
内部检查:质量部实施
确认范围:外部干系人(客户)检查验收
方式=\left\{ \begin{aligned} &\text{内部检查:质量部实施}\\ &\text{确认范围:外部干系人(客户)检查验收}\\ &\text{}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
方式=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧内部检查:质量部实施确认范围:外部干系人(客户)检查验收
标
准
=
{
规划质量
确认范围:外部干系人(客户)检查验收
标准=\left\{ \begin{aligned} &\text{规划质量}\\ &\text{确认范围:外部干系人(客户)检查验收}\\ &\text{}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
标准=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧规划质量确认范围:外部干系人(客户)检查验收
质量管理原则
质
量
管
理
原
则
=
{
顾客中心
领导作用
全员参与
过程方法
管理方法
持续改进
基于事实
供方互利关系
质量管理原则=\left\{ \begin{aligned} &\text{顾客中心}\\ &\text{领导作用}\\ &\text{全员参与}\\ &\text{过程方法}\\ &\text{管理方法}\\ &\text{持续改进}\\ &\text{基于事实}\\ &\text{供方互利关系} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\
质量管理原则=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧顾客中心领导作用全员参与过程方法管理方法持续改进基于事实供方互利关系
资源平衡
资
源
平
衡
=
{
导致关键路径边长
不修复关键路径,工期不延迟
在自由浮动与总浮动时间内延迟
资源平衡=\left\{ \begin{aligned} &\text{导致关键路径边长}\\ &\text{不修复关键路径,工期不延迟}\\ &\text{在自由浮动与总浮动时间内延迟}\\ &\text{} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
资源平衡=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧导致关键路径边长不修复关键路径,工期不延迟在自由浮动与总浮动时间内延迟
成本管理
开
发
总
成
本
=
{
研
发
成
本
行
政
管
理
费
销
售
与
分
销
费
用
财务费用和折旧
}
=
经
营
成
本
开发总成本 = \begin{Bmatrix} &\color{blue}{研发成本}\\ &\color{blue}{行政管理费}\\ &\color{blue}{销售与分销费用}\\ &\text{财务费用和折旧} \end{Bmatrix} =经营成本
开发总成本=⎩⎪⎪⎨⎪⎪⎧研发成本行政管理费销售与分销费用财务费用和折旧⎭⎪⎪⎬⎪⎪⎫=经营成本
成本估算
成
本
估
算
=
{
成功估算 准确性随项目进展而越高
融资成本应纳入成本估算
项目进行发现变化但范围没变化,成本会受影响
成本估算=\left\{ \begin{aligned} &\text{成功估算 准确性随项目进展而越高}\\ &\text{融资成本应纳入成本估算}\\ &\text{项目进行发现变化但范围没变化,成本会受影响} &\end{aligned} \right.
成本估算=⎩⎪⎨⎪⎧成功估算 准确性随项目进展而越高融资成本应纳入成本估算项目进行发现变化但范围没变化,成本会受影响
成本基准
成本基准:经过批准,按时间段分配的项目预算,
不
同
进
度
活
动
\color{red}{不同进度活动}
不同进度活动经批准的预算综合。
成
本
基
准
=
{
支出
预计债务
成本基准=\left\{ \begin{aligned} &\text{支出}\\ &\text{预计债务}\\ &\text{}\\ &\text{} &\end{aligned} \right.
成本基准=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧支出预计债务
沟通
方
式
=
{
参与
(
强
)
征询
(
↓
)
推销
(
↓
)
叙述
(
弱
)
方式=\left\{ \begin{aligned} &\text{参与}(\color{red}{强})\\ &\text{征询}(\downarrow)\\ &\text{推销}(\downarrow)\\ &\text{叙述}(\color{green}{弱}) &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\
方式=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧参与(强)征询(↓)推销(↓)叙述(弱)
交
互
方
式
=
{
交互式:会议电话
推式:新闻稿,日志传真
拉式:企业内网,电子在线课程
交互方式=\left\{ \begin{aligned} &\text{交互式:会议电话}\\ &\text{推式:新闻稿,日志传真}\\ &\text{拉式:企业内网,电子在线课程} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad
交互方式=⎩⎪⎨⎪⎧交互式:会议电话推式:新闻稿,日志传真拉式:企业内网,电子在线课程
沟
通
次
数
=
(
n
−
1
)
∗
n
2
{沟通次数} = \frac{(n-1)*n}{2}
沟通次数=2(n−1)∗n
风险
风险:检查并记录已识别的风险,及其根源方面有效性以及其管理过程的有效性。 风险在审计:第三方实施
识别
头脑风暴:综合风险德尔菲:访谈根本原因识别
人事
人事测评:洞察成员的优势和劣势
团队绩效
团
队
绩
效
=
{
达成目标
进度
成本
团队绩效=\left\{ \begin{aligned} &\text{达成目标}\\ &\text{进度}\\ &\text{成本} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad
团队绩效=⎩⎪⎨⎪⎧达成目标进度成本
开发
#mermaid-svg-R3VbKsGjNmgZ1wQM .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .label text{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .node rect,#mermaid-svg-R3VbKsGjNmgZ1wQM .node circle,#mermaid-svg-R3VbKsGjNmgZ1wQM .node ellipse,#mermaid-svg-R3VbKsGjNmgZ1wQM .node polygon,#mermaid-svg-R3VbKsGjNmgZ1wQM .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-R3VbKsGjNmgZ1wQM .node .label{text-align:center;fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .node.clickable{cursor:pointer}#mermaid-svg-R3VbKsGjNmgZ1wQM .arrowheadPath{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-R3VbKsGjNmgZ1wQM .flowchart-link{stroke:#333;fill:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-R3VbKsGjNmgZ1wQM .edgeLabel rect{opacity:0.9}#mermaid-svg-R3VbKsGjNmgZ1wQM .edgeLabel span{color:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-R3VbKsGjNmgZ1wQM .cluster text{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-R3VbKsGjNmgZ1wQM .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-R3VbKsGjNmgZ1wQM text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .actor-line{stroke:grey}#mermaid-svg-R3VbKsGjNmgZ1wQM .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .sequenceNumber{fill:#fff}#mermaid-svg-R3VbKsGjNmgZ1wQM #sequencenumber{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM #crosshead path{fill:#333;stroke:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .messageText{fill:#333;stroke:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-R3VbKsGjNmgZ1wQM .labelText,#mermaid-svg-R3VbKsGjNmgZ1wQM .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .loopText,#mermaid-svg-R3VbKsGjNmgZ1wQM .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-R3VbKsGjNmgZ1wQM .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-R3VbKsGjNmgZ1wQM .noteText,#mermaid-svg-R3VbKsGjNmgZ1wQM .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-R3VbKsGjNmgZ1wQM .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-R3VbKsGjNmgZ1wQM .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-R3VbKsGjNmgZ1wQM .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .section{stroke:none;opacity:0.2}#mermaid-svg-R3VbKsGjNmgZ1wQM .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-R3VbKsGjNmgZ1wQM .section2{fill:#fff400}#mermaid-svg-R3VbKsGjNmgZ1wQM .section1,#mermaid-svg-R3VbKsGjNmgZ1wQM .section3{fill:#fff;opacity:0.2}#mermaid-svg-R3VbKsGjNmgZ1wQM .sectionTitle0{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .sectionTitle1{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .sectionTitle2{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .sectionTitle3{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-R3VbKsGjNmgZ1wQM .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .grid path{stroke-width:0}#mermaid-svg-R3VbKsGjNmgZ1wQM .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-R3VbKsGjNmgZ1wQM .task{stroke-width:2}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText:not([font-size]){font-size:11px}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-R3VbKsGjNmgZ1wQM .task.clickable{cursor:pointer}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText0,#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText1,#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText2,#mermaid-svg-R3VbKsGjNmgZ1wQM .taskText3{fill:#fff}#mermaid-svg-R3VbKsGjNmgZ1wQM .task0,#mermaid-svg-R3VbKsGjNmgZ1wQM .task1,#mermaid-svg-R3VbKsGjNmgZ1wQM .task2,#mermaid-svg-R3VbKsGjNmgZ1wQM .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutside0,#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutside2{fill:#000}#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutside1,#mermaid-svg-R3VbKsGjNmgZ1wQM .taskTextOutside3{fill:#000}#mermaid-svg-R3VbKsGjNmgZ1wQM .active0,#mermaid-svg-R3VbKsGjNmgZ1wQM .active1,#mermaid-svg-R3VbKsGjNmgZ1wQM .active2,#mermaid-svg-R3VbKsGjNmgZ1wQM .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-R3VbKsGjNmgZ1wQM .activeText0,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeText1,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeText2,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeText3{fill:#000 !important}#mermaid-svg-R3VbKsGjNmgZ1wQM .done0,#mermaid-svg-R3VbKsGjNmgZ1wQM .done1,#mermaid-svg-R3VbKsGjNmgZ1wQM .done2,#mermaid-svg-R3VbKsGjNmgZ1wQM .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-R3VbKsGjNmgZ1wQM .doneText0,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneText1,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneText2,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneText3{fill:#000 !important}#mermaid-svg-R3VbKsGjNmgZ1wQM .crit0,#mermaid-svg-R3VbKsGjNmgZ1wQM .crit1,#mermaid-svg-R3VbKsGjNmgZ1wQM .crit2,#mermaid-svg-R3VbKsGjNmgZ1wQM .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCrit0,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCrit1,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCrit2,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCrit0,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCrit1,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCrit2,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-R3VbKsGjNmgZ1wQM .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-R3VbKsGjNmgZ1wQM .milestoneText{font-style:italic}#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCritText0,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCritText1,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCritText2,#mermaid-svg-R3VbKsGjNmgZ1wQM .doneCritText3{fill:#000 !important}#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCritText0,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCritText1,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCritText2,#mermaid-svg-R3VbKsGjNmgZ1wQM .activeCritText3{fill:#000 !important}#mermaid-svg-R3VbKsGjNmgZ1wQM .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-R3VbKsGjNmgZ1wQM g.classGroup text .title{font-weight:bolder}#mermaid-svg-R3VbKsGjNmgZ1wQM g.clickable{cursor:pointer}#mermaid-svg-R3VbKsGjNmgZ1wQM g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-R3VbKsGjNmgZ1wQM g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-R3VbKsGjNmgZ1wQM .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-R3VbKsGjNmgZ1wQM .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .dashed-line{stroke-dasharray:3}#mermaid-svg-R3VbKsGjNmgZ1wQM #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM .commit-id,#mermaid-svg-R3VbKsGjNmgZ1wQM .commit-msg,#mermaid-svg-R3VbKsGjNmgZ1wQM .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-R3VbKsGjNmgZ1wQM g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-R3VbKsGjNmgZ1wQM g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-R3VbKsGjNmgZ1wQM g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-R3VbKsGjNmgZ1wQM .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-R3VbKsGjNmgZ1wQM .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-R3VbKsGjNmgZ1wQM .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-R3VbKsGjNmgZ1wQM .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-R3VbKsGjNmgZ1wQM .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-R3VbKsGjNmgZ1wQM .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-R3VbKsGjNmgZ1wQM .edgeLabel text{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-R3VbKsGjNmgZ1wQM .node circle.state-start{fill:black;stroke:black}#mermaid-svg-R3VbKsGjNmgZ1wQM .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-R3VbKsGjNmgZ1wQM #statediagram-barbEnd{fill:#9370db}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-state .divider{stroke:#9370db}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-R3VbKsGjNmgZ1wQM .note-edge{stroke-dasharray:5}#mermaid-svg-R3VbKsGjNmgZ1wQM .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-R3VbKsGjNmgZ1wQM .error-icon{fill:#522}#mermaid-svg-R3VbKsGjNmgZ1wQM .error-text{fill:#522;stroke:#522}#mermaid-svg-R3VbKsGjNmgZ1wQM .edge-thickness-normal{stroke-width:2px}#mermaid-svg-R3VbKsGjNmgZ1wQM .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-R3VbKsGjNmgZ1wQM .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-R3VbKsGjNmgZ1wQM .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-R3VbKsGjNmgZ1wQM .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-R3VbKsGjNmgZ1wQM .marker{fill:#333}#mermaid-svg-R3VbKsGjNmgZ1wQM .marker.cross{stroke:#333}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-svg-R3VbKsGjNmgZ1wQM {
color: rgba(0, 0, 0, 0.75);
font: ;
}
checkout
一人修改
一人修改
checkin
产品库
受控库
开发库
变更管理
变
更
=
{
变更通过评审后,应重新确定基线
明确相关工作的评估,评审,执行的职能
适当时可以引入配置管理工具
变更=\left\{ \begin{aligned} &\text{变更通过评审后,应重新确定基线}\\ &\text{明确相关工作的评估,评审,执行的职能}\\ &\text{适当时可以引入配置管理工具} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
变更=⎩⎪⎨⎪⎧变更通过评审后,应重新确定基线明确相关工作的评估,评审,执行的职能适当时可以引入配置管理工具
变
更
过
程
=
{
提出与接受变更申请
对变更的初审
变更方案的论证
项目管理委员会
发出变更通知并组织实施
变更实施的监控
变更效果评估
判断翻出变更后是否已纳入正常
变更过程=\left\{ \begin{aligned} &\text{提出与接受变更申请}\\ &\text{对变更的初审}\\ &\text{变更方案的论证}\\ &\text{项目管理委员会}\\ &\text{发出变更通知并组织实施}\\ &\text{变更实施的监控}\\ &\text{变更效果评估}\\ &\text{判断翻出变更后是否已纳入正常} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad
变更过程=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧提出与接受变更申请对变更的初审变更方案的论证项目管理委员会发出变更通知并组织实施变更实施的监控变更效果评估判断翻出变更后是否已纳入正常
合同管理
目标成本:预期成本目标利润:预期利润
总
付
款
=
实
际
成
本
+
目
标
利
润
−
0.2
∗
(
实
际
成
本
−
目
标
成
本
)
总付款=实际成本+目标利润 - 0.2*(实际成本 - 目标成本)
总付款=实际成本+目标利润−0.2∗(实际成本−目标成本)
想
挣
的
钱
=
实
际
成
本
+
目
标
利
润
想挣的钱 = 实际成本+目标利润
想挣的钱=实际成本+目标利润
0.2
=
成
本
超
支
,
买
方
负
担
20
%
0.2 = 成本超支,买方负担20\%
0.2=成本超支,买方负担20%
合
同
=
{
工料合同:
不复杂,性质清楚
(
双
方
承
担
风
险
)
成本补偿合同:工作范围不清楚
(
买
方
承
担
风
险
)
总价合同:
(
卖
方
承
担
风
险
)
单边合同:
标
准
(
无
风
险
)
合同=\left\{ \begin{aligned} &\text{工料合同:\color{green}不复杂,性质清楚} (\color{red}双方\color{black}承担风险)\\ &\text{成本补偿合同:工作范围不清楚}(\color{red}买方\color{black}承担风险)\\ &\text{总价合同:}(\color{red}卖方 \color{black}承担风险)\\ &\text{单边合同:}标准(\color{green}无风险) &\end{aligned} \right.\qquad\qquad\qquad\quad
合同=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧工料合同:不复杂,性质清楚(双方承担风险)成本补偿合同:工作范围不清楚(买方承担风险)总价合同:(卖方承担风险)单边合同:标准(无风险)
知识管理
{
知识生成:新的想法
知识编码:表现知识
知识转移:企业内部传播
\left\{ \begin{aligned} &\text{知识生成:新的想法}\\ &\text{知识编码:表现知识}\\ &\text{知识转移:企业内部传播} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
⎩⎪⎨⎪⎧知识生成:新的想法知识编码:表现知识知识转移:企业内部传播
项目集
{
王
⟷
项
目
组
合
:
利
益
最
大
化
帅
⟷
项
目
集
:
做
正
确
的
事
(
保
持
一
致
)
将
⟷
项
目
经
理
\left\{ \begin{aligned} &\color{red}{王}\longleftrightarrow\color{black}{项目组合:利益最大化}\\ &\color{blue}{帅}\longleftrightarrow\color{black}{项目集:做正确的事(保持一致)}\\ &\color{green}{将}\longleftrightarrow\color{black}{项目经理} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad
⎩⎪⎨⎪⎧王⟷项目组合:利益最大化帅⟷项目集:做正确的事(保持一致)将⟷项目经理
流程实施
效
果
=
{
产品和服务质量
顾
客
满
意
度
销售增长率
员工成本
员工
效果=\left\{ \begin{aligned} &\text{产品和服务质量}\\ &\color{red}{顾客满意度}\\ &\text{销售增长率}\\ &\text{员工成本}\\ &\text{员工} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
效果=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧产品和服务质量顾客满意度销售增长率员工成本员工
量化管理
工
具
=
{
WBS
网络图
PERT
挣值分析工具
质量管理工具
工具=\left\{ \begin{aligned} &\text{WBS}\\ &\text{网络图}\\ &\text{PERT}\\ &\text{挣值分析工具}\\ &\text{质量管理工具} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
工具=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧WBS网络图PERT挣值分析工具质量管理工具
权限管理
类
型
=
{
DAC
↣
指
定
对
象
访
问
(
自
主
控
制
)
DAC
↣
列
表
方
式
控
制
(
最
多
,
列
表
方
式
)
DAC
↣
强
制
访
问
控
制
(
军
方
,
等
级
访
问
机
制
)
类型=\left\{ \begin{aligned} &\text{DAC}\rightarrowtail指定对象访问\color{red}(自主控制)\\ &\text{DAC}\rightarrowtail列表方式控制\color{red}(最多,列表方式)\\ &\text{DAC}\rightarrowtail强制访问控制\color{red}(军方,等级访问机制) &\end{aligned} \right.\qquad\qquad\qquad
类型=⎩⎪⎨⎪⎧DAC↣指定对象访问(自主控制)DAC↣列表方式控制(最多,列表方式)DAC↣强制访问控制(军方,等级访问机制)
授权
组
织
授
权
=
{
职位
惩罚
奖励
组织授权=\left\{ \begin{aligned} &\text{职位}\\ &\text{惩罚}\\ &\text{奖励} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
组织授权=⎩⎪⎨⎪⎧职位惩罚奖励
管
理
者
{
↣
专家权力
↣
参照权力
管理者 \left\{ \begin{aligned} \rightarrowtail &\text{专家权力}\\ \rightarrowtail &\text{参照权力} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
管理者{↣↣专家权力参照权力
物联网
类
型
=
{
感知层
↣
各
种
传
感
器
、
温
湿
度
计
、
二
维
码
标
签
、
R
F
I
R
标
签
、
读
写
器
(
自
主
控
制
)
网络层
↣
平
台
,
传
递
/
获
取
应用层
↣
用
户
接
口
,
应
用
类型=\left\{ \begin{aligned} &\text{感知层}\rightarrowtail各种传感器、温湿度计、二维码标签、RFIR标签、 读写器 \color{red}(自主控制)\\ &\text{网络层}\rightarrowtail平台,传递/获取\\ &\text{应用层}\rightarrowtail用户接口,应用 &\end{aligned} \right.
类型=⎩⎪⎨⎪⎧感知层↣各种传感器、温湿度计、二维码标签、RFIR标签、读写器(自主控制)网络层↣平台,传递/获取应用层↣用户接口,应用
关
键
技
术
=
{
嵌入式
传感器
关键技术=\left\{ \begin{aligned} &\text{嵌入式}\\ &\text{传感器}\\ &\text{} &\end{aligned} \right.
关键技术=⎩⎪⎨⎪⎧嵌入式传感器
软件工程
风
格
=
[
数据流风格:过滤器管理
调用/返回风格:主/子程序,面向对象,抽象,层次
独立构件风格:进程通信,事件驱动
虚拟机:解释器
仓库:数据库,黑板,超文本
]
风格 =\left[ \begin{aligned} &\text{数据流风格:过滤器管理}\\ &\text{调用/返回风格:主/子程序,面向对象,抽象,层次}\\ &\text{独立构件风格:进程通信,事件驱动}\\ &\text{虚拟机:解释器}\\ &\text{仓库:数据库,黑板,超文本} &\end{aligned} \right]
风格=⎣⎢⎢⎢⎢⎢⎢⎡数据流风格:过滤器管理调用/返回风格:主/子程序,面向对象,抽象,层次独立构件风格:进程通信,事件驱动虚拟机:解释器仓库:数据库,黑板,超文本⎦⎥⎥⎥⎥⎥⎥⎤
类图
类
型
=
{
关联
↣
实
例
间
的
关
系
(
非
类
间
关
系
)
依赖
↣
被
依
赖
方
影
响
依
赖
方
泛化
↣
父
子
关
系
共享聚集
↣
(
聚
合
,
类
之
间
)
非
互
相
依
赖
组合聚集
↣
组
合
(
公
司
⟺
部
门
:
公
司
注
销
,
部
门
随
之
消
失
)
实现
↣
(
j
a
v
a
)
的
接
口
实
现
类型=\left\{ \begin{aligned} &\text{关联}\rightarrowtail 实例间的关系\color{red}(非类间关系)\\ &\text{依赖}\rightarrowtail 被依赖方影响依赖方\\ &\text{泛化}\rightarrowtail 父子关系\\ &\text{共享聚集}\rightarrowtail \color{red}(聚合,类之间)\color{brown}非互相依赖\\ &\text{组合聚集}\rightarrowtail 组合 \color{blue}(公司\Longleftrightarrow 部门:公司注销,部门随之消失)\\ &\text{实现}\rightarrowtail \color{blue}(java) \color{black} 的接口实现 &\end{aligned} \right.
类型=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧关联↣实例间的关系(非类间关系)依赖↣被依赖方影响依赖方泛化↣父子关系共享聚集↣(聚合,类之间)非互相依赖组合聚集↣组合(公司⟺部门:公司注销,部门随之消失)实现↣(java)的接口实现
业务
#mermaid-svg-ZLvnjbowpCkpcwan .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-ZLvnjbowpCkpcwan .label text{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .node rect,#mermaid-svg-ZLvnjbowpCkpcwan .node circle,#mermaid-svg-ZLvnjbowpCkpcwan .node ellipse,#mermaid-svg-ZLvnjbowpCkpcwan .node polygon,#mermaid-svg-ZLvnjbowpCkpcwan .node path{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-ZLvnjbowpCkpcwan .node .label{text-align:center;fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .node.clickable{cursor:pointer}#mermaid-svg-ZLvnjbowpCkpcwan .arrowheadPath{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .edgePath .path{stroke:#333;stroke-width:1.5px}#mermaid-svg-ZLvnjbowpCkpcwan .flowchart-link{stroke:#333;fill:none}#mermaid-svg-ZLvnjbowpCkpcwan .edgeLabel{background-color:#e8e8e8;text-align:center}#mermaid-svg-ZLvnjbowpCkpcwan .edgeLabel rect{opacity:0.9}#mermaid-svg-ZLvnjbowpCkpcwan .edgeLabel span{color:#333}#mermaid-svg-ZLvnjbowpCkpcwan .cluster rect{fill:#ffffde;stroke:#aa3;stroke-width:1px}#mermaid-svg-ZLvnjbowpCkpcwan .cluster text{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#ffffde;border:1px solid #aa3;border-radius:2px;pointer-events:none;z-index:100}#mermaid-svg-ZLvnjbowpCkpcwan .actor{stroke:#ccf;fill:#ECECFF}#mermaid-svg-ZLvnjbowpCkpcwan text.actor>tspan{fill:#000;stroke:none}#mermaid-svg-ZLvnjbowpCkpcwan .actor-line{stroke:grey}#mermaid-svg-ZLvnjbowpCkpcwan .messageLine0{stroke-width:1.5;stroke-dasharray:none;stroke:#333}#mermaid-svg-ZLvnjbowpCkpcwan .messageLine1{stroke-width:1.5;stroke-dasharray:2, 2;stroke:#333}#mermaid-svg-ZLvnjbowpCkpcwan #arrowhead path{fill:#333;stroke:#333}#mermaid-svg-ZLvnjbowpCkpcwan .sequenceNumber{fill:#fff}#mermaid-svg-ZLvnjbowpCkpcwan #sequencenumber{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan #crosshead path{fill:#333;stroke:#333}#mermaid-svg-ZLvnjbowpCkpcwan .messageText{fill:#333;stroke:#333}#mermaid-svg-ZLvnjbowpCkpcwan .labelBox{stroke:#ccf;fill:#ECECFF}#mermaid-svg-ZLvnjbowpCkpcwan .labelText,#mermaid-svg-ZLvnjbowpCkpcwan .labelText>tspan{fill:#000;stroke:none}#mermaid-svg-ZLvnjbowpCkpcwan .loopText,#mermaid-svg-ZLvnjbowpCkpcwan .loopText>tspan{fill:#000;stroke:none}#mermaid-svg-ZLvnjbowpCkpcwan .loopLine{stroke-width:2px;stroke-dasharray:2, 2;stroke:#ccf;fill:#ccf}#mermaid-svg-ZLvnjbowpCkpcwan .note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-ZLvnjbowpCkpcwan .noteText,#mermaid-svg-ZLvnjbowpCkpcwan .noteText>tspan{fill:#000;stroke:none}#mermaid-svg-ZLvnjbowpCkpcwan .activation0{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZLvnjbowpCkpcwan .activation1{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZLvnjbowpCkpcwan .activation2{fill:#f4f4f4;stroke:#666}#mermaid-svg-ZLvnjbowpCkpcwan .mermaid-main-font{font-family:"trebuchet ms", verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .section{stroke:none;opacity:0.2}#mermaid-svg-ZLvnjbowpCkpcwan .section0{fill:rgba(102,102,255,0.49)}#mermaid-svg-ZLvnjbowpCkpcwan .section2{fill:#fff400}#mermaid-svg-ZLvnjbowpCkpcwan .section1,#mermaid-svg-ZLvnjbowpCkpcwan .section3{fill:#fff;opacity:0.2}#mermaid-svg-ZLvnjbowpCkpcwan .sectionTitle0{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .sectionTitle1{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .sectionTitle2{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .sectionTitle3{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .grid .tick{stroke:#d3d3d3;opacity:0.8;shape-rendering:crispEdges}#mermaid-svg-ZLvnjbowpCkpcwan .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .grid path{stroke-width:0}#mermaid-svg-ZLvnjbowpCkpcwan .today{fill:none;stroke:red;stroke-width:2px}#mermaid-svg-ZLvnjbowpCkpcwan .task{stroke-width:2}#mermaid-svg-ZLvnjbowpCkpcwan .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .taskText:not([font-size]){font-size:11px}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutsideRight{fill:#000;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutsideLeft{fill:#000;text-anchor:end;font-size:11px}#mermaid-svg-ZLvnjbowpCkpcwan .task.clickable{cursor:pointer}#mermaid-svg-ZLvnjbowpCkpcwan .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#mermaid-svg-ZLvnjbowpCkpcwan .taskText0,#mermaid-svg-ZLvnjbowpCkpcwan .taskText1,#mermaid-svg-ZLvnjbowpCkpcwan .taskText2,#mermaid-svg-ZLvnjbowpCkpcwan .taskText3{fill:#fff}#mermaid-svg-ZLvnjbowpCkpcwan .task0,#mermaid-svg-ZLvnjbowpCkpcwan .task1,#mermaid-svg-ZLvnjbowpCkpcwan .task2,#mermaid-svg-ZLvnjbowpCkpcwan .task3{fill:#8a90dd;stroke:#534fbc}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutside0,#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutside2{fill:#000}#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutside1,#mermaid-svg-ZLvnjbowpCkpcwan .taskTextOutside3{fill:#000}#mermaid-svg-ZLvnjbowpCkpcwan .active0,#mermaid-svg-ZLvnjbowpCkpcwan .active1,#mermaid-svg-ZLvnjbowpCkpcwan .active2,#mermaid-svg-ZLvnjbowpCkpcwan .active3{fill:#bfc7ff;stroke:#534fbc}#mermaid-svg-ZLvnjbowpCkpcwan .activeText0,#mermaid-svg-ZLvnjbowpCkpcwan .activeText1,#mermaid-svg-ZLvnjbowpCkpcwan .activeText2,#mermaid-svg-ZLvnjbowpCkpcwan .activeText3{fill:#000 !important}#mermaid-svg-ZLvnjbowpCkpcwan .done0,#mermaid-svg-ZLvnjbowpCkpcwan .done1,#mermaid-svg-ZLvnjbowpCkpcwan .done2,#mermaid-svg-ZLvnjbowpCkpcwan .done3{stroke:grey;fill:#d3d3d3;stroke-width:2}#mermaid-svg-ZLvnjbowpCkpcwan .doneText0,#mermaid-svg-ZLvnjbowpCkpcwan .doneText1,#mermaid-svg-ZLvnjbowpCkpcwan .doneText2,#mermaid-svg-ZLvnjbowpCkpcwan .doneText3{fill:#000 !important}#mermaid-svg-ZLvnjbowpCkpcwan .crit0,#mermaid-svg-ZLvnjbowpCkpcwan .crit1,#mermaid-svg-ZLvnjbowpCkpcwan .crit2,#mermaid-svg-ZLvnjbowpCkpcwan .crit3{stroke:#f88;fill:red;stroke-width:2}#mermaid-svg-ZLvnjbowpCkpcwan .activeCrit0,#mermaid-svg-ZLvnjbowpCkpcwan .activeCrit1,#mermaid-svg-ZLvnjbowpCkpcwan .activeCrit2,#mermaid-svg-ZLvnjbowpCkpcwan .activeCrit3{stroke:#f88;fill:#bfc7ff;stroke-width:2}#mermaid-svg-ZLvnjbowpCkpcwan .doneCrit0,#mermaid-svg-ZLvnjbowpCkpcwan .doneCrit1,#mermaid-svg-ZLvnjbowpCkpcwan .doneCrit2,#mermaid-svg-ZLvnjbowpCkpcwan .doneCrit3{stroke:#f88;fill:#d3d3d3;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#mermaid-svg-ZLvnjbowpCkpcwan .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#mermaid-svg-ZLvnjbowpCkpcwan .milestoneText{font-style:italic}#mermaid-svg-ZLvnjbowpCkpcwan .doneCritText0,#mermaid-svg-ZLvnjbowpCkpcwan .doneCritText1,#mermaid-svg-ZLvnjbowpCkpcwan .doneCritText2,#mermaid-svg-ZLvnjbowpCkpcwan .doneCritText3{fill:#000 !important}#mermaid-svg-ZLvnjbowpCkpcwan .activeCritText0,#mermaid-svg-ZLvnjbowpCkpcwan .activeCritText1,#mermaid-svg-ZLvnjbowpCkpcwan .activeCritText2,#mermaid-svg-ZLvnjbowpCkpcwan .activeCritText3{fill:#000 !important}#mermaid-svg-ZLvnjbowpCkpcwan .titleText{text-anchor:middle;font-size:18px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan g.classGroup text{fill:#9370db;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#mermaid-svg-ZLvnjbowpCkpcwan g.classGroup text .title{font-weight:bolder}#mermaid-svg-ZLvnjbowpCkpcwan g.clickable{cursor:pointer}#mermaid-svg-ZLvnjbowpCkpcwan g.classGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-ZLvnjbowpCkpcwan g.classGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan .classLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5}#mermaid-svg-ZLvnjbowpCkpcwan .classLabel .label{fill:#9370db;font-size:10px}#mermaid-svg-ZLvnjbowpCkpcwan .relation{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-ZLvnjbowpCkpcwan .dashed-line{stroke-dasharray:3}#mermaid-svg-ZLvnjbowpCkpcwan #compositionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #compositionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #aggregationStart{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #aggregationEnd{fill:#ECECFF;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #dependencyStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #dependencyEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #extensionStart{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan #extensionEnd{fill:#9370db;stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan .commit-id,#mermaid-svg-ZLvnjbowpCkpcwan .commit-msg,#mermaid-svg-ZLvnjbowpCkpcwan .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .pieTitleText{text-anchor:middle;font-size:25px;fill:#000;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan g.stateGroup text{fill:#9370db;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan g.stateGroup text{fill:#9370db;fill:#333;stroke:none;font-size:10px}#mermaid-svg-ZLvnjbowpCkpcwan g.statediagram-cluster .cluster-label text{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan g.stateGroup .state-title{font-weight:bolder;fill:#000}#mermaid-svg-ZLvnjbowpCkpcwan g.stateGroup rect{fill:#ECECFF;stroke:#9370db}#mermaid-svg-ZLvnjbowpCkpcwan g.stateGroup line{stroke:#9370db;stroke-width:1}#mermaid-svg-ZLvnjbowpCkpcwan .transition{stroke:#9370db;stroke-width:1;fill:none}#mermaid-svg-ZLvnjbowpCkpcwan .stateGroup .composit{fill:white;border-bottom:1px}#mermaid-svg-ZLvnjbowpCkpcwan .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#mermaid-svg-ZLvnjbowpCkpcwan .state-note{stroke:#aa3;fill:#fff5ad}#mermaid-svg-ZLvnjbowpCkpcwan .state-note text{fill:black;stroke:none;font-size:10px}#mermaid-svg-ZLvnjbowpCkpcwan .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.7}#mermaid-svg-ZLvnjbowpCkpcwan .edgeLabel text{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#mermaid-svg-ZLvnjbowpCkpcwan .node circle.state-start{fill:black;stroke:black}#mermaid-svg-ZLvnjbowpCkpcwan .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#mermaid-svg-ZLvnjbowpCkpcwan #statediagram-barbEnd{fill:#9370db}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-cluster rect{fill:#ECECFF;stroke:#9370db;stroke-width:1px}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-cluster rect.outer{rx:5px;ry:5px}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-state .divider{stroke:#9370db}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-state .title-state{rx:5px;ry:5px}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-cluster.statediagram-cluster .inner{fill:white}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-cluster .inner{rx:0;ry:0}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-state rect.basic{rx:5px;ry:5px}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#mermaid-svg-ZLvnjbowpCkpcwan .note-edge{stroke-dasharray:5}#mermaid-svg-ZLvnjbowpCkpcwan .statediagram-note rect{fill:#fff5ad;stroke:#aa3;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '"trebuchet ms", verdana, arial';--mermaid-font-family: "Comic Sans MS", "Comic Sans", cursive}#mermaid-svg-ZLvnjbowpCkpcwan .error-icon{fill:#522}#mermaid-svg-ZLvnjbowpCkpcwan .error-text{fill:#522;stroke:#522}#mermaid-svg-ZLvnjbowpCkpcwan .edge-thickness-normal{stroke-width:2px}#mermaid-svg-ZLvnjbowpCkpcwan .edge-thickness-thick{stroke-width:3.5px}#mermaid-svg-ZLvnjbowpCkpcwan .edge-pattern-solid{stroke-dasharray:0}#mermaid-svg-ZLvnjbowpCkpcwan .edge-pattern-dashed{stroke-dasharray:3}#mermaid-svg-ZLvnjbowpCkpcwan .edge-pattern-dotted{stroke-dasharray:2}#mermaid-svg-ZLvnjbowpCkpcwan .marker{fill:#333}#mermaid-svg-ZLvnjbowpCkpcwan .marker.cross{stroke:#333}
:root { --mermaid-font-family: "trebuchet ms", verdana, arial;}
#mermaid-svg-ZLvnjbowpCkpcwan {
color: rgba(0, 0, 0, 0.75);
font: ;
}
执行
控制
接口
业务
后台
招标
招标:20天
索赔
索赔:28天
论证
论
证
=
{
↣
机
会
↣
初
步
↣
详
细
论证=\left\{ \begin{aligned} &\text{}\rightarrowtail 机会\\ &\text{}\rightarrowtail 初步\\ &\text{}\rightarrowtail 详细 &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
论证=⎩⎪⎨⎪⎧↣机会↣初步↣详细
可行性
可
行
性
=
{
↣
机
会
↣
经
济
↣
详
细
可行性=\left\{ \begin{aligned} &\text{}\rightarrowtail 机会\\ &\text{}\rightarrowtail 经济\\ &\text{}\rightarrowtail 详细 &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
可行性=⎩⎪⎨⎪⎧↣机会↣经济↣详细
索赔
索赔:28天
项目管理
输
入
=
{
范围
进度
章程
事业环境
组织过程资产
输入=\left\{ \begin{aligned} &\text{范围}\\ &\text{进度}\\ &\text{章程}\\ &\text{事业环境}\\ &\text{组织过程资产} &\end{aligned} \right.\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad\qquad
输入=⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧范围进度章程事业环境组织过程资产
WBS
{
交
付
成
功
项
目
管
理
负
责
人
(
一
人
)
所
有
人
参
与
范
围
非
不
变
计
划
控
制
4
−
6
层
}
\begin{Bmatrix} 交付成功 & 项目管理 \\ 负责人\color{red}(一人)& 所有人参与\\ 范围 & 非不变 \\ 计划控制 & 4-6层 & \end{Bmatrix} \qquad\qquad\qquad\qquad\qquad\qquad
⎩⎪⎪⎨⎪⎪⎧交付成功负责人(一人)范围计划控制项目管理所有人参与非不变4−6层⎭⎪⎪⎬⎪⎪⎫
配置标识
配
置
标
识
=
{
识别
唯一标识
重要特征
所有者及责任
使劲按条件
建立和控制基线
维护文档和组件
配置标识=\left\{ \begin{aligned} &\text{识别}\\ &\text{唯一标识}\\ &\text{重要特征}\\ &\text{所有者及责任}\\ &\text{使劲按条件}\\ &\text{建立和控制基线}\\ &\text{维护文档和组件} &\end{aligned} \right.
配置标识=⎩⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎪⎧识别唯一标识重要特征所有者及责任使劲按条件建立和控制基线维护文档和组件
设计模式
包含:名称、问题、目的,解决方案、效果、实例代码、相关设计模式处理范围:类模式、对象模式目的用途:创建型模式、结构型模式、行为模式处理范围:类模式(继承关系,静态关系)、对象模式(动态性),
采购管理
术语
验收测试:确定是否符合验收标准审计:评估是否符合软件需求,基线,标准,过程,指令,代码,合同,特殊要求的独立检查鉴定:一个正式的过程,鉴定系统不见是否符合规格说明,是否可在标准环境下操作走查:静态分析技术或评审过程
产品特性
ISAN:TCP/IP 小文件级共享,采用block级别存储。IDAS:专业文件服务器,专门存储。
人力资源管理
4
大
过
程
=
{
规划人力资源管理
组件项目团队
建设项目团队
管理项目团队
4大过程=\left\{ \begin{aligned} &\text{规划人力资源管理}\\ &\text{组件项目团队}\\ &\text{建设项目团队}\\ &\text{管理项目团队} &\end{aligned} \right.
4大过程=⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧规划人力资源管理组件项目团队建设项目团队管理项目团队