软件系统详细设计最佳实践培训班(北京,4月22-25日)

所属课程分类: 管理研修 » 企业管理 (加入收藏)
上课地点: 电话咨询上海 
报名截止日期: 2017/4/22
授课方式: 面授  |  班型: 全日制
课程评分: (我要点评)

课程价格: 5800
咨询电话: 010-56028090 13810210257
分享到:

人气指数:

软件系统详细设计最佳实践培训班(北京,4月22-25日)

【举办单位】北京曼顿培训网  www.mdpxb.com   中国培训资讯网  www.e71edu.com

【咨询电话】4006820825   010-56133998  13810210257  

【培训日期】

北京,2017年4月22-25日;南京,2017年6月24-27日

青岛,2017年8月19-22日;上海,2017年10月21-24日

【培训地点】上海、北京、南京、青岛


【课程背景】

为响应工业和信息化部信息化高端人才培养的号召,特推出了软件详细设计课程培训班,希望通过专业的系统设计方法与业界真实案例来全面提高设计人员的设计水平,旨在培养专业系统设计师,更好地服务于信息系统设计工作。


【培训特色】

项目通过一个完整的软件设计项目案例,完全覆盖设计过程的各个知识体系的实践应用,详细设计、构件设计等。该项目是一个课堂设计实践项目,以项目小组的形式进行设计实操练习,重点在于强化理解软件设计过程的工作重点,同时明确并强化作为设计工程师的一些基本素质.强调互动式教学、强化团队讨论,力争每一个学员在课程中都有上台发言的机会,将有超过50% - 70% 的时间用于讨论、练习及游戏(具体比例可视学员的情况进行调整)。但这一做法需要学员的积极参与,尽可能地将实际项目中地各种问题拿出来讨论,这要求学员前期做一定地准备工作。


【课程目标】

1.理解详细设计全套流程与方法;

2.理解通用架构模式的应用;

3.通过案例学习相关工具;

4.认识到系统设计在产品开发中的重要性;

5.了解系统设计的核心理念与实践方法;

6.通过流程的规范化来控制设计的过程与质量。


【课程大纲】






第一天

上午

软件详细设计概述

■系统详细设计目标及意义

■详细设计与架构设计

■详细设计与设计模式

■系统详细相关文档

■软件详细设计实践流程与计划


面向对象设计工具及UML建模语言

■EA工具及案例介绍

■UML是什么,有什么

■为什么要UML

■UML的成功案例

■如何用好UML建模

■从模型驱动开发过程看UML的各个阶段

■对开发的支持

■对测试的支持

■对需求管理的支持

■对项目管理的支持

■文档生成


第一天

下午

UML建模详解

■用例图??类图  顺序图?

■状态图 活动图??组件图

■部署图??协作图 对象图

从需求到详细设计建模过程

■利用用例图、活动图、状态图等进行业务场景分析

■利用用例图、活动图、序列图等进行系统场景分析

■通过健壮性分析获取系统关键对象

■域模型建模分析

■通过序列图完善域模型

■系统核心业务详细设计完善

■详细设计评审


第二天上午

详细设计原则及模式

■需求是否发生了变化

■如何打造系统的“弹性”

■GRASP、面向对象原则、设计模式关系

■单一职责原则

■依赖倒转原则

■接口隔离原则

■合成复用原则

■里氏替换原则

■迪米特法则

经典设计模式及其案例应用

1)创建型设计模式与案例使用

■简单工厂模式

■工厂方法模式

■抽象工厂模式

■单例模式

2)结构型设计模式与案例使用

■适配器模式

■组合模式

■装饰模式

■外观模式

■代理模式

3)行为型设计模式与案例使用

■命令模式

■迭代器模式

■观察者模式

■状态模式

■策略模式

■模板模式

4)设计模式的调优


第二天

下午

案例分析

■工作流系统中的设计模式

■用工厂模式建立数据访问的可扩展性

■策略模式为业务逻辑建立可适应性

综合案例

■案例背景介绍

■管道管理器架构

■架构模式与设计模式的结合


第三天上午

系统类职责分配模式(GRASP)与案例应用

■案例概述

■专家(expert)模式与应用

■创建者(creator)?模式与应用

■高内聚(high cohesion)?模式与应用

■低耦合(low coupling)?模式与应用

■控制者(controller)?模式与应用

■多态模式与应用

■纯虚构模式与应用

■中介者模式与应用

■“不要和陌生人讲话”?模式与应用

■CRC卡片与应用

数据设计与建模

■数据设计都包括什么内容

■数据设计的原则及最佳实践

■数据模型都包括什么

■逻辑数据模型设计与建模

■基于数据模型生成表结构

■逆向数据模型


第三天下午

用户界面设计及实战

设计师,程序员和用户的思维模型

■用户体验的重要性

■用户界面开发的过程及周期

■视觉设计的原则

■移动端用户界面设计原则

■了解Axure RP产品

■产品原型构思

■产品原型设计

■了解墨刀产品

■移动端产品原型构思

■移动端产品原型设计


第四天 学习考核与业内经验交流


【讲师介绍】

    张老师,曼顿培训网(www.mdpxb.com)资深讲师。北京航空航天大学硕士, 专注于项目管理、软件开发方法调优、软件建模与系统设计、系统架构、移动端开发等领域,熟悉主流的移动端开发平台,12年IT行业从业经验,6年教育及教育管理经验,对移动端产品设计与开发有深刻了解和实践经验,对于HTML5移动端混合式应用开发有深入研究,参与并领导多个移动端APP项目。对HTML5 Web App、HTML5混合应用开发关键技术有深刻了解和实践经验等。


    龚老师,曼顿培训网(www.mdpxb.com)资深讲师。北京理工大学 博士 国家认证系统架构师、项目经理/主管、技术总监/经理、高级软件工程师。在架构下的系统设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中选择适合的技术组合并合理利用开源中间件来降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。


    胡老师,曼顿培训网(www.mdpxb.com)资深讲师。国防科学技术大学信息系统工程学士,从91年起一直从事IT行业,长期担任软件开发的高级技术和管理职务,拥有非常丰富的工作经验(其中有2年硬件开发的特别经历);曾经成功主持过多个大型软件项目及软件产品的开发;是国内较早引入UML模型驱动开发方法的倡导人之一,和最早的UP统一软件过程推动人之一;目前是国内培训与咨询界最受欢迎的资深软件架构师之一,和屈指可数的能够领导开展软件教练项目的顶级咨询师之一。


    程老师,曼顿培训网(www.mdpxb.com)资深讲师。 中科院软件所硕士 中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。 擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。 在系统分析设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。


【费用及报名】

1、费用:培训费5800元(含培训费、讲义费);如需食宿,会务组可统一安排,费用自理。

2、报名咨询:4006820825  010-56133998  56028090  13810210257   鲍老师

3、报名流程:电话登记-->填写报名表-->发出培训确认函

4、备注:如课程已过期,请访问我们的网站,查询最新课程

5、详细资料请访问北京曼顿培训网:www.mdpxb.com (每月在全国开设四百多门公开课,欢迎报名学习)



第二个标签的内容
预定该课程 (填写真实的详细学习需求信息,有助于学校更针对的帮您选择合适的课程)
电话咨询上海
闸北区公园附近