账号: 密码:
中国大学出版社协会 | 首页 | 宏观指导 | 出版社天地 | 图书代办站 | 教材图书信息 | 教材图书评论 | 在线订购 | 教材征订
搜索 新闻 图书 ISBN 作者 音像 出版社 代办站 教材征订
购书 请登录 免费注册 客服电话:010-62510665 62510769
图书查询索引 版别索引 分类索引 中图法分类 专业分类 用途分类 制品类型 读者对象 自分类 最新 畅销 推荐 特价 教材征订
综合查询
UML面向对象分析 - 中国高校教材图书网
书名: UML面向对象分析
ISBN:7-81077-116-7 条码:
作者: 吴 际 金茂忠  相关图书 装订:平装
印次:1-1 开本:16开
定价: ¥17.00  折扣价:¥16.15
折扣:0.95 节省了0.85元
字数: 320千字
出版社: 北京航空航天大学出版社 页数:
发行编号: 每包册数:
出版日期: 2002-01-01
小团购 订购 咨询 推荐 打印 放入存书架

内容简介:
UML在1997年被国际对象管理组织OMG采纳为面向对象建模语言的国际标准,这为UML在实践中的推广奠定了坚实的基础。本书主要集中于讨论如何使用UML进行面向对象分析,包括如何使用UML的静态建模机制和动态建模机制在系统分析阶段建立系统分析模型。面向对象分析本身既涉及到系统的静态组成层面,又关注系统的动态行为,因此本书在UML静态建模机制和动态建模机制的基础上,通过完整的实例研究,就一个系统如何使用UML进行面向对象分析展示讨论。
本书主要可供从事面向对象分析的广大开发人员参考,也可以作为计算机专业高年级本科生和研究生学习UML的教材和参考书。

作者简介:
 
章节目录:
第一章 绪 论
1.1 软 件
1.2 软件工程
1.3 软件生命周期
1.3.1 制定计划(Planning)
1.3.2 开发(Development)
1.3.3 运行维护(Maintenance)
1.4 软件开发过程模型
1.4.1 瀑布模型(Waterfall model)
1.4.2 螺旋模型(Spiral model)
1.4.3 喷泉模型(Fountain model)
1.4.4 增量模型(Incremental model)
1.4.5 演化模型(Evolving model)
1.4.6 统一过程模型RUP(Rational Unified Process)
本章小结
第二章 软件需求分析
2.1 需求分析
2.2 需求分析过程
2.3 需求分析文档
2.4 需求分析方法
2.4.1 结构化分析方法
2.4.2 Jackson方法
2.4.3 面向对象方法
本章小结
第三章 理解面向对象
3.1 面向对象概念
3.1.1 类及对象
3.1.2 继承(Inheritance)
3.1.3 聚合(Aggregation)
3.1.4 消息(Message)
3.1.5 多态性(Polymorphism)
3.1.6 关联(Association)
3.1.7 面向对象(Object oriented)
3.2 面向对象开发方法
3.2.1 OOA/OOD
3.2.2 Booch面向对象方法
3.2.3 Booch方法过程
3.2.4 对象建模技术(OMT)
3.2.5 面向对象软件工程(OOSE)
本章小结
第四章 UML是什么
4.1 UML的出现及发展
4.2 UML概况
4.2.1 UML的主要内容
4.2.2 UML的主要特点
4.2.3 UML应用领域
4.3 UML面向对象分析的一般过程
本章小结
第五章 UML静态建模机制
5.1 用例图
5.1.1 角色(Actor)
5.1.2 用 例
5.1.3 例子:定货中心
5.1.4 建模体会
5.2 类图(Class diagram)
5.2.1 类的识别
5.2.2 类属性识别
5.2.3 类操作识别
5.2.4 关联与关联类
5.2.5 聚合(Aggregation)
5.2.6 泛化(Generalization)
5.3 包 图
本章小结

