软件架构设计培训
来源:广州中睿信息技术有限公司官网
发布时间:2012/10/21 23:25:51 编辑:admin 阅读 2280
1.软件架构的相关概念软件设计与软件架构架构师的职责与技能软件体系架构时点软件体系架构风格.NET体系架构与j2EE体系架构2.软件流程实施方案选择RUP、EUP与XP微软MSF与VSTSAgile
  1.软件架构的相关概念
      软件设计与软件架构
      架构师的职责与技能
      软件体系架构时点
      软件体系架构风格
      .NET体系架构与j2EE体系架构
  2.软件流程实施方案选择
      RUP、EUP与XP
      微软MSF与VSTS
      Agile与CMMI
  3.使用UML进行软件架构设计
      UML的基本架构
      最小化UML建模-ICONIIX
      需求分析与需求管理
      OOA与软件架构设计
      OOD与软件架构设计
      示例:酒店预订系统完整UML建模
  4.设计模式与软件架构设计
      面向对象的设计思想
      面向对象设计原则
      面向对象设计模式
      软件体系架构模式
      示例:常见设计模式的典型应用
  5.基于SOA架构设计
      服务的设计与原则
      面向服务架构的消息模式
      评估基于服务的集成技术的过程和准则
      服务模式与反模式
      WEB服务的体系结构
      改善WEB服务的协同工作能力
      基于SOA的软件构件的复用模式
      讨论:SOA服务的粒度
  6.软件框架
      框架的概念
      框架研究现状
      如何选择第三方框架
      框架的开发技术
      框架与架构的关系
      示例:剖析CSLA.NET框架
  7.AOP开发实践
      软件开发技术的变迁
      关注点分离与横切关注点
      AOP的自动耦合
      AOP的适用场景
      示例:Sping的AOP实现
  8.用户界面技术
      用户界面组成
      搭建UI框架及UI之间的调用 
      UIP(用户界面过程)
      表现层的设计框架(Struts、ASP.NET等)
      RIA应用介绍
      示例: RIA应用展示与分析
  9.业务逻辑技术
      Business Component   
      Business Workflows 
      Service Interface
      Business Entity Design 
      分布式技术介绍
      示例:基于WCF的业务逻辑的实现
  10.数据访问技术
      5种数据访问模式(在线访问,Data Access Object,Data Transfer Object,离线数据模式,对象/关系映射)
      数据访问层组件设计
      工厂模式在数据访问层应用
      ORM、Hibernate与CMP2.0设计思想
      灵活运用Xml Schema
      事务处理设计
      示例:Linq、Entity Data Model基本实现
  11.以体系结构为中心的软件项目管理
      以体系结构为中心的软件项目计划
      全局分析
      管理期望
      项目组织
      建立项目文化和小组
      软件项目经理的角色
      权衡和项目决策
      增量式开发
      创建可视性与避免意外
      在激烈的竞争中保持冷静
      需关注的度量
      什么是“出色的工作”
      软件项目的风险管理
  
联系我们CONTACT 扫一扫
愿景:成为最专业的软件研发服务领航者
中睿信息技术有限公司 广州•深圳 Tel:020-38931912 务实 Pragmatic
广州:广州市天河区翰景路1号金星大厦18层中睿信息 Fax:020-38931912 专业 Professional
深圳:深圳市福田区车公庙有色金属大厦509~510 Tel:0755-25855012 诚信 Integrity
所有权声明:PMI, PMP, Project Management Professional, PMI-ACP, PMI-PBA和PMBOK是项目管理协会(Project Management Institute, Inc.)的注册标志。
版权所有:广州中睿信息技术有限公司 粤ICP备13082838号-2