系统分析师和系统架构师

系统分析师和系统架构师的区别

系统分析师

系统架构师

考试目标

考试目标是通过本考试的合格人员应熟悉应用领域的业务,能分析用户的需求和约束条件,写出信息系统需求规格说明书,制订项目开发计划,协调信息系统开发与运行所涉及的各类人员;

考试目标是考试合格人员应能够根据系统需求规格说明书,结合应用领域和技术发展的实际情况,考虑有关约束条件,设计正确、合理的软件架构,确保系统架构具有良好的特性;

能指导制订企业的战略数据规划、组织开发信息系统;

能够对项目的系统架构进行描述、分析、设计与评估;

能评估和选用适宜的开发方法和工具;

能够按照相关标准编写相应的设计文档;

能够按照相关标准编写相应的设计文档;

能够与系统分析师、项目管理师相互协作、配合工作;

能对开发过程进行质量控制与进度控制;

能具体指导项目开发;

具有高级工程师的实际工作能力和业务水平。

具有高级工程师的实际工作能力和业务水平。

主要是对信息系统的分析、开发与设计。

是对系统架构的设计、分析与评估。

出现时间

系统分析师出现较早,早期软件分工没有那么细致之前,系统分析师统管全局,同时负责系统需求分析、架构设计及项目管理。

后来才分拆出项目管理师及系统架构师角色。

项目开发的工作

获取并分析用户的需求,形成文档,并指导整个项目的开发。系统分析师要求有足够的应用领域知识。

负责整体的、宏观的系统设计,对架构进行描述、分析和评估。系统架构师要求更了解技术。

考试内容

考试范围更广,除了IT,技术管理等方面的知识以外,甚至包含数学、会计、法律等内容。

主要考系统架构相关的技术,也包含需求、数学、法律、英语等方面的知识。

()掌握计算机硬软件与网络基础知识;

()掌握系统工程的基础知识;

(2)熟悉信息系统开发过程;

(2)掌握开发信息系统所需的综合技术知识(硬件、软件、网络、数据库等);

(3)理解信息系统开发标准、常用信息技术标准;

(3)熟悉企业或*府信息化建设,并掌握组织信息化战略规划的知识;

(4)熟悉主流的中间件和应用服务器平台;

(4)熟练掌握信息系统开发过程和方法;

(5)掌握软件系统建模、系统架构设计技术;

(5)熟悉信息系统开发标准;

(6)熟练掌握信息安全技术、安全策略、安全管理知识;

(6)掌握信息安全的相关知识与技术;

(7)了解信息化、信息技术有关法律、法规的基础知识;

(7)熟悉信息系统项目管理的知识与方法;

(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;

(8)掌握应用数学、经济与管理的相关基础知识,熟悉有关的法律法规;

(9)掌握应用数学基础知识;

(9)熟练阅读和正确理解相关领域的英文文献。

(0)熟练阅读和正确理解相关领域的英文文献。

考试科目

()信息系统综合知识,考试时间为50分钟,笔试,选择题;

(2)系统分析设计案例,考试时间为90分钟,笔试,问答题;

(3)系统分析设计论文,考试时间为20分钟,笔试,论文题。

()信息系统综合知识,考试时间为50分钟,笔试,选择题;

(2)系统架构设计案例分析,考试时间为90分钟,笔试,问答题;

(3)系统架构设计论文,考试时间为20分钟,笔试,论文题。

技术含量

技术含量更高一些。

2总结

分工合作

由于现在系统规模越来越大、复杂程度越来越高、而且应用领域也越来越广,所以很难由一种人来全面完成这项艰巨任务。具体软件设计过程需要由系统分析师与软件架构师合作共同来完成任务。其中系统分析师侧重部分工作,软件架构师侧重部分工作。

系统分析师主要工作内容

包括业务需求分析、系统需求分析、可行性分析及建模等。

其特点是更多地与行业专家、用户沟通、及时与项目经理(项目管理师)、软件架构师及老板商讨分析项目的特点、成本、风险、实现模型。

所面临的往往有许多不确定性事件,需要对这些不确定性事件进行分析、总结,使之得出相对确定性的结论或实施方案模型。

软件架构师主要工作内容

在系统需求比较清晰的条件下,进行系统总体架构设计,当然也会涵盖一些系统分析师和软件设计师的工作内容。

其特点是确定性东西会多些。更重要的是充分运用现有的各种模型、结构、方案,并根据项目特点,在各种方案中取长补短,找好平衡点和结合点,使之适合当前项目。

软件架构师为系统的细致化、完善化、可靠性提供保障。实际职责上软件架构师比系统分析师所站角度更高些。

开发团队中的职责地位

系统构架师,如同一级建造师一般,成熟后成为系统设计的总工程师,承担核心技术支持,开发思想指导,系统开发方向和进度管理决策。同时,在一个完整的团队中,同时指导并决定着系统分析师和系统项目管理师的工作方向,和思考方向。其技术的精通程度不言而喻。

系统分析师,正常情况下的工作应当要先行,作为全组中 开始着手系统建设的人。深入了解目标客户业务核心,业务流程,业务关联度。进而将客户口中不完整的需求,整理为严谨的可在此基础上建立复杂关联度系统的需求说明书。其工作的整体核心在于,了解需求,转化人们语言沟通中抽象没有实体的需求为可执行,可编译的规格说明书。

系统架构师的重要性和其在企业所处的高层位置,似乎是没有任何争议的。

系统分析师发展的 职位形态为企业中的CIO----首席信息执行官。但是对于CIO的高层位置,大部分可以查询到的资料,都显示此职位在大部分公司只属于中层管理范畴,其重要性取决于公司CEO对于系统信息化的见地。

关于教程的看法:

从技术层面来说,系统架构师的教程要更偏向于计算机应用范畴一些。

系统架构师教程: 个章节中很仔细的分析了系统架构师所处的当前环境,工作内容,应具备的知识结构,以及普通成为系统架构师的成长方式。后续就系统架构师应该要掌握的计算机基本知识,技术知识,案例分析等等核心问题,进行了详细讲解。

系统分析师教程:开篇就大谈信息这个抽象的概念,解说信息这个抽象的概念。强调系统分析师的核心技能是除了本身应当要具备的专业水平素质外的沟通技能。对内沟通:公司内部IT工作人员,非IT工作人员的桥梁。对外沟通:为了获取准确的需求分析内容,整天泡在客户那里,甚至与客户的感情关系都需要之维护。等等.....甚至还包括了初级会计的内容也是在开篇就大篇幅详细讲解,让人百思不得其解。

预览时标签不可点


转载请注明:http://www.xxcyfilter.com/zytd/zytd/10201.html