软件工程(四)

您所在的位置:网站首页 结构化设计的概念与原理 软件工程(四)

软件工程(四)

2024-07-15 09:07:53| 来源: 网络整理| 查看: 265

一,什么是总体设计

把系统的功能需求分配到一个特定的软件系统结构中。

1.模块结构图

2.层次图

3.HIPO图:H就是层次图+IPO是输入/处理/输出图

模块图例子:

层次图例子:

HIPO图例子

二、总体设计的步骤

将DFD图(流程图)转换成“高内聚,低耦合”的模块结构图。

怎么转换了,两种映射方法

1.变换设计:一个线性的顺序结构,由输入,输出和变换中心三部分组成,变换中心让数据发生一个本质的变换。输入把物理输入变成逻辑输入,输出臂把逻辑输出变成了物理输出。

2.事务设计:有一个事务的处理中心,它将输入分为许多相互平行的加工路径,然后根据输入的属性,选择某一加工路径。

上图中的实心黑点加一个箭头的符号是表示底层像上层传递了一个控制信号。

菱形表示的选择,根据控制信号决定究竟要调哪个。

三,模块化及其启发式规则(什么是启发式规则呀?)

模块:有模块接口和模块体组成

模块化:把一个待开发的软件分解成若干个简单的,具有高内聚低耦合的模块,这一过程称为模块化

四,模块耦合

两个模块之间相互依赖程度的一种度量。

模块之间的耦合越低越好,非得耦合的时候,最差的是内容耦合,最好的是数据耦合

五,模块内聚

一个模块内部成分之间相互关联程度的度量。也就是说,内聚是对模块内各处理动作强度的一种度量。内聚越大越好。



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