来源:https://maiya.fan/blog?id=656617556aa58e39d9301949
1 关系
1.1.先后关系
流程图使用该关系。
1.2 从属关系
知识结构图使用该关系。
1.3传递关系
系统框图使用该关系。
2 流程图
2.1 流程图绘制规则
(1) 流程方向不变,不要出现原本从上到下,又出现从下到上。
(2) 主流程占据中间位置,辅助流程为主流程的分支。
(3) 不要出现重复流程,而要不同路径通向相同流程。
(4) 箭头表示先后关系。
(5) 可能存在并行关系,即同一流程中,出现多个非判断分支,如商业发展。
2.2 visio中双击连接线可对连接线进行标注
2.3 跨职能流程图
在体现流程的同时,能体现某个步骤的执行主体是谁,也能体现多个步骤联合组成的阶段。
3 知识结构图
3.1 绘制规则
(1) 使用思维导图绘制
(2) 知识都是领域性质的,因此箭头表示从属关系。
(3) 一个领域可以属于多个领域,多个领域也可以属于一个领域。
(4) 领域用大标题,具体方法或知识点用小标题
3.2 与思维导图的区别
思维导图不支持两个标题共同产生一个标题。而在知识产生过程中,有很多情况是两种知识相结合,产生了新的知识,新知识同时属于两个领域,如深度学习与决策树结合产生了深度学习决策树。
4 系统框图
使用visio的常规中的基本框图来绘制。
5 UML图(类图)
5.1 关系
(1) 继承关系、实现关系
继承关系和实现关系专指函数的复用相关。
- 依赖关系、关联关系
指对象之间调用的方式,一种是传参,一种是属性。 - 组合关系、聚合关系
对象的组成关系,聚合是弱关系,如大雁和雁群,组合是强关系,如处理器和电脑。
5.2 绘制规则
(1) 关联关系的类不应该出现在成员变量里
(2) 构造方法不应该出现在成员变量里
(3) 类图不应该包含主函数的类