如何利用powerdesigner 教程建立活动图

打赏支持,微信扫一扫。加群交流。
已有31人支持~~~
1.定义:流程图是对过程、算法、流程的一种图像表示,在技术设计、交流及商业简报等领域有广泛的应用。
3.计算机语言只是一种工具。光学习语言的规则还不够,最重要的是学会针对各种类型的问题,拟定出有效的解决方法和步骤即算法。有了正确而有效的算法,可以利用任何一种计算机高级语言编写程序,使计算机进行工作。因此,设计算法是程序设计的核心。
对同一个问题,可以有不同的解题方法和步骤。例如,求1+2+3+&+100,可以先进行1+2,再加3,再加4,一直加到100,也可采取100+(1+99)+(2+98)+&+(49+51)+50=100+50+49&100=5050。还可以有其它的方法。当然,方法有优劣之分。有的方法只需进行很少的步骤,而有些方法则需要较多的步骤。一般说,希望采用方法简单,运算步骤少的方法。因此,为了有效地进行解题,不仅需要保证算法正确,还要考虑算法的质量,选择合适的算法。
一个计算问题的解决过程通常包含下面几步:
&&&&&&&&& a.确立所需解决的问题以及最后应达到的要求。必须保证在任务一开始就对它有详细而确切的了解,避免模棱两可和含混不清之处。
&&&&&&&&& b.分析问题构造模型。在得到一个基本的物理模型后,用数学语言描述它,例如列出解题的数学公式或联立方程式,即建立数学模型。
&&&&&&&&& c.选择计算方法。如定积分求值问题,可以用矩形法、梯形法或辛普生法等不同的方法。因此用计算机解题应当先确定用哪一种方法来计算。专门有一门学科&计算方法&,就是研究用什么方法最有效、最近似地实现各种数值计算的,换句话说,计算方法是研究数值计算的近似方法的。
&&&&&&&&& d.确定算法和画流程图。在编写程序之前,应当整理好思路,设想好一步一步怎样运算或处理,即为&算法&。把它用框图画出来,用一个框表示要完成的一个或几个步骤,它表示工作的流程,称为流程图。它能使人们思路清楚,减少编写程序中的错误。
&&&&&&&&& f.编写程序。
&&&&&&&&& g.程序调试,即试算。一个复杂的程序往往不是一次上机就能通过并得到正确的结果的,需要反复试算修改,才得到正确的可供正式运行的程序。
&&&&&&&&& h.正式运行得到必要的运算结果。
传统流程图
用图表示的算法就是流程图。流程图是用一些图框来表示各种类型的操作,在框内写出各个步骤,然后用带箭头的线把它们连接起来,以表示执行的先后顺序。用图形表示算法,直观形象,易于理解。
美国国家标准化协会ANSI曾规定了一些常用的流程图符号,为世界各国程序工作者普遍采用。最常用的流程图符号见图。
&&&&&&& a.处理框(矩形框),表示一般的处理功能。
&&&&&&& b.判断框(菱形框),表示对一个给定的条件进行判断,根据给定的条件是否成立决定如何执行其后的操作。它有一个入口,二个出口。
&&&&&&& c.输入输出框(平行四边形框)。
&&&&&&& d.起止框(圆弧形框),表示流程开始或结束。
&&&&&&& f.连接点(圆圈),用于将画在不同地方的流程线连接起来。如图中有两个以1标志的连接点(在连接点圈中写上&l&)则表示这两个点是连接在一起的,相当于一个点一样。用连接点,可以避免流程线的交叉或过长,使流程图清晰。
&&&&&&& g.流程线(指向线),表示流程的路径和方向。
&&&&&&& h.注释框, 是为了对流程图中某些框的操作做必要的补充说明,以帮助阅读流程图的人更好地理解流程图的作用。它不是流程图中必要的部分,不反映流程和操作。
流程图不仅可以指导编写程序,而且可以在调试程序中用来检查程序的正确性。如果框图是正确的而结果不对,则按照框图逐步检查程序是很容易发现其错误的。流程图还能作为程序说明书的一部分提供给别人,以便帮助别人理解你编写程序的思路和结构。
4.工具软件:Visio,亿图
1.定义: 心智图(Mind Map),又称脑图、心智地图、脑力激荡图、思维导图、灵感触发图、概念地图、树状图、树枝图或思维地图,是一种图像式思维的工具以及一种利用图像式思考辅助工具来表达思维的工具。
2.历史:心智图是由英国的托尼&博赞(托尼&布詹)于1970年代提出的一种辅助思考工具。心智图通过在平面上的一个主题出发画出相关联的对象,像一个心脏及其周边的血管图,故称为&心智图&。由于这种表现方式比单纯的文本更加接近人思考时的空间性想像,所以越来越为大家用于创造性思维过程中。
4.工具软件:MindManager,亿图
网络拓扑图
1.定义: 拓扑学(TOPOLOGY)是一种研究与大小、距离无关的几何图形特性的方法。 网络拓扑是由网络节点设备和通信介质构成的网络结构图。
拓扑学是数学中一个重要的、基础的分支。起初它是几何学的一支,研究几何图形在连续变形下保持不变的性质(所谓连续变形,形象地说就是允许伸缩和扭曲等变形,但不许割断和粘合)拓扑图用于计算机网络示意,也就是不考虑计算机实际的位置,只表示网络中每台计算机以及网络设备之间的相互关系。
2.基本术语:
节点,节点就是网络单元。网络单元是网络系统中的各种数据处理设备、数据通信控制设备和数据终端设备。
链路,链路是两个节点间的连线。链路分&物理链路&和&逻辑链路&两种,前者是指实际存在的通信连线,后者是指在逻辑上起作用的网络通路。链路容量是指每个链路在单位时间内可接纳的最大信息量。
通路,通路是从发出信息的节点到接收信息的节点之间的一串节点和链路。
3.常见结构:
树型结构实际上是星型结构的一种变形,它将原来用单独链路直接连接的节点通过多级处理主机进行分级连接。
这种结构与星型结构相比降低了通信线路的成本,但增加了网络复杂性。网络中除最低层节点及其连线外,任一节点或连线的故障均影响其所在支路网络的正常工作。
软件设计图,UML
&1.定义:UML是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法。UML展现了一系列最佳工程实践,这些最佳实践在对大规模,复杂系统进行建模方面,特别是在软件架构层次已经被验证有效。
2.三种模型:
功能模型,从用户的角度展示系统的功能,包括用例图。
对象模型,采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类别图。
动态模型,展现系统的内部行为。包括序列图,活动图,状态图。
3.软件:亿图,Visio,PowerDesigner
数据库模型图,实体关系图,数据流程模型图
1.定义:实体关系图,简记E-R图是指以实体、关系、属性三个基本概念概括数据的基本结构,从而描述静态数据结构的概念模式。
3.工具:亿图,Visio
所谓的图,都是为了辅助设计的,辅助的作用!比文字描述的更清晰!
阅读(...) 评论()
“你知道你为什么还是现在这个样子吗?”“因为道理你都懂,但你懒。”如何在PowerDesigner中画用例图/序列图/协同图/状态图/活动图-学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
如何在PowerDesigner中画用例图/序列图/协同图/状态图/活动图
来源:互联网 发表时间: 11:57:58 责任编辑:李志喜字体:
为了帮助网友解决“如何在PowerDesigner中画用例图/序列图/协同图/状态图/活动图”相关的问题,学网通过互联网对“如何在PowerDesigner中画用例图/序列图/协同图/状态图/活动图”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:如何在PowerDesigner中画用例图/序列图/协同图/状态图/活动图,具体解决方案如下:解决方案1:UML Activity Diagram,打开PD,操作如下。创建数据库模型;PDM&#47,也可以用CDM&#47,制作ER图:文件---建立新模型(New Model)---分类(Categories)---商务(Business)---用例图定义(Use Case Definition);BPM 分别指的含义,然后通过面板上的小人符号、UML Sequence Diagram,工具----显示参数选择----格式Format----Use Case Association 定义线型为最后一种S型即可由曲线变成直线,画出Entity实体和关系ROOM&#47、用例符号处理即可。当然。如果要调整线型。 创建活动图,点击第一个图例创建Conceptual Data、组件:企业流程模型如果要做软件开发,请多用OOM、顺序图:分类(Categoriess)----应用程序(Application):分类(Categoriess)----信息(Information),利用模型面板来画即可:面向对象模型BPM、UML Component Diagram。注意:物理数据模型OOM:要理解CDM&#47,可以相互转换。CDM:概念数据模型PDM;PDM,通过菜单“工具”可以互相生成不同的模型创建用例图
1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答1个回答
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 学网 版权所有
京ICP备号-1 京公网安备02号}

我要回帖

更多关于 power designer 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信