日期:2014-05-17  浏览次数:20506 次

软件水平考试,是选择系统架构师还是系统分析师,大家参谋一下。
本人,专注于asp.net开发,N年前考了高级程序员,现在的高级职称考试真多,原来只有系分。我现在系统架构师和系统分析师之间拿不定主意,架构我看了了教材目录感觉考得很实用,但毕竟是第一年开始,相关资料也少。系分是个老革命了,但看了教材目录感觉实用性并不是很强。正在犹豫中,请各位指教?
附目录:
系统架构师
第1章 绪论  
 1.1 系统架构的概念及其发展历史  
  1.1.1 系统架构的概念  
  1.1.2 简要的发展历史  
 1.2 系统架构师的定义与职业素质  
  1.2.1 系统架构师的定义  
  1.2.2 系统架构师技术素质  
  1.2.3 系统架构师管理素质  
  1.2.4 系统架构师与其他团队角色的协调  
 1.3 系统架构师知识结构  
 1.4 从开发人员到架构师  
第2章 计算机与网络基础知识  
 2.1 操作系统基础知识  
  2.1.1 操作系统的原理、类型和结构  
  2.1.2 处理机与进程管理  
  2.1.3 存储管理  
  2.1.4 设备管理  
  2.1.5 文件管理  
  2.1.6 作业管理  
  2.1.7 网络操作系统  
  2.1.8 常见操作系统简介  
 2.2 数据库系统基础知识  
  2.2.1 关系数据库基础  
  2.2.2 关系数据库设计  
  2.2.3 分布式数据库系统  
  2.2.4 商业智能  
  2.2.5 常见的数据库管理系统  
 2.3 计算机网络基础知识  
  2.3.1 网络概述  
  2.3.2 计算机网络  
  2.3.3 网络管理与网络安全  
  2.3.4 网络工程  
  2.3.5 存储及负载均衡技术  
 2.4 多媒体技术及其应用  
  2.4.1 多媒体技术基本概念  
  2.4.2 多媒体数据压缩编码技术  
  2.4.3 多媒体系统的组成  
  2.4.4 多媒体技术的研究内容  
  2.4.5 多媒体技术的应用领域  
 2.5 系统性能  
  2.5.1 性能指标  
  2.5.2 性能计算  
  2.5.3 性能设计  
  2.5.4 性能评估  
第3章 信息系统基础知识  
 3.1 信息化概述  
  3.1.1 信息的定义  
  3.1.2 信息的特征  
  3.1.3 信息化的定义  
  3.1.4 信息化的内容  
  3.1.5 信息化的经济社会意义  
  3.1.6 信息化对组织的意义  
  3.1.7 信息化的需求  
  3.1.8 信息化战略  
 3.2 信息系统工程总体规划  
  3.2.1 信息系统工程总体规划的目标范围  
  3.2.2 信息系统工程总体规划的方法论  
  3.2.3 信息系统工程总体规划的软件架构组成  
  3.2.4 总体规划的实现过程  
 3.3 信息化的典型应用  
  3.3.1 政府信息化与电子政务  
  3.3.2 企业信息化与电子商务  
  3.3.3 企业资源规划的结构和功能  
  3.3.4 客户关系管理在企业的应用  
  3.3.5 企业门户  
  3.3.6 企业应用集成  
  3.3.7 供应链管理  
  3.3.8 信息化的有关法律和规定  
第4章 系统开发基础知识  
 4.1 软件开发方法  
  4.1.1 软件开发生命周期  
  4.1.2 软件开发模型  
  4.1.3 敏捷方法  
  4.1.4 RUP  
  4.1.5 软件系统工具  
 4.2 需求管理  
  4.2.1 需求管理原则  
  4.2.2 需求规格说明的版本控制  
  4.2.3 需求属性  
  4.2.4 需求变更  
  4.2.5 需求跟踪  
  4.2.6 需求变更的代价和风险  
 4.3 开发管理  
  4.3.1 项目的范围、时间、成本  
  4.3.2 配置管理、文档管理  
  4.3.3 软件开发的质量与风险  
 4.4 设计方法  
  4.4.1 结构化分析与设计  
  4.4.2 面向对象的分析设计  
 4.5 软件的重用   
 4.6 逆向工程与重构工程  
第5章 软件架构设计  
 5.1 软件架构概念  
  5.1.1 软件架构的定义  
  5.1.2 软件架构设计与生命周期  
  5.1.3 软件架构的重要性  
 5.2 基于架构的软件开发方法  
  5.2.1 体系结构的设计方法概述  
  5.2.2 概念与术语  
  5.2.3 基于体系结构的开发模型  
  5.2.4 体系结构需求  
  5.2.5 体系结构设计  
  5.2.6 体系结构文档化  
  5.2.7 体系结构复审  
  5.2.8 体系结构实现  
  5.2.9 体系结构的演化  
 5.3 软件架构风格  
  5.3.1 软件架构风格概述  
  5.3.2 经典软件体系结构风格  
  5.3.3 客户/服务器风格  
  5.3.4 三层C/S结构风格  
  5.3.5 浏览器/服务器风格  
 5.4 特定领域软件体系结构  
  5.4.1 DSSA的定义  
  5.4.2 DSSA的基本活动  
  5.4.3 参与DSSA的人员  
  5.4.4 DSSA的建立过程  
 5.5 系统架构的评估  
  5.5.1 系统架构评估概述  
  5.5.2 评估中重要概念  
  5.5.3 主要评估方法  
第6章 UML建模与架构文档化  
 6.1 UML现状与发展  
  6.1.1 UML起源  
  6.1.2 UML体系结构演变  
  6.1.3 UML的应用与未来  
 6.2 UML基础  
  6.2.1 概述  
  6.2.2 用例和用例图  
  6.2.3 交互图  
  6.2.4 类图和对象图  
  6.2.5 状态图和活动图  
  6.2.6 构件图  
  6.2.7 部署图  
 6.3 基于UML的软件开发过程  
  6.3.1 开发过程概述  
  6.3.2 基于UML的需求分析  
  6.3.3 面向对象的设计方法  
 6.4 系统架构文档化  
  6.4.1 模型概述  
  6.4.2 逻辑结构  
  6.4.3 进程架构  
  6.4.4 开发架构  
  6.4.5 物理架构  
  6.4.6 场景  
  6.4.7 迭代过程  
第7章 设计模式  
 7.1 设计模式概述  
  7.1.1 设计模式的历史  
  7.1.2 为什么要使用设计模式  
  7.1.3 设计模式的组成元素  
  7.1.4 设计模式的分类  
 7.2 设计模式实例  
  7.2.1 创建性模式  
  7.2.2 结构性模式  
  7.2.3 行为性模式  
第8章 XML技术  
 8.1 XML概述  
  8.1.1 XML基本语法  
  8.1.2 标签语法  
  8.1.3 文档部分  
  8.1.4 元素  
  8.1.5 字符数据  
  8.1.6 属性  
  8.1.7 注释  
  8.1.8 CDATA部分  
  8.1.9 格式正规的文档  
 8.2 XML命名空间  
  8.2.1 命名空间