你的位置: 首页 > 公开课首页 > 语言 > 课程详情
课程介绍 评价详情(0)
面向对象设计工具及UML建模语言■EA工具及案例介绍■UML是什么,有什么■为什么要UML■UML的成功案例■如何用好UML建模■从模型驱动开发过程看UML的各个阶段■对开发的支持■对测试的支持■对需求管理的支持■对项目管理的支持■文档生成
第一天下午UML建模详解■用例图??类图 顺序图?■状态图 活动图??组件图■部署图??协作图 对象图从需求到详细设计建模过程■利用用例图、活动图、状态图等进行业务场景分析■利用用例图、活动图、序列图等进行系统场景分析■通过健壮性分析获取系统关键对象■域模型建模分析■通过序列图完善域模型■系统核心业务详细设计完善■详细设计评审
第二天上午详细设计原则及模式■需求是否发生了变化■如何打造系统的弹性■GRASP、面向对象原则、设计模式关系■单一职责原则■依赖倒转原则■接口隔离原则■合成复用原则■里氏替换原则■迪米特法则经典设计模式及其案例应用1)创建型设计模式与案例使用■简单工厂模式■工厂方法模式■抽象工厂模式■单例模式2)结构型设计模式与案例使用■适配器模式■组合模式■装饰模式■外观模式■代理模式3)行为型设计模式与案例使用■命令模式■迭代器模式■观察者模式■状态模式■策略模式■模板模式4)设计模式的调优
第二天下午案例分析■工作流系统中的设计模式■用工厂模式建立数据访问的可扩展性■策略模式为业务逻辑建立可适应性综合案例■案例背景介绍■管道管理器架构■架构模式与设计模式的结合
第三天上午系统类职责分配模式(GRASP)与案例应用■案例概述■专家(expert)模式与应用■创建者(creator)?模式与应用■高内聚(high cohesion)?模式与应用■低耦合(low coupling)?模式与应用■控制者(controller)?模式与应用■多态模式与应用■纯虚构模式与应用■中介者模式与应用■不要和陌生人讲话?模式与应用■CRC卡片与应用数据设计与建模■数据设计都包括什么内容■数据设计的原则及最佳实践■数据模型都包括什么■逻辑数据模型设计与建模■基于数据模型生成表结构■逆向数据模型
第三天下午用户界面设计及实战设计师,程序员和用户的思维模型■用户体验的重要性■用户界面开发的过程及周期■视觉设计的原则■移动端用户界面设计原则■了解Axure RP产品■产品原型构思■产品原型设计■了解墨刀产品■移动端产品原型构思■移动端产品原型设计
第四天学习考核与业内经验交流
本课程名称: 软件系统详细设计最佳实践培训班
查看更多:语言公开课
我要找内训供应商
授课内容与课纲相符0低0%
讲师授课水平0低0%
服务态度0低0%
课程介绍 评价详情(0)
课程大纲
软件详细设计概述
■系统详细设计目标及意义
■详细设计与架构设计
■详细设计与设计模式
■系统详细相关文档
■软件详细设计实践流程与计划
面向对象设计工具及UML建模语言
■EA工具及案例介绍
■UML是什么,有什么
■为什么要UML
■UML的成功案例
■如何用好UML建模
■从模型驱动开发过程看UML的各个阶段
■对开发的支持
■对测试的支持
■对需求管理的支持
■对项目管理的支持
■文档生成
第一天
下午
UML建模详解
■用例图??类图 顺序图?
■状态图 活动图??组件图
■部署图??协作图 对象图
从需求到详细设计建模过程
■利用用例图、活动图、状态图等进行业务场景分析
■利用用例图、活动图、序列图等进行系统场景分析
■通过健壮性分析获取系统关键对象
■域模型建模分析
■通过序列图完善域模型
■系统核心业务详细设计完善
■详细设计评审
第二天上午
详细设计原则及模式
■需求是否发生了变化
■如何打造系统的弹性
■GRASP、面向对象原则、设计模式关系
■单一职责原则
■依赖倒转原则
■接口隔离原则
■合成复用原则
■里氏替换原则
■迪米特法则
经典设计模式及其案例应用
1)创建型设计模式与案例使用
■简单工厂模式
■工厂方法模式
■抽象工厂模式
■单例模式
2)结构型设计模式与案例使用
■适配器模式
■组合模式
■装饰模式
■外观模式
■代理模式
3)行为型设计模式与案例使用
■命令模式
■迭代器模式
■观察者模式
■状态模式
■策略模式
■模板模式
4)设计模式的调优
第二天
下午
案例分析
■工作流系统中的设计模式
■用工厂模式建立数据访问的可扩展性
■策略模式为业务逻辑建立可适应性
综合案例
■案例背景介绍
■管道管理器架构
■架构模式与设计模式的结合
第三天上午
系统类职责分配模式(GRASP)与案例应用
■案例概述
■专家(expert)模式与应用
■创建者(creator)?模式与应用
■高内聚(high cohesion)?模式与应用
■低耦合(low coupling)?模式与应用
■控制者(controller)?模式与应用
■多态模式与应用
■纯虚构模式与应用
■中介者模式与应用
■不要和陌生人讲话?模式与应用
■CRC卡片与应用
数据设计与建模
■数据设计都包括什么内容
■数据设计的原则及最佳实践
■数据模型都包括什么
■逻辑数据模型设计与建模
■基于数据模型生成表结构
■逆向数据模型
第三天下午
用户界面设计及实战
设计师,程序员和用户的思维模型
■用户体验的重要性
■用户界面开发的过程及周期
■视觉设计的原则
■移动端用户界面设计原则
■了解Axure RP产品
■产品原型构思
■产品原型设计
■了解墨刀产品
■移动端产品原型构思
■移动端产品原型设计
第四天学习考核与业内经验交流
培训师介绍
一品生产管理培训特聘生产管理培训师,制造业管理技能训练专家,制造业成本控制及现场改善大师,中国制造业精益思想实践的先行者,工学学士,高级工程师,MBA,6黑带, PMP项目管理师,国际人力资源管理师,PTT国际职业讲师;
十五年制造业管理经验,曾服务于日立、永合集团等知名企业,历任工程师、生产部主管、TQM推进主任、管理部经理、制造总监、企划总监,副总经理等职位。
研究方向:制造业成本管控体系诊断与改善;
制造业系统改善思想与方法的实践研究;
制造业现场改善方法与管理技能提升训练。
专业成果:中国制造业企业成本控制卅字模型首创融合了财务管理与精益思想精髓的成本控制体系,并延伸开发了有效运作的执行系统,它不会像财务管理那样专业高深,也不会像精益生产那样可望而不可及,它就是制造业现在可体会得到、可领会得清、可执行得好的系统方法。
中国制造业管理技能整体提升的训练方案将精益思想按照学员可接受的程度,融入到企业高、中、基层管理者的培训方案中,使同一企业中各级管理者的管理思维一脉相承,本着技能是可以相互传递的原则,对训练重点不仅仅体现应知,更体现应会。
不只是传授管理方法与工具,更引领学员分析与总结管理工具背后的思维习惯。
本课程名称: 软件系统详细设计最佳实践培训班
查看更多:语言公开课