UML带了
1.面向对象分析(OOA)和设计(OOD)
2.以人为本,用户第一的用例驱动。
3.统一的建模和沟通语言,他的词汇和语法分别是元模型和视图。
4.统一过程,这个过程是有规律,可推导,可追溯的过程。
建立模型的过程是一个抽象的过程。所以要建立模型,首先要知道如何抽象现实世界。世界的本质就是人,事,物,规则组成的。人驱动系统,事体现过程,物记录结果,规则是控制。建立模型的关键就是弄明白有什么人,什么人做什么事,什么事产生什么物,中间有什么规则,再把人,事,物之间的关系定义出来,一个模型也就基本成型了。
概念模型介于原始需求和计算机实现之间,是一种过渡模型。主要元数据有:
边界类,实体类,控制类。
设计模型算是概念模型的实例化。在设计模型中,概念模型中的边界类可以被转化为操作界面或是系统接口;控制类可以被转化为计算程序或控制程序,例如工作流,算法体等;实体类可以被转化为数据库表,XML文档或是其他带有持久化特征的类。
相关推荐
《大象-Thinking.in.UML(第二版)》是谭云杰先生撰写的一本关于统一建模语言(UML,Unified Modeling Language)的专著。这本书深入浅出地介绍了UML的核心概念、语法和使用方法,旨在帮助读者掌握利用UML进行系统...
作者在《大象-Thinking in UML》这本书中,试图通过浅显易懂的方式向读者展示UML及RUP的精髓,从而帮助读者克服学习障碍,真正理解并应用UML和RUP进行软件开发。这本书被认为是可遇而不可求的作品,作者自谦地将其...
《大象-Thinking in UML》 第二版 配套光盘
《大象:Thinking in UML(第2版)》是一本讲软件的分析、设计与建模的书;一本将晦涩的概念与项目的实践紧密结合的书;一本让您与似是而非的感觉做个了断的书;一本充满思想与智慧的书……字字珠玑,醍醐灌顶。从来...
第1章 为什么需要UML 第2章 建模基础 第二部分 基础篇——在学习中思考 第3章 UML核心元素 第4章 UML核心视图 第5章 UML核心模型 第6章 统一过程核心工作流简介 第三部分 进阶篇——在实践中思考 第8章 准备工作 第...
大象 Thinking in UML 高清完整版PDF
大象 thinking in uml 第二版, Think in UML这一书以UML为载体,将面向对象的分析设计思想巧妙地融合在建模UML当中,通过一些实例将软件系统的开发过程中的一些知识有机地结合起来。全书共分为四篇:准备篇、基础篇...
学习UML的必备书籍 潭云杰著 大象:Thinking in UML。 将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂...
《大象 Thinking in UML 第2版》PDF版本下载
大象--Thinking in UML 配套光盘完整版part2
大象——Thinking in UML(第二版),网上有明明第一版却标着第二版的,大小为44.6MB,有真的第二版的,大小为66.7MB,也有带书签的第二版的,大小为66.3MB,还有就是这个,大小149MB。 越大越清楚吗?其实经观察发现...
大象-Thinking in UML(第二版) 书签版、高清版本。
《大象-Thinking in UML》是一本专注于统一建模语言(Unified Modeling Language,简称UML)的优秀教程。UML是软件工程领域中用于系统分析和设计的一种标准化建模语言,它通过图形化的符号和图示来表达软件系统的...
第二部分对UML的基础概念重新组织和归纳整理,进行扩展和讨论,引申出针对UML的这些概念在面向对象方法中应用方法的思考。第三部分以一个实例贯穿全篇,阐述如何使用UML从头到尾地实施一个项目。第四部分针对在现实...
大象-Thinking_in_UML(真正第二版)
大象 Thinking in UML 高清完整版PDF
大象--Thinking in UML 配套光盘完整版part3
讲UML及面向对象方法的好书,pdf带完整目录,清晰版
《大象——Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿《大象——Thinking in UML》的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的...