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

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

 

Framework设计与应用         
 
 
专家讲师:林老师,某研发中心架构师,负责团队研发框架搭建和应用支持。
时间地点: 上海 北京 深圳 根据报名开班
课程费用: 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
 
其他人还看了课程
企业战略与变革管理  
软件架构设计方法  
红帽认证  
数据分析与挖掘  
定制内训




最新活动计划
C++高级编程 12-25 [线上]
白盒测试技术与工具实践 12-24[线上]
LLM大模型应用与项目构建 12-26[特惠]
需求分析最佳实践与沙盘演练 1-6[线上]
SysML建模专家 1-16[北京]
UAF架构体系与实践 1-22[北京]