网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

面向对象的系统设计

分享到:
面向对象的系统设计

最 低 价:¥23.50

定 价:¥29.80

作 者:邵维忠 杨芙清

出 版 社:清华大学出版社

出版时间:2003 年2月

I S B N:7302061858

价格
23.50元
价格
25.00元
价格
26.80元
价格
29.80元

商品详情

编辑推荐

内容简介

本书是我社1998年12月出版的《面向对象的系统分析》的妹妹篇,二者构成了完整的面向对象的分析与设计(OOA&.OOD)方法体系。本书主要论述了如何在面向对象的分析(OOA)的基础上进行面向对象的设计(OOD)。全书分为7章。第1章介绍OOD的发展历史、现状和几种典型的OOA和OOD方法,论述OOA和OOD的关系。第2章介绍本书的OOD方法概貌。第3—6章分别介绍OOD模型各个组成部分的设计方法。第7章介绍统一建模语言UML,并分析和讨论其优点与缺点。
   作者长期从事软件工程和面向对象方法等领域的科研、教学及工程实践。本书是他们参阅国内外大量文献,收集工程实践中提出的问题,总结自己多年研究的精心之作。本书内容详实、立论严谨、实例丰富、图文并茂,论述深入浅出。
   本书的读者对象是:高等院校计算机软件专业的教师、研究生和高年级本科生,从事软件开发的工程技术人员,以及软件工程和面向对象方法等领域的研究工作者。
  

作者简介

邵维忠北京大学计算机科学技术系教授、博士生导师、中国计算机学会理事。1979年至1983年在计算机科学技术系任教并攻读硕士学位。早期主要从事操作系统和软件工程领域的研究与开发。1987年至1989年在新加坡国立大学参加科技合作,主要从人工智能研究。回国后在他的导师杨芙清院士主持的国家“八五”、“九五”重点科技攻关课题(“大型软件开发环境青鸟系统”和“软件工程工业化生产技术及系统”)中担任主要技术负责人。近十余年注重于面向对象方法与技术研究。自1991年起,先后开设了关于面向对象方法.. << 查看详细

目录

第1章 什么是ood
1.1 早期的ood
1.2 基于ooa的ood
1.2.1 booch方法
1.2.2 coad/yourdon方法
1.2.3 jacobson方法(oose)
1.2.4 rumbaugh方法(omt)
1.3 ood在软件生命周期的位置
1.4 ooa与ood的关系
1.4.1 "做什么"和"怎么做"
1.4.2 分析--需求分析和系统分析
1.4.3 "问题空间"和"解空间"
1.4.4 一致的概念与表示法
1.4.5 不同的目标、内容和抽象层次
第2章 本书的ood方法概貌
2.1 概念与表示法
2.1.1 建模元素
2.1.2 表示法
2.1.3 建模原则
2.2 ood模型
.2.3 ood过程
第3章 问题域部分的设计
3.1 什么是问题域部分
3.2 实现条件对问题域部分的影响
3.3 设计过程
3.3.1 设计准备
3.3.2 设计内容及策略
3.3.2.1 针对编程语言支持能力的调整
3.3.2.2 增加一般类,提供共同协议
3.3.2.3 为实现复用采取的设计策略
3.3.2.4 提高性能
3.2.2.5 为实现对象永久存储所做的修改
3.3.2.6 完善对象的细节
3.3.2.7 定义对象实例
3.3.2.8 修改或补充主题图、交互图和详细说明
3.3.3 建立与ooa文档的映射
第4章 人机交互部分的设计
4.1 什么是人机交互部分
4.2 人机交互部分的需求分析
4.2.1 分析活动者--与系统交互的人
4.2.2 从use case分析人机交互
4.2.3 分析处理异常事件的人机交互
4.2.4 命令的组织
4.2.5 输出信息的组织结构
4.2.6 总结与讨论
4.3 人机界面的设计准则
4.4 人机界面的oo设计
4.4.1 界面支持系统
4.4.2 界面元素
4.4.3 设计过程与策略
4.5 可视化编程环境下的人机界面设计
4.5.1 问题的提出
4.5.2 所见即所得的界面开发
4.5.3 设计的必要性
4.5.4 基于可视化编程环境的设计策略
第5章 控制驱动部分的设计
5.1 什么是控制驱动部分
5.2 相关技术问题
5.2.1 系统总体方案
5.2.2 软件体系结构
5.2.3 分布式系统的体系结构风格
5.2.4 系统的并发性
5.3 如何设计控制驱动部分
5.3.1 选择软件体系结构风格
5.3.2 确定系统分布方案
5.3.3 识别控制流
5.3.4 用主动对象表示控制流
5.3.5 把控制驱动部分看做一个主题
第6章 数据接口部分的设计
6.1 什么是数据接口部分
6.2 数据管理系统及其选择
6.2.1 文件系统
6.2.2 数据库管理系统
6.2.2.1 关系数据库和关系数据库管理系统
6.2.2.2 面向对象数据库和面向对象数据库管理系统
6.2.3 数据管理系统的选择
6.3 对象存储方案和数据接口的设计策略
6.3.1 针对文件系统的设计
6.3.1.1 对象在内存空间和文件空间的映像
6.3.1.2 对象存放策略
6.3.1.3 设计数据接口部分的对象类
6.3.1.4 问题域部分的修改
6.3.2 针对rdbms的设计
6.3.2.1 对象及其对数据库的使用
6.3.2.2 对象在数据库中的存放策略
6.3.2.3 数据接口部分对象类的设计和问题域部分的修改
6.3.3 使用oodbms
6.4 本章小结
第7章 uml介绍与评论
7.1 uml的背景与演化历史
7.2 uml内容简介
7.2.1 uml是什么,不是什么
7.2.2 uml规范的主要文献
7.2.3 uml语言体系结构及定义方式
7.2.3.1 四层元模型体系结构
7.2.3.2 包结构
7.2.3.3 语法及语义定义方式
7.2.3.4 关于若干术语译法问题的讨论
7.2.4 uml的各种图、建模元素及表示法
7.2.4.1 各种图公用的建模元素和扩展机制
7.2.4.2 静态结构图--类图和对象图
7.2.4.3 用况图
7.2.4.4 顺序图
7.2.4.5 协作图
7.2.4.6 状态图
7.2.4.7 活动图
7.2.4.8 构件图
7.2.4.9 部署图
7.3 评论与问题研究
7.3.1 uml的成就及其原因
7.3.2 uml能够起到的积极作用
7.3.3 uml不能起到的作用
7.3.4 uml的缺点与问题
7.3.4.1 与四层元模型体系结构有关的问题
7.3.4.2 形式化方面的问题
7.3.4.3 类图和对象图并存问题
7.3.4.4 协作图的问题
7.3.4.5 无道理的复杂性
7.4 uml的最新动态
7.4.1 uml2.o提案需求
7.4.2 对uml 2.0提案需求的响应情况
7.4.3 u2p的两个提案
7.4.4 从u2p提案看uml的未来
参考文献
索引

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...