软件工程各种图的区别
发布网友
发布时间:2022-04-23 09:27
我来回答
共2个回答
热心网友
时间:2022-04-07 22:33
1.完成患者监护系统功能级的数据流图、实体联系图、软件结构图。2.网上书店系统,其外部用户主要有游客、会员和管理员。其中,游客进行注册后,可以成为系统的会员,会员享有订购图书及订单和书籍等信息查询的功能,管理员可对系统的各种信息进行管理和维护。根据上述描述,请画出网上书店系统的:①基本系统模型(第0层);②功能级的数据流图(第1层);③底层的订购图书数据流图。1.把如下统计空格程序的Jackson图改画为等价的程序流程图和盒图。2、用Jackson图描述下述的一列火车的构成:一列火车最多有两个火车头。只有一个火车头时则位于列车最前面
热心网友
时间:2022-04-07 23:51
王雅静-Cathy
关注
软件工程各种图 原创
2016-11-03 19:44:00
 8点赞

王雅静-Cathy 
码龄5年
关注
【前言】稀里糊涂的把文档都写完了,美滋滋的去验收了,结果原来文档里面的图不是自己想画成什么样就画成什么样的,每一个图都有自己的作用和放在适当位置的理由。每一个知识点都不能落下,所以应该好好总结一下这些图。
一、甘特图
定义:甘特图内在思想简单,即以图示的方式通过活动列表和时间刻度形象地表示出任何特定项目的活动顺序与持续时间。
作用:甘特图可以清晰地看出这个任务的进度,在什么阶段应该完成到什么程度。管理者可以清晰地了解项目的进度,从而对工作做出新的安排。
在文档中的位置:应该放到项目开发计划的进度阶段


(我画的)
二、IPO图
定义:在计算机领域IPO是指结构化设计中变换型结构的输入(Input)、加工(Processing)、输出(Output)。IPO图是对每个模块进行详细设计的工具,它是输入加工输出(INPUT PROCESS OUTPUT)图的简称,它是由美国IBM公司发起并完善起来的一种工具。在系统的模块结构图形成过程中,产生了大量的模块,在进行详细设计时开发者应为每一个模块写一份说明。IPO图就是用来说明每个模块的输入、输出数据和数据加工的重要工具
作用:在IPO图中,输入、输出数据来源于数据词典。局部数据项是指个别模块内部使用的数据,与系统的其它部分无关,仅由本模块定义、存贮和使用。注释是对本模块有关问题作必要的说明。
开发人员不仅可以利用IPO图进行模块设计,而且还可以利用它评价总体设计。用户和管理人员可利用IPO图编写、修改和维护程序。
在文档中的位置:IPO图在系统设计阶段发挥了很大的作用。在需求说明书和详细设计说明书中都需要用到。

三、原型图
定义:原型图是交互设计中重要的产物,在确认的布局中添加功能模块细节的交互的形式。原型设计是交互设计师与产品经理、开发工程师、QA(质量保证)沟通的最好工具。
作用:方便用户提前了解系统的大致功能和系统界面设计,也让开发人员清楚软件应该达到什么样的效果。

(这个原型图画的太丑了,我自己都看不下去了)
三、E-R图
定义:E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
作用:更加清晰地了解实体之间的关系,是被广泛采用的概念模型设计方法。

四、数据流图
定义:数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。
作用:系统分析员用这种工具可以自顶向下分析系统信息流程,可在图上画出需要家处理的部分,根据数据存贮,进一步作数据分析,向数据库设计过渡。根据数据流向马丁出存取方式。对应一个处理过程,用相应的语言、判定表等工具表达处理方法。

五、数据字典
定义:关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明,是数据流程图中的各个元素做完整的定义与说明,是数据流程图的补充工具。数据流图和数据字典共同构成系统的逻辑模型。
作用:数据字典的作用是给数据流图上每个成分加以定义和说明。换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义很有助于改进分析员和用户的通信。

六、程序流程图(程序框图)
定义:程序流程图就是根据程序执行过程而画的图,程序流程图是程序分析中最基本、最重要的分析技术,它是进行程序流程分析过程中最基本的工具。它运用工序图示符号对生产现场的整个制造过程做详细的记录,以便对零部件、产品在整个制造过程中的生产、加工、检验、储存等环节待作详细的研究与分析,特别适用于分析生产过程中的成本浪费,提高经济效益。

