求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某集成电 多核体系的软件仿真
某电力能 设计模式原理及应用
南方航空 软件设计方法与实践
某跨国公 软件设计原理与实
爱立信( 软件设计
Moto 设计模式
北京 软件设计原理与实践

 

Framework设计与应用     3527 次浏览    1128 次 
 
 
专家讲师:林老师,某研发中心架构师,负责团队研发框架搭建和应用支持。
时间地点: 上海 北京 深圳 根据报名开班
课程费用: 5700元/人,详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 
 在软件开发过程中,为了提高开发效率与质量,建立系统的稳定架构,常常从应用程序中提取、包装、重构可复用的Framework,以支持类似系统的开发。因为Framework是应用开发的基础结构,所以必须具备良好的质量特性和可扩展特性。
 本课程将深入讲解如何基于需求和应用的资产进行Framework提炼,涉及Framework的设计原则、方法和模式。同时,关注framework背后的工程原则,全面讲解如何构造一个可用的framework。同时清晰的定义Framework和他所支持的应用系统的关系,如何支持具体的应用需求。
 课程将围绕经典的Framework进行深入的剖析,讲解他们的目标定位、范围取舍、设计方法、工程原则以及应用情况,以便学员可以直接吸取宝贵的经验和设计精华。
 通过Framework的设计与应用,学员可以更加深刻的理解面向对象的设计原则和模式的应用。可以认为Framework是软件体系结构设计的精髓体现
 
培训目标:
  • 了解Framework基本设计原则和方法
  • 了解如何从应用中提取Framework
  • 理解如何达到Framework的质量特性
  • 掌握UI层Framework设计方法
  • 掌握业务层Framework设计方法
  • 掌握持久化层Framework设计方法
  • 掌握Framework的形式化描述与UML
  • 了解Framework的工程原则
培训对象:软件开发人员、设计人员、架构师
学员基础:熟悉面向对象的设计与开发,最好有过 Framework应用经验。
授课方式: 小班授课(12人之内)+ 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
  • Framework简介
  • Framework如何应对需求的变化
  • 如何透过应用整体看Framework
  • 如何从应用中提炼Framework
  • Framework启示点和需求定义
  • Framework中变化与不变的分离
  • Framework设计原则
  • Framework工程原则
  • Framework的形式化描述与UML
  • 如何实现应用与Framework的交替开发
  • Framework的质量特性
  • UI层Framework设计
  • 业务层Framework设计
  • 持久化层Framework设计
  • Framework设计实例
  • 如何定义Framework的需求
  • Framework和环境的融合方法
  • 实现framework的可扩展性
  • 实现framework 的可适应性
  • 实现framework的可复用性
  • Framework 接口设计
  • Framework 的实现设计
  • Framework 类的层次设计策略与方法
  • 典型的framework设计实例:Spring 、Struts
3527 次浏览   1128 次
其他人还看了课程
面向应用的架构设计  4357 次浏览
软件架构设计方法、案例与实践(多层次配置管理)  9629 次浏览
软件架构师(面向服务)  4325 次浏览
大型互联网架构设计实践  6491 次浏览
软件架构师——高级实践  6852 次浏览
云平台架构与应用(阿里云)  8223 次浏览
定制内训




最新活动计划
MBSE(基于模型的系统工程)4-18[北京]
自然语言处理(NLP) 4-25[北京]
基于 UML 和EA进行分析设计 4-29[北京]
以用户为中心的软件界面设计 5-16[北京]
DoDAF规范、模型与实例 5-23[北京]
信息架构建模(基于UML+EA)5-29[北京]