| 作 者: | 刘晓华 |
| 出版社: | 电子工业出版社 |
| 丛编项: | 软件工程研究院 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | UML |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 出发前的准备
1.1 从软件谈起
1.2 什么是建模
1.3 为什么要建模
1.4 如何建模
1.4.1 建模语言UML
1.4.2 建模工具:Visio
1.4.3 明确建模的目的
1.4.4 选用软件过程
1.4.5 组织模型
1.5 小结
第2章 基本建模环境
2.1 模型资源管理器
2.2 形状模板
2.3 绘图画板
2.4 “绘图”工具栏
2.5 “属性”窗口
2.6 “输出”窗口
2.7 主要菜单
2.7.1 [文件]菜单
2.7.2 [编辑]菜单
2.7.3 [视图]菜单
2.7.4 [插入]菜单
2.7.5 [格式]菜单
2.7.6 [工具]菜单
2.7.7 [形状]菜单
2.7.8 [UML]菜单
2.7.9 [窗口]菜单
2.7.10 [帮助]菜单
2.8 绘图技巧
2.8.1 利用形状模板
2.8.2 添加形状
2.8.3 选中形状
2.8.4 移动形状
2.8.5 调整形状大小
2.8.6 复制形状
2.8.7 删除形状
2.8.8 组合形状
2.8.9 对齐形状
2.8.10 调整间隔
2.8.11 使用对齐和黏附
2.8.12 连接形状
2.8.13 调整连接线形状
2.8.14 使用形状显示选项
2.8.15 使用属性对话框
2.8.16 设置格式
2.8.17 添加文字
2.8.18 使用快捷键
2.9 小结
第3章 建模入门实例——站内搜索
3.1 实例概述
3.1.1 背景知识
3.1.2 需求
3.1.3 实现思路
3.2 设置全局属性
3.3 实现用例模型
3.3.1 识别主角
3.3.2 识别系统边界
3.3.3 识别用例
3.3.4 添加用例图
3.3.5 细化用例
3.4 实现分析模型
3.4.1 识别分析类
3.4.2 组织分析类
3.4.3 实现用例
3.5 实现设计模型
3.5.1 识别设计类
3.5.2 组织设计类
3.5.3 用设计类实现用例
3.5.4 设计系统原型
3.6 实现模型
3.6.1 代码编写
3.6.2 对文件建模
3.6.3 对文档建模
3.6.4 对依赖项建模
3.6.5 对部署建模
3.6.6 对测试建模
3.7 小结
第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.3.4 设计类到实现类
4.4 小结
第5章 专题:类设计
5.1 类的高级特性
5.1.1 抽象类
5.1.2 模板类
5.1.3 密封类
5.1.4 具类
5.1.5 其他构造型的类
5.1.6 部分类
5.2 接口
5.3 类间的静态关系
5.3.1 泛化
5.3.2 关联
5.3.3 依赖
5.4 职责分配
5.5 职责分配原则
5.6 使用设计模式
5.7 小结
第6章 专题:操作设计
6.1 设计原则
6.1.1 易读性
6.1.2 健壮性
6.1.3 高效,睦
6.2 测试驱动的设计
6.3 重构
6.3.1 重命名
6.3.2 提取子操作
6.3.3 提取成员
6.3.4 提取接口
6.3.5 提取父类
6.4 小结