软件工程导论各种图_软件工程第一章思维导图

软件工程导论各种图_软件工程第一章思维导图1、E-R图E-R图也是实体-联系图,E-R图属于需求分析的一部分,为了把用户的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念性的数据模型。下面介绍E-R图的画法E-R图由数据对象(实体)、属性、联系三部分组成。通常用矩形框代表实体、用菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性。例如:2、N-S图出于要有一种不允许违背结构程序设计精神的图形工具的考虑,提出了盒图,又称N-S图。盒图的表示方法有:盒图没有箭头,因此不允许随意转移控制。(

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、E-R图

E-R图也是实体-联系图,E-R图属于需求分析的一部分,为了把用户的数据要求清楚、准确地描述出来,系统分析员通常建立一个概念性的数据模型。

下面介绍E-R图的画法

E-R图由数据对象(实体)、属性、联系三部分组成。

通常用矩形框代表实体、用菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性。

例如:

软件工程导论各种图_软件工程第一章思维导图

2、N-S图

出于要有一种不允许违背结构程序设计精神的图形工具的考虑,提出了盒图,又称N-S图。

盒图的表示方法有:

软件工程导论各种图_软件工程第一章思维导图

盒图没有箭头,因此不允许随意转移控制。

(1)顺序结构从上往下执行

(2)条件为true执行命令组A,false执行命令组B

(3)do    while        循环条件部分写while成立条件,循环体写while里的内容

(4)do    until          与do  while相反

例:

软件工程导论各种图_软件工程第一章思维导图

3、PAD图

PAD图是问题分析图的英文缩写,是详细设计的一部分。

基本符号:

软件工程导论各种图_软件工程第一章思维导图

(a)先执行p1后执行p2

(b)循环while   ?   do   p

(c)选择(if   C  then  p1  else  p2)

(d)until型循环(repeat   P   until   C)

(e)case多分支

(f)语句标号

(g)定义

例:

软件工程导论各种图_软件工程第一章思维导图

 PAD图是面向高级程序设计语言的,每种控制语句都有一个图形符号与之对应。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170297.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号