社区
C++ 语言
帖子详情
想学习UML
xiaolomg
2012-09-18 10:31:32
球推荐经典书,最重要的是会快速画UML,球大神推荐,
...全文
154
8
打赏
收藏
想学习UML
球推荐经典书,最重要的是会快速画UML,球大神推荐,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
万德福儿
2015-03-27
打赏
举报
回复
我表示这个实际用的很少···而且自己也很难有耐心做下去
shiter
2012-09-19
打赏
举报
回复
学了一学期的uml,完后就画用例图了...
pathuang68
2012-09-18
打赏
举报
回复
看最新版的《UML User Guide》,这是UML发明者写的书,应该是最权威了。
taodm说得还是有一定的道理滴,UML中很多东西不常用,不过如果有时间,俺建议系统的学习一下比较好。
yisikaipu
2012-09-18
打赏
举报
回复
有点像网络七层模型,虽说是个标准,但很生硬,实用的只有tcp/ip,其它内容敬而远之为好
xiaolomg
2012-09-18
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
这东西根本就不需要学。
你学会了OO方法,uml就自然会了。
[/Quote]
好吧,OO方法怎么学?能学到吗?表示这本书都看了一部分了,对于OO思想还是没神马概念,哎
taodm
2012-09-18
打赏
举报
回复
这东西根本就不需要学。
你学会了OO方法,uml就自然会了。
xiaolomg
2012-09-18
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
uml没这么神奇的。
最好的uml画图工具就是纸+笔。
没有出现在《敏捷软件开发:模式、原则与实践》上的uml要素就不要去学。
[/Quote]
那你是怎么学习的嘛?球经验,表示我有 《敏捷软件开发:模式、原则与实践》 这本书的中文版
taodm
2012-09-18
打赏
举报
回复
uml没这么神奇的。
最好的uml画图工具就是纸+笔。
没有出现在《敏捷软件开发:模式、原则与实践》上的uml要素就不要去学。
UML
学习
资料
UML
基础文档,很好的自学资料
大象—Thinking in
UML
《大象——Thinking in
UML
》以
UML
为载体,将面向对象的分析设计思
想
巧妙地融入建模过程中,通过贯穿《大象——Thinking in
UML
》的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。 《大象——Thinking in
UML
》分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及
学习
建模需要了解的一些基本知识。基础篇对
UML
的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对
UML
的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用
UML
从头到尾地实施一个项目。总结篇针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇
学习
到的知识。 《大象——Thinking in
UML
》适用于正在
学习
编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望对软件分析设计更上一层楼的设计人员
学习
和提高之用。
UML
学以致用
课程全程围绕一个真实项目展开,为你分享
UML
从需求分析到软件设计整个过程如何发挥作用。课程分享的是
UML
的新版本2.4,一共有13种图,而不是老版的9种图。
学习
收益:1.
学习
UML
新版的13种图。2.
学习
在需求分析中应用
UML
,提升需求分析水平。 2.1
学习
应用流程三剑客(活动图、状态机图、序列图)分析业务流程; 2.2
学习
从序列图中提炼出用例; 2.3
学习
应用类图分析业务概念模型3.
学习
在软件设计中应用
UML
,提升软件设计水平。 3.1
学习
应用部署图、包图和组件图进行架构设计; 3.2
学习
业务结构建模如何转化为数据库设计; 3.3
学习
应用序列图、类图、对象图进行详细设计
Java与
UML
面向对象程序设计.pdf
内容简介 《Java与
UML
面向对象程序设计》旨在介绍使用Java和
UML
开发面向对象的软件所必需的知识,并将伴您走上使用Java进行真正面向对象软件开发的道路。《Java与
UML
面向对象程序设计》共分12章。《Java与
UML
面向对象程序设计》的前4章介绍了面向对象的精髓,第1章是关于对象的简介。第2章介绍了面向对象的基本概念以及
UML
的一些基本知识。第3章阐述了如何使用Java来编写面向对象程序。第4章介绍面向对象的分析和设计。第5章使用这些面向对象观点分析了图形用户界面(GUI)和Java Swing类库。第6章以一个小规模的Java应用程序为实例,将前5章的内容结合到一起。 接下来的章节让您对面向对象编程的实践方面有较好的了解。第7章介绍了设计模式。第8章介绍软件重构。第9章简要介绍针对大规模和小规模的面向对象软件项目以及当前的一些主要开发方法。第10章介绍当前一些面向对象软件开发的工具软件。第11章给出了作者为开发更好的软件而提出一些指导意见。最后,第12章提供了关于面向对象软件和Java方面更多的
学习
资源。 《Java与
UML
面向对象程序设计》强调理论和设计相结合,重视对软件开发方法学有指导作用的重要概念。《Java与
UML
面向对象程序设计》可作为高等学校计算机科学系及软件学院高年级学生和研究生的教科书,也可作为从事软件开发的管理者、系统分析员、程序员在
学习
面向对象程序设计时的参考书。
UML
基础与Rose建模实用教程
《
UML
基础与Rose建模实用教程》系统地讲解了
学习
uml
图和创建图中模型元素的基础理论,并通过两个完整的建模案例讲解rose建模工具的使用。全书内容分为4部分:入门基础(第1~4章),介绍了面向对象、
uml
、rational rose和rational统一过程的相关知识;图(第5~12章),针对
uml
的各种图,包括用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图和部署图进行介绍;案例(第13~14章),以图书管理系统和超市信息管理系统为例,介绍如何使用
uml
分析和设计一个实际的项目;附录(附录a~附录h)针对rational rose的安装和应用进行详细介绍,并给出了6个系统的建模全过程,最后提供章末练习答案。 《
UML
基础与Rose建模实用教程》适合软件设计与开发人员
学习
参考,更适合作为高等院校计算机软件工程相关专业的教材或教学参考书。
C++ 语言
64,676
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章