书籍详情

面向对象分析与设计导论:使用UML和统一过程

面向对象分析与设计导论:使用UML和统一过程

作者:(美)沙赫

出版社:高等教育出版社

出版时间:2006-02-01

ISBN:9787040183610

定价:¥39.00

购买这本书可以去
内容简介
  《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》是第一本从头为学习系统分析与设计的学生介绍面向对象方法的教材,是第一本不使用传统的方法来介绍面向对象的主要概念的教材,是第一本不要求学生懂得Java或C++的教材。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》假设学生对过程建模或数据建模一无所知。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》中所有的图表和模型示意图全部采用广泛应用的UML(统一建模语言)表示法。采用这种方法的主要好处是教学效果比较好,因为上这门课的许多学生的背景知识有限,有的可能只上过一门概论性的MIS课程。这种方法备受欢迎的另一个原因是,面向对象方法是软件行业广泛采用的方法。.《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》共分3个部分,包括20章。第1部分概括介绍UML和统一过程,包括信息系统简介、如何开发信息系统以及面向对象范型、UML和统一过程;第2部分详细介绍UML和统一过程,包括需求工作流、面向对象分析工作流、面向对象设计工作流以及统一过程的工作流和阶段:第3部分介绍系统分析和设计中的主题,包括CASE、团队、测试、管理问题、计划和估计、维护、用户界面设计、基于Web的信息系统简介、数据库管理系统简介以及技术性课题。《面向对象分析与设计导论:使用UML和统一过程( 翻译版)》适合作为计算机科学与技术、信息系统管理以及相关专业本科生的教材。
