软件设计师考试考点分析与真题详解:软件设计技术篇(第2版)

目 录
第1章 软件设计概述
1.1 软件设计基本原则
1.1.1 信息隐蔽
1.1.2 模块独立法
1.2 结构化设计方法
1.2.1 系统结构图中的模块
1.2.2 系统结构图中的主要成分
1.2.3 常用的系统结构图
1.3 面向对象设计
1.3.1 面向对象的概念
1.3.2 面向对象分析方法
1.3.3 面向对象设计
1.4 用户界面设计
1.5 设计评审
第2章 数据流图设计
2.1 数据流图
2.1.1 数据流图基本图形符号
2.1.2 数据流图设计要略
2.1.3 数据字典
2.1.4 分层数据流图
2.1.5 分层数据流图的解答要点
2.2 系统流程图
2.2.1 系统流程图基本处理
2.2.2 系统流程图的解答要点
2.3 程序流程图
2.3.1 程序流程图的控制结构
2.3.2 程序流程图解题要点
2.4 历年试题分析
第3章 数据设计
3.1 数据设计的步骤和原则
3.1.1 数据设计步骤
3.1.2 数据设计原则
3.2 数据字典
3.3 数据字典设计
3.3.1 数据流设计
3.3.2 数据元素字典设计
3.3.3 数据处理字典设计
3.3.4 数据吉构字典设计
3.3.5 数据存储设计
3.4 设计数据的逻辑描述
3.5 数据设计的逻辑分析工具
3.5.1 结构化语言
3.5.2 判定表
3.6 数据保护性设计
3.7 例题分析
第4章 文件设计
4.1 文件的基本概念
4.2 文件设计概述
4.2.1 文件设计的过程
4.2.2 顺序文件
4.2.3 索引文件
4.2.4 散列文件
4.2.5 倒排文件
4.3 确定文件的存储介质
4.4 确定文件的记录格式
4.5 估算存取时间
4.6 估算文件容量
4.7 例题分析
第5章 测试用例设计
第6章 软件界面设计
第7章 UML分析与设计
第8章 数据库设计
第9章 常用算法设计
第10章 模拟试题及试题分析与解答
附录A 软件设计师考试大纲(最新版)
主要参考文献
1.1 软件设计基本原则
1.1.1 信息隐蔽
1.1.2 模块独立法
1.2 结构化设计方法
1.2.1 系统结构图中的模块
1.2.2 系统结构图中的主要成分
1.2.3 常用的系统结构图
1.3 面向对象设计
1.3.1 面向对象的概念
1.3.2 面向对象分析方法
1.3.3 面向对象设计
1.4 用户界面设计
1.5 设计评审
第2章 数据流图设计
2.1 数据流图
2.1.1 数据流图基本图形符号
2.1.2 数据流图设计要略
2.1.3 数据字典
2.1.4 分层数据流图
2.1.5 分层数据流图的解答要点
2.2 系统流程图
2.2.1 系统流程图基本处理
2.2.2 系统流程图的解答要点
2.3 程序流程图
2.3.1 程序流程图的控制结构
2.3.2 程序流程图解题要点
2.4 历年试题分析
第3章 数据设计
3.1 数据设计的步骤和原则
3.1.1 数据设计步骤
3.1.2 数据设计原则
3.2 数据字典
3.3 数据字典设计
3.3.1 数据流设计
3.3.2 数据元素字典设计
3.3.3 数据处理字典设计
3.3.4 数据吉构字典设计
3.3.5 数据存储设计
3.4 设计数据的逻辑描述
3.5 数据设计的逻辑分析工具
3.5.1 结构化语言
3.5.2 判定表
3.6 数据保护性设计
3.7 例题分析
第4章 文件设计
4.1 文件的基本概念
4.2 文件设计概述
4.2.1 文件设计的过程
4.2.2 顺序文件
4.2.3 索引文件
4.2.4 散列文件
4.2.5 倒排文件
4.3 确定文件的存储介质
4.4 确定文件的记录格式
4.5 估算存取时间
4.6 估算文件容量
4.7 例题分析
第5章 测试用例设计
第6章 软件界面设计
第7章 UML分析与设计
第8章 数据库设计
第9章 常用算法设计
第10章 模拟试题及试题分析与解答
附录A 软件设计师考试大纲(最新版)
主要参考文献
比价列表
公众号、微信群

微信公众号

实时获取购书优惠