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术语表
    部分习题答案
    索引
查看详情
12
系列丛书 / 更多
UML面向对象建模与设计:第2版
数据挖掘导论
陈封能、斯坦巴赫、库玛尔 著;范明、范宏建 译
UML面向对象建模与设计:第2版
UNIX环境高级编程(第2版)
[美]史蒂文斯、拉戈 著;尤晋元、张亚英、戚正伟 译
UML面向对象建模与设计:第2版
计算机科学概论(第11版)
[美]J. Glenn Brookshear 著;刘艺 译
UML面向对象建模与设计:第2版
数据挖掘与分析 概念与算法
吴诚堃 译
UML面向对象建模与设计:第2版
计算机程序设计艺术:卷1:基本算法(第3版)
[美]高德纳(Donald E. Knuth) 著;李伯民、范明、蒋爱军 译
UML面向对象建模与设计:第2版
具体数学:计算机科学基础(第2版)
[美]葛立恒、[美]高德纳、[美]帕塔许尼克 著;张明尧、张凡 译
UML面向对象建模与设计:第2版
计算机程序设计艺术・卷2:半数值算法(第3版)
[美]高德纳(Donald E.Knuth) 著;巫斌、范明 译
UML面向对象建模与设计:第2版
计算机程序设计艺术 卷3 排序与查找(第2版)
高德纳(Donald、E.、Knuth 著;贾洪峰 译
UML面向对象建模与设计:第2版
UNIX网络编程 : 第2版. 第2卷, 进程间通信(中文版)
[美]史蒂文斯 著
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软件建模技术——基于IBM RSA工具(第2版·微课视频版)
高科华;吴银婷;李娜;邝楚文;肖国金;高国宏
UML面向对象建模与设计:第2版
UML基础、建模与应用
曹汉华、衣杨、关春喜 著
UML面向对象建模与设计:第2版
UML软件建模项目化教程/“十三五”应用技术型人才培养规划教材
刘中胜、叶丽珠、龚芳海、余学文 编
UML面向对象建模与设计:第2版
UML面向对象分析与设计
张素娟 主编
UML面向对象建模与设计:第2版
UML软件建模
田林琳、李鹤 编
UML面向对象建模与设计:第2版
UML软件建模项目化教程(第二版)
刘中胜
UML面向对象建模与设计:第2版
UML统一建模语言实践教程
周翔
UML面向对象建模与设计:第2版
UML统一建模实用教程(第2版)(微课版)
王先国
UML面向对象建模与设计:第2版
UML软件建模任务驱动教程(第3版)
陈承欢
UML面向对象建模与设计:第2版
UML面向对象分析、建模与设计(第2版)-微课视频版/清华科技大讲堂丛书
吕云翔、赵天宇 著
UML面向对象建模与设计:第2版
UML面向对象分析与设计
董东
您可能感兴趣 / 更多
UML面向对象建模与设计:第2版
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
UML面向对象建模与设计:第2版
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
UML面向对象建模与设计:第2版
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
UML面向对象建模与设计:第2版
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
UML面向对象建模与设计:第2版
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
UML面向对象建模与设计:第2版
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
UML面向对象建模与设计:第2版
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
UML面向对象建模与设计:第2版
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
UML面向对象建模与设计:第2版
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
UML面向对象建模与设计:第2版
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
UML面向对象建模与设计:第2版
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
UML面向对象建模与设计:第2版
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译