UML面向对象建模与设计:第2版

UML面向对象建模与设计:第2版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [美] , ,
2006-01
版次: 1
ISBN: 9787115142238
定价: 45.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 389页
字数: 621千字
83人买过
  •   本书是“面向对象建模与设计”领域的经典著作。全书由四个部分组成。第一个部分以一种高层的、独立于语言的方式描述面向对象的概念,以及UML表示法;第二部分从问题陈述到分析、系统设计和类设计,一步一步地描述了软件开发的面向对象方法学;第三部分用面向对象语言和关系数据库描述了面向对象设计的实现;第四部分描述了成功的面向对象开发所需要的软件工程实践。本书还配有丰富的习题,覆盖了一系列应用领域以及实现目标,而且在书的后面给出了部分习题的答案。
      本书可以作为高年级本科生或研究生软件工程或面向对象技术课程的教材,也可以供相关技术人员参考。   MichaelBlaha巴拉赫博士是加拿大温哥华Modelsoft咨询公司以及美国伊利诺伊州芝加哥SentientPoint公司的合伙人。他是IEEE计算机学会的活跃人物。他的研究兴趣包括面向对象技术、建模、系统架构、数据库设计、企业集成和反向工程。 第1章简介
    1.1什么是面向对象?
    1.2什么是00开发?
    1.2.1要建模的是概念,而非实现
    1.2.200方法论
    1.2.3三种模型
    1.3OO主题
    1.3.1抽象
    1.3.2封装
    1.3.3组合数据和行为
    1.3.4共享
    1.3.5强调对象的本质
    1.3.6协同(synergy)
    1.4关于00开发有效性的证据
    1.500建模历史
    1.6本书的组织结构
    参考文献注释
    参考文献
    习题
    第一部分建模的概念
    第2章建模是一种设计技术
    2.1建模
    2.2抽象
    2.3三种模型
    2.3.1类模型
    2.3.2状态模型
    2.3.3交互模型
    2.3.4模型间的关系
    2.4小结
    参考文献注释
    习题
    第3章类建模
    3.1对象和类的概念
    3.1.1对象
    3.1.2类
    3.1.3类图
    3.1.4值和属性
    3.1.5操作和方法
    3.1.6类表示法小结
    3.2链接和关联的概念
    3.2.1链接和关联
    3.2.2多重性
    3.2.3关联终端名
    3.2.4排序
    3.2.5包和序列
    3.2.6关联类
    3.2.7限定关联
    3.3泛化和继承
    3.3.1定义
    3.3.2泛化的用途
    3.3.3覆写特征
    3.4类模型的一个示例
    3.5类模型导航
    3.5.1遍历类模型的0CL制品
    3.5.2构建OCL表达式
    3.5.3OCL表达式的示例
    3.6实践技巧
    3.7小结
    参考文献注释
    参考文献
    习题
    第4章高级类建模
    4.1高级对象和类的概念
    4.1.1枚举
    4.1.2多重性
    4.1.3作用域
    4.1.4可见性
    4.2关联终端
    4.3n元关联
    4.4聚合
    4.4.1聚合与关联
    4.4.2聚合与组合
    4.4.3操作的传播
    4.5抽象类
    4.6多重继承
    4.6.1多重继承的种类
    4.6.2多重分类
    4.6.3应对方案
    4.7元数据
    4.8具体化
    4.9约束
    4.9.1对象上的约束
    4.9.2泛化集上的约束
    4.9.3链接上的约束
    4.9.4使用约束
    4.10派生数据
    4.11包
    4.12实践技巧
    4.13小结
    参考文献注释
    参考文献
    习题
    第5章状态建模
    5.1事件
    5.1.1信号事件
    5.1.2变更事件
    5.1.3时间事件
    5.2状态
    5.3迁移和状态
    5.4状态图
    5.4.1状态图示例
    5.4.2单触发状态图
    5.4.3状态图的基本表示法小结
    5.5状态图行为
    5.5.1活动效应
    5.5.2do活动
    5.5.3进入和退出活动
    5.5.4完成迁移
    5.5.5发送信号
    5.5.6状态图示例
    5.6实践技巧
    5.7小结
    参考文献注释
    参考文献
    习题
    第6章高级状态建模
    6.1嵌套状态图
    6.1.1平面状态图的问题
    6.1.2扩展状态
    6.2嵌套状态
    6.3信号泛化
    6.4并发
    6.4.1聚合并发
    6.4.2对象内的并发
    6.4.3并发活动的同步
    6.5状态模型示例
    6.6类和状态模型的关系
    6.7实践技巧
    6.8小结
    参考文献注释
    参考文献
    习题
    第7章交互建模
    ……
    第8章高级交互建模
    ……
    第9章概念小结
    ……
    第二部分分析和设计
    第10章过程概述
    ……
    第1l章系统构思
    ……
    第12章领域分析
    ……
    第13章应用分析
    ……
    第14章系统设计
    ……
    第15章类设计
    ……
    第16章过程小结
    ……
    第三部分实现
    第17章实现建模
    ……
    第18章00语言
    ……
    第19章数据库
    ……
    第20章程序设计风格
    ……
    第四部分软件工程
    第21章迭代开发
    ……
    每22章管理建模
    ……
    第23章遗留系统
    ……
    附录AUML图形化表示法
    附录B术语表
    部分习题答案
    索引
  • 内容简介:
      本书是“面向对象建模与设计”领域的经典著作。全书由四个部分组成。第一个部分以一种高层的、独立于语言的方式描述面向对象的概念,以及UML表示法;第二部分从问题陈述到分析、系统设计和类设计,一步一步地描述了软件开发的面向对象方法学;第三部分用面向对象语言和关系数据库描述了面向对象设计的实现;第四部分描述了成功的面向对象开发所需要的软件工程实践。本书还配有丰富的习题,覆盖了一系列应用领域以及实现目标,而且在书的后面给出了部分习题的答案。
      本书可以作为高年级本科生或研究生软件工程或面向对象技术课程的教材,也可以供相关技术人员参考。
  • 作者简介:
      MichaelBlaha巴拉赫博士是加拿大温哥华Modelsoft咨询公司以及美国伊利诺伊州芝加哥SentientPoint公司的合伙人。他是IEEE计算机学会的活跃人物。他的研究兴趣包括面向对象技术、建模、系统架构、数据库设计、企业集成和反向工程。
  • 目录:
    第1章简介
    1.1什么是面向对象?
    1.2什么是00开发?
    1.2.1要建模的是概念,而非实现
    1.2.200方法论
    1.2.3三种模型
    1.3OO主题
    1.3.1抽象
    1.3.2封装
    1.3.3组合数据和行为
    1.3.4共享
    1.3.5强调对象的本质
    1.3.6协同(synergy)
    1.4关于00开发有效性的证据
    1.500建模历史
    1.6本书的组织结构
    参考文献注释
    参考文献
    习题
    第一部分建模的概念
    第2章建模是一种设计技术
    2.1建模
    2.2抽象
    2.3三种模型
    2.3.1类模型
    2.3.2状态模型
    2.3.3交互模型
    2.3.4模型间的关系
    2.4小结
    参考文献注释
    习题
    第3章类建模
    3.1对象和类的概念
    3.1.1对象
    3.1.2类
    3.1.3类图
    3.1.4值和属性
    3.1.5操作和方法
    3.1.6类表示法小结
    3.2链接和关联的概念
    3.2.1链接和关联
    3.2.2多重性
    3.2.3关联终端名
    3.2.4排序
    3.2.5包和序列
    3.2.6关联类
    3.2.7限定关联
    3.3泛化和继承
    3.3.1定义
    3.3.2泛化的用途
    3.3.3覆写特征
    3.4类模型的一个示例
    3.5类模型导航
    3.5.1遍历类模型的0CL制品
    3.5.2构建OCL表达式
    3.5.3OCL表达式的示例
    3.6实践技巧
    3.7小结
    参考文献注释
    参考文献
    习题
    第4章高级类建模
    4.1高级对象和类的概念
    4.1.1枚举
    4.1.2多重性
    4.1.3作用域
    4.1.4可见性
    4.2关联终端
    4.3n元关联
    4.4聚合
    4.4.1聚合与关联
    4.4.2聚合与组合
    4.4.3操作的传播
    4.5抽象类
    4.6多重继承
    4.6.1多重继承的种类
    4.6.2多重分类
    4.6.3应对方案
    4.7元数据
    4.8具体化
    4.9约束
    4.9.1对象上的约束
    4.9.2泛化集上的约束
    4.9.3链接上的约束
    4.9.4使用约束
    4.10派生数据
    4.11包
    4.12实践技巧
    4.13小结
    参考文献注释
    参考文献
    习题
    第5章状态建模
    5.1事件
    5.1.1信号事件
    5.1.2变更事件
    5.1.3时间事件
    5.2状态
    5.3迁移和状态
    5.4状态图
    5.4.1状态图示例
    5.4.2单触发状态图
    5.4.3状态图的基本表示法小结
    5.5状态图行为
    5.5.1活动效应
    5.5.2do活动
    5.5.3进入和退出活动
    5.5.4完成迁移
    5.5.5发送信号
    5.5.6状态图示例
    5.6实践技巧
    5.7小结
    参考文献注释
    参考文献
    习题
    第6章高级状态建模
    6.1嵌套状态图
    6.1.1平面状态图的问题
    6.1.2扩展状态
    6.2嵌套状态
    6.3信号泛化
    6.4并发
    6.4.1聚合并发
    6.4.2对象内的并发
    6.4.3并发活动的同步
    6.5状态模型示例
    6.6类和状态模型的关系
    6.7实践技巧
    6.8小结
    参考文献注释
    参考文献
    习题
    第7章交互建模
    ……
    第8章高级交互建模
    ……
    第9章概念小结
    ……
    第二部分分析和设计
    第10章过程概述
    ……
    第1l章系统构思
    ……
    第12章领域分析
    ……
    第13章应用分析
    ……
    第14章系统设计
    ……
    第15章类设计
    ……
    第16章过程小结
    ……
    第三部分实现
    第17章实现建模
    ……
    第18章00语言
    ……
    第19章数据库
    ……
    第20章程序设计风格
    ……
    第四部分软件工程
    第21章迭代开发
    ……
    每22章管理建模
    ……
    第23章遗留系统
    ……
    附录AUML图形化表示法
    附录B术语表
    部分习题答案
    索引
