UML学习——学习任务
来源:互联网 发布:用手机淘宝怎么买彩票 编辑:程序博客网 时间:2024/05/29 04:41
前言:
刚学习了软件工程,也对软件开发有了一定的认识,一个软件的开发过程,都是从研究需求到完成产品的过程,这称之为规范化开发;其实学习亦然,给自己一个需求,按着需求学习,学习效率会不会很高呢?这里我尝试运用一下软件工程的思想,学习一下软件开发用到的工具——UML。
学什么:
在网上搜了很多前辈们的经验,众说纷纭吧!各种书籍、各种图,各种关系。总而言之,针对像我这样的对UML一无所知的人,要先对UML有一个大致的了解,精学建立在浅懂的基础上。最起码要弄懂一下几点:
UML概念:
(Unified Modeling Language,统一建模语言)软件开发的过程需要用到文字难以描述的图片,这就是绘制图片的一种工具,在产品的需求分析阶段,很大程度上提高我们和客户的沟通效率和效果。
九种图:
描述用户需求:用例图、
描述静态系统: 类图、对象图、实现图(组件图、部署图、)
描述动态系统:行为图(状态图、活动图。)、交互图(序列图、协作图、)
四种关系:
关联、依赖、范化、实现。详情见-类图
面向对象:
一种对现实世界理解和抽象的方法,还不太理解,需要以后在以后实践中深入理解。
结语:
真是越学习,越觉得自己懂得少,学舍不得浪费时间,这篇博客是我开始UML的“需求分析”,具体的各种图什么的,我会在后续的博文中详尽解释,尽请关注。
1 0
- UML学习——学习任务
- UML总结——UML学习
- UML学习总结(1)——UML学习入门
- UML学习——类图
- UML学习——用例图
- UML系列学习之——UML简介
- UML系列学习之——UML简介
- UML学习个人总结——UML基础知识
- 【UML】学习笔记(1)——初识UML
- UML学习个人总结——UML基础知识
- UML学习-------UML简介
- UML学习-------UML概述
- uml学习--uml结构
- uml学习--uml结构
- 【UML学习】UML概述
- 晒晒这周学习——UML
- UML扫盲——菜鸟学习篇
- UML学习——谁应该建模
- VS2013字符集设置详解
- mysql总结
- 目前流行的存储系统
- 安装了Genymotion和Oracle VM VirtualBox 启动Android虚拟设备报错,VBox打不开(已解决)
- 详细介绍static void Main(String[]args)
- UML学习——学习任务
- A.Alyona and copybooks
- Visual Studio助手Visual Assist各版本破解安装
- mysql启动问题access denied for user 'root'@'localhost'(using password:YES)
- 大数据学习路线
- pl/sql 美化规则
- node.js学习(一)
- 6.Spring学习笔记_Bean之间的关系 (by尚硅谷_佟刚)
- 使用Jrebel 实现 maven+wildfly10 热部署