目录: 第一部分 基础知识 第1章 UML简介 3 1.1 在纷繁复杂中寻求解决问题的办法 3 1.2 UML的诞生 4 1.3 UML的组成 5 1.3.1 类图 5 1.3.2 对象图 6 1.3.3 用例图 7 1.3.4 状态图 7 1.3.5 顺序图 8 1.3.6 活动图 9 1.3.7 协作图 10 1.3.8 构件图 11 1.3.9 部署图 11 1.4 其他特征 12 1.4.1 注释 12 1.4.2 关键字和构造型 12 1.5 UML 2.0中的新图 13 1.5.1 组成结构图 13 1.5.2 交互纵览图 14 1.5.3 计时图 15 1.5.4 有创新也有保留的包图 15 1.6 为什么需要这么多种图 16 1.7 这不仅仅是一系列图 16 1.8 小结 17 1.9 常见问题解答 17 1.10 小测验和习题 18 1.10.1 小测验 18 1.10.2 习题 18 第2章 理解面向对象 20 2.1 无处不在的对象 20 2.2 一些面向对象的概念 22 2.2.1 抽象 22 2.2.2 继承 23 2.2.3 多态性 24 2.2.4 封装 24 2.2.5 消息传递 25 2.2.6 关联 26 2.2.7 聚集 27 2.3 意义 28 2.4 小结 29 2.5 常见问题解答 29 2.6 小测验和习题 30 第3章 运用面向对象 31 3.1 类的可视化表示 31 3.2 属性 32 3.3 操作 33 3.4 属性、操作和可视化表达 34 3.5 职责和约束 35 3.6 附加注释 36 3.7 类——应该做什么和如何识别它们 37 3.8 小结 39 3.9 常见问题解答 39 3.10 小测验和习题 39 3.10.1 小测验 39 3.10.2 习题 40 第4章 关系 41 4.1 关联 41 4.1.1 关联上的约束 42 4.1.2 关联类 43 4.1.3 链 43 4.2 多重性 43 4.3 限定关联 45 4.4 自身关联 45 4.5 继承和泛化 46 4.5.1 找出继承关系 47 4.5.2 抽象类 48 4.6 依赖 48 4.7 类图和对象图 49 4.8 小结 50 4.9 常见问题解答 51 4.10 小测验和习题 51 4.10.1 小测验 51 4.10.2 习题 51 第5章 聚集、组成、接口和实现 53 5.1 聚集 53 5.2 组成 54 5.3 组成结构图 54 5.4 接口和实现 55 5.5 接口和端口 58 5.5.1 可见性 58 5.5.2 作用域 59 5.6 小结 59 5.7 常见问题解答 60 5.8 小测验和习题 60 5.8.1 小测验 60 5.8.2 习题 60 第6章 介绍用例 61 6.1 什么是用例 61 6.2 用例的重要性 62 6.3 举例:饮料销售机 62 6.3.1 用例“买饮料” 62 6.3.2 其他用例 63 6.4 包含用例 64 6.5 扩展用例 65 6.6 开始用例分析 66 6.7 小结 66 6.8 常见问题解答 66 6.9 小测验和习题 67 6.9.1 小测验 67 6.9.2 习题 67 第7章 用例图 68 7.1 用例模型的表示法 68 7.1.1 回顾饮料销售机 69 7.1.2 跟踪场景中的步骤 69 7.2 用例之间关系的可视化表示 70 7.2.1 包含 70 7.2.2 扩展 71 7.2.3 泛化 72 7.2.4 分组 73 7.3 用例图在分析过程中的作用 73 7.4 运用用例模型:举例 73 7.4.1 理解领域 73 7.4.2 理解用户 74 7.4.3 理解用例 75 7.4.4 进一步深入 76 7.5 “清查存货” 77 7.5.1 结构元素 77 7.5.2 关系 77 7.5.3 分组 78 7.5.4 注释 78 7.5.5 扩展 78 7.5.6 其他 78 7.6 UML“大图” 78 7.7 小结 79 7.8 常见问题解答 79 7.9 小测验和习题 79 7.9.1 小测验 80 7.9.2 习题 80 第8章 状态图 81 8.1 什么是状态图 81 8.1.1 基本符号集 82 8.1.2 在状态图标中增加细节 82 8.1.3 增加转移的细节:事件和动作 83 8.1.4 增加转移的细节:保护条件 84 8.2 子状态 84 8.2.1 顺序子状态 84 8.2.2 并发子状态 85 8.3 历史状态 86 8.4 UML 2.0中的新变化 86 8.5 为什么状态图很重要 87 8.6 UML“大图” 87 8.7 小结 88 8.8 常见问题解答 89 8.9 小测验和习题 89
2021-03-16 17:10:33 20.76MB 计时图 顺序图 状态图 协作图
1
用delphi写的一个数据的统计并且显示成直方图、饼图和直线图的小程序 ,并且奉送上源代码,可以自己修改里面的数据。数据信息:学生姓名 性别 分数 可以对性别 和分数进行统计。
2021-03-12 13:50:10 544KB delphi stringbird TCHART 直方图
1
一个管理系统界面模板,实现pyqt5界面与业务分离,能够从mysql数据库调用存储过程,使用表格、饼图、柱状图或折线图进行结果可视化处理, 文件包含:界面,逻辑处理代码,表的sql文件,存储过程定义
1
一个可以显示标题和值,每个饼上有百分比的饼图,博客代码地址http://blog.csdn.net/u010053224/article/details/51799523
2021-03-03 00:35:12 4KB 圆形饼图
1
Based on Qt 5.9.7 (MSVC 2015, 32 bit) QChart 使用之: 饼图与柱状图 + 生成 .png图保存至本地
2021-03-01 21:00:31 5KB qt QChart QChartView
1
用于实现单个UML图的基本技术:电梯由门、监视器和电梯控制器组成。电梯控制器负责控制电梯系统.乘客通过按动每层楼的按钮或者电梯内的控制面板来与电梯系统进行交互。
2021-02-25 13:23:02 210KB 电梯控制系统 顺序图 状态图 类图
1
iOS 34-绘图饼图.zip
2021-02-24 09:11:11 51KB ios
1
对Echarts3.0的基本图表实现,即饼图,折线图,柱状图。 从数据库读取数据显示在前台,图表可根据数据库数据实时更新。
2021-02-24 09:07:21 2.21MB Echarts ajax mysql 饼图
1
三次握手状态图
2021-02-20 20:02:13 19KB 计算机网络
1
Nova ChartJS-Laravel Nova软件包 带有Chart JS的Laravel Nova仪表板| 看到 此Nova Chart JS集成需要Nova 2.0或更高版本。 安装与说明文件 :graduation_cap: 为了获得更好的体验,我们将文档移至: : 变更日志 有关最近更改的更多信息,请参阅 。 执照 MIT许可证(MIT)。 请参阅以获取更多信息。
2021-02-09 18:05:38 288KB laravel chart-js laravel-nova Vue
1