查看详情
系列丛书 / 更多
UML面向对象建模与设计:第2版
数据挖掘导论
陈封能、斯坦巴赫、库玛尔 著;范明、范宏建 译
UML面向对象建模与设计:第2版
UNIX环境高级编程(第2版)
[美]史蒂文斯、拉戈 著;尤晋元、张亚英、戚正伟 译
UML面向对象建模与设计:第2版
计算机科学概论(第11版)
[美]J. Glenn Brookshear 著;刘艺 译
UML面向对象建模与设计:第2版
数据挖掘与分析 概念与算法
吴诚堃 译
UML面向对象建模与设计:第2版
计算机程序设计艺术:卷1:基本算法(第3版)
[美]高德纳(Donald E. Knuth) 著;李伯民、范明、蒋爱军 译
UML面向对象建模与设计:第2版
计算机程序设计艺术・卷2:半数值算法(第3版)
[美]高德纳(Donald E.Knuth) 著;巫斌、范明 译
UML面向对象建模与设计:第2版
具体数学:计算机科学基础(第2版)
[美]葛立恒、[美]高德纳、[美]帕塔许尼克 著;张明尧、张凡 译
UML面向对象建模与设计:第2版
UNIX网络编程 : 第2版. 第2卷, 进程间通信(中文版)
[美]史蒂文斯 著
UML面向对象建模与设计:第2版
计算机程序设计艺术 卷3 排序与查找(第2版)
高德纳(Donald、E.、Knuth 著;贾洪峰 译
UML面向对象建模与设计:第2版
UNIX网络编程 卷1:套接字联网API(第3版)
[美]史蒂文斯 著
UML面向对象建模与设计:第2版
电子商务:从愿景到实现(第3版)
[美]阿瓦德 著;干红华、蔡晓平 译
UML面向对象建模与设计:第2版
社会媒体挖掘
[美]扎法拉尼(Reza Zafarani)、[美]阿巴西(Mohammad Ali Abbasi)、[美]刘(Huan Liu) 著;刘挺、秦兵、赵妍妍 译
相关图书 / 更多
UML面向对象建模与设计:第2版
UML系统建模基础教程(第3版)()
赵鑫 著;胡荷芬、曹德胜、陈如意、夏雪星、胡荷芬、曹德胜 编
UML面向对象建模与设计:第2版
UML应用开发教程——基于Rational Rose、Java与MySQL实现
宋波,毕婧
UML面向对象建模与设计:第2版
UML软件建模技术——基于IBM RSA工具(第2版·微课视频版)
高科华;吴银婷;李娜;邝楚文;肖国金;高国宏
UML面向对象建模与设计:第2版
UML基础、建模与应用
曹汉华、衣杨、关春喜 著
UML面向对象建模与设计:第2版
UML软件建模项目化教程/“十三五”应用技术型人才培养规划教材
刘中胜、叶丽珠、龚芳海、余学文 编
UML面向对象建模与设计:第2版
UML和模式应用(原书第3版 · 典藏版) [美]克雷· 拉曼
(美)克雷· 拉曼
UML面向对象建模与设计:第2版
UML面向对象分析与设计
张素娟 主编
UML面向对象建模与设计:第2版
UML软件建模项目化教程(第二版)
刘中胜
UML面向对象建模与设计:第2版
UML统一建模实用教程(第2版)(微课版)
王先国
UML面向对象建模与设计:第2版
UML软件建模任务驱动教程(第3版)
陈承欢
UML面向对象建模与设计:第2版
UML面向对象分析、建模与设计(第2版)-微课视频版/清华科技大讲堂丛书
吕云翔、赵天宇 著
UML面向对象建模与设计:第2版
UML面向对象分析与设计
董东
您可能感兴趣 / 更多
UML面向对象建模与设计:第2版
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
UML面向对象建模与设计:第2版
纳博科夫精选集第五辑
[美]弗拉基米尔·纳博科夫著
UML面向对象建模与设计:第2版
九桃盘(美国二十世纪重要女诗人玛丽安·摩尔诗歌精选集,由知名女诗人和女性诗学研究者倪志娟倾情翻译)
[美]玛丽安•摩尔
UML面向对象建模与设计:第2版
全新正版图书 制造德·戴维尼浙江教育出版社9787572276880
[美]理查德·戴维尼
UML面向对象建模与设计:第2版
血泪之泣
[美]希瑟·丘·麦克亚当
UML面向对象建模与设计:第2版
小学生趣味心理学(培养执行技能的40个练习,发展共情能力的46个练习,学会应对焦虑的40个练习 共3册) (美)莎伦·格兰德 王佳妮译
[美]莎伦·格兰德(sharon grand)
UML面向对象建模与设计:第2版
(当代学术棱镜译丛)艺术批评入门:历史、策略与声音
[美]克尔·休斯顿
UML面向对象建模与设计:第2版
数据工程之道:设计和构建健壮的数据系统 [美]乔·里斯 [美]马特·豪斯利
[美]乔·里斯(Joe Reis),[美]马特·豪斯利(Matt Housley)
UML面向对象建模与设计:第2版
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
UML面向对象建模与设计:第2版
体式神话:瑜伽传统故事精粹(第二版) (从30个体式古老起源中汲取灵感与力量,内附精美插图)
[美]阿兰娜·凯瓦娅(Alanna Kaivalya)[荷]阿诸那·范德·库伊(Arjuna van der Kooij)
UML面向对象建模与设计:第2版
诺奖作家给孩子的阅读课·生命教育(3-9年级,莫言余华的文学启蒙,垫高阅读起点,提升作文能力)
[美]海明威等
UML面向对象建模与设计:第2版
蚯蚓的日记(全4册)【平装版】
[美]朵琳·克罗宁