《大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。全书分为准备篇、基础篇、进阶篇和总结篇四个部分。准备篇讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。基础篇对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。进阶篇以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。总结篇针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。

UML的特点

UML是一种建模用的语言,就是一种建模用的语言,包含模型和关系,类似于语言中的基本词汇和语法。

UML的特点是统一,形成一种标准让人和机器都能读懂。

UML的优点是可视化,通过原模型和表示法,更加准确直观表达出文字难以表达的内容。

适合对象

《大象-Thinking in UML》可供正在学习编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望对软件分析设计更上一层楼的设计人员学习和提高之用。

总的来说,这本书的重点:

1. 以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中;
2. 通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起;
3. 用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。

通过这本书,可以学习面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识,弥补我们在这方面的缺陷,同时也可以对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考,了解如何以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目,在今后的学习生活中,可以运用从书中学到的知识实施项目,也可以与合作伙伴针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,找到更好的解决办法,学会使用系统边界,学会从接口认知事物,学会正确选择,学会使用设计模式。

《大象-Thinking in UML》相关推荐

  1. ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  2. ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  3. 信息学奥赛真题解析(玩具谜题)

    玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...

  4. 信息学奥赛之初赛 第1轮 讲解(01-08课)

    信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...

  5. 信息学奥赛一本通习题答案(五)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  6. 信息学奥赛一本通习题答案(三)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  7. 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题

    第1章   快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章  素数 第 3 章  约数 第 4 章  同余问题 第 5 章  矩阵乘法 第 6 章 ...

  8. 信息学奥赛一本通题目代码(非题库)

    为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...

  9. 信息学奥赛一本通(C++版) 刷题 记录

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...

  10. 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离

    首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...

最新文章

  1. STM32定时器的TRGO信号
  2. IPv6地址居然不够用?(特殊情况)怎么办?
  3. Ubuntu 12.04下安装GTK 2.24.10
  4. java双机调度_Haproxy+keepalive-群集架构实验
  5. ORACLE 执行计划分析
  6. 【数电】(二) 基本逻辑运算与逻辑门电路
  7. js 原生对象排序
  8. python函数的及函数的参数的基本使用
  9. RFC 791翻译(IP的主要内容)
  10. Excel 数据透视表入门教程
  11. SEO经验分享之百度知道篇
  12. java条形码解析_Java 生成、识别条形码
  13. android studio umake,Android Studio中NDK开发傻瓜教程(CMake)
  14. 如何创建 Ubuntu 信息亭(kiosk)
  15. 如何快速查找BUG?
  16. 那些惊艳了我的第三方插件收集
  17. 嗖一下【基于命令行交互的文件搜索工具】实现思路
  18. C语言snprintf函数
  19. 带宽测试初探(UDP发包方式)
  20. ERP项目实施| 准备工作、建议和注意事项

热门文章

  1. WMS、WFS、WMTS服务接口说明
  2. C# 特性详解(Attribute)
  3. Java生成随机姓名、性别和年龄
  4. 为QQ空间推广整理思路
  5. pdf reference 格式具体说明
  6. GC:深入理解GC--细数GC回收器
  7. 毕业论文写作技巧大总结,从摘要到展望全清楚了
  8. 精工书院2022级-C语言编程机考模拟练习课堂
  9. 7道常见的数据分析面试题
  10. 【素数问题】整理几种计算素数的算法,包含:两层循环,开根号法,埃氏筛选法,欧拉筛选法