-
内容大纲
本书是一本关于UML语言基础和建模方法的实用教程,以真实系统的需求分析、设计为背景,详细介绍了UML语言的构造块、规则、公共机制和建模方法。同时,本书以网上书店系统建模、气象监测系统建模和电梯系统建模为实例,详细演示了领域建模、用例建模和动态建模的全过程,并结合面向对象分析设计技术,详细讲解了启发性知识和建模经验。为方便教学,本书配套微视频、实验指南、课后习题答案,教师另赠教学大纲及教案、教学方案表、PPT课件等资源。
本书建模方法与建模实训紧密结合,建模步骤详细易懂,通过本书的学习,读者能够真正掌握建模技术。本书适合作为高等院校计算机专业及其他相关专业的教材,也可以作为培训机构计算机相关专业的培训教材。 -
作者介绍
-
目录
第1篇 UML语言基础
第1章 UML概述
1.1 什么是UML
1.1.1 UML简史
1.1.2 UML定义
1.1.3 UML的特点
1.2 什么是模型
1.2.1 模型的用途
1.2.2 建模的目的和原则
1.2.3 模型的分类
1.3 UML工具
1.3.1 UML工具介绍
1.3.2 如何选择UML工具
1.4 本章小结
1.5 习题
第2章 UML语言体系
2.1 UML语言组成
2.2 构造块:事物
2.2.1 结构事物
2.2.2 行为事物
2.2.3 分组事物
2.2.4 注释事物
2.3 构造块:关系
2.4 构造块:图
2.4.1 UML图
2.4.2 UML视图
2.5 规则和公共机制
2.5.1 规则
2.5.2 公共机制
2.6 建模中的五种视图
2.7 本章小结
2.8 习题
第3章 用例图
3.1 用例图的概念
3.2 参与者和用例
3.2.1 参与者
3.2.2 用例
3.3 参与者之间的关系
3.3.1 识别参与者
3.3.2 参与者间的关系模型
3.4 用例之间的关系
3.4.1 包含关系
3.4.2 扩展关系
3.4.3 泛化关系
3.5 参与者与用例之间的关系
3.6 用例组织和实例化
3.7 用例规格描述
3.7.1 事件流
3.7.2 用例模板
3.7.3 用例优先级
3.7.4 用例粒度
3.8 用例描述实例
3.9 用例与协作
3.10 常用建模技术
3.10.1 对系统语境建模
3.10.2 对系统需求建模
3.11 本章小结
3.12 习题
第4章 类图
4.1 类
4.2 关系
4.2.1 依赖
4.2.2 泛化
……
第2篇 UML高级技术
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...