




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高级系统架构师高级系统架构师培训邀请函 在软件开发项目中,系统架构师是软件项目的总设计师,是软件企业新产品、新技术体系的构建者,是目前软件开发中急需的高层次技术人才,为建立符合中国国情的软件开发架构设计体系,结合我国现有的软件企业开发环境,同时针对软件需求的多种场景进行综合分析,参照国际上规范的软件过程模型,中软培训中心(原信息产业部计算机技术培训中心)特此开展“高级系统架构师”培训,以提高企业在软件开发中的系统架构设计能力、使其达到高级系统架构师的基本要求。中软培训中心(原信息产业部计算机技术培训中心)是信息产业部领导下的国家级计算机软件、硬件与网络安全及国内信息产业领域最具权威性、最有影响力的计算机技术培训机构;是第一家通过ISO-9001国际质量体系认证的计算机技术培训中心;是中国成立最早的、具有国际先进水平的计算机培训实体,中心雄厚的技术实力和优秀业绩得到了国家各级政府和国际计算机界的认可。同时中心也是Sun、微软、Oracle、Cisco、Compaq、Lotus等跨国计算机公司在国内开展IT国际认证培训业务的中国授权培训中心及合作伙伴,也是Prometric和VUE两家国际考试公司的授权考试中心。具体相关事宜如下: 培训对象 开发团队中的设计人员、系统分析人员,开发、测试主管或项目经理,以及有望或有志成长为以上角色的技术人员。 培训目标培训内容从实用性、规范性和系统性出发,通过培训使学员掌握软件架构的基础知识、设计原则、设计模式、设计方法,熟悉主流架构技术,了解规范的软件项目管理流程,并且通过一些典型的案例,揉合讲师的大型项目经验,以项目过程中的问题带动原理的描述,从理论和实际的结合上有重点的讲清问题,使其达到高级系统架构师的基本要求。 师资介绍康老师:中软总公司计算机培训中心(原信息产业部计算机技术培训中心)的资深软件架构设计专家、UML/RUP专家、高级技术顾问、金牌讲师。国内某知名企业研究院首席架构师,软件设计师,具有10多年的从事IT行业的软件开发、系统架构设计分析经验。熟悉中国企业的需求管理,经历过多种文化氛围与组织形态,对大型项目、系统工程管理有着深入的实践与体会。在国内外做过各级政府、教育部、中国石化、国税总局金税工程等很多大型复杂信息化项目的架构设计,在实际项目工作中积累了丰富的项目实际工作经验和丰富的系统架构设计分析经验。刘老师:中软总公司计算机培训中心(原信息产业部计算机技术培训中心)的资深讲师和技术顾问,J2EE软件架构高级工程师。Sun、IBM、Oracle等厂商合作,进行OOAD/UML、Java/J2EE、WebSphere/WebLogic、Oracle等技术和产品的培训及开发咨询工作;参与了大量电子商务/政务系统及电信、金融等行业应用案例的咨询与研究,在工作中积累了丰富的企业应用经验。主要客户包括:Nortel北京研发中心、Motolora南京研发中心、西门子BISC、LG电子、东软股份、新华社通信局、中国国际电子商务中心、朗讯中国、网易、法国布尔等。 培训大纲第一单元:软件生命周期与软件架构介绍1.软件架构介绍(1)IT行业的人才结构与软件架构师的定位(2)软件架构师应掌握的知识体系(3)软件架构设计的特点、层次、分类(4)软件架构的主要理论、方向和趋势(5)软件工厂,实现软件开发的产业化2.软件生命周期进程模型介绍(1)RUP与XP(2)Agile与CMMI(3)MSF第二单元:技术架构视图面向对象程序设计原则与模式及方法论1.衡量软件系统质量的标准(1)软件系统开始变坏的表现:硬化、脆弱、绑死、胶着(2)软件系统关键的质量特性:正确性、健壮性、可扩展性、可复用性、兼容、可移植性、高效性、timeliness、economy and functionality2.面向对象设计的基本原则(1)类的设计原则:开闭原则、依赖倒置原则、Liskov替换原则、单一职责原则、接口分离原则、组合复用原则、所知最少原则(2)包内聚原则:发布与复用等价原则、共同封闭原则、共同复用原则(3)包耦合原则:无循环的依赖原则、稳定的依赖原则、稳定的抽象(4)GRASP架构模式:信息专家、创建者、高内聚、低耦合、控制者、多态、间接、纯虚构、保护变化(5)典型案例分析:违反信息专家模式案例分析 应用信息专家模式案例分析 各种GRASP架构模式案例分析 应用GRASP架构模式精化用例案例分析3.软件架构设计的方法论(1)什么是架构, 它和系统是如何关联的(2)如何获得可维护性、可扩展性、可重用性、互操作性等(3)在系统中如何组织组件(Component)(4)如何组织组件(Component)的内部(5)如何保持平台相关的细节和应用的分离(6)如何应用封装(encapsulation)、抽象(abstraction)和委派(delegation)的原则(7)如何应用设计模式来实现好的结构 4.典型案例分析:模板容器、Movie查询等。第三单元:设计模式与软件架构设计1.设计模式与软件架构设计(1)面向对象软件架构设计思想(2)设计模式的本质论(3)分析创建型模式:单例模式(Singleton)、抽象工厂模式(Abstractfactory)(4)分析结构型模式: 桥梁模式(Bridge)、装饰模式(Decorator)、适配器模式(Adapter)、代理模式(Proxy)、合成模式(Composite)(5)分析行为型模式:命令模式(Command )、观察者模式(Observer)、状态模式(State)、策略模式(Strategy)、模板方法模式(Template Method)、访问者模式(Template Method)(6)设计模式的综合应用2.典型案例分析: 媒体屏、爬虫、编辑器、文件解析器。3.使用UML进行软件架构设计(1)需求建模(域建模,用例建模) (2)业务建模(3)架构建模(4)应用建模(5)数据库建模(6)测试建模(7)利用UML进行XML建模4.实 践:完成电子商务站点的分析设计第四单元:基于SOA (面向服务架构)架构设计1.基于SOA (服务导向架构)架构设计(1)服务的设计与原则(2)面向服务架构的消息模式(3)评估基于服务的集成技术的过程和准则(4)服务模式与反模式(5)Web服务的体系结构、改善web服务的协同工作能力2.软件架构涉及的12种服务模式:(1)ClassFactory Service (2)Caching Service(3)Configuration Service (4)EventNotification Service(5)WindowService Service (6)MessageQueue Service(7)Authorization Service (8)Authentication Service(9)Cryptography Service (10)Transaction Service(11)DocumentLayer Service (12)Workflow Service第五单元:软件架构设计1.表现层框架设计(1)使用MVC模式设计表现层(2)使用XML设计表现层,统一Web Form与Windows Form的外观(3)表现层中UIP设计思想(4)表现层动态生成设计思想(5)表现层的模块通讯设计思想2.中间层架构设计(1)业务逻辑层组件设计 (2)业务逻辑层工作流设计(3)服务界面设计 (4)业务逻辑层实体设计(5)Web Service应用场景 (6)业务逻辑层框架3.数据访问层设计(持久层架构设计)(1)5种数据访问模式(在线访问,Data Access Object,Data Transfer Object,离线数据模式,对象/关系映射)(2)数据访问层组件设计(3)工厂模式在数据访问层应用(4)ORM、Hibernate与CMP2.0设计思想(5)灵活运用Xml Schema(6)事务处理设计(7)连接对象管理设计4.XML设计、数据架构规划与数据库设计(1)数据库设计与类的设计融合(2)数据库设计与XML设计融合(3)数据库性能规划(4)在数据库封装设计5.企业集成框架设计(1)解决方案、数据集成、应用(接口)集成及应用服务(2)EAI参考模型:业务模式、概念模式、逻辑模式、物理模式和实现模式(3)如何设计企业应用系统集成(4)深层剖析Web Services(5)分析微软CRM软件的集成策略第六单元:软件架构实践1.SOA 案例研究(1)不同应用程序的集成组织方式:剖析BizTalk设计理念(2)将SOA引入Office桌面程序开发(3)Web 服务在卫生保健 HL7 上的应用(4)Microsoft Team System2005架构设计理念分析2.基于J2EE架构与.NET架构协作模式(1)应用程序互操作性:Microsoft .NET 和 J2EE(2)WS-Security中WSE2.0和SUN JWSDP1.5的协作(3)WSE 2.0 SP3和WebLogic Workshop 8.1.4构造Web Services安全协同工作能力(4)Microsoft .NET和 IBM WebSphere之间契约优先Web Services的协同能力第七单元:软件架构设计全过程(从用户需求到分析、设计、实现)实战案例分析1.综合架构案例剖析(1)企业门户站点架构设计(2)移动平台的软件架构设计(3)软件配置管理与设计2.实战典型案例分析(以实际项目案例为背景)(1)需求分析、领域建模
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年火灾知识试卷及答案
- 患者手腕带管理制度考核试题及答案
- 2025年泰戈尔诗集试题及答案
- 2025跨国公司外贸合作合同
- 2025股东合作协议模板
- 2025商务咨询合同咨询合同
- 2025年通信工程考试题及答案
- 外语专升本试题及答案
- 数字化转型背景下金融机构风险管理的创新实践报告
- 2025职称英语理工a真题及答案
- 软件著作权无偿转让合同5篇
- 2025年公安警种知识测试题及答案
- 抵押车贷合同(标准版)
- 2025年秋季学期教科版三年级上册科学教学计划(三篇)
- 机械制图(第五版)全套课件
- 人卫慕课《走进肺功能》试题答案
- 议论文如何议论-使素材紧扣中心论点的方法
- 第十二章-地球系统科学课件
- 2022~2023血站上岗证考试题库及答案参考85
- 蒙台梭利的学前教育思想课件
- 公司产品报价单通用格式模板
评论
0/150
提交评论