高级软件设计和实务
第一部分:
一、面向对象的分析和设计
●软件设计方法论;软件设计与面向对象;封装、继承、多态
二、UML建模
●UML2.0新特性
●UML与软件建模
●用例驱动UML建模技术
三、领域建模与用例建模
●领域建模诸要素
●常见的域建模错误
●用例建模的诸要素
●常见的用例建模错误
●实战演练:如何进行域建模、如何进行用例建模
四、需求分析与UseCase
●如何获取真正的用户需求
●需求规格说明书撰写技巧
●用例与需求
●需求复核的诸要素
●最常见的需求复核错误
●案例分析:软件项目需求规格说明书
●实战演练:获取真实的用户需求
第二部分:
一、获取类图:健壮性分析
●为何使用健壮性分析
●健壮性分析图
●健壮性分析诸要素
●常见的健壮性错误分析
●实战演练:使用健壮性分析获取类图过程
●时序图
●时序图诸要素
●用时序图描述系统动态特性
●常见的时序图错误
●实战演练:健壮性分析到时序图过程训练
二、活动图与协作图 对象图、状态图
●活动图与流程图表达方式异同
●协作图图例及应用
●对象图与时序图
●状态图图例及应用
●实战演练:UML建模训练
第三部分:
一、类图、包图与组件图
●UML中核心图形—类图
●如何准确地获得类图
●如何使用包图组织类图与用例
●组件接口建模
●组件关系的建模
●实战演练:核心软件设计建模训练
二、UML与RUP
●RUP中间模式实践过程
●应用建模五项任务组成
●建模过程角色划分方案
●RUP中4+1视图与UML
●实战演练:如何运用RUP有效改进软件开发过程
第四部分:
一、GOF设计模式
●设计模式的使用
●设计模式的作用
●设计模式的原则
●面向对象与设计模式
二、创建型模式
●单件模式与对象管理方式
●原型模式与集合
●生成器模式
●工厂模式与数据访问层设计
●综合分析创建型模式
●案例分析: 网络游戏中创建型模式的使用
三、结构型模式
●代理模式
●外观模式与业务外观层设计
●装饰模式、适配器模式、桥接模式
●组合模式
●综合分析结构型模式
●案例分析:使用代理模式构造复杂权限管理系统
四、行为型模式
●职责链模式与表达式解析
●命令模式与备忘录模式
●中间者模式与观察者模式
●策略模式
●模板方法模式
●访问者模式
●状态模式
●综合分析
●行为型模式
●案例分析:基于工作流开发中的设计模式
第五部分:
一、模式扩展
●MVC模式
●Caching模式
●Pooling模式
●案例分析:对象管理模式分析
二、开源项目中的设计模式
●Structs中的设计模式
三、模式与交流
●在组织中使用设计模式
●挖掘设计模式
四、软件质量控制
●基于RUP软件流程控制
●在软件团队中实施CMMI3级的过程
●案例分析:CMMI的实施过程
五、综合案例分析
●银行业务系统综合案例分析
●移动通讯企业系统综合案例分析
- 上一篇:系统架构和设计高级培训班
- 下一篇:软件配置管理培训
课程优化 专业渠道团队对各主办方课程进行优化选择,为您提供合适的零风险课程资源。
专业服务 专业的课程顾问,为您解决培训前、中、后的一切问题。
丰富经验 海量的课程咨询服务,培养大批的专业顾问为您服务。
优惠价格 送积分,享优惠,免费参加本站举行的大型论坛
评论排行
- ·新生代商界领袖高端项目(4)
- ·北京大学经营方略(EMBA)高级总裁班(2)
- ·上海站-企业总裁培训、企业管理培训课程(2)
- ·清华大学时代领袖培育计划-清华深圳研究...(1)
- ·宏观经济形势分析与企业对策(1)
- ·采购人员综合技能提升训练营(1)
- ·北京大学未来金融家暨美国CBC大学硕士学...(0)
- ·国外学位:2018美国技术管理大学(UMT)工...(0)
- ·年度数据整理—Excel 数据管理与数据分析(0)
- ·★北京大学私募股权投资(PE/VC)与资本...(0)
- ·清华大学商业地产开发与投融资总裁研修...(0)
- ·清华大学总裁班:高级工商管理(EMBA)...(0)
- ·国外学位班:2018年亚洲城市大学工商管理...(0)
- ·清华大学实战营销管理与创新(CMO)班【...(0)
- ·清华大学企业上市班:紫荆商界领袖培育...(0)