欢迎光临散文网 会员登陆 & 注册

软件工程导论 张海藩

2023-07-17 15:10 作者:楠精灵塔罗  | 我要投稿


数据设计-由数据字典和E R图提供数据和信息

体系结构设计-由数据流图(表达信息流动处理情况)提供相关信息

接口设计-由数据流图提供信息

过程设计(设计软件算法与软件详细数据结构)由处理规格说明,控制规格说明和状态转换图提供信息









概要设计-抽象过程







数据耦合(简单,松散的耦合)

控制耦合相对紧密的耦合

模块a与模块b直接传递控制信息(flag),模块b根据模块a传递的控制信息选择合适的分支(f1/f2/fn)




公共环境耦合的两种可能:









耦合设计原则

耦合紧密程度从大到小依次为:

内容耦合>控制耦合>公共环境耦合>数据耦合

耦合:耦合程度越松散越好

内聚:内聚程度越紧密越好

顺序内聚举例:修改学生基本信息(先查询后修改)







内聚程度从高到底:




软件工程导论 张海藩的评论 (共 条)

分享到微博请遵守国家法律