如何考系统分析师或系统架构设计师?

2024-12-29 14:10:17
推荐回答(2个)
回答1:

系统分析师都设计如下知识 需要看相应的书籍就ok了
1.系统构架师与项目经理的关系及区别
  软件项目经理是指对项目控制/管理,关注项目本身的进度、质量、分配、调动、协 调,管理好人、财、物等资源的负责人。对于软件项目经理来讲,职责包括项目计划、 进度跟踪/监控、质量保证、配置/发布/版本/变更管理、人员绩效评估等方面。优秀的项 目经理需要的素质,并不仅在于会使用几种软件或是了解若干抽象的方法论原则,更重 要的在于从大量项目实践中获得的宝贵经验,以及交流、协调、激励的能力,甚至还应 具备某种个性魅力或领袖气质(charisma)。一般来讲,技术人员重技术而倾向于忽视"人" 的因素,而这正是项目绎理管理活动的一个主要方面。项目经理还必须能够应付开发过 程中大量的偶发事件和杂务。
  在一个项目中,推动项目技术发展的是系统构架师。在技术方面,项目经理(项目 管理师)配合系统构架师并提供各个方面的支持'其主要职责是与内外部沟通和管理资 源(包括人),系统构架师则要负责提出系统的总体构架,并给出开发指导。
  2.系统构架师与系统分析师的关系及区别
  系统分析师(system analyst)是在系统开发中进行业务需求分析、系统需求分析、 可行性分析、业务建模和指导项目开发的人。其工作特点是与行业专家、用户沟通,及 时与项目经理(项目管理师)、软件架构师协商,分析项目具备的特点、成本、风险等, 考虑实现的模型。系统分析师所面临的往往是有许多不确定性的事件,需要对这些不确 定的事件进行分析、总结'使之得出一个相对可靠的确定性结论或实施方案模型。一般 意义上讲,系统分析师的水平将影响系统开发的质量,甚至成败。在一个完善的系统开 发队伍中,一般应有项目管理师、软件架构师、系统分析师、软件设计师、测试工程师、 数据库工程师、程序员和质量保证人员等不同的职位,还需要有业务专家和其他辅助人 员。对于大型企业或项目,如果一人承担多个角色,往往容易发生顾此失彼的现象。
  系统分析师对业务系统进行分析、建模,他的任务、目标是明确的。系统架构师协 同系统分析师的工作,建议系统分析师按什么标准,什么工具,什么模式,什么技术去 思考系统。同时,系统架构师应该对系统分析师所提出的问题,碰到的难题及时地提出 解决的方法。

回答2:

清华出版的这个系列的书:系统分析师教程,系统分析师指南,系统分析师历年真题。
http://product.dangdang.com/product.aspx?product_id=9258231

考试大(http://www.examda.com/)这个网上也有很多资料。

系分架构师都希望计算机方面很全面的资料,清华那个系列的书就知道具体考什么了。