目录 1
第一篇 原理 1
第一章 概述 1
第一节 什么是系统 2
第二节 什么是系统分析和设计 3
第三节 什么是结构化系统分析和设计 4
第四节 分析员在系统分析和设计中的地位 6
第五节 分析员所使用的工具简介 9
第六节 小结 11
第二章 结构化系统分析和设计过程 11
第一节 生命周期 12
第二节 问题定义 17
第三节 可行性研究 22
第四节 分析 47
第五节 系统初步设计 62
第六节 详细设计 87
第七节 实现 106
第八节 维护 110
第九节 小结 112
第二篇 一个完整的实例 115
第一章 概述 115
第一节 问题的提出 115
第二节 问题定义阶段 117
第三节 系统分析小组 120
第四节 项目负责人 122
第五节 用户 125
第六节 小结 128
第二章 可行性研究阶段 129
第一节 初步确定系统的范围和目标 130
第二节 提出高层逻辑模型 132
第三节 修改高层逻辑模型 133
第四节 重新确定系统的范围和目标 133
第五节 重新定义问题 134
第六节 树立一个典型的样机系统 134
第七节 项目负责人意见 138
第八节 可行性研究报告 138
第九节 审查工作 139
第十节 小结 140
第三章 分析 141
第一节 数据流图 141
第二节 数据字典 146
第三节 算法描述及处理模块说明 147
第四节 系统模型的转换 148
第五节 项目负责人意见 151
第六节 系统分析报告 152
第七节 审查工作 159
第八节 过渡到系统设计阶段的准备 160
第九节 小结 162
第一节 典型样机系统的设计 164
第四章 系统的初步设计 164
第二节 提出可选方案 167
第三节 分析各种方案 169
第四节 可选方案的确定 172
第五节 典型样机系统的详细规划 174
第六节 项目负责人意见 174
第七节 系统初步设计报告 176
第八节 审查工作 186
第九节 小结 187
第五章 详细设计 188
第一节 定义数据 188
第二节 设计数据库 191
第三节 设计系统控制程序 195
第四节 设计屏幕、文件及在线提示 203
第五节 确定系统的测试计划 209
第六节 项目负责人意见 210
第七节 系统详细设计报告 211
第八节 审查工作 212
第九节 小结 214
第六章 实现和维护 214
第一节 程序编制 215
第二节 系统测试 217
第三节 系统运行和维护 219
第四节 系统审评 220
第五节 小结 221
第一章 数据流图 223
第一节 什么是数据流图 223
第三篇 系统分析与设计可使用的工具 223
第二节 数据流图的规范和结构 224
第三节 数据流图的检查 226
第四节 数据流图的使用 228
第二章 经济学分析 229
第一节 软件成本估算 229
第二节 系统成本估算 232
第三节 成本与获利的分析 234
第四节 风险的考虑 236
第一节 项目管理 237
第三章 PERT和CPM 237
第二节 示例 238
第三节 PERT和CPM 244
第四章 判断树和判断表 245
第一节 判断树(DECISION TREE) 245
第二节 判断表(DECISION TABLE) 246
第五章 系统说明书 247
第一节 什么是系统说明书 247
第二节 怎样编写系统说明书 249
第三节 分析与设计中的文档资料管理 251
第四节 小结 253
第六章 结束语 253