出版日期:2021年05月
ISBN:9787302551515
[十位:7302551510]
页数:221
定价:¥49.80
店铺售价:¥11.90
(为您节省:¥37.90)
店铺库存:19
本
![](/images/new1/loading1.gif)
正在处理购买信息,请稍候……
我要买:
本
* 如何购买
联系店主:
![](https://chat.youlu.net/online.aspx?memberid=634687&r=1739043630)
15061483355
店主推荐图书:
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-02-07 11:33:40]
徐**
咸宁市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-02-06 18:06:59]
梁**
茂名市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-02-06 14:52:47]
J*
昆明市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-02-06 14:45:44]
杨*
长沙市
-
100分
满分
确认收货后30天未评价,系统默认好评!
[2025-02-05 23:36:23]
喻**
乐山市
《UML面向对象分析、建模与设计(第2版)-微课视频版》内容提要:
本书介绍使用UML进行软件建模的方法与软件工程的基础知识。全书主要分为三部分。 第1部分简要介绍软件工程的产生、发展历史及重要作用,对面向对象方法的概念和原则加以阐释,由此推出UML的概念和作用,介绍UML的基本概念模型,并介绍多种UML建模的重要工具。 第2部分对每种UML图进行具体介绍,内容涵盖UML中的用例图、类图、对象图、包图、顺序图、通信图、状态机图、活动图、组件图、部署图。 第3部分首先结合UML的实用过程,介绍统一软件开发过程的相关概念,并且通过小型网上书店系统、小型二手货交易系统、汽车服务管理系统三个具体案例,使读者在实际开发过程中加深对使用UML的理解。 本书理论与实践结合,可以很好地帮助读者掌握UML建模的基本思想,并学会读懂和建立UML模型。本书既可作为高等院校计算机与软件相关专业的教材,也可作为软件从业人员的学习指导用书。
《UML面向对象分析、建模与设计(第2版)-微课视频版》图书目录:
第1部分 第1章软件工程与面向对象方法 1.1软件工程 1.1.1软件工程的历史 1.1.2软件工程的目标和原则 1.2面向对象方法 1.2.1面向对象方法简介 1.2.2面向对象方法的历史 1.2.3面向对象方法的概念 1.2.4面向对象方法的优点 小结 习题1 第2章UML 2.1UML简介 2.2UML的历史 2.2.1UML出现的历史背景 2.2.2UML的诞生与标准化 2.2.3UML 2的诞生 2.3UML的目标与应用范围 2.3.1UML的目标 2.3.2UML的应用范围 小结 习题2 第3章初识UML 3.1UML构造块 3.1.1事物 3.1.2关系 3.1.3图 3.2UML通用机制 3.2.1规格说明 3.2.2修饰 3.2.3通用划分 3.2.4UML扩展机制 3.3“4 1”架构 3.3.1“4 1”架构的概念和组成 3.3.2“4 1”架构要解决的问题 3.3.3运用“4 1”视图方法进行软件架构设计 3.4UML建模工具 小结 习题3 第2部分 第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.3.5用例文档 4.4使用用例图建模 4.4.1用例图建模技术 4.4.2用例图使用要点 4.5实验: 绘制“机票预订系统”的用例图 小结 习题4 第5章类图 5.1什么是类图 5.2类图的组成元素 5.2.1类 5.2.2接口 5.2.3类图中的关系 5.2.4类的**概念 5.3应用类图建模 5.3.1类图建模技术 5.3.2使用类图进行正向工程与逆向工程 5.3.3面向对象的设计原则 5.4实验: 绘制“机票预订系统”的类图 小结 习题5 第6章对象图 6.1什么是对象图 6.2对象图的组成元素 6.2.1对象 6.2.2链 6.3应用对象图建模 6.3.1对象图建模技术 6.3.2使用对象图进行逆向工程 6.3.3对象图使用要点 6.4实验: 绘制“机票预订系统”的对象图 小结 习题6 第7章包图 7.1什么是包图 7.2包图的组成元素 7.2.1包 7.2.2包的依赖关系 7.3包图的建模技术 7.4实验: 绘制“机票预订系统”的包图 小结 习题7 第8章顺序图 8.1什么是顺序图 8.2顺序图的组成元素 8.2.1对象与生命线 8.2.2激活 8.2.3消息 8.3顺序图中的结构化控制 8.4顺序图建模技术 8.5顺序图的变体——时间图 8.6实验: 绘制“机票预订系统”“登录”用例的顺序图 小结 习题8 第9章通信图 9.1什么是通信图 9.2通信图的组成元素 9.2.1对象 9.2.2链 9.2.3消息 9.3通信图与顺序图 9.4通信图建模技术 9.5实验: 绘制“机票预订系统”“查询航班”用例的通信图 小结 习题9 第10章状态机图 10.1什么是状态机图 10.1.1状态机 10.1.2状态机图概述 10.2状态机图的组成元素 10.2.1简单状态 10.2.2转换 10.2.3伪状态 10.2.4复合状态 10.3状态机图的建模技术 10.4实验: 绘制“机票预订系统”“航班”类的状态机图 小结 习题10 第11章活动图 11.1什么是活动图 11.2活动图的基本组成元素 11.2.1动作和活动节点 11.2.2开始和终止 11.2.3控制流 11.2.4判断节点 11.2.5合并节点 11.2.6泳道 11.3活动图的**组成元素 11.3.1分叉节点与结合节点 11.3.2对象流 11.3.3扩展区域 11.4活动图建模技术 11.5实验: 绘制“机票预订系统”“购买机票”用例的活动图 小结 习题11 第12章组件图 12.1什么是组件图 12.2组件图的组成元素 12.2.1组件 12.2.2接口 12.2.3端口 12.2.4组件的内部结构 12.3组件图的建模技术 12.4实验: 绘制“机票预订系统”的组件图 小结 习题12 第13章部署图 13.1什么是部署图 13.2部署图的组成元素 13.2.1节点 13.2.2连接 13.3部署图建模技术 13.4实验: 绘制“机票预订系统”的部署图 小结 习题13 第3部分 第14章统一软件开发过程 14.1统一软件开发过程概述 14.1.1什么是软件开发过程 14.1.2统一软件开发过程简介 14.1.3统一软件开发过程的发展历程 14.2过程总览 14.3阶段和迭代——时间维度 14.3.1起始阶段 14.3.2细化阶段 14.3.3构建阶段 14.3.4转化阶段 14.3.5迭代 14.4过程的静态结构 14.4.1工作者 14.4.2活动 14.4.3制品 14.4.4工作流 14.4.5核心工作流 14.5在统一软件开发过程中使用UML 14.5.1起始阶段常用UML图 14.5.2细化阶段常用UML图 14.5.3构建阶段常用UML图 14.5.4转化阶段常用UML图 小结 习题14 第15章小型网上书店系统 15.1需求分析 15.1.1项目背景描述 15.1.2系统需求分析 15.1.3用户管理模块 15.1.4订单管理模块 15.1.5书目管理模块 15.2系统的UML基本模型 15.2.1需求分析阶段模型 15.2.2基本动态模型 15.3类的设计与实现 15.3.1系统设计类 15.3.2类的实现 15.4系统的组件图和部署图 15.4.1系统的组件图 15.4.2系统的部署图 第16章小型二手货交易系统 16.1需求分析 16.1.1子系统划分 16.1.2系统功能需求 16.1.3非功能需求 16.2系统设计 16.2.1系统设计类图 16.2.2关键用例的动态模型 16.2.3类的代码框架 第17章汽车服务管理系统 17.1需求分析 17.1.1系统功能需求 17.1.2车辆及路线管理模块 17.1.3人员管理模块 17.1.4信息管理模块 17.2系统的UML基本模型 17.2.1需求分析阶段模型 17.2.2基本动态模型 17.3系统中的类 17.3.1系统类图 17.3.2生成类的代码框架 17.4系统的划分与部署 17.4.1系统的包图 17.4.2系统的部署图 附录A附加案例 参考文献
《UML面向对象分析、建模与设计(第2版)-微课视频版》作者介绍:
2003-至今: 北航软件学院副教授。已出版二十几本教材(其中“计算机导论实践教程”一书获北航2010年教学成果三等奖;“大学计算机英语教程”获北航2012年教学成果二等奖。 主讲课程: 计算机导论、软件工程、职业生涯规划等。