| ●开课时间:2007年10月18日
●地区:辽宁 培训费用:3900元
●主办机构:易迪思培训中心
●电话:022-58697230
●传真:022-58697231
●联系人:武瑞娜
●培训时间:3天
●构架案例研究设计:
本次课程在模拟真实软件开发环境的基础上,通过基于问题、基于榜样的案例教学和互动研讨,使学员在掌握前沿技术的同时,获得解决实际问题的规范和能力。
●SOA 案例研究
(1)不同应用程序的集成组织方式:剖析BizTalk设计理念
(2)Microsoft Team System2005架构设计理念分析
●综合架构案例剖析:
(1)企业门户站点架构设计
●培训内容
●主题:UML与设计模式
●授课特点:以知识点讲解为主+案例教学+研发团队模型实验
●软件构架介绍
(1)IT行业的人才结构与软件构架师的定位
(2)软件构架师应掌握的知识体系
(3)软件架构设计的特点、层次、分类
(4)软件构架的主要理论、方向和趋势
(5)软件工厂,实现软件开发的产业化
●软件生命周期进程模型介绍
(1)RUP与XP
(2)MSF
(3)Agile与CMMI
●使用UML进行软件架构设计
(1)需求建模(域建模,用例建模)
(2)业务建模
(3)架构建模
(4)应用建模
(5)数据库建模
(6)测试建模
(7)利用UML进行XML建模
●设计模式与软件架构设计
(1)面向对象软件架构设计思想
(2)设计模式的本质论
(3)分析创建型模式
(4)分析结构型模式
(5)分析行为型模式
(6)设计模式的综合应用
●主题:软件架构设计原则与方法
●授课特点:模拟开发环境+典型文档范例+融合知识点+互动研讨
●软件架构设计的方法
(1)什么是架构, 它和系统是如何关联的
(2)如何获得可维护性、可扩展性、可重用性、互操作性等
(3)在系统中如何组织组件(Component)
(4)如何组织组件(Component)的内部
(5)如何保持平台相关的细节和应用的分离
(6)如何应用封装(encapsulation)、抽象(abstraction)和委派(delegation)的原则
(7)如何应用设计模式来实现好的结构
(8)如何使测试改进架构
●软件架构设计原则
(1)收集和分析信息
(2)解决方案的构思
(3)概念设计的创建 (4)逻辑设计的创建
(5)物理设计的创建
●基于SOA架构设计
(1)服务的设计与原则
(2)面向服务架构的消息模式
(3)评估基于服务的集成技术的过程和准则
(4)服务模式与反模式
(5)Web服务的体系结构
(6)改善web服务的协同工作能力
●软件架构涉及12种服务模式
(1)ClassFactory Service
(2)Caching Service
(3)Configuration Service
(4)EventNotification Service
(5)Delopment Service
(6)MessageQueue Service
(7)Authorization Service
(8)Authentication Service
(9)Cryptography Service
(10)Transaction Service
(11)DocumentLayer Service
(12)Workflow Service
●主题:软件架构设计
●授课特点:以知识点讲解为主+案例教学+研发团队模型实验
●表现层框架设计
(1)使用MVC模式设计表现层
(2)使用XML设计表现层,统一Web Form与Windows Form的外观
(3)表现层中UIP设计思想
(4)表现层动态生成设计思想
(5)表现层的模块通讯设计思想
●中间层架构设计
(1)业务逻辑层组件设计
(2)业务逻辑层工作流设计
(3)服务界面设计
(4)业务逻辑层实体设计
(5)Web Service应用场景 (6)业务逻辑层框架
●数据访问层设计(持久层架构设计)
(1)5种数据访问模式(在线访问,Data Access Object,Data Transfer Object,离线数据模式,对象/关系映射)
(2)数据访问层组件设计
(2)工厂模式在数据访问层应用
(3)ORM、Hibernate与CMP2.0设计思想
(4)分析如何使用SQL2005完美实现ORM
(5)灵活运用Xml Schema
(6)事务处理设计
(7)连接对象管理设计
●XML设计、数据架构规划与数据库设计
(1)数据库的设计原则
(2)数据库设计与类的设计融合
(3)数据库设计与XML设计融合
(4)数据库性能规划
(5)在数据库封装设计
●企业集成框架设计 (1)解决方案、数据集成、应用(接口)集成及应用服务
(2)EAI参考模型:业务模式、概念模式、逻辑模式、物理模式和实现模式
(3)如何设计企业应用系统集成
(4)深层剖析Web Services
(5)分析微软CRM软件的集成策略
|