首页 > 其他分享 >《大象:Thinking in UML(第2版)》

《大象:Thinking in UML(第2版)》

时间:2022-12-13 13:00:20浏览次数:66  
标签:大象 Thinking 建模 思考 设计 UML

《大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。
  全书分为四个部分。第一部分讲述面向对象分析的一些基本概念,及学习建模需要了解的一些基本知识。第二部分对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。第三部分以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。第四部分针对在现实中经常遇到并且较难掌握的问题进行深入的探讨,升华在前几篇学习到的知识。
  《大象:Thinking in UML(第2版)》可供正在学习编程、软件工程等知识,准备将来从事IT行业的读者、正努力向设计师或系统分析员转变的技术人员及期望对软件分析设计更上一层楼的设计人员学习和提高之用。

先简要概述这本书的内容,本书主要是讲一种如何以对象的思考方式将复杂化的业务用其的建模方法的方法形象的表达出来。整本书也是围绕UML 的语言概念展开,如定义其元素:用例,业务,包,关系,组件,节点。又通过其语法如:视图和模型来完成一个业务的分析。最后通过一个例子来强化UML的语法。

作者在文章最后一篇还帮我们扩展关于设计的思考。包括理解用例本质、理解建模的抽象层次、学会设计模式等都是为了让我们更扎实的思考底层设计思维和方法论这样才能更好运用UML 

标签:大象,Thinking,建模,思考,设计,UML
From: https://www.cnblogs.com/mjtmlzlo/p/16978281.html

相关文章

  • UML 基础: 类图
     ​​UML类图关系大全​​1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是......
  • UML类图总结
    有几年没有画类图了,去年画过时序图和泳道图,但找不到材料了。留在了老东家而没有备份!今天做个类图的笔记。1.工具类图一般用StartUML 和N年前变化很大!百度一下很多文......
  • 统一建模语言UML要点全面简析
    前言uml就是一些图,一些由框框和线条构成的图,框框称为事物,线条表示4种关系,加点这些框框和线条的说明注释。 一.uml概述统一建模语言(UML)是面向对象软件的标准化建模语言。UML......
  • 论文推荐:Rethinking Attention with Performers
    重新思考的注意力机制,Performers是由谷歌,剑桥大学,DeepMind,和艾伦图灵研究所发布在2021ICLR的论文已经超过500次引用传统的Transformer的使用softmax注意力,具有二次空间......
  • UML类图、类、接口、聚合、组合的区别
    在UML类图中:类、接口、聚合、组合的UML表示1)类用空心三角实线连接2)接口用空心三角虚线连接3)聚合关系用空心菱形实线连接4)组合用实心菱形实线连接类:表示子类与父类的继承......
  • UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现
    【转】UML的9种图例解析-James·wang-博客园 https://www.cnblogs.com/firstcsharp/p/5327659.html 类与类图1)类(Class)封装了数据和行为,是面向对象的重要组......
  • 观清华大学队用弹簧秤称大象表现不佳有感
    前几天在电视上看了中央电视台《异想天开》栏目举办的用弹簧秤称大象比赛,参赛的有4个队(在网上google搜索,有消息说是共10个队):网络队,清华大学队(以下简称清华队),黑马组合队......
  • 怎样使用eclipse创建.cld文件 画类图 AmaterasUML安装
    下载 https://zh.osdn.net/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/ 三个jar包将下载下来的三个jar包放到eclipse安装目录  如果你的eclipse中......
  • uml实验总结
    昨天终于完成了uml,所以实验报告,在这次我学了uml九大图,学会了用例图、类图、顺序图、活动图、协作图、状态机图和部署图,我发现报告是很难写,系统算简单的,说明书报告也难写,花......
  • UML画图笔记
    提纲:1:面向对象技术2:模型与可视化建模3:什么是UML4:UML发展历史5:软件过程6:UML工具7:UML构成8:UML实例9:UML在软件开发各个阶段的应用。 一:面向对象技术二:软件质......