- 16
- 0
- 约3.87千字
- 约 41页
- 2016-09-14 发布于北京
- 举报
概要设计与详细设计.ppt
通信内聚 (Communication Cohesion) 如果一个模块内各功能部分都使用了相同的输入数据,或产生了相同的输出数据,则称之为通信内聚模块。通常,通信内聚模块是通过数据流图来定义的。 过程内聚(Procedural Cohesion) 使用流程图做为工具设计程序时,把流程图中的某一部分划出组成模块,就得到过程内聚模块。例如,把流程图中的循环部分、判定部分、计算部分分成三个模块,这三个模块都是过程内聚模块。 * * 非直接耦合 两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。 非直接耦合的模块独立性最强。 数据耦合 一个模块访问另一个模块时,彼此之间是通过简单数据参数(不是控制参数、公共数据结构或外部变量)来交换输入、输出信息的。 标记耦合 一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。 * 1 概述 软件详细设计是软件工程的重要阶段, 软件详细设计细化了高层的体系结构设计,将软件结构中的主要部件划分为能独立编码、编译和测试的软件单元,并进行软件单元的设计,并最终将影响软件实现的成败。优秀的详细设计在提高编码质量、保证开发周期、节约开发成本等各方面都起着非常重要的作用,是一个软件项目成功的关键保证。 2 详细设计的基本任务 详细设计是概要设计的进一步
您可能关注的文档
最近下载
- 幼儿园认识美食课件.pptx VIP
- 2024事业单位工勤技能考试考试综合练习及参考答案详解(培优).docx
- (高中物理)《传感器》知识梳理.pdf
- Samsung三星智能手机 Galaxy S24 三星商城专属颜色使用手册 (Android 15)中文版.pdf
- 2023年度工程硕士模考模拟试题附参考答案详解【培优B卷】.docx
- 毕业设计(论文)-年产1亿袋板蓝根颗粒生产车间工艺设计.doc
- 自考 14572 音视频制作与编辑重点精简版.docx VIP
- 柳宗元介绍教学课件.pptx
- 人形机器人行业专题报告6:人形本体&灵巧手的电机进化“势”-国海证券-2026.1.3-33页.pdf VIP
- 常压储罐安全操作规程.docx VIP
原创力文档

文档评论(0)