软件画图的梳理
作者:互联网
在上学时因课程安排学习过UML建模语言,绘制E-R图,但一直以来对这些以及软件中用的其他图不是很明白。
借此机会,更新梳理下知识结构
E-R图:
也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。
百度百科:
它是描述现实世界关系概念模型的有效方法。是表示概念关系模型的一种方式。用“矩形框”表示实体型,矩形框内写明实体名称;用“椭圆图框”或圆角矩形表示实体的属性,并用“实心线段”将其与相应关系的“实体型”连接起来;用”菱形框“表示实体型之间的联系成因,在菱形框内写明联系名,并用”实心线段“分别与有关实体型连接起来,同时在”实心线段“旁标上联系的类型(1:1,1:n或m:n)。 工具:PD UML统一建模语言(Unified Modeling Language): 一种建模语言,指用模型元素来组建整个系统的模型,模型元素包括系统中的类、类和类之间的关联、类的实例相互配合实现系统的动态行为等。 百度百科: UML是面向对象开发中一种通用的图形化建模语言,它定义良好、易于表达、功能强大且普遍适用。面向对象的分析主要在加强对问题空间和系统任务的理解、改进各方交流、与需求保持一致和支持软件重用等4个方面表现出比其他系统分析方法更好的能力,成为主流的系统分析方法。UML的出现既统一了Booch、OMT、OOSE,以及其他方法,又统一了面向对象方法中使用的符号,并且在提出后不久就被OMG接纳为其标准之一。从而改变了数十种面向对象的建模语言相互独立且各有千秋的局面,使得面向对象的分析技术有了空前发展。它本身成为现代软件工程环境中对象分析和设计的重要工具,被视为面向对象技术的重要成果之一。 工具:Rational Rose、EA(Enterprise Architect) 参考链接:https://blog.csdn.net/zhangchen124/article/details/88311218标签:建模语言,线段,实体,画图,面向对象,UML,软件,方法,梳理 来源: https://www.cnblogs.com/cfsxgogogo/p/12220725.html