第一章 信息系统的基本概念 1
第一节 系统 2
第二节 信息 19
第三节 信息系统 26
第四节 信息化 44
关键词 53
习题 53
第二章 信息系统建设概论 55
第一节 信息系统建设的回顾与思考 55
第二节 信息系统的生命周期 59
第三节 信息系统开发方法 61
第四节 信息系统开发的组织管理 68
关键词 76
习题 76
第三章 系统规划 77
第一节 系统规划的任务与特点 78
第二节 战略目标集转移法 80
第三节 企业系统规划法 82
第四节 可行性研究 94
关键词 97
习题 97
第四章 系统分析 98
第一节 系统分析的任务 99
第二节 案例描述 102
第三节 数据流图 104
第四节 数据字典 115
第五节 表达处理逻辑的工具 122
第六节 事件和数据流图 131
第七节 数据建模 138
第八节 新系统逻辑模型的提出 141
第九节 系统说明书 142
关键词 144
习题 144
第五章 系统设计 146
第一节 系统设计的任务要求 146
第二节 结构化设计的基本概念 150
第三节 从数据流图导出结构图 168
第四节 一体化设计方法 174
第五节 代码设计 186
第六节 输出设计 192
第七节 输入设计 193
第八节 数据库设计 199
第九节 计算机处理过程的设计 203
第十节 技术系统的设计 207
第十一节 系统设计说明书 209
关键词 210
习题 210
第六章 系统实施 211
第一节 系统实施阶段的任务 211
第二节 自顶向下的实现方法 213
第三节 编程技术 215
第四节 编程风格 220
第五节 系统测试 225
第六节 系统的交付使用 236
关键词 237
习题 237
第七章 面向对象的分析与设计 238
第一节 原理与工具 238
第二节 面向对象的分析与设计过程 254
第三节 识别系统的目标和边界 256
第四节 用例和用例图 260
第五节 对象与类图 268
第六节 交互图 285
关键词 293
习题 293
第八章 基于学习的开发方法 294
第一节 原型法 295
第二节 软系统方法的由来 298
第三节 软系统方法在信息系统建设中的应用 306
关键词 314
习题 314
第九章 信息系统的开发管理 315
第一节 项目管理的概念 316
第二节 进度管理 319
第三节 经费管理 334
第四节 质量管理 344
第五节 文档管理 349
第六节 人员管理 359
第七节 系统开发的监理 365
第八节 能力成熟度模型 367
关键词 375
习题 375
第十章 信息系统的运行管理 377
第一节 运行管理的组织与制度 377
第二节 日常运行管理 380
第三节 系统维护 382
第四节 安全管理 386
第五节 系统审计与评价 392
关键词 394
习题 394
附录 关于课程设计的建议 396
参考文献 400