【总结】:这些图在文档中起着至关重要的作用,再多的文字描述也不如一张图清晰明了,所以我们要重视起这些图的学习。
展开全文
软件工程各种图结构
软件工程中会用到的各种图图图,学软件的和对软件有兴趣的一定不能错过
APP打开
软件工程——软件开发过程中用到的各种图



———————————————— 版权声明:本文为CSDN博主「独孤文彬」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/t131452n/article/details/41381393 软件的开发过程,也可以说是软件生命周期。主要包括四个基本活动:描述、开发、确认、演进。四个基本活动分八个阶段进行...
APP打开
评论(70)
写评论

UlricaQ码龄4年

get了知识。感谢分享2年前

圆脸的反击i码龄4年

黑马黑马3年前

13期-罗代金码龄5年

总结的很详细呢3年前

杨海云YHY码龄5年

弄得不错加油3年前

码皇当年的春天码龄7年

以后开发必备3年前

奋斗的小二喵码龄7年

先有个概念上的掌握,不断实践。4年前

码哥smile*_*ing*码龄5年

软工学的好认真啊,我学的时候都不知道甘特图,师傅验项目还问我来着4年前

赵国闯码龄5年

真的总结的特别认真4年前

王一刀-王志伟码龄5年

文档中都有用到,很有用的总结4年前

13期-罗代金码龄5年

很详细,图文结合!4年前
去APP查看全部评论
软件工程图片 (有系统流程图\E-R图等)_
仓库管理系统 患者监护系统 计算机储蓄系统 主文件修改系统
APP打开
软件工程实例(包括盒图,数据流图,软件结构图)
软件工程实例,包括盒图,数据流图,软件结构图。
APP打开
软件工程——软件开发过程中用到的各种图_softwareCraf..._CSDN博客
三、总结:这篇博客,算是一个整理工作,对于软件工程过程中各种图有了一个宏观上的了解,还有很多不会画,存在不理解的图,大多数是从网上找的图。但是这都不能影响...
如何区分软件工程中的各种图_geiwoyigwen的博客-CSDN博客
如何区分软件工程中的各种图 一键三连 点赞Mark关注该博主, 随时了解TA的最新博文
HIPO图、IPO图、H图的关系
一、总体概述 HIPO(Hierarchy Plus Input/Processing/Output)图是美国IBM公司70年代发展起来的表示软件系统结构的工具。它既可以描述软件总的模块层次结构--H图(层次图),又可以描述每个模块输入/输出数据、处理功能及模块调用的详细情况--IPO图。HIPO图以模块分解的层次性以及模块内部输入、处理、输出三大基本部分为基础建立的。 二、绘制HIPO图步骤
APP打开
软件工程所用的图的整理集合
本文共统计软件工程中 8 种图表的大体内容,后附网址详细介绍1.可行性研究 (1)系统流程图 http://www.sohu.com/a/192939481_99965907 系统流程图核心只有四个: (2)数据流图http://blog.csdn.net/qq_23473123/article/details/51308351 https:...
APP打开
软件工程中的各种图_weixin_30695195的博客-CSDN博客
10.部署图:部署图是用来帮助开发者了解软件中各种组件驻留在什么硬件位置,以及这些硬件之间的相互关系。 注:仍待修改 参考:http://meiyitianabc.blog.163.com/bl...
软件工程各种图详解--适合初学者-Java文档类资源
对软件工程中间使用的各种图的详细解释,对初学者来说是个不错的资料,开发中间使用比较的好更多下载资源、学习资料请访问CSDN下载频道.
软件工程图
软件工程图
APP打开
软件工程涉及哪些图?
在系统分析,需求分析,概要设计,以及详细设计过程中,第个阶段都涉及哪些图! 我知道的有 流程图,数据流图,E-R图,活动图,用例图, 我想问,一个标准的软件开发过程,需要哪几种图,他们的作用分别是什么
APP打开
软件工程各阶段各图_金福林的博客-CSDN博客
软件工程导论作为软件工程中非常重要的一门课程,而其中的图又是其重中之重,初学者往往对其各种图搞的晕头转向,我在这里简单的对软件工程中个阶段用到的各种图做...
软件工程期末复习uml各类图(转)_CoderLam的博客-CSDN博客
各种关系的强弱顺序: 泛化=实现>组合>聚合>关联>依赖 下面这张UML图,比较形象地展示了各种类图关系: === 序列图主要用于展示对象之间交互的顺序。 序列图将交互...
软件工程IPO.rp
软件工程需要绘制的IPO表,样式标准。根据《软件工程》一书中的IPO表用Axure制作,可根据自己需要进行