设计、人机界面设计
l设计模式
3.6基于构件的开发
l构件的概念与分类
l中间件技术
l典型应用架构(J2EE、.
NET)
3.7应用系统构建
l应用系统设计与开发(分析与设计方法的使用、外部设计、内部设计、
程序设计、测试)
l软件包的使用(开发工具、运行管理工具、业务处理工具、ERP、群件、OA工具)
3.8测试与评审
l测试评审方法
l验证与确认(V&;V)
l测试自动化
l测试设计和管理方法
4.软件架构基础知识
l软件架构的概念
l软件架构的风格
l特定领域软件架构
l基于架构的软件开发方法
l软件架构评估
l软件产品线
l设计模式
5.安全性与可靠性技术
4.1信息安全与保密
l加密和解密
l身份认证(数字签名、密钥、口令)
l访问控制
l安全保密管理(防泄漏、数字水印)
l安全协议(SSL、PGP、IPSec)
l系统备份与恢复
l防治病毒
4.2系统可靠性
l可靠性设计(容错技术、避错技术)
l可靠性指标与评估
4.3安全性规章与保护私有信息规则
l信息系统安全法规与制度
l计算机防病毒制度
l保护私有信息规则
6.标准化与知识产权
l标准化意识,标准化的发展,标准的的生命周期
l国际标准、美国标准、国家标准、行业标准、地方标准、企业标准
l代码标准、文件格式标准、安全标准、软件开发规范和文档标准
l标准化机构
l知识产权
7.应用数据
l概率统计应用
l图论应用
l组合分析
l算法(数值算法与非数值算法)的选择与应用
l运筹方法(网络计划技术、线性规划、预测、决策、库存管理、模拟)
l数学建模
8.专业英语
l具有高级工程师所要求的英文阅读水平
l掌握本领域的英语术语
考试科目2:系统架构设计案例分析
1.系统规划
l系统项目的提出与可行性分析
l系统方案的制定、评价和改进
l新旧系统的分析和比较
l现有软件、硬件和数据资源的有效利用
2.软件架构设计
l软件架构设计
lXML技术
l基于架构的软件开发过程
l软件质量属性
l架构模型(风格)
l特定领域软件架构
l基于架构的软件开发方法
l架构评估
l软件产品线
l系统演化
3.设计模式
l设计模式的概念
l设计模式的组成
l模式和软件架构
l设计模式分类
l设计模式的实现
4.系统设计
l处理流程设计
l人机界面设计
l文件设计、存储设计
l数据库设计
l网络应用系统的设计
l系统运行环境的集成与设计
l中间件、应用服务器
l性能设计与性能评估
l系统转换计划
5.软件系统建模
l系统需求
l建模的作用和意义
l定义
问题(目标、功能、性能等)与归结模型(静态结构模型、动态行为模型、物理模型)
l结构化系统建模、数据流图
l面向对象系统建模
l统一建模语言(UML)
l数据库建模、E-R图
l逆向工程
6.分布式系统设计
l分布式通信协议的设计
l