





定价:78元
印次:3-5
ISBN:9787302560128
出版日期:2021.01.01
印刷日期:2023.07.26
图书责编:刘金喜
图书分类:教材
《UML系统建模基础教程(第3版)》详细介绍了UML系统建模的思想和具体方法,内容包括面向对象设计、UML通用知识点概述、Rational统一过程、Rational Rose的安装和操作、使用Rose设计UML、用例图、类图与对象图、序列图、协作图、活动图、包图、构件图和部署图、状态图,最后以典型案例详解UML各种技术的综合应用。 《UML系统建模基础教程(第3版)》采用理论结合案例的方法进行讲解,理论讲述清晰,技术讲解细致,案例丰富。在讲述UML案例时,结合了使用比较广泛的UML开发工具Rational Rose。除第14、15章以外,每章最后还提供了习题,附录还提供了6个课程实验,以供读者更好地了解和掌握UML技术。 《UML系统建模基础教程(第3版)》可作为高等学校计算机及相关专业课程的教材,也可作为UML初学者和网站开发人员的参考书。
胡荷芬,副教授,高级工程师,上海师范大学数理信息学院硕士生导师,研究方向为计算机应用技术,曾经参与AS通用财务软件,娜丽丝化妆品有限公司的材料成本核算系统,青雅实业有限公司的工资、固定资产、材料、成本核算系统,郑明明化妆品有限公司的材料、成本核算系统,通用多学制型-排课考试费用计算链应用系统研究等项目,在上海师大学报,高等数学教育研究,计算机应用与软件等杂志和刊物上发表论文多篇。
前 言 UML(Unified Modeling Language,统一建模语言)是当前比较流行的一种建模语言,可以用于创建各种类型的项目需求、设计及上线文档。Rational Rose是目前最受业界瞩目的可视化软件开发工具之一,通过Rational Rose能用一种统一的方式设计各种项目的UML图。 UML的设计动机是让开发者用清晰和统一的方式完成项目的前期需求和设计文档,而这些需求和设计文档能够让项目的开发变得更加便捷和清晰。随着UML建模语言的逐渐深入,其已经获得了广泛的认同,目前已经成为主流项目需求和分析的建模语言。 《UML系统建模基础教程(第3版)》之所以选择Rational Rose作为开发UML的工具,是因为它不仅提供了绘制所有UML图的功能,还完全支持“双向工程”,实现代码和模型的相互转化。 《UML系统建模基础教程(第3版)》包含了UML的基础知识、基本元素及使用方法,在讲述UML的使用过程中结合了Rational Rose,以便大家能从中感受到利用Rational Rose开发UML的便捷性和高效性。同时,在讲述UML的元素时,结合了大量的实战案例,并且为了提高学习效率,在除了第14、15章以外的每个章节后面还提供了一定数量的习题。 《UML系统建模基础教程(第3版)》共分为15章和1个附录。书中各章的安排遵循从简单到复杂、由浅入深的思路。由于是基于实际项目,所以《UML系统建模基础教程(第3版)》能让读者更快地掌握UML的基本元素和建模技巧,也能让读者学会通过Rational Rose开发UML的方法,是UML初学者必备的书...
第1章 面向对象设计 1
1.1 面向对象思想的基本概念 1
1.1.1 面向对象的含义 1
1.1.2 对象 2
1.1.3 类 3
1.1.4 消息与事件 4
1.2 面向对象的三大要素 5
1.2.1 封装 5
1.2.2 继承 6
1.2.3 多态 7
1.3 面向对象与项目设计 8
1.3.1 用面向对象的方法分析项目需求 8
1.3.2 用面向对象的方法设计系统 13
1.4 用面向对象思想建立系统模型 15
1.4.1 瀑布模型 16
1.4.2 喷泉模型 17
1.4.3 基于构件的开发模型 18
1.4.4 XP开发模型 19
【本章小结】 20
习题1 21
第2章 UML通用知识点概述 23
2.1 UML概述 23
2.2 常用的UML元素分析 24
2.2.1 视图 25
2.2.2 图 28
2.2.3 模型元素 32
2.3 UML的通用机制 36
2.3.1 规格说明 37
2.3.2 修饰 37
2.3.3 通用划分 38
2.4 UML的扩展机制 38
2.4.1 构造型 38
2.4.2 标记值 39
2.4.3 约束 40
【本章小结】 40
习题2 41
第3章 Rational统一过程 43
3.1 统一过程的含义 43
3.2 统一过程的结构 45
3.2.1 统一过程的静态结构...
理论与实践并重:将理论分析与UML 系统建模的实际应用相结合,让读者快速掌握UML系统建模的方法和技巧。
案例典型,可操作性强:对于具体知识点都给出了相对应的典型案例,通过具体实践使读者了解现实项目中 UML的具体应用。