UML是什么,请用自己的理解说

查了下,大部分都是复制的,请问是不是就是类似原来的NS流程图,看清楚制作软件的过程,已经具体的架构,实现原理,等??请大家按自己的理解说,查的东西太晦涩,谢谢... 查了下,大部分都是复制的,请问
是不是就是类似原来的NS流程图,看清楚制作软件的过程,已经具体的架构,实现原理,等??
请大家按自己的理解说,查的东西太晦涩,谢谢
展开
 我来答
冼元勋SO
2011-04-26 · TA获得超过501个赞
知道答主
回答量:42
采纳率:100%
帮助的人:36万
展开全部
我是上年刚学了UML语言。水平不高,仅供参考。
UML就是统一建模语言、是用来描述软件开发中的各种产品(比如说代码程序、所涉及到的各种文档)的、也是用它老绘制软件的蓝图的(软件架构)一种建模语言。
UML的图又分成静态图和动态图。
静态图包括:用例图、类图、对象图、组建图和部署图。
动态图又包括:状态图、时序图、协作图和活动图。这些图我没有全用过,仅用过用例图、类图、对象图、组建图、状态图、时序图。
至于这些图干嘛的,还真不好说,因为我只会用,说不上来,我在做项目的时候用的时候知道。
我只能简单一说,不大详细。
用例图:说明你做的这个软件有什么功能、用户和示例直接的关系,有没有关系、什么关系。
对象图:描述软件系统在一个特定的时间段、周期内的静态结构(老师给我们说的)
组件图:一起实现这个软件系统的、所有元素的组织结构图。
部署图:我没大用过,真不知道。
状态图:说的是系统各个元素的一些状态和响应方面的东西。
协作图:按横向和纵向两个角度、按顺序的方式描述软件系统各个元素件的交互和相互之间的内在联系。
活动图:我不大会用。
至于你说的实现原理,你还是找本书,看看吧。然后再找个技术好的人,好好给你讲讲。
别的也帮不上你了。
秒懂百科
2021-04-14 · TA获得超过5.9万个赞
知道大有可为答主
回答量:25.3万
采纳率:88%
帮助的人:1.2亿
展开全部

UML类图:显示了一组类、接口、协作以及他们之间的关系

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yaorunlong
2011-04-26 · 超过35用户采纳过TA的回答
知道答主
回答量:162
采纳率:100%
帮助的人:105万
展开全部
UML就是哥图形库,你想做的东西用UML标识描述出来。就这样.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式