软件等级考试高级
系统架构师和系统分析师,一般一个在上半年考试,一个在下半年考试
系统架构师的主要职责
1.需求分析
包括技术难点和技术细节
可以输出Feature list,复杂逻辑的时序图,模块间的交互图等
2.系统分解
将系统按功能分解成小的子系统或组件,根据实现分成物理层,逻辑层,应用层等,
定义层与层间的关系,交互接口和调用关系
可以输出系统架构图,组成图,接口等
3、技术选型
提供的技术方案将为技术选型带来参考
如需要什么性能的模块(通信速率的要求)?什么样的显示效果?多大的的内存,怎么样的运行速度,是否要求多任务?
多少可扩展的功能?多少硬件接口,需要外接那些模块?需要通过什么样的测试(如认证,可靠性,EMC)?
4、制定技术规格说明
为产品定制的验收标准吧,如要满足ISO的一些要求啊,工作的环境,压力的测试等
考试要求
(1)掌握计算机硬软件与网络基础知识;
(2)熟悉信息系统开发过程;
(3)理解信息系统开发标准、常用信息技术标准;
(4)熟悉主流的中间件和应用服务器平台;
(5)掌握软件系统建模、系统架构设计技术;
(6)熟练掌握信息安全技术、安全策略、安全管理知识;
(7)了解信息化、信息技术有关法律、法规的基础知识;
(8)了解用户的行业特点,并根据行业特点架构合适的系统设计;
(9)掌握应用数学基础知识;
考试科目设置
(1)信息系统综合知识,考试时间为150分钟,笔试,选择题;
(2)系统架构设计案例分析,考试时间为90分钟,笔试,问答题;
(3)系统架构设计论文,考试时间为120分钟,笔试,论文题。