作者简介
暂缺《面向对象分析与设计导论:使用UML和统一过程》作者简介
目录
第1部分 UML和统一过程简介
第1章 信息系统简介
1.1 信息系统分类
1.2 传统的信息系统开发
1.2.1 需求阶段
1.2.2 分析阶段
1.2.3 设计阶段
1.2.4 实现阶段
1.2.5 维护阶段
1.2.6 报废
1.3 为什么没有计划阶段
1.4 为什么没有测试阶段
1.5 为什么没有文档编制阶段
1.6 系统分析和设计
1.7 维护
1.8 信息技术专业人员
关键术语
复习题
习题
参考书目
第2章 如何开发信息系统
2.1 理论上的信息系统开发
2.2 Winburg小型案例研究
2.3 Winburg小型案例研究的教训
2.4 TealTractor小型案例研究
2.5 迭代和增量
2.6 迭代:Newton.Raphson算法
2.7 再次探讨Winburg小型案例研究
2.8 迭代和增量的其他方面
2.9 管理迭代和增量
2.10 再论维护
关键术语
复习题
习题
参考书目
第3章 面向对象范型UML和统一过程
3.1 传统程序与面向对象程序
3.2 对象和类
3.3 继承
3.4 泛化、聚合和关联
3.5 UML类建模的示例
3.6 信息隐藏
3.7 统一过程
3.8 统一过程中的迭代和增量
关键术语
复习题
习题
参考书目
第2部分 UML和统一过程
第4章 需求工作流
4.1 确定客户需要什么
4.2 需求工作流概述
4.3 理解领域
4.4 领域的初始理解:OsbertOglesby案例研究
4.5 业务模型
4.5.1 采访
4.5.2 其他技术
4.5.3 用例
4.6 初始业务模型:OsbertOglesby案例研究
4.7 初始需求
4.8 初始需求:OsbertOglesby案例研究
4.9 继续执行需求工作流:OsbertOglesby案例研究
4.10 尚无定论
关键术语
案例研究关键术语
复习题
习题
参考书目
第5章 需求工作流
5.1 MSG基金会案例研究
5.2 初步理解领域:MSG基金会案例研究
5.3 初始业务模型::MSG基金会案例研究
5.4 初始需求:MSG基金会案例研究
5.5 继续执行需求工作流:MSG基金会案例研究
5.6 修订需求:MSG基金会案例研究
5.7 细化修订过的需求:MSG基金会案例研究
关键术语
案例研究关键术语
复习题
习题
系统分析和设计项目
学期项目
第6章 面向对象分析工作流
6.1 分析工作流
6.2 提取实体类
6.3 初始功能性模型:OsbertOglesby案例研究
6.4 初始类图:OsbertOglesby案例研究
6.5 初始动态模型:OsbertOglesby案例研究
6.6 提取边界类
6.7 提取控制类
6.8 改进用例
6.9 用例实现
6.9.1 BuyaMasterpiece用例
6.9.2 BuyaMasterw.ork用例
6.9.3 BuyOtherPainting用例
6.9.4 余下的5个用例
6.10 增加类图
6.1l 规范文档在哪里
关键术语
复习题
习题
参考书目
第7章 面向对象分析工作流
7.1 提取实体类:MSG基金会案例研究
7.2 初始功能性模型:MSG基金会案例研究
7.3 初始类图:MSG基金会案例研究
7.4 返回到需求工作流
7.5 初始动态模型:MsG基金会案例研究
7.6 修订实体类:MSG基金会案例研究
7.7 提取边界类:MSG基金会案例研究
7.8 提取控制类:MSG基金会案例研究
7.9 用例实现:MSG基金会案例研究
7.9.1 EstimateFundsAvailableforWeek用例
7.9.2 ManageanAsset用例
7.9.3 UpdateEstimatedAnnualOperatingExpenses用例
7.9.4 UProduceaReport用例
7.10 增加类图
7.11 进一步了解参与者
7.12 关于用例的进一步说明
7.13 风险
7.13.1 快速原型法
7.13.2 方案和客户的需求
关键术语
复习题
习题
系统分析和设计项目
学期项目
参考书目
第8章 面向对象设计工作流
8.1 设计工作流
8.2 传统的与面向对象设计
8.3 属性的格式
8.3.1 OsbertOglesby案例研究的属性的格式
8.3.2 MSG基金会案例研究的属性的格式
8.4 分配操作给类
8.4.1 职责驱动型设计
8.4.2 继承
8.5 操作分配:OsbeftOglesby案例研究
8.5.1 职责驱动型设计
8.5.2 继承
8.6 CRC卡
关键术语
复习题
习题
系统分析和设计项目
学期项目
参考书目
第9章 统一过程的工作流和阶段
9.1 统一过程的工作流
9.1.1 需求工作流
9.1.2 分析工作流
9.1.3 设计工作流
9.1.4 实现工作流
9.1.5 测试工作流
9.2 统一过程的阶段
9.2.1 初始阶段
9.2.2 细化阶段
9.2.3 构造阶段
9.2.4 移交阶段
9.3 为什么是一个二维模型
关键术语
复习题
习题
学期项目
参考书目
第10章 关于UML的更多知识
10.1 UML不是一种方法学
10.2 类图
10.2.1 聚合
10.2.2 多重性
10.2.3 复合
10.2.4 泛化
10.2.5 关联
10.3 便条
10.4 用例图
10.5 构造型
10.6 交互图
10.7 状态图
10.8 活动图
10.9 程序包图
10.10 组件图
10.11 部署图
10.12 UML图回顾
10.13 UML和迭代
关键术语
复习题
习题
参考书目
第3部分 系统分析和设计中的主题
第11章 CASE
11.1 CASE的分类
11.2 CASE的作用范围
11.3 版本
11.3.1 修订版
11.3.2 变体
11.3.3 版本控制工具
11.4 配置控制
11.5 生成工具
11.6 CASE环境
11.7 用于信息系统的环境
11.8 环境的潜在问题
11.9 CASE技术的生产率收益
11.1 0CASE和美学
关键术语
复习题
习题
学期项目
参考书目
第12章 团队
12.1 团队组织
12.2 传统的首席程序员团队
12.3 现代的分级团队
12.4 组织团队的其他方式
12.4.1 同步和稳定团队
12.4.2 极限编程团队
关键术语
复习题
习题
学期项目
参考书目
第13章 测试
13.1 测试简介
13.2 质量问题
13.2.1 质量保证
13.2.2 质量保证术语
……
第14章 管理问题
第15章 计划和估计
第16章 维护
第17章 用户界面设计
第18章 基于Web的信息系统简介
第19章 数据库管理系统简介
第20章 技术性课题
附录
猜您喜欢

读书导航