书籍详情
面向对象建模与设计
作者:洪永清 黄德才 吕丽民
出版社:人民邮电出版社
出版时间:1998-12-01
ISBN:9787115072542
定价:¥24.00
购买这本书可以去
内容简介
面向对象的建模与设计技术能为软件开发提供更易理解的需求说明、更清楚的设计说明和更易维护的系统。它通过一系列与程序语言无关的概念和符号,而不必象以前的方法那样,需要把一个阶段的表示符号转换成另一阶段的表示符号。面向对象技术是当前的热门话题,也是软件开发方法的潮流和方向。‘ 本书全面介绍了面向对象建模与设计技术的基本概率和基本方法。书中配有完整的实例予以说明,各章附有大量的习题,便于教和学。本书不要求读者有任何关于面向对象概念的预备知识,而只要求读者具有备一些计算机的基本概念。本书可作为计算机及相关专业的研究生或高年级本科生的软件工程或面向对象技术课程的教材,或作为数据库、程序设计语言的补充教材,也可作为系统分析与设计人员、软件开发人员的参考书,即使是面向对象的程序设计人员也能从中获益。
作者简介
暂缺《面向对象建模与设计》作者简介
目录
第1章 引言
1.1 什么是面向对象
1.2 什么是面向对象开发
1.3 面向对象的主题
练习
第2章 建模——一种设计技术
2.1 建模
2.2 对象建模技术
2.3 本章小结
练习
第3章 对象建模
3.1 对象和类
3.2 链和关联
3.3 高级链和关联的概念
3.4 概括和继承
3.5 分组构建
3.6 对象模型的一个实例
3.7 实用要点
3.8 本章小结
练习
第4章 高级对象模型
4.1 聚集
4.2 抽象类
4.3 扩展和限制概括
4.4 多重继承
4.5 元数据
4.6 候选键码
4.7 约束
4.8 本章小结
练习
第5章 动态模型
5.1 事件和状态
5.2 操作
5.3 嵌套状态图
5.4 并发性
5.5 高级动态建模概念
5.6 动态模型举例
5.7 对象模型和动态模型的关系
5.8 实用要点
5.9 本章小结
练习
第6章 函数模型
6.1 函数模型
6.2 数据流图
6.3 说明操作
6.4 约束
6.5 函数模型例子
6.6 函数模型与对象模型和动态模型的关系
6.7 方法学简介
6.8 本章小结
练习
第7章 分析
7.1 分析的综述
7.2 问题描述
7.3 自动取款机实例
7.4 对象建模
7.5 动态模型
7.6 函数模型
7.7 增加操作
7.8 重复分析
7.9 本章小结
练习
第8章 系统设计
8.1 系统设计综述
8.2 将一个系统分解成子系统
8.3 识别并发性
8.4 为子系统分配处理器和任务
8.5 数据存储管理
8.6 处理全局资源
8.7 选择软件控制实现
8.8 处理边界条件
8.9 设置综合的优先权
8.10 一般体系结构
8.11 ATM系统的结构
8.12 本章小结
练习
第9章 对象设计
9.1 对象设计综述
9.2 组合三个模型
9.3 设计算法
9.4 设计优化
9.5 控制的实现
9.6 继承的调整
9.7 关联的设计
9.8 对象表示
9.9 物理封装
9.10 设计决策文档化
9.11 本章小结
练习
第10章 方法学总结
10.1 分析
10.2 系统设计
10.3 对象设计
10.4 本章小结
练习
第11章 方法学比较
11.1 结构化分析/结构化设计(SA/SD)
11.2 Jackson结构化开发方法(JSD)
11.3 信息建模符号
11.4 本章小结
练习
1.1 什么是面向对象
1.2 什么是面向对象开发
1.3 面向对象的主题
练习
第2章 建模——一种设计技术
2.1 建模
2.2 对象建模技术
2.3 本章小结
练习
第3章 对象建模
3.1 对象和类
3.2 链和关联
3.3 高级链和关联的概念
3.4 概括和继承
3.5 分组构建
3.6 对象模型的一个实例
3.7 实用要点
3.8 本章小结
练习
第4章 高级对象模型
4.1 聚集
4.2 抽象类
4.3 扩展和限制概括
4.4 多重继承
4.5 元数据
4.6 候选键码
4.7 约束
4.8 本章小结
练习
第5章 动态模型
5.1 事件和状态
5.2 操作
5.3 嵌套状态图
5.4 并发性
5.5 高级动态建模概念
5.6 动态模型举例
5.7 对象模型和动态模型的关系
5.8 实用要点
5.9 本章小结
练习
第6章 函数模型
6.1 函数模型
6.2 数据流图
6.3 说明操作
6.4 约束
6.5 函数模型例子
6.6 函数模型与对象模型和动态模型的关系
6.7 方法学简介
6.8 本章小结
练习
第7章 分析
7.1 分析的综述
7.2 问题描述
7.3 自动取款机实例
7.4 对象建模
7.5 动态模型
7.6 函数模型
7.7 增加操作
7.8 重复分析
7.9 本章小结
练习
第8章 系统设计
8.1 系统设计综述
8.2 将一个系统分解成子系统
8.3 识别并发性
8.4 为子系统分配处理器和任务
8.5 数据存储管理
8.6 处理全局资源
8.7 选择软件控制实现
8.8 处理边界条件
8.9 设置综合的优先权
8.10 一般体系结构
8.11 ATM系统的结构
8.12 本章小结
练习
第9章 对象设计
9.1 对象设计综述
9.2 组合三个模型
9.3 设计算法
9.4 设计优化
9.5 控制的实现
9.6 继承的调整
9.7 关联的设计
9.8 对象表示
9.9 物理封装
9.10 设计决策文档化
9.11 本章小结
练习
第10章 方法学总结
10.1 分析
10.2 系统设计
10.3 对象设计
10.4 本章小结
练习
第11章 方法学比较
11.1 结构化分析/结构化设计(SA/SD)
11.2 Jackson结构化开发方法(JSD)
11.3 信息建模符号
11.4 本章小结
练习
猜您喜欢