1.无直接耦合
2.数据耦合 值耦合
3.标记耦合 数据结构耦合
4.控制耦合 逻辑 顺序耦合
5.外部耦合 软件之外的联系
6.公共耦合 指通过一个公共的数据环境
7.内容耦合 一个模块直接用另一个模块的数据
8.偶然内聚 指一个模块的处理没有任何关系
9.逻辑内聚 执行若干个逻辑相似的功能,参数决定该模块完成哪个功能
10.时间内聚 同时执行
11.过程内聚 按照指定的过程执行
12.通信内聚 都在一个数据结构上执行
13.顺序内聚 必须按照顺序执行
14.功能内聚 功能缺一不可
15.用户与系统分析人员 可行性报告、总体规划报告、系统开发合同和系统方案说明书
16.系统开发人员与项目管理人员 系统开发计划、任务分解表。PERT图、甘特图和预算分配
17.系统测试人员与系统开发人员 方案说明书、系统开发合同、系统设计说明书和测试文档
18.系统开发人员与用户在系统运行期间进行沟通,用户手册和操作指南
19.外部实体 当前系统外部的人、物、外部系统
20.加工 至少有一个输入流和一个输出流
21.数据流的起点与终点必须有一个是加工
22.数据建模ER 功能建模DFD 行为建模uml
23.数据字典 有 数据流、数据项、数据存储、加工
24.数据流图 是功能建模