1、Microsoft Office Visio
Office Visio 是office软件系列中的负责绘制流程图和示意图的软件,是一款便于IT和商务人员就复杂信息、系统和流程进行可视化处理、分析和交流的软件。使用具有专业外观的 Office Visio 图表,可以促进对系统和流程的了解,深入了解复杂信息并利用这些知识做出更好的业务决策。
Microsoft Office Visio帮助创建具有专业外观的图表,以便理解、记录和分析信息、数据、系统和过程。
2、power designer
PowerDesigner是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。
PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse 等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。
此外,它支持60多种关系数据库管理系统(RDBMS)/版本。PowerDesigner运行在Microsoft Windows平台上,并提供了Eclipse插件。
3、rose(Rational公司开发的建模工具)
Rose是系统分析和设计的工具,支持在结构设计基础上的代码自动生成,但是用好ROSE的关键还是在于架构设计等其它方面的功力。
4、Open Office Draw
Open Office Draw是大名鼎鼎的开源办公套件,同时支持Windows和Mac。做为办公套件中的一部分,OpenOffice DRAW不仅免费提供,而且具备较为出色和相对完整的结构图表绘制功能,其最大绘图尺寸可达300cm x 300cm。
绘图时产生的“对象”可以编组、分组、重组等 *** 作,它也有些高级特性,例如支持渲染自定义贴图和模拟灯光效果,并能输出具备真实光感的高品质图形。OpenOffice DRAW支持大部分常见图像格式,还可以通过其内置的图形库获得大量免费图形素材。
5、Kivio
Kivio是开源办公套件KOffice的一部分,是一款强大的Linux图表和流程图绘制软件。它可以帮助用户快速设计原型、线框图、流程图或是图表。Kivio有着与微软Visio类似的用户界面,但在用户界面上有所增强,允许使用分割窗格进行图形绘制。
一、画ER图常用工具是Microsoft Visio或者亿图图示软件绘制出实用的ER图表
二、Microsoft Visio是Windows *** 作系统下运行的流程图和矢量绘图软件,它是Microsoft Office软件的一个部分;亿图图示是一款基于矢量的绘图工具,可以绘制各种程序流程图、数据流程图、软件设计图。
扩展资料:
关系模型转化:
1:1 关系的话在两个实体任选一个添加另一个实体的主键即可。
1:N关系的话将联系转换为一个独立的关系,其关系的属性由与该联系相连的各实体集的码以及联系本身的属性组成,而该关系的码为n端实体集的码;
m:n联系转换为一个关系,与该联系相连的各实体集的码以及联系本身的属性均转换为关系的属性,新关系的码为两个相连实体码的组合。
问题一:大家用什么工具画数据流图 Microsoft Visio 2003 中文版 专业制作各类图纸的软件,例如程序流程图、网络拓扑图、数据分布图、地图、室内布置图、规划图、线路图等图纸的软件,包含了非常多的组件-----数据库老师推荐的。专业软件。
问题二:画数据流图用什么工具 业务流程用visio, 数据流程可以用powerdesigner, rose, visio ...
只要把东西说清楚就好, 工具倒是次要的
问题三:画数据流图用什么工具 rose
问题四:数据流图和程序流程图有什么区别?分别用什么工具来了绘制? 数据流图是业务分析用的,主要在分析阶段,经过变换型(事务性)分析可以转换为概要设计,程序流程图和N-S框图一样是用作详细设计的。
数据流图没有控制结构,基本是一种静态结构,没有语法控制。程序流程图是动态的程序状态的描述。
问题五:在WORD里用什么软件做数据流图 比较方便 WORD就是软件,可以做流程图
word2003步骤:
视图→工具栏→绘图,在绘图工具条上选择“自选图形”→更多自选图形→流程图
word2007步骤:
“插入”→攻形状”就可以画了,里面有流程图用的形状
补充:
试试 SuperWORKS ,专业电气CAD软件
问题六:有什么能画数据流图,程序流程图之类的软件吗?推荐一下 visio吧,比较简单,如果要自动生成代码的话,就得用Rational rose之类的专业软件,这种要求你每个数据都画对,才能最终生成正确的代码,不然生成出来的代码都无法直视
问题七:数据流图怎么画 数据流图的画法
数据流图也称为数据流程图date flow diagram , DFD,是一种便于用户理解和分析系统数据流程的图形工具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。
数据流图的基本组成成分
数据流:是由一组固定成分的数据组成,表示数据的流向。值得注意的是,数据流图中描述的是数据流,而不是控制流。除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有一个合适的名字,以反映该数据流的含义。
加工:加工描述了输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。
数据存储:数据存储表示暂时存储的数据。每个数据存储都有一个名字。
外部实体:外部实体是存在于软件系统之外的人员或组织,他指出数据所需要的发源地或系统所产生的数据的归属地。
外部实体 加工 数据流
分层数据流图的设计方法
第一步,画子系统的输入输出
把整个系统视为一个大的加工,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输入输出图。这张图称为顶层图。
第二步,画子系统的内部
把顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干加工处理后,变成顶层图的输出数据流。这张图称为0层图。从一个加工画出一张数据流图的过程就是对加工的分解。
可以用下述方法来确定加工:
在数据流的组成或值发生变化的地方应该画出一个加工,这个加工的功能就是实现这一变化,也可以根据系统的功能决定加工。
确定数据流的方法
用户把若干数据当作一个单位来处理(这些数据一起到达、一起处理)时,可以把这些数据看成一个数据流。
关于数据存储
对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。
第三步,画加工的内部
把每个加工看作一个小系统,把加工的输入输出数据流看成小系统的输入输出流。于是可以象画0层图一样画出每个小系统的加工的DFD图。
第四步,画子加工的分解图
对第三步分解出来的DFD图中的每个加工,重复第三步的分解过程,直到图中尚未分解的加工都是足够简单的(即不可再分解)。至此,得到了一套分层数据流图。
第五步,对数据流图和加工编号
对于一个软件系统,其数据流图可能有许多层,每一层又有许多张图。为了区分不同的加工和不同的DFD子图,应该对每张图进行编号,以便于管理。
● 顶层图只有一张,图中的加工也只有一个,所以不必为其编号。
● 0层图只有一张,图中的加工号分别是0.1、0.2、…,或者1, 2 。
● 子图就是父图中被分解的加工号。
● 子图中的加工号是由图号、圆点和序号组成,如:1.12,1.3 等等。
应该注意的问题:
1. 应适当的为数据流、加工、数据存储以及外部实体命名,名字应该反映该成分的实际含义,避免使用空洞的名字。
2. 画数据流图,不是画控制流。
3. 一个加工的输出数据流,不应与输入数据流同名,及时他们的组成完全相同。
4. 允许一个加工有多条数据流流向另一个加工,也允许一个加工有两条相同的输出数据流流向不同的加工。
5. 保持父图与子图的平衡。也就是说,父图中的某加工的输入输出流必须与他的子图的输入输出数据流在数量上和名字......>>
问题八:用什么软件画软件工程中的数据流图? Microsoft Office Visio
问题九:数据流图是用于描述结构化方法中什么阶段的工具 是一种能全面地描述信息系统逻辑模型的主要工具对数据流图中出现的每一个数据流、文件、加工给出详细定义
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)