高度决定眼界、专业创造价值!中国规模最大、实力最强的培训服务提供商!

24小时服务热线:020-31041068

详细内容:当前的位置:首页 >> 公开课

软件系统详细设计最佳实践培训班

  • 开课时间: 2017年6月24日 周六 2017年6月27日 周二 查看最新上课时间
  • 开课城市: 南京
  • 培训时长:4天
  •  
  • 课程类别: 项目研发
  • 主讲老师:张老师等(查看该老师更多课程)
  • 课程编号: 50691
  • 查找同类课程
软件系统详细设计最佳实践培训班其它上课时间:

培训对象:

对此课程感兴趣的学员

培训内容:

课程收益:

培训特色项目通过一个完整的软件设计项目案例,完全覆盖设计过程的各个知识体系的实践应用,详细设计相关内容导读“详细设计”质量功能展开(QFD)广州2016/12/21(2天)
质量功能展开(QFD)课程以全新角度探讨如何把顾客的要求结合到产品的设计之中,通过实例和众多工具的应用,透彻理解顾客需求并转换成技术指标,通过概念设计QFD,详细设计QFD,工艺设计QFD和生产控制QFD传递和落实顾客的需求到企业产品实现过程之中,最终交付给顾客满意的产品。
质量功能展开(QFD)重庆2016/12/26(2天)
质量功能展开课程以全新角度探讨如何把顾客的要求结合到……

课程大纲:

第一天
上午
软件详细设计概述
系统详细设计目标及意义
详细设计与架构设计
详细设计与设计模式
系统详细相关文档
软件详细设计实践流程与计划
面向对象设计工具及UML建模语言
EA工具及案例介绍
UML是什么,有什么
为什么要UML
UML的成功案例
如何用好UML建模
从模型驱动开发过程看UML的各个阶段
对开发的支持
对测试的支持
对需求管理的支持
对项目管理的支持
文档生成
第一天
下午
UML建模详解
用例图类图  顺序图
状态图 活动图组件图
部署图协作图 对象图
从需求到详细设计建模过程
利用用例图、活动图、状态图等进行业务场景分析
利用用例图、活动图、序列图等进行系统场景分析
通过健壮性分析获取系统关键对象
域模型建模分析
通过序列图完善域模型
系统核心业务详细设计完善
详细设计评审
第二天
上午
详细设计原则及模式
需求是否发生了变化
如何打造系统的“弹性”
GRASP、面向对象原则、设计模式关系
单一职责原则
依赖倒转原则
接口隔离原则
合成复用原则
里氏替换原则
迪米特法则
经典设计模式及其案例应用
1)创建型设计模式与案例使用
简单工厂模式
工厂方法模式
抽象工厂模式
单例模式
2)结构型设计模式与案例使用
适配器模式
组合模式
装饰模式
外观模式
代理模式
3)行为型设计模式与案例使用
命令模式
迭代器模式
观察者模式
状态模式
策略模式
模板模式
4)设计模式的调优
第二天
下午
案例分析
工作流系统中的设计模式
用工厂模式建立数据访问的可扩展性
策略模式为业务逻辑建立可适应性
综合案例
案例背景介绍
管道管理器架构
架构模式与设计模式的结合
第三天
上午
系统类职责分配模式(GRASP)与案例应用案例概述
专家(expert)模式与应用
创建者(creator)模式与应用
高内聚(highcohesion)模式与应用
低耦合(lowcoupling)模式与应用
控制者(controller)模式与应用
多态模式与应用
纯虚构模式与应用
中介者模式与应用
“不要和陌生人讲话”模式与应用
CRC卡片与应用
数据设计与建模
数据设计都包括什么内容
数据设计的原则及最佳实践
数据模型都包括什么
逻辑数据模型设计与建模
基于数据模型生成表结构
逆向数据模型
第三天
下午
用户界面设计及实战
设计师,程序员和用户的思维模型
用户体验的重要性
用户界面开发的过程及周期
视觉设计的原则
移动端用户界面设计原则
了解AxureRP产品
产品原型构思
产品原型设计
了解墨刀产品
移动端产品原型构思
移动端产品原型设计
第四天学习考核与业内经验交流

培训师介绍:

张老师 北京航空航天大学硕士,专注于项目管理、软件开发方法调优、软件建模与系统设计、系统架构、移动端开发等领域,熟悉主流的移动端开发平台,12年IT行业从业经验,6年教育及教育管理经验,对移动端产品设计与开发有深刻了解和实践经验,对于HTML5移动端混合式应用开发有深入研究,参与并领导多个移动端APP项目。
对HTML5WebApp、HTML5混合应用开发关键技术有深刻了解和实践经验等。
龚老师 北京理工大学博士国家认证系统架构师、项目经理/主管、技术总监/经理、高级软件工程师。
在架构下的系统设计和开发方面均有丰富经验。
能够结合实际,在复杂的应用环境中选择适合的技术组合并合理利用开源中间件来降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。
程老师 中科院软件所硕士中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。
擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。
在系统分析设计和开发方面均有丰富经验。
能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。
课程对象对此课程感兴趣的学员

项目研发精品内训推荐

博课在线客服关闭


线