你的位置: 首页 > 公开课首页 > 职业素养 > 课程详情
课程介绍 评价详情(0)
本课程名称: 基于UML的面向对象分析设计(软件设计师)课程
查看更多:职业素养公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
培训受众:
课程收益:
2、掌握UML建模语言及相关标准;
3、掌握各种软件设计原则和方法论,帮助设计师全面提成设计的技能和技术;
课程大纲
第一天
面向对象的分析和设计 软件设计方法论;软件设计与面向对象;封装、继承、多态
UML建模UML2.0新特性;UML与软件建模;用例驱动UML建模技术
领域建模与用例建模 领域建模诸要素;常见的域建模错误;用例建模的诸要素;常见的用例建模错误
实战演练:如何进行域建模、如何进行用例建模
需求分析与UseCase 如何获取真正的用户需求;需求规格说明书撰写技巧;用例与需求;需求复核的诸要素;最常见的需求复核错误
案例分析:软件项目需求规格说明书
实战演练:获取真实的用户需求
第二天
获取类图--健壮性分析 为何使用健壮性分析;健壮性分析图;健壮性分析诸要素;常见的健壮性错误分析
实战演练:使用健壮性分析获取类图过程
时序图时序图诸要素;用时序图描述系统动态特性;常见的时序图错误
实战演练:健壮性分析到时序图过程训练
活动图与协作图 对象图、状态图 活动图与流程图表达方式异同;协作图图例及应用;对象图与时序图;状态图图例及应用
实战演练:UML建模训练
第三天
类图、包图与组件图 UML中核心图形―类图;如何准确地获得类图;如何使用包图组织类图与用例;组件接口建模;组件关系的建模
实战演练:核心软件设计建模训练
UML与RUP RUP中间模式实践过程;应用建模五项任务组成;建模过程角色划分方案;RUP中4+1视图与UML
实战演练:如何运用RUP有效改进软件开发过程
第四天
GOF设计模式设计模式的使用;设计模式的作用;设计模式的原则;面向对象与设计模式
创建型模式单件模式与对象管理方式;原型模式与集合;生成器模式;工厂模式与数据访问层设计;综合分析创建型模式
案例分析: 网络游戏中创建型模式的使用
结构型模式代理模式;外观模式与业务外观层设计;装饰模式、适配器模式、桥接模式;组合模式;综合分析结构型模式
案例分析:使用代理模式构造复杂权限管理系统
行为型模式职责链模式与表达式解析;命令模式与备忘录模式;中间者模式与观察者模式;策略模式;模板方法模式;访问者模式;状态模式;综合分析行为型模式
案例分析:基于工作流开发中的设计模式
第五天
模式扩展MVC模式 ;Caching模式;Pooling模式
案例分析:对象管理模式分析
开源项目中的设计模式 Structs中的设计模式
模式与交流在组织中使用设计模式;挖掘设计模式
软件质量控制基于RUP软件流程控制;在软件团队中实施CMMI3级的过程
案例分析:CMMI的实施过程
综合案例分析银行业务系统综合案例分析
移动通讯企业系统综合案例分析
培训师介绍
本课程名称: 基于UML的面向对象分析设计(软件设计师)课程
查看更多:职业素养公开课