《UML经典教程》参考资料:UML系统分析与架构设计实战

-头火龙果: uml.org.cn UML系统分析与架构设计实战 康凯 目录 。 第一单元:用UML辅助系统分析与设计 UML简介及常见疑难问题辨析 借鉴RUP的UML建模与分析 第二单元:UML与模式运用(GRASP模式) 用GRASP模式指导设计 领域模型 面向对象设计的基本原则 第三单元:UML与软件设计思想 设计模式 常用的软件架构风格及适用情况分析 SOA及分层架构设计 第五单元:用UML进行软件设计实践 1
1 1 UML系统分析与架构设计实战 康凯 2 目录 • 第一单元:用UML辅助系统分析与设计 • UML简介及常见疑难问题辨析 • 借鉴RUP的UML建模与分析 • 第二单元:UML与模式运用(GRASP模式) • 用GRASP模式指导设计 • 领域模型 • 面向对象设计的基本原则 • 第三单元:UML与软件设计思想 • 设计模式 • 常用的软件架构风格及适用情况分析 • SOA 及分层架构设计 • 第五单元:用UML进行软件设计实践

-头火龙果: uml.org.cn 第一单元:用UML辅助系统分析与设计 3 UML实效建模 一让设计建模更明白、更有效 2
2 3 第一单元:用UML辅助系统分析与设计 4 UML实效建模 ——让设计建模更明白、更有效

-99% 火龙果•整理 uml.org.cn UML建模是什么 困惑→最佳实践 UML=词汇+语法 UML 建模=写文章 内容提要 UML图概览 建模案例 实效提示 ·应用时机 ·如何选用 ·常见误区 ·建模目的 ·模型解读 ·改进建议 ·建模要点 3
3 5 UML建模是什么 UML UML = 词汇+语法 困惑Æ最佳实践 建模 = 写文章 6 内容提要

-99 火龙果•整理 uml.org.cn UML图概览 应用时机、建模目的 > 开发过程解析 目前的现实和愿景是什么-业务建模业务 系统应对外提供什么功能和性能 需求分析 需求到设计的桥梁 系统分析 体系、框架、核心机制 架构设计 根据架构进行设计 详细设计 4
4 7 UML图概览 应用时机、建模目的 8 开发过程解析 目前的现实和愿景是什么 – 业务建模 系统应对外提供什么功能和性能 需求到设计的桥梁 体系、框架、核心机制 根据架构进行设计 业务 需求分析 系统分析 架构设计 详细设计

-99 火龙果·整理 uml.org.cn 需求分析阶段 00DD0 业务用例图 系统用例图 用例场景序列图 用例场景活动图 系统分析阶段 流程分析用的状态图 用例实现序列图 10 5
5 9 需求分析阶段 业务用例图 系统用例图 用例场景序列图 用例场景活动图 重要 10 系统分析阶段 流程分析用的状态图 用例实现序列图 重要

-99 火龙果●整理 uml.org.cn 架构设计阶段 是 是 ,a 架构包图 组件图 部署图 11 详细设计阶段 类图 序列图 活动图 协作图 状态图 12 6
6 11 架构设计阶段 架构包图 组件图 部署图 重要 12 详细设计阶段 类图 序列图 活动图 协作图 重要 重要 状态图

果 火龙果●整理 uml.org.cn 序列图的区别 业务场景 业盘理的 库员 用例实现 (系统分析) FloatingVnd EventHandler DropController NewsData 详细设计 13 常用UML图汇总表 需求分析 系统分析 架构设计 详细设计 用例图 ★ 活动图 序列图 ★ ★ 状态图 ☆ 架构包图 ★ 组件图 ★ 部署图 ☆ 协作图 ★ 类图 ★ 14 7
7 13 用例实现 (系统分析) 业务场景 详细设计 序列图的区别 14 常用UML图汇总表 需求分析 系统分析 架构设计 详细设计 用例图 ★ 活动图 ★ ★ 序列图 ★ ★ ★ 状态图 ☆ ★ 架构包图 ★ 组件图 ★ 部署图 ☆ 协作图 ★ 类图 ★

-0% 火龙果●整理 uml.org.cn UML建模案例分析 如何选用、模型解读、要点 15 下面是“系统架构图”吗 统一用户管理统一用户认证 多果道资源采集 资源内容加工 对内业务支挥 同姑 通社 ▣务 合作单的 成 文档 对外增值服务 防史数刻 基础平台 工节流分英体系T这任务引季 文档定反限控制系线 CK 流体服务 J2EE中间件服务环境 存储系统 关系型数据库 检索数据库 SAN/NAS磁盘阵列 16 8
8 15 UML建模案例分析 如何选用、模型解读、要点 16 下面是“系统架构图”吗

