中国电子标准协会培训中心

  
培训课程筛选


OO分析设计与建模--面向对象分析与设计实战派(冲击UML应用专家的三堂课)

关键字:UML OO分析设计 建模 
       OO分析设计与建模--面向对象分析与设计实战派(冲击UML应用专家的三堂课) word版       课程提纲
主讲专家
---------------------------------
温昱  
  开课信息:   课程编号:KC19414  
  开课日期(天数) 上课地区 费用  
更多:  
招生对象
---------------------------------
课程内容
---------------------------------
《面向对象分析与设计实战派——冲击UML应用专家的三堂课》
大纲(2天)

课程结构

课程大纲
培训内容 7个分主题 配套
内容1
通观大局——UML、工具、与OO分析设计步骤

UML大局观
 UML的9+1种图
 每种图的用途、例子

UML工具
 推荐MS Visio + 三方专业模板
 推荐理由
 当堂安装模板、老师示范其优势

OO分析设计步骤



配合案例、练习讲解


内容2
举个例子——从头到尾8步串讲一个OO分析设计案例

一个案例,两种做法
1. 讲第一遍,按传统OOAD方法做
2. 讲第二遍,按本课推荐方法做,,,但凡类图都放到分层包图中

部分示例:





配合案例、练习讲解


内容3
用例之美——OO需求与建模

OO需求三剑客
1. 用 例 图——梳理功能
2. 用例规约——功能的步骤化定义
3. 领域类图——图形化的领域词汇表

UML用例图
主要元素
画图实操
正反案例

UML用例规约
主要元素
画图实操
正反案例

UML领域类图
主要元素
画图实操
正反案例

补充:UML状态图——也常用于需求分析
主要元素
画图实操
正反案例

OO需求的实践步骤
01— 识别用户+外部系统,列举功能
02— 画出用例图,优化用例图结构
03— 按“用例规约=用户操作流+系统处理流”编写用例规约
04— 分析分支场景,写到用例规约的备选事件流
05— 用“吸铁石”思维把需求涉及的名词组织在一起、结构化成领域类图

小结性UML实操检验
布置练习
每位学员当堂画+老师评价


配合案例、练习讲解


内容4
分析之妙——OO分析与建模

OO的“分析”环节干点啥?领悟其作用
--分析就是有条理地分解——著名律师的故事
--OOA就是有条理地职责分解——微信发消息功能背后的职责分解例

UML鲁棒图
主要元素
画图实操
正反案例






高效UML鲁棒图建模的10条经验


OO分析的实践步骤
01— 针对一个功能,研究其用例规约
02— 识别实现该功能的三类职责:边界对象+控制对象+实体对象
03— 画出鲁棒图,调整三类对象的协作关系,直到合理
04— 将三类对象代表的职责,映射到“初步设计类图”

小结性UML实操检验
布置练习
每位学员当堂画+老师评价

配合案例、练习讲解


内容5
优胜劣汰——OO设计当前最佳实践 与 UML建模

优者生存——OO方法论的进化历程
1) 数据驱动方法——数据比函数更稳定,用类模型封装数据。
2) 职责驱动方法——类有知道型职责 + 做型职责
3) 用例驱动方法——解决上述方法缺失的“如何发现类”的问题

UML序列图
主要元素
画图实操——if、while、线程通信等的表示
正反案例

区分三种用途的序列图
描述需求的序列图
描述设计的序列图
描述精确设计的序列图(同步异步调用、线程进程通信等细节)

OO设计的实践步骤
01— 针对一个功能,研究其用例规约的主事件流
02— 实现主事件流需要哪些类呢?从OO分析得到的类图中选出
03— 这些类当如何协作,才能完成主事件流呢?画出类间消息
04— 研究用例规约的备选事件流
05— 这些类当如何协作,才能完成备选事件流呢?画出类间消息
06— 如果:类以线程或进程形式运行,应当标明“主动对象”
07— 如果:类间消息需要区分同步调用、异步消息,应选择正确的message建模符号
08— 如果:需要表达有if或loop逻辑,应画出segment+条件
09— 如果:需要表达函数的工作时段,应画出“激活区间”符号
10— 将序列图中发现的类的操作,加入细化类图
11— 将序列图中发现的接口操作,加入接口类

配合案例、练习讲解




内容6
冲击专家——需求重用、架构、设计模式等应用

【第一冲需求环节】面向产品线重用,做需求有何不同

【第二冲分析环节】功能背后的职责分解:如何迭代化地发现类
 案例示范
 如何增量建模……

【第三冲架构设计环节】如何让架构思想指导传统OOAD
UML包图
 主要元素
 画图实操、模块和层的表示
 正反案例 UML组件图+部署图
 主要元素
 画图实操
 正反案例


【第四冲详细设计环节】如何将设计模式结合进传统OOAD
思维
技术






配合案例、练习讲解




内容7
文档之美——如何把OO设计写入《国标SDD》文档

    
配合案例、练习讲解
讲师介绍
---------------------------------
温昱老师,在金融、军工、电信、平台四个领域有深厚的积淀,并有多媒体、移动互联网实际从业经验。也是《一线架构师实践指南》、及《软件架构设计——程序员向架构师转型必备》畅销书作者。
 
