其他资料

系统架构设计师

时间:2021-11-24 17:32:08 其他资料 我要投稿

系统架构设计师

微软“软件架构师”是级别最高的微软认证,它针对拥有十年以上IT管理经验的CIO级别的专业人士。而在中国,微软教育培训与认证事业部大中华区总经理林波对CNET说,微软一共发出有效证书大约20万张,"20万对于中国IT产业来说不是一个很大的数字,但从微软公司全球范围内看,20万张证书足以引起总部对中国的高度重视。

系统架构设计师

微软“软件架构师”是级别最高的微软认证,它针对拥有十年以上IT管理经验的CIO级别的专业人士。目前全球范围内拥有该项认证的人数仅有大约40人。

微软公司15年前首次发布MCP(微软认证专家)计划,至今,有将近300万专业人士获得了不同级别的各类微软认证。

而在中国,微软教育培训与认证事业部大中华区总经理林波对CNET说,微软一共发出有效证书大约20万张,“20万对于中国IT产业来说不是一个很大的数字,但从微软公司全球范围内看,20万张证书足以引起总部对中国的高度重视。”

随着微软软件产品的不断更新换代,客户对人员的要求也在不断的改变和提升,为了不断适应市场对人才需求的提高,微软于2006年中期逐步推出了新一代微软认证体系。新的认证体系认为三级:技术专家、IT专业人士和专业开发人员、微软架构师。其中,处于最高级别的架构师,不以传统的“考试”为评价方法,它要求申请者至少拥有十年的IT管理经验,所以,“这其实是针对CIO群体或者有志成为CIO的IT人才,它要求申请者有很强的管理能力和业务分析能力。”林波对CNET说。

微软架构师需要经过“三道门槛”:严格的审批过程、侧重于网络架构和解决方案、最终还需要接受评审委员会的面试。

,目前,全球范围内拥有微软认证架构师(MCA)的人数仅有40人左右。

(摘自:www.oh100.com/rk/html/39/0/791/1.htm)

从2009年11月起,计算机资格考试增加了系统架构设计师考试,这个级别属于高级资格考试。因此计算机资格考试高级资格有四个:系统分析师、信息系统项目管理师、系统架构设计师、网络规划设计师。考虑到考试组织和命题工作的问题,在以后的考试中,可能每次只考2个高级(每个级别每年只考1次),特别是系统分析师和系统架构设计师,一般会分开考,上半年考系统分析师,下半年考系统架构设计师。

对于考生而言,如果上半年的系统分析师没有通过,则可直接报考下半年的系统架构设计师,因为这2个级别从考试大纲、考试内容、考试试题各个角度来看,都将具有很大的相似性,或者说绝大部分知识点是重叠的。

系统架构与系统架构师的关系

1、系统架构

架构(architecture)的英文本意是来源于建筑行业的建筑艺术、建筑风格和结构,引入到软件领域后,并没有一个统一的定义。IEEE-Std-1471-2000认为[5]:架构是一个系统的基本组织,它蕴含于系统的构件中、构件之间的相互关系中、构件与环境的相互关系中、以及呈现于其设计和演化原则中。其实,软件架构(Software architecture,软件体系结构)一词早在20世纪60年代就被E.W.Dijkstra提出,但是直到20世纪90年代初才开始流行起来。为了提高软件需求和软件设计的的质量,软件工程界提出了需求分析工程技术和各种软件建模技术。但是在需求和设计之间仍然存在一条很难逾越的鸿沟,即缺乏能够反映做决策的中间过程,从而很难有效地将需求转化为相应的设计。为此,软件架构的概念应运而生,并试图在软件需求与软件设计之间架起一座桥梁,着重解决软件系统的结构和需求向实现平坦过渡的问题[6]。由于领域的不同,学术研究和应用实践的不同,人们对软件架构也有不同的理解和定义[7~9]。尽管各种定义都从不同的角度关注软件架构,但其核心内容都是软件系统的结构,并且都涵盖了如下一些实体:构件、构件之间的交互关系、配置、构件和连接件构成的'拓扑结构、设计原则与指导方针。

在此,作者对软件架构的理解和认识可用定义1进行描述。

定义1(软件架构) 软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素集成的模式以及这些模式的约束组成。软件架构不仅指定了系统的组织结构和拓扑结构,并且显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。

目前,软件架构的研究已发展为软件工程领域的一个独立学科分支,具有比较严格的理论基础和工程指导原则[10]。软件架构已经成为软件工程领域的研究热点以及大型软件系统与软件产品线开发中的关键技术之一。有许多相关的研究人员对软件架构描述语言[11~13],软件架构的描述与表示[14,15],软件架构的分析与验证[16~19],基于架构的软件维护与演化[20,21],软件架构的可靠性[22,23]等方面进行了研究。

2、系统架构师

一直以来,绝大多数的软件组织都缺乏软件架构师的编制。架构设计的工作基本上由项目

【系统架构设计师】相关文章:

系统架构设计师的职责12-13

系统架构设计师的基本职责说明07-21

如何查看Linux系统架构类型09-16

关于系统架构师的岗位职责07-21

CS还是BSeHR系统技术架构如何选择06-25

创新企业人力资源系统架构与模块设计论文07-20

嵌入式系统设计师06-23

OA基础架构10-06

架构师工作职责08-22