2020云南自考软件工程:第三章
自考在线学习
+问答
在报考云南自考的考生们当中,很多都是在职备考。为了帮助这部分考生们更好的做好备考工作,小编整理了云南自考软件工程:第三章的复习备考笔记和各位考生们分享。想了解更多备考资料,考生们可以继续关注云南自考网。
第三章 结构化设计
1. 软件设计阶段的主要任务、方法、阶段:
需求分析阶段的主要任务是确定系统必须“做什么”,形成软件的需求规格说明书,软件设计阶段的主要任务是确定系统“怎么做”,从软件需求规格说明书出发,形 成软件的具体设计方案,软件设计可以采用多种方法,如结构化设计方法、面向数据结构的设计方法、面向对象的设计方法等,结构化软件设计可以分为总体设计和详细设计两个阶段。
2. 总体设计阶段的主要任务及其内容:
总体设计阶段的主要任务是把系统的功能需求分配给软件结构,形成软件的模块结构图(MSD),在结构图中矩形表示功能单元,称为“模块”,连接上下层模块的线段表示它们之间的调用关系,在总体设计阶段,每个模块还处于黑盒子级,模块通过外部特征标识,名字、输入、输出。
3. 总体设计的表示形式及其内容(层次图、HIPO图、结构图):
层次图是软件总体设计阶段最常使用的表示形式之一,用来描绘软件的层次结构,图中的每个方框代表一个模块,方框间的连线表示模块的调用关系,层次图很适合于在自顶向下设计软件的过程中使用;
HIPO图是由美国IBM公司发明的“层次图+输入/处理/输出图”的英文缩写,HIPO图实际上由H图和IPO图两部分组成,H图就是上面提到的层次图,为了能使HIPO图具有可跟踪性,在H图里除了最顶层的方框之外,每个方框都加了编号;
结构图和层次图类似,图中每个方框代表一个模块,方框之间的箭头(或直线)表示模块的调用关系,在结构图中通常还用带注释的箭头表示模块调用过程中来回传递的信息,尾部是空心圆表示传递的是数据,实心圆表示传递的是控制信息。
4. 模块及其组成:
模块是执行一个特殊任务或实现一个特殊的抽象数据类型的一组例程和数据结构,模块由两部分组成,接口和实现模块功能的执行机制。
5. 面向数据流的设计方法(综合应用):
面向数据流的设计方法把数据流图映射成为软件结构,数据流图的类型决定了映射的方法,数据流图可以分为变换型数据流图和事务型数据流图,具有较明显的输入、变换(或称主加工)和输出界面的数据流图称为变换型数据流图,数据沿输入通路到达一个处理模块,这个处理模块根据输入数据的类型在若干动作序列中选出一个来执行,这类数据流图称为事务型数据流图,并且称这个模块为事务中心,它完成如下任务,接收输入数据、分析数据并确定数据类型、根据数据类型选取一条活动通路。
云南自考培训报名入口
我已阅读并同意《用户隐私条款》
上一篇:2020云南自考软件工程:第二章
下一篇:2020云南自考软件工程:第四章
最近更新
- 云南自学考试备考技巧? 09-04
- 云南自考公共课和专业课如何备考呀? 09-04
- 云南自考应该如何复习备考呀? 08-07
- 2024年下半年云南自考公共课如何备考? 08-07
- 云南省自考应该怎样复习备考呀? 07-18
- 云南省自考复习以考试大纲还是以教参... 07-15
- 云南自考有应试技巧吗? 06-05
- 云南自学考试毛概复习技巧 05-30
- 云南自考备考需要复习真题吗? 05-30
云南自考
- 2024年10月曲靖自考大专考试时间? 09-27
- 曲靖自考大专报考多少门课程适合? 09-12
- 2024年下半年普洱自考本科老考生报名... 08-29
- 2024年下半年昆明自考报名时间什么时... 08-29
- 2024年下半年昭通自考报名时间已公布 08-27
- 普洱自考本科考试命题中如何体现突出... 08-15
- 2024年下半年昆明自考报名时间是啥时... 08-15
- 2024年10月昭通自考报名时间? 08-13
- 2024年下半年昭通自考报名时间是什么... 08-09
扫一扫加入微信交流群
与其他自考生一起互动、学习探讨,提升自己。
扫一扫关注微信公众号
随时获取自考信息以及各类学习资料、学习方法、教程。
扫码小程序选择报考专业
查看云南自考专业
查询最新政策公告
进入历年真题学习
进入在线刷题