| 作 者: | 陈晓龙 万国德 王伟斌 黄博闻 |
| 出版社: | 高等教育出版社 |
| 丛编项: | 高等职业教育计算机类课程新形态一体化规划教材 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 软件工程概述
1.1 软件工程初始
1.2 软件工程的起源与发展
1.2.1 从软件行业的起源谈起
1.2.2 软件行业的危机与变革
1.3 软件工程再探
1.3.1 软件工程的定义
1.3.2 软件工程学的内容
1.3.3 软件工程的基本原理
1.3.4 软件的生命周期
1.3.5 软件生命周期模型
1.4 传统软件工程与UML
习题1
第2章 UML语言概述
2.1 UML语言
2.1.1 UML
2.1.2 面向对象设计与UML
2.2 UML三大件之事物
2.2.1 结构事物
2.2.2 行为事物
2.2.3 组织事物
2.2.4 辅助事物
2.3 UML三大件之关系
2.3.1 关联关系
2.3.2 依赖关系
2.3.3 泛化关系
2.3.4 聚合关系
2.3.5 组合关系
2.3.6 实现关系
2.4 UML三大件之图
2.4.1 用例图
2.4.2 类图和包
2.4.3 对象图
2.4.4 构件图
2.4.5 部署图
2.4.6 状态图
2.4.7 序列图
2.4.8 活动图
2.4.9 协作图
习题2
第3章 UML需求分析与建模
3.1 案例描述
3.2 知识梳理
3.2.1 用例的基本概念
3.2.2 用例规约
3.3 智能交通移动APP面向对象分析
3.3.1 识别用例
3.3.2 用例规约描述
习题3
第4章 活动图
4.1 基本概念
4.1.1 活动图、状态图和顺序图
4.1.2 活动图的组成元素
4.2 活动图举例
4.3 智能交通移动APP活动图
习题4
第5章 类图
5.1 类图的基本概念
5.1.1 类的定义
5.1.2 类的表示方法
5.1.3 类名
5.1.4 类属性语法
5.1.5 方法的语法描述
5.1.6 类的关联基本概念
5.1.7 类的关联关系
5.2 类图的设计原则
5.2.1 开闭原则
5.2.2 Liskov替换原则
5.2.3 依赖倒置原则
5.2.4 接口分离原则
5.3 类图的设计步骤
5.3.1 类图绘制步骤
5.3.2 寻找类
5.3.3 案例分析
习题5
第6章 智能交通APP类图设计
6.1 MVC框架
6.1.1 MVC
6.1.2 MVC框架内容
6.1.3 实体类、边界类和控制类
6.2 PeterCoad交易模式原理设计实体类
6.2.1 交易模式总览
6.2.2 10种交易模式详细说明
6.3 智能交通APP问题定义寻找类
6.3.1 类图的绘制步骤
6.3.2 寻找类.确定潜在的对象类
6.3.3 识别潜在对象
6.3.4 筛选对象类,确定最终对象类
6.3.5 确定最终对象类
6.3.6 定时刷新模块实体类设计
6.3.7 智能交通移动APPMVC框架类图
6.4 对象图
6.4.1 对象图概念
6.4.2 对象的表示方法
6.4.3 链
6.4.4 对象图和类图的区别
习题6
……
第7章 顺序图和协作图
第8章 状态图
第9章 组件图与部署图
第10章 综合练习
参考文献