-99 火龙果●整理 uml.org.cn 用包图描述系统架构 pkg Appllcstion 包:分层、单 , 元 可指定构造型 > > Vie > ...... pk Coatroller 25s 依赖关系 般不指定构造型 pEg Dialog 17 包图可嵌套 :系院架构了 彩桌 工 天的养☐ 特 热卓务 平容 工作 正中用务阵液 18 9
9 17 用包图描述系统架构 pkg Application «layer» pkg_Controller + Controller «class» ChangeObserver + CLifeCycleObserver + CCmdMsgObserver + CBookManagerObserver + CSearchArticleObserver «layer» pkg_Data + Workspace «layer» pkg_App + AppUICore + MainApp + AppResChs «layer» pkg_Dialog + BookDialog «layer» pkg_View + BookListView + MainView + MakeCatalogView 包:分层、单 元 可指定构造型 依赖关系 一般不指定构造型 > > > >…… 18 包图可嵌套 pkg 系统架构 «子系统» 多渠道资源采集 «子系统» 资源内容加工 «子系统» 对内业务支撑 «子系统» 对外增值服务 天钩服务 抽取服务 接口服务 入库服务 资源标引 资源挖掘 生成服务 «framework» 基础平台 工作流 文档定制 检索引擎 流媒体服务 «framework» J2EE中间件服务环境

-9 火龙果●整理 uml.org.cn 嵌套包图的替代画法 采集 Nesting嵌套关系 天务门 入务 采集 > > 天的服务 接口务 19 嵌套包图的替代画法 pkg系统架构 资海采集 图加工 务支样 银务 门:接口服务 门:资网 门生成眼务 小平容 +工作流 流碟体服务 ·文档定制 是胃裤服务环境 20 10
10 19 嵌套包图的替代画法 «子系统» 多渠道资源采集 天钩服务 入库服务 抽取服务 接口服务 «子系统» 多渠道资源采集 天钩服务 入库服务 抽取服务 接口服务 «merge» «merge» «merge» «merge» > > Nesting 嵌套关系 20 嵌套包图的替代画法 pkg 系统架构 «子系统» 多渠道资源采集 + 接口服务 + 抽取服务 + 入库服务 + 天钩服务 «子系统» 资源内容加工 + 资源标引 + 资源挖掘 «子系统» 对内业务支撑 «子系统» 对外增值服务 + 生成服务 «framework» J2EE中间件服务环境 «framework» 基础平台 + 检索引擎 + 工作流 + 流媒体服务 + 文档定制
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《UML经典教程》参考资料:统一建模语言UML.pdf
- 《UML经典教程》参考资料:UML期末考试参考资料.pdf
- Linux嵌入式实时操作系统开发与应用.pdf
- 《高质量C++编程指南》PDF电子资料(2001,v1.0,共十一章,林锐).pdf
- 数据库设计规范指南(Database Design).pdf
- GCC 中文手册(GNU Tools,2003).pdf
- Python 基础教程(version 0.5).pdf
- JVM 详解(Java Virtual Machine).pdf
- Oracle数据库中的海量数据处理.pdf
- 北京邮电大学:《软件工程》课程教学资源(PPT课件讲稿)软件设计——人机交互界面设计.pdf
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第九章 单幅图像深度重建 Depthmap Reconstruction Based on Monocular cues(2/2)基于灭点几何的深度图重建.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第十二章 目标检测与识别 Object Detection and Recognition.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第十一章 三维重建 3D Reconstruction.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第十章 基于立体视觉的深度估计(立体视觉深度获取).ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第九章 单幅图像深度重建 Depthmap Reconstruction Based on Monocular cues(1/2)Shape From Shading.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第七章 基于运动视觉的场景复原 Shape(Structure)From Motion.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第六章 基于特征的图像对准.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)Mean Shift Segmentation Algorithm & Ncuts.ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第五章 图像分割(主动轮廓线模型——Snake模型).ppt
- 中国科学技术大学:《计算机视觉》课程教学资源(PPT课件讲稿)第四章 特征的提取与匹配(2/2)边缘以及边特征提取.ppt
- java:23种设计模式.pdf
- IT运维管理培训.pdf
- 《UML经典教程》参考资料:UML建模基础——UML建模相关.pdf
- 重构——改善既有代码的设计.pdf
- 《UML经典教程》参考资料:UML软件建模技术(中文全版,共十四章).pdf
- 《UML经典教程》参考资料:UML Modeling.pdf
- 《UML经典教程》参考资料:UML与Rational Rose讲义.pdf
- 大道至简——软件工程实践者的思想(周爱民).pdf
- 亚信学院:IT服务管理(ITIL、ITSM)产品手册.pdf
- 华中科技大学:《嵌入式系统原理与设计》课程教学资源(讲义)第一章 嵌入式系统概述、第二章 嵌入式处理器.pdf
- 《UML经典教程》参考资料:UML顺序图.pdf
- 江苏大学:《面向对象建模技术》课程教学资源(PPT课件讲稿)第3章 需求建模.pdf
- 跟我学企业敏捷开发(PDF电子资料).pdf
- 东南大学:《C语言进阶——嵌入式系统高级C语言编程》教学资源(讲稿)第一讲 概述(主讲:凌明).pdf
- ARM嵌入式Linux系统开发从入门到精通(共十二章).pdf
- 自动化功能测试技术 QuickTest.pdf
- 《软件测试》课程教学资源(讲稿)第二章 测试用例设计与管理.pdf
- 《设计模式》教学资源(讲稿)第10章 适配器模式.pdf
- 《软件项目管理 Software Project Management》课程教学资源(讲稿)第6讲 软件工作量度量.pdf
- 《软件项目管理》课程教学资源(讲稿)第11章 软件质量管理与软件配置管理.pdf