UML面向对象需求分析与建模教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:邹盛荣主编;周塔,顾爱华,彭昱静副主编
- 出 版 社:北京:科学出版社
- 出版年份:2015
- ISBN:9787030444677
- 页数:157 页
第1章 绪论 1
1.1 UML的发展史 1
1.2 日常生活中的应用 2
1.3 本课程学习中需要注意的问题 3
第一部分 建模理论概述 6
第2章 面向对象方法 6
2.1 了解面向对象产生的原因 6
2.2 面向对象方法基本概念与特征 8
2.2.1 面向对象的概念 8
2.2.2 面向对象的特征 9
2.2.3 面向对象的要素 10
2.3 面向对象方法学开发过程 11
2.4 面向对象下一步发展方向 12
第3章 统一建模语言 14
3.1 建模语言三个类别 14
3.2 UML特点 15
3.3 网络教学系统案例UML简单图示 17
3.3.1 系统功能 17
3.3.2 系统的UML建模 18
第4章 RUP统一过程 26
4.1 RUP产生 26
4.2 基于统一过程的UML系统建模 28
4.3 二维开发模型 29
4.4 RUP开发过程 30
4.4.1 初始阶段 30
4.4.2 细化阶段 30
4.4.3 构造阶段 31
4.4.4 交付阶段 31
4.5 RUP核心工作流 31
4.5.1 商业建模 31
4.5.2 需求 31
4.5.3 分析与设计 31
4.5.4 实现 32
4.5.5 测试 32
4.5.6 部署 32
4.5.7 配置和变更管理 32
4.5.8 项目管理 32
4.5.9 环境 32
4.6 RUP的要素和经验 32
4.6.1 RUP十大要素 32
4.6.2 RUP六大经验 35
4.6.3 RUP的优势不足 35
第5章 Rational Rose建模工具 37
5.1 常用的UML建模工具概述 37
5.1.1 Rational Rose 38
5.1.2 RSA 38
5.1.3 PowerDesingner 39
5.1.4 Visio 39
5.2 Rational Rose说明 39
5.2.1 基本操作步骤 39
5.2.2 具体操作说明 40
第6章 UML的进一步讨论 46
6.1 UML更多细节 46
6.1.1 用例图细节 46
6.1.2 类图细节 48
6.1.3 对象图细节 52
6.1.4 状态图细节 53
6.1.5 活动图细节 55
6.1.6 顺序图细节 56
6.1.7 协作图细节 56
6.1.8 组件图细节 57
6.2 UML2.0概述 58
6.3 相关行业标准协会OMG 59
第二部分 UML系统建模的过程 62
第7章 需求获取 62
7.1 需求流概述 62
7.2 需求获取的困难 63
7.2.1 软件需求获取面临的困难 63
7.2.2 软件需求获取困难的原因 64
7.2.3 需求工程过程 64
7.3 需求获取的方法 65
7.4 复杂系统的复杂网络需求获取方法 66
7.5 需求路线图 70
7.6 需求案例 71
7.6.1 人事管理系统功能需求描述 71
7.6.2 系统的UML表示 73
第8章 需求分析 75
8.1 确定客户需要什么 75
8.2 需求分析方法 77
8.2.1 面向对象分析方法 77
8.2.2 面向对象分析 78
8.2.3 建立逻辑模型 78
8.2.4 以银行网络系统为例寻找类并建立类模型 79
8.2.5 建立过程模型 82
8.3 路线图 84
8.4 分析人事管理系统案例 84
第9章 设计 88
9.1 设计介绍 88
9.2 面向对象设计 89
9.3 路线图 91
9.4 设计案例 92
9.4.1 系统结构设计 92
9.4.2 核心用例的组件图 92
9.4.3 系统数据库设计 93
第10章 实现 95
10.1 对象实现 95
10.1.1 程序设计语言 95
10.1.2 类的实现 96
10.1.3 应用系统的实现 96
10.2 实现人理管理系统案例 96
10.2.1 系统登录界面 96
10.2.2 员工信息界面 98
10.2.3 假条信息界面 100
10.2.4 工资信息界面 100
10.2.5 用户权限登录 102
第11章 测试 105
11.1 测试流 105
11.2 面向对象测试模型 106
11.3 测试人事管理系统案例 110
第三部分 高级课题 114
第12章 UML的形式化 114
12.1 形式化方法介绍 114
12.2 UML与形式化方法的结合 115
12.2.1 直接对UML模型进行形式化语义定义 115
12.2.2 UML到形式化方法的转换 116
12.3 形式化方法 116
12.3.1 形式化方法介绍 116
12.3.2 B方法 117
12.3.3 需求获取形式化语言的表示 119
12.4 形式化的案例 119
12.4.1 免疫系统 120
12.4.2 免疫系统建模 120
12.4.3 系统模拟及结果分析 133
第四部分 实验案例 136
第13章 综合案例 136
13.1 通讯录安卓版需求分析 136
13.1.1 基本功能需求 136
13.1.2 系统用例分析 136
13.2 总体设计方案 138
13.2.1 系统类图 138
13.2.2 状态图 139
13.2.3 顺序图 141
13.3 详细设计 142
13.3.1 开发环境 142
13.3.2 系统界面设计 142
13.3.3 程序设计 144
13.4 系统测试 147
13.4.1 系统测试的意义及目的 147
13.4.2 测试步骤 147
13.4.3 测试数据 147
参考文献 149
中英文技术词汇对照表 151
- 《面向可持续发展的马克思主义经济科学研究》刘正刚,李晓,田军著 2018
- 《面向工程教育的本科计算机类专业系列教材 普通高等教育“十一五”国家级规划教材 计算机网络 第3版》胡亮,徐高潮,魏晓辉,车喜龙编 2018
- 《大数据建模方法》张平文,戴文渊,黄晶编著 2019
- 《面向21世纪课程教材 实验化学 下 第3版》(中国)刘约权,杨丽华,李敬慈 2019
- 《抽象 推理 建模》杨明媚著 2019
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《面向21世纪课程教材 社会保障法》郑尚元 2019
- 《面向未来的海水农业》张成省,李义强,尤祥伟 2018
- 《公共行政的中国面向 一个组织学的视角》郑崇明 2019
- 《大数据时代应用语言学研究中的结构方程建模》王天剑,王彦之 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019