第一章 信息系统导论 1
1-1 信息与数据 1
一、信息与数据 1
二、信息的属性 4
三、信息的生命周期 6
1-2 系统 15
一、系统的概念 15
二、系统的主要特性 16
三、系统的一般模型 20
五、把组织作为系统来分析 21
四、分析研究系统的原则 21
1-3 信息系统 25
一、信息系统的概念 25
二、信息系统的基本功能 27
三、信息系统的发展与发展分支 28
思考题 35
第二章 管理信息系统 36
2-1 MIS的概念 36
一、MIS的概念 36
二、MIS的特点 37
三、MIS的功能 38
四、MIS的决策 39
2-2 MIS的结构 41
一、基于管理活动的系统结构 42
二、基于组织功能的系统结构 46
三、MlS结构的综合 49
思考题 54
第三章 决策支持系统 55
3-1 决策和决策科学 55
一、决策及决策类型 55
二、决策过程 57
3-2 决策支持系统概念 60
一、DSS的概念 60
三、DSS的功能 62
二、DSS的目标 62
四、DSS与MIS的关系 63
五、DSS的应用 65
六、DSS的发展趋势 67
3-3 DSS的构成与开发方法 69
一、DSS的基本结构 69
二、DSS的开发技术 73
思考题 78
第四章 信息系统的研制途径 79
4-1 信息系统开发概述 79
一、系统的生命周期 79
二、系统开发过程概述 80
一、信息系统开发方法研究概况 84
4-2 信息系统开发方法简介 84
二、常用开发方法分类 85
三、选择方法的原则 91
4-3 系统开发策略概述 92
一、影响信息需求定义的主要因素 92
二、信息系统的开发策略 94
4-4 系统开发涉及的基本问题 96
一、系统建设前应具备的条件 96
二、开发信息系统的指导思想和原则 98
三、建立具有中国特色的信息系统 105
思考题 109
一、系统分析的概念 110
第五章 系统分析 110
5-1 系统分析概述 110
二、结构化系统分析 111
三、系统分析准则 113
5-2 系统调查与可行性分析 115
一、系统的调查分析 115
二、常用的调查技术 118
三、调查中使用的图表工具 121
四、目标分析 127
五、可行性研究 130
5-3 数据流程图 137
二、数据流程图的符号 138
一、数据流程图的理论基础 138
三、数据流程图的绘制举例 140
四、数据流程图的绘制 144
五、画数据流程图应注意的问题 147
六、数据流程图的用途及优缺点 151
5-4 数据分析 152
一、数据质量控制 152
二、数据字典 154
三、数据量分析 158
四、数据存取要求分析 159
5-5 功能分析 164
一、问题的提出 164
二、决策树 165
三、决策表 167
四、结构语言 172
五、三种表达工具的比较 177
5-6 新系统逻辑模型 178
一、问题分析与改进策略的提出 178
二、逻辑模型的形成 180
三、确定计算机系统 184
四、编写系统规格说明书 185
5-7 案例分析 187
一、背景简介 187
二、系统调查 187
三、目标分析 188
四、可行性研究 190
五、系统详细调查 191
六、编写数据字典 198
七、形成新系统逻辑模型 201
思考题 204
第六章 系统设计 206
6-1 系统设计概述 206
一、系统设计的任务与内容 206
二、系统设计的目标 207
三、结构化系统设计的基本思想 210
6-2 控制结构图 212
一、控制结构图的成份及符号 213
二、控制结构图的三种基本控制关系 216
三、控制结构图的三种基本结构 218
6-3 模块分解设计的基本原则 219
一、模块的内聚性 219
二、模块的偶合度 221
三、模块的控制范围和影响范围 223
6-4 控制结构图的绘制 226
一、控制结构图画法的基本思想 227
二、变换中心分析法 227
三、事务中心分析法 233
四、控制结构图绘制指导 236
6-5 系统详细设计 243
一、代码设计 244
二、输入设计 251
三、输出设计 256
四、对话设计 257
五、处理过程的设计 260
6-6 数据库设计 264
一、数据库系统概述 265
二、数据模型 270
三、数据库设计 277
四、数据库设计举例 285
6-7 系统设计说明书 287
一、概述 287
五、输入设计 288
七、系统故障及对策 288
六、输出设计 288
二、系统结构 288
四、代码设计 288
三、数据库设计 288
6-8 案例分析 289
一、系统总体的设计 290
二、数据库设计 291
三、代码设计 295
四、标准化设计 296
思考题 298
一、系统实施的任务 300
7-1 系统实施 300
第七章 系统实施 300
二、系统实施方法 301
三、系统实施的组织管理 302
四、硬件构置工作的组织 304
五、人员的培训 304
六、数据的准备 304
七、软件研制 305
八、实现工具 307
7-2 调试与测试 308
一、调试 308
二、测试的基本概念 312
三、白盒测试 315
四、黑盒测试 320
五、模块测试 327
六、集成测试 329
七、系统测试 331
八、验收测试 333
7-3 系统运行 334
一、新旧系统的转换 334
二、系统的运行 335
思考题 337
第八章 系统维护与评价 338
8-1 系统维护 338
一、维护的内容 339
二、维护工作的特点 340
三、系统维护的措施 342
8-2 系统评价 343
一、信息系统质量的概念 344
二、系统运行的评价指标 344
三、计算机系统性能评价 345
四、信息系统效益评价 348
五、效益评价的方法 350
思考题 362
9-1 面向对象的分析 364
一、面向对象技术的形式与发展 364
第九章 其他分析技术简介 364
二、面向对象的基本概念 368
三、面向对象开发的含义 377
四、对象建模技术概述 378
五、利用建模技术开发系统的过程简述 380
9-2 原型化方法 387
一、概述 387
二、原型方法及其模型 388
三、原型化方法的影响 390
四、快速原型的实现途径 391
五、原型方法的技术与工具 393
六、原型的实施 394
思考题 396