顶部
收藏

UML软件建模教程


作者:
卫红春
定价:
35.00 元
版面字数:
500千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
2012年
ISBN:
978-7-04-035914-5
物料号:
35914-00
出版时间:
2012-08-27
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
软件工程专业课程

本书是一本基于UML的软件建模技术教程。全书共分为三篇。第一篇软件建模技术概论(第1章),介绍软件建模技术的要素、软件模型的概念和内容以及软件建模技术的形成与发展。第二篇软件建模语言UML(第2~10章),介绍UML的相关知识。第三篇建立软件模型(第11~14章),结合一个工程案例介绍软件的业务建模、需求建模、分析建模和设计建模。

作者一直从事软件建模技术课程的教学和工程研发工作,从本世纪初就开始跟踪UML的发展,并积累了一些基于UML的软件建模工程和教学经验,本书即作者十多年工作的总结,融入了作者对软件建模技术的独到见解。

本书可作为软件工程、计算机科学与技术及相关专业的本科生教材和研究生的参考教材,也可作为软件开发人员学习软件建模技术和从事工程开发的参考用书。

  • 目录
    • 前言
      • 第一篇 软件建模技术概论
        • 第1章 概论
          • 1.1 模型
            • 1.2 软件模型
              • 1.3 软件建模技术
              • 第二篇 软件建模语言UML
                • 第2章 UML 概要介绍
                  • 2.1 概述
                    • 2.2 UML 的构成
                      • 2.3 UML 基础
                        • 2.4 基本元素
                          • 2.5 图
                            • 2.6 语义规则
                              • 2.7 公共机制
                                • 本章小结
                                  • 习题2
                                  • 第3章 用例图
                                    • 3.1 概述
                                      • 3.2 参与者
                                        • 3.3 用例
                                          • 3.4 用例之间的关系
                                            • 3.5 用例叙述
                                              • 3.6 用例图的作用
                                                • 3.7 用例图实例
                                                  • 本章小结
                                                    • 习题3
                                                    • 第4章 类图与对象图
                                                      • 4.1 对象与实例
                                                        • 4.2 类元与类
                                                          • 4.3 接口
                                                            • 4.4 关联关系
                                                              • 4.5 组成关系
                                                                • 4.6 泛化关系
                                                                  • 4.7 依赖关系
                                                                    • 4.8 类图
                                                                      • 4.9 对象图
                                                                        • 本章小结
                                                                          • 习题4
                                                                          • 第5章 包图与复合结构图
                                                                            • 5.1 包图
                                                                              • 5.2 复合结构图
                                                                                • 5.3 协作
                                                                                  • 本章小结
                                                                                    • 习题5
                                                                                    • 第6章 活动图
                                                                                      • 6.1 概述
                                                                                        • 6.2 活动
                                                                                          • 6.3 活动结点
                                                                                            • 6.4 活动边
                                                                                              • 6.5 活动分区
                                                                                                • 6.6 可中断活动区间和异常
                                                                                                  • 6.7 活动图的作用
                                                                                                    • 6.8 活动图实例
                                                                                                      • 本章小结
                                                                                                        • 习题6
                                                                                                        • 第7章 状态机图
                                                                                                          • 7.1 几个基本概念
                                                                                                            • 7.2 状态
                                                                                                              • 7.3 状态转换
                                                                                                                • 7.4 事件
                                                                                                                  • 7.5 复合状态
                                                                                                                    • 7.6 并发状态
                                                                                                                      • 7.7 控制结点
                                                                                                                        • 7.8 子机状态
                                                                                                                          • 7.9 状态机
                                                                                                                            • 7.10 状态机图实例
                                                                                                                              • 本章小结
                                                                                                                                • 习题7
                                                                                                                                • 第8章 交互图
                                                                                                                                  • 8.1 交互
                                                                                                                                    • 8.2 顺序图
                                                                                                                                      • 8.3 通信图
                                                                                                                                        • 8.4 交互概览图
                                                                                                                                          • 8.5 时序图
                                                                                                                                            • 本章小结
                                                                                                                                              • 习题8
                                                                                                                                              • 第9章 构件图
                                                                                                                                                • 9.1 构件
                                                                                                                                                  • 9.2 构件的接口与端口
                                                                                                                                                    • 9.3 构件的结构与视图
                                                                                                                                                      • 9.4 构件的关系
                                                                                                                                                        • 9.5 构件连接器
                                                                                                                                                          • 9.6 构件图
                                                                                                                                                            • 本章小结
                                                                                                                                                              • 习题9
                                                                                                                                                              • 第10章 部署图
                                                                                                                                                                • 10.1 概述
                                                                                                                                                                  • 10.2 制品
                                                                                                                                                                    • 10.3 结点
                                                                                                                                                                      • 10.4 部署
                                                                                                                                                                        • 本章小结
                                                                                                                                                                          • 习题10
                                                                                                                                                                          • 第三篇 建立软件模型
                                                                                                                                                                            • 第11章 业务建模
                                                                                                                                                                              • 11.1 概述
                                                                                                                                                                                • 11.2 业务愿景建模
                                                                                                                                                                                  • 11.3 涉众建模
                                                                                                                                                                                    • 11.4 业务过程建模
                                                                                                                                                                                      • 11.5 业务对象建模
                                                                                                                                                                                        • 11.6 业务规则建模
                                                                                                                                                                                          • 11.7 “e 速快餐系统”业务模型
                                                                                                                                                                                            • 本章小结
                                                                                                                                                                                              • 习题11
                                                                                                                                                                                              • 第12章 需求建模
                                                                                                                                                                                                • 12.1 概述
                                                                                                                                                                                                  • 12.2 用例建模
                                                                                                                                                                                                    • 12.3 用例建模的几个问题
                                                                                                                                                                                                      • 12.4 非功能需求建模
                                                                                                                                                                                                        • 12.5 “e 速快餐系统”需求模型
                                                                                                                                                                                                          • 本章小结
                                                                                                                                                                                                            • 习题12
                                                                                                                                                                                                            • 第13章 分析建模
                                                                                                                                                                                                              • 13.1 概述
                                                                                                                                                                                                                • 13.2 事务模式
                                                                                                                                                                                                                  • 13.3 PIM 类模型
                                                                                                                                                                                                                    • 13.4 用例分析建模
                                                                                                                                                                                                                      • 13.5 “e 速快餐系统”分析模型
                                                                                                                                                                                                                        • 本章小结
                                                                                                                                                                                                                          • 习题13
                                                                                                                                                                                                                          • 第14章 设计建模
                                                                                                                                                                                                                            • 14.1 概述
                                                                                                                                                                                                                              • 14.2 软件架构模型
                                                                                                                                                                                                                                • 14.3 类与接口设计模型
                                                                                                                                                                                                                                  • 14.4 用例设计模型
                                                                                                                                                                                                                                    • 14.5 数据库设计模型
                                                                                                                                                                                                                                      • 14.6 界面模型
                                                                                                                                                                                                                                        • 14.7 构件模型
                                                                                                                                                                                                                                          • 14.8 部署模型
                                                                                                                                                                                                                                            • 14.9 “e 速快餐系统”设计模型
                                                                                                                                                                                                                                              • 本章小结
                                                                                                                                                                                                                                                • 习题14
                                                                                                                                                                                                                                                • 附录 英汉名词对照
                                                                                                                                                                                                                                                  • 参考文献
                                                                                                                                                                                                                                                    • 版权

                                                                                                                                                                                                                                                    相关图书