开课时间:2018-07-17 温馨提示:本课程可邀请老师到企业内部培训!
机构名称:深圳市威硕企业管理咨询有限公司 咨询电话:0755-26506757 33558698
课程地区:广东
联 系 人:李正华先生 彭静小姐 郑江波先生
浏览次数:
电子信箱:martin@ways.org.cn


中国电子标准协会培训中心(http://www.ways.org.cn)专业提供可靠性设计、热设计、SMT工艺、电路设计、架构设计、硬件测试、研发管理、嵌入式软件测试、EMC培训、软件技术等课程及服务。欢迎来电来函咨询:0755-26506757 13798472936 martin@ways.org.cn

免费咨询/报名 请仔细填写以便我们安排此课程专业人士第一时间回复您!
您的姓名:
参加人数:

UML大局观
 UML的9+1种图
 每种图的用途、例子

UML工具
 推荐MS Visio + 三方专业模板
 推荐理由
 当堂安装模板、老师示范其优势

OO分析设计步骤



配合案例、练习讲解


内容2
举个例子——从头到尾8步串讲一个OO分析设计案例

一个案例,两种做法
1. 讲第一遍,按传统OOAD方法做
2. 讲第二遍,按本课推荐方法做,,,但凡类图都放到分层包图中

部分示例:





配合案例、练习讲解


内容3
用例之美——OO需求与建模

OO需求三剑客
1. 用 例 图——梳理功能
2. 用例规约——功能的步骤化定义
3. 领域类图——图形化的领域词汇表

UML用例图
*人,报名参加2018-07-17开始,在广东举办的《OO分析设计与建模--面向对象分析与设计实战派(冲击UML应用专家的三堂课)》(课程编号:19414)。
联系电话: *  移动电话或传真:
电子邮件: * 所在单位:
咨询内容:
(或备注)
*
 

  近期推荐课程
·[北京]电子系统可靠性设计与测试培训 ·[上海]电子电路硬件设计与EMC问题查找技巧
·[上海]EMC设计与测试案例分析 ·[广东]板级电磁兼容设计与整改对策分析
·[广东]医用电气设备电磁兼容设计与整改对策培 ·[上海]电磁兼容设计与整改对策及经典案例分析
·[陕西]电子设备热设计与热分析 ·[江苏]电子产品热设计与热分析培训
·[上海]SI、PI及高速电路设计与案例分析培 ·[广东]SI、PI及高速电路设计与案例分析培
 
官方微信号 pxke02 
相关课程
·[广东-2018-07-17] OO分析设计与建模--面向对象分析与设计实战派(冲
                                更多...
推荐公开课
                                更多...
推荐内训课
                                更多...
资讯中心

中国电子标准协会培训中心(深圳市威硕企业管理咨询有限公司)成立于2006年,经过十多年的发展,在国内外业界技术顾问及广大客户的支持下,我培训中心已成为一家专业的电子技术、研发、管理、企业资格及电子标准培训服务提供商,致力为各企业提供成熟的企业技术、管理及标准培训服务。借鉴国际先进的电子技术应用与管理理念,让协会整合以“技术”为核心的企业资源体系,解决企业运营过程中的技术难题,提升生产、运作与工作效率,增强企业核心能力,赢得竞争优势,最终实现企业长期追求的使命与愿景。
经典课程:可靠性设计各种设计技术(包括可靠性降额设计、硬件测试、可靠性余度设计、可靠性动态设计、电路设计、可靠性环境防护设计、EMC培训、热设计、硬件测试、可靠性安全设计、缓冲减振设计、静电防护设计等)、SMT技术管理培训、EMC培训、硬件测试、IPC标准(IPC-A-610E标准、IPC-A-7711/21标准、IPC-A-620A标准、IPC-A-600H标准、IPC J-STD-001标准)、电路设计、硬件测试、ESD防静电防护、ESD设计、硬件测试、EMC培训、电路设计、硬件测试技术及信号完整性分析、硬件测试、DFM电子可制造性设计、机械结构设计、加速试验和筛选技术和模拟仿真技术、硬件测试、EMC培训、失效分析、EMC培训、电路设计、EMC培训、故障模式影响及危害性(FMEA、FMECA)和故障树分析(FTA)、元器件可靠性设计、硬件测试、电路设计、软件可靠性设计、硬件测试、软件测试(黑盒和白盒)、电路设计、可靠性设计各种试验技术(环境应力筛选试验、EMC培训、硬件测试、可靠性工程试验、可靠性统计试验等)以及可靠性管理是我协会的强项;软件类:架构设计、EMC培训、硬件测试、C语言、电路设计、UI设计、硬件测试、需求分析、电路设计、软件项目管理、硬件测试、电路设计、Oracle、软件敏捷、.NET、EMC培训、硬件测试、Android、硬件测试、软件配置管理、Linux、硬件测试、CMMI、软件重构、C++等等

服务热线:0755-33558698 26506757 传真:0755-33119039 电子邮件:martin@ways.org.cn
客服 QQ:52630255 751959468 1305933375 385326049
中国电子标准协会培训中心(http://www.ways.org.cn)网站 ICP注册号:ICP备257378787号