栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > 架构设计

软考高级之系统架构设计师系列(1)-软考相关简介

架构设计 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

软考高级之系统架构设计师系列(1)-软考相关简介

软考简介

计算机技术与软件专业技术资格考试,简称软考,是国家人力资源和社会保障部、工业和信息化部联合组织实施的国家级考试。

计算机软件资格考试,与会计、经济师、税务师、律师、建筑师等资格考试一样,属于国家专业技术资格考试,并纳入全国专业技术人员职业资格证书制度统一规划。

报考条件

中国公民即可,不设学历与资历条件、年龄以及专业等限制,考生可根据自己的技术水平选择合适的级别合适的资格进行报考,但一次考试只允许报考一种资格。

报考方式
  • 网上报名:软考官网

  • 报名点报名:到各考试中心,在计算机上填报《全国计算机技术与软件专业技术资格(水平)考试报名表》,上传本人电子照片,缴纳考试费。

报名费用

高级资格:200元
中级资格:170元
初级资格:160元(信息处理技术员220元)
因报名地域和时间的不同,报名费用会略有差别,以当地当时为准。

报考流程

上半年考试时间为5月底(第三个周六、周日),下半年考试时间为11月中旬(第二个周六、周日)。

报考指南

高项岗位设置与描述

2021高项考试计划安排

上半年:

下半年:

证书样本

系统架构设计师简介

架构师是由国外引进的一个概念,国外软件开发的几个职位是技术官、架构师、设计师、开发、测试,对应我们的公司应该是技术总监、架构师、系统分析员、程序员、测试人员。

从2009年11月起,计算机资格考试增加了系统架构设计师考试,这个级别属于高级资格考试。

通过国家统一组织的考试,资格考试分为:程序员级(原初级程序员)、软件设计师(原高级程序员)以及更高水准的:信息系统项目管理师、系统分析师(原系统分析员)、系统架构设计师、网络规划设计师、系统规划与管理师。

工作职责

架构师的职责主要有如下4条:

  1. 确认需求
    在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。
  2. 系统分解
    依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向”分解,还要对同一逻辑层分块,进行“横向”分解。
    软件架构师的功力基本体现于此,这是一项相对复杂的工作。
  3. 技术选型
    架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。
    Web Server运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?需要不需要采用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?类似的工作,都需要在这个阶段提出,并进行评估。
    架构师对产品和技术的选型仅仅限于评估,没有决定权,最终的决定权归项目经理。架构师提出的技术方案为项目经理提供了重要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认。
  4. 制定技术规格说明
    架构师在项目开发过程中,是技术权威。他需要协调所有的开发人员,与开发人员一直保持沟通,始终保证开发者依照它的架构意图去实现各项功能。

架构师不仅要保持与开发者的沟通,也需要与项目经理、需求分析员,甚至与最终用户保持沟通。所以,对于架构师来讲,不仅有技术方面的要求,还有人际交流方面的要求。

考试大纲 考试目标

考试合格人员应能根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;能对项目的系统架构进行描述、分析、设计与评估;能按照相关标准编写相应的设计文档;能与系统分析师、项目管理师相互协作、配合工作;具有高级工程师实际工作能力和业务水平。

考试科目设置
  1. 信息系统综合知识,考试时间为150分钟,笔试,选择题;
  2. 系统架构设计案例分析,考试时间为90分钟,笔试,问答题;
  3. 系统架构设计论文,考试时间为120分钟,笔试,论文题。
考试要求
  1. 掌握计算机硬软件与网络基础知识;
  2. 熟悉信息系统开发过程;
  3. 理解信息系统开发标准、常用信息技术标准;
  4. 熟悉主流的中间件和应用服务器平台;
  5. 掌握软件系统建模、系统架构设计技术;
  6. 熟练掌握信息安全技术、安全策略、安全管理知识;
  7. 了解信息化、信息技术有关法律、法规的基础知识;
  8. 了解用户的行业特点,并根据行业特点架构合适的系统设计;
  9. 掌握应用数学基础知识;
  10. 熟练阅读和正确理解相关领域的英文文献。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/908726.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号