第六章 UML动态建模机制
6.1 状态图
6.1.1 有关状态图的几个概念
6.1.2 状态图的符号表示
6.1.3 识别对象状态空间
6.1.4 识别状态转移
6.1.5 例子:电梯系统
6.2 交互模型
6.2.1 顺序图
6.2.2 合作图
6.2.3 交互模型的识别
6.2.4 交互模型的例子
6.3 活动图模型
6.3.1 为什么要引入活动图
6.3.2 活动图
6.3.3 并发活动建模
本章小结
第七章 分析模型的测试
7.1 分析模型测试的重要性
7.2 测试方法
7.3 测试过程
7.4 用例模型的测试
7.5 类模型的测试
7.6 类状态模型的测试
7.7 典型场景的测试
本章小结
第八章 UML工具介绍
8.1 Rational Rose:全面支持基于UML开发的工具
8.1.1 UML的建模支持
8.1.2 构件化开发
8.1.3 多语言支持的开发
8.1.4 双向(正向+逆向)工程
8.1.5 全面的团队支持
8.1.6 模型的集成管理
8.1.7 框架向导
8.1.8 Rose的可扩展接口
8.1.9 基本报告生成能力
8.1.10 CORBA/IDL生成
8.1.11 数据库表格生成
8.1.12 与MS存储库的集成
8.1.13 Oracle8的正向和逆向工程支持
8.1.14 版本控制
8.2 Rose的逆向工程
8.2.1 C++项目的逆向工程
8.2.2 逆向分析VC++应用
8.2.3 Java项目的逆向工程
8.3 UML_Designer:国内开发的支持UML的建模工具
8.3.1 对用例模型的支持
8.3.2 对活动模型的支持
8.3.3 对类模型的支持
8.3.4 对状态模型的支持
8.3.5 对顺序模型的支持
8.3.6 对合作模型的支持
8.3.7 对构件模型的支持
8.3.8 对配置模型的支持
本章小结
第九章 实例研究:一个嵌入式实时系统
9.1 系统描述
9.2 用例模型
9.2.1 角色识别
9.2.2 用例识别
9.3 类模型
9.3.1 Message类
9.3.2 AudioController类
9.3.3 UserMode类
9.3.4 UserInterface类
9.3.5 UserView类
9.3.6 MessageSlot类
9.3.7 AudioInput与AudioOutput类
9.3.8 类的组织
9.4 关注嵌入式:系统外部事件
9.5 动态模型
9.5.1 对象交互模型
9.5.2 活动模型(Activity diagram)
9.5.3 对象的动态行为:状态模型
9.6 进一步话题:设计说明
本章小结
第十章 实例研究:会议管理系统
10.1 系统描述
10.2 用例模型
10.2.1 角色识别
10.2.2 用例识别
10.2.3 模型及用例描述
10.3 类模型
10.3.1 Meeting类
10.3.2 MeetingInstance类
10.3.3 MeetingRoom类
10.3.4 Attendee类
10.3.5 GroupAttendee类
10.3.6 Address类
10.3.7 PostOffice类
10.3.8 Information类
10.3.9 AttendeeManagement
10.3.10 ReservationCriteria类
10.3.11 MeetingAdministration类
10.4 系统包图
10.4.1 会议包(MeetingPack)
10.4.2 人员包(AttendeePack)
10.4.3 邮寄包(PostOfficePack)
10.5 动态模型
10.5.1 对象交互模型
10.5.2 对象合作模型
10.5.3 活动图模型
本章小结
精彩片段:
 
书  评:
 
其  它:
 



| 我的帐户 | 我的订单 | 购书指南| 关于我们 | 联系我们 | 敬告 | 友情链接 | 广告服务 |

版权所有 © 2000-2002 中国高校教材图书网    京ICP备10054422号-7    京公网安备110108002480号    出版物经营许可证:新出发京批字第版0234号
经营许可证编号:京ICP证130369号    技术支持:云因信息