-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
UML基础、建模与应用 版权信息
- ISBN:9787111712732
- 条形码:9787111712732 ; 978-7-111-71273-2
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
UML基础、建模与应用 本书特色
适读人群 :高等院校软件工程、计算机及相关专业学生配套资源:电子课件、习题答案、教学大纲、教案、实验指南 本书特色: 知识介绍从简单到复杂、从具体到抽象、从局部到整体。 分解复杂的知识点,简化知识,将建模原则具体化,复杂的建模过程简单化。 以网上书店系统建模、气象监测系统建模和电梯系统的分析为背景,演示了建模过程和面向对象的设计方法。
UML基础、建模与应用 内容简介
本书详细介绍了UML的体系结构、UML元素的语法规则、公共机制、表示方法、建模方法、面向对象的分析设计过程。同时,以三个软件系统建模为例,详细演示了领域建模、用例建模和动态建模的过程以及面向对象的分析、设计方法,揭示了每个建模环节中用到的建模原则、建模方法和建模经验。 本书建模步骤详细,理论和应用结合紧密。通过学习本书可以掌握UML基础、建模技术、面向对象的分析和设计方法。本书非常适合作为高等院校计算机科学与技术、软件工程及相关专业的教材,也可以作为计算机专业技术人员的培训教材。
UML基础、建模与应用 目录
第1章软件工程概要
1.1软件工程发展简史
1.2软件过程
1.2.1瀑布模型
1.2.2边写边改模型
1.2.3快速原型模型
1.2.4螺旋模型
1.2.5迭代-增量模型
1.3RUP
1.3.1RUP的4个阶段
1.3.2RUP的工作流
1.3.3RUP裁剪
1.4软件制品
1.5软件模型
1.5.1模型的用途
1.5.2建模目的和原则
1.5.3模型种类
1.6小结
1.7习题
第2章UML概述
2.1什么是UML
2.1.1UML简史
2.1.2UML定义
2.1.3UML的特点
2.2UML概念模型
2.2.1构造块概述
2.2.2构造块:事物
2.2.3构造块:关系
2.2.4构造块:图
2.2.5规则
2.2.6通用机制
2.2.7UML视图
2.3体系结构建模
2.4UML工具
2.4.1UML工具介绍
2.4.2如何选择UML工具
2.5小结
2.6习题
第3章类图、对象图和组合结构图
3.1类图
3.1.1类图的组成元素
3.1.2类
3.1.3其他类
3.1.4关系
3.1.5关联类
3.2对象图
3.2.1对象图的组成元素
3.2.2对象
3.2.3链接
3.2.4类图与对象图
3.3组合结构图
3.3.1端口
3.3.2一个简单的组合结构图
3.3.3对构件建模
3.4小结
3.5习题
第4章包图
4.1包图的组成元素
4.2包
4.2.1包的表示
4.2.2包中元素
4.2.3包的构造型
4.3包间关系
4.3.1依赖
4.3.2泛化
4.3.3包的传递性
4.4创建包图
4.4.1寻找候选包
4.4.2调整候选包
4.4.3确定包中元素的可见性
4.5常用建模技术
4.5.1对成组元素建模
4.5.2对体系结构建模
4.6小结
4.7习题
第5章顺序图和协作图
5.1顺序图
5.1.1顺序图的组成元素
5.1.2消息
5.1.3循环、分支和并发
5.1.4场景建模
5.2协作图
5.2.1协作图的组成
5.2.2循环和分支
5.2.3顺序图与协作图
5.3小结
5.4习题
第6章活动图
6.1活动图的组成元素
6.2常用建模元素
6.3嵌套活动图
6.4常用建模技术
6.4.1对工作流建模
6.4.2对操作建模
6.5小结
6.6习题
第7章交互概况图、定时图和部署图
7.1交互概况图
7.1.1活动图为主线
7.1.2顺序图为主线
7.2定时图
7.2.1定时图的组成元素
7.2.2定时图应用
7.3部署图
7.3.1结点
7.3.2链接
7.3.3常用建模技术
7.4小结
7.5习题
第8章状态机图
8.1状态机图的组成元素
8.1.1一个简单的状态机图
8.1.2状态的表示
8.1.3外部迁移的表示
8.1.4分支的表示
8.2迁移
8.3状态
8.3.1复合状态
8.3.2历史状态
8.3.3子状态机异步通信
8.4常用建模技术
8.4.1对对象生命周期建模
8.4.2对反映型对象建模
8.5小结
8.6习题
第9章构件图
9.1什么是构件
9.2构件图的组成元素
9.2.1一个简单的构件图
9.2.2构件的表示
9.3构件间的关系
9.4构件图的作用与类型
9.4.1构件图的作用
9.4.2简单构件图
9.4.3嵌套构件图
9.5制品
9.6常用建模技术
9.6.1对可执行程序建模
9.6.2对源代码建模
9.7小结
9.8习题
第10章用例图
10.1什么是用例图
10.2参与者和用例
10.2.1参与者
10.2.2用例
10.3参与者之间的关系
10.3.1识别参与者
10.3.2参与者间的泛化关系
10.4用例之间的关系
10.4.1包含关系
10.4.2扩展关系
10.4.3泛化关系
10.5参与者与用例之间的关系
10.6组织用例
10.7用例规格描述
10.7.1事件流
10.7.2用例模板
10.7.3用例优先级
10.7.4用例粒度
10.8用例描述实例
10.9用例与协作
10.10常用建模技术
10.10.1对系统语境建模
10.10.2对系统需求建模
10.11小结
10.12习题
第11章双向工程
11.1双向工程简介
11.2正向工程
11.3逆向工程
11.4实例应用
11.5小结
11.6习题
第12章网上书店系统建模
12.1领域建模
12.1.1领域建模方法
12.1.2领域建模过程
12.2用例建模
12.2.1用例建模方法
12.2.2用例建模过程
12.3动态建模
12.3.1动态建模方法
12.3.2动态建模过程
12.4小结
12.5习题
第13章气象监测系统建模
13.1初始阶段
13.1.1气象监测站需求
13.1.2定义问题的边界
13.1.3系统用例
13.2细化阶段
13.2.1气象监测系统用例
13.2.2系统架构设计
13.3构造阶段
13.3.1帧机制
13.3.2发布计划
13.3.3传感器机制
13.3.4显示机制
13.3.5用户界面机制
13.4交付阶段
13.5小结
13.6习题
第14章电梯系统的分析与设计
14.1实体类、边界类和控制器类
14.2对象建模
14.3用例建模
14.4动态建模
14.5测试和验证
14.6小结
14.7习题
参考文献
- >
罗曼·罗兰读书随笔-精装
罗曼·罗兰读书随笔-精装
¥17.4¥58.0 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
二体千字文
二体千字文
¥21.6¥40.0 - >
回忆爱玛侬
回忆爱玛侬
¥9.8¥32.8 - >
山海经
山海经
¥20.4¥68.0 - >
名家带你读鲁迅:故事新编
名家带你读鲁迅:故事新编
¥13.0¥26.0 - >
烟与镜
烟与镜
¥15.4¥48.0
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69