工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | MyProcess |
培训课程 | 问题诊所 | 现场咨询 | 资质认证 | 成功案例 | 课堂照片
   
 
成功案例
某电子企业 企业级SOA应用
中国联通 IT前沿知识概述
艾默生 嵌入式软件架构设计
南方航空 软件设计方法实践
爱立信(中国)软件设计
西门子 嵌入式应用架构设计
某国际通信公司 嵌入式架构
北京 面向应用的架构设计
中海油 软件架构师
北京 软件架构师
福建新意科技 架构设计
阿里巴巴 架构设计
南京14所 实际项目架构设计

相关培训课程
Framework设计与应用
面向应用的架构设计实践
单元测试+重构+设计模式
软件(详细)设计师
软件架构师—高级实践
软件架构设计实践
IBM BPEL概念与实践
SOA体系结构实践
MDA构架及项目开发
.Net应用软件系统架构设计
构架J2EE Vs .NET构架设计

相关咨询服务
应用架构设计与构建

相关技术文章
从六个角度分析流程建模
基于UML的系统分析方法研究
使用 UML 进行业务建模:理解业务用例与系统用例的相似和不同之处

技术交流
免费技术讲座 >>>
订阅UMLO技术月刊>>>
希望在线交流,欢迎到论坛 >>
 

课程名称:
软件设计原理与实践
资质认证:
证书样本>>>
 本课程面向软件设计人员,从设计的基本原理,到设计的高级应用技巧,系统讲解设计的理论与实践经验,课程将从基本的程序结构开始,讲解如何构建面向问题的设计结构,同时,您也将关注行为和算法设计,因为这个可能是应用中最难处理和最核心的部分,您将学习如何基于行为分析方法进行程序的行为设计,而不仅仅局限于面向对象结构的解决方案——设计模式,在这里,您将学习到火龙果经过实践应用总结的、“独创的”更为微观的模式,您将具备深层次的能力,而不是“copy and paste”。
 本课程由资深技术专家主讲,“加速学习曲线,领会书本不容易学习到的经验”。
培训目标:
  • 加强学员的程序设计开发思想
  • 理解软件设计的基本原理
  • 了解各种设计方法及其基本应用
  • 理解模式的本质含义,以及模式的 “蓝图”
  • 学习设计的基本原则
  • 学习系统化设计的范围和方法
  • 能够在以后的实际工作中,自己构造出有效的设计
  • 学习运用对现有代码进行逆向,设计进行重构
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 学习手册
培训内容
软件设计基础
  • 什么是软件设计
  • 设计的基本组成
  • 设计层次体系
  • 设计的粒度,需求的角色、活动与产品
设计方法
  • 面向服务的设计,面向结构的设计
  • 面向对象的设计,面向数据的设计
基本设计原则
  • 类的设计原则
  • 子系统设计原则
  • 运行设计原则
设计基本原理
  • 耦合性处理
  • 扩展处理
  • 复用处理
  • 复杂性处理
设计基本模式
  • 解耦,复用
  • 处理变化,扩展
  • 可靠,性能
  • 可用性,接口
系统化设计
  • 单元设计
  • 函数设计
  • 结构体设计
  • 对象设计
  • 行为设计
  • 面向问题的设计
模式基本原理
  • 模式的作用力与反作用力
  • 基本模式
  • 设计模式
  • 分析模式
  • 架构模式
现有代码的设
计逆向与重构
  • 组织现有的代码
  • 发现设计问题
  • 进行设计重构,代码验证

咨询课程详细信息,请联系我们  >>>

讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。

学习期限: 2天
培训对象: 具有一定的开发经验的软件编程人员、系统分析员、软件研发队伍的管理人员
学员基础: 软件设计人员、包括采用面向对象技术的开发与设计人员、采用结构化技术的开发与设计人员、架构师
开班方式: 公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课
定制请求: 如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载
课程特点: 1、 互动式教学、组建讨论组、小组讨论、自主设计、教师点评相结合。
2、 案例分析、问题研讨、小组游戏和项目实践。
3、进行角色练习,使学员在实战演练中提高分析方法力。

火龙果实践课堂
讲师资质
资深专家
曾就职著名IT公司
10年以上专业经验
5年以上授课经验
100个以上培训案例经验
平均90%以上学员满意度
 
训练方式
教练员案例讲解
学员实战演练
教练员点评示范
 
效果考核
优秀 -> 红带认证
良好 -> 蓝带认证
 
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

公司简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号