序 1
前言 1
第1章 管理信息系统的基本概念 1
本章学习目标 1
1.1 信息及信息化 1
1.1.1 信息的概念 1
目录 1
1.1.2 信息化 8
1.1.3 知识经济 16
1.2.1 系统的概念 19
1.2 系统与信息系统 19
1.2.2 信息系统 21
1.3 管理信息系统概述 29
1.3.1 管理信息系统及其特点 29
1.3.2 管理信息系统的种类 33
1.3.3 管理信息系统的结构 35
1.3.4 管理信息系统的发展与应用实例 39
思考与练习题 46
2.1.1 现行管理的认知体系 47
2.1 建设方法应包含的内容 47
第2章 建设管理信息系统方法概述 47
本章学习目标 47
2.1.2 MIS建设策略 48
2.1.3 系统分析与系统设计的理论与方法 48
2.2 结构化生命周期法 48
2.2.1 管理信息系统的生命周期 48
2.2.2 结构化系统开发的基本思想 52
2.2.3 结构化生命周期法 56
2.3 快速原型法 59
2.3.1 什么是快速原型法 59
2.3.3 快速原型法工作阶段的划分 60
2.3.2 原型定义策略 60
2.3.4 快速原型法的实施 63
2.3.5 快速原型法特别适合中国管理信息系统 66
2.4 其他方法及各方法比较 66
2.4.1 计算机辅助软件工程 66
2.4.2 面向对象的系统建设方法 67
2.4.3 现有方法评价 67
2.5 管理信息系统的开发方式 69
思考与练习题 70
3.1.1 系统规划的目标、任务和主要工作内容 71
3.1 系统规划 71
第3章 管理信息系统规划与分析 71
本章学习目标 71
3.1.2 规划工作的特点和关键问题 72
3.2 系统分析概述 74
3.2.1 系统分析的目标和主要活动 74
3.2.2 系统分析工作的特点 75
3.3 可行性研究 77
3.3.1 系统的初步调查 77
3.3.2 可行性研究的任务 78
3.3.3 可行性分析报告内容与格式 79
3.3.4 可行性研究初步实例 81
思考与练习题 85
第4章 系统需求分析方法 86
本章学习目标 86
4.1 系统的详细调查 86
4.1.1 调查策略和方法 86
4.1.2 调查内容 87
4.1.3 详细调查与初步调查的区别 88
4.1.4 深入实际调查研究 88
4.2.1 数据流图 100
4.2 描述系统逻辑方案的工具 100
4.2.2 数据词典 108
4.2.3 结构化语言 114
4.2.4 决策树 116
4.2.5 决策表 117
4.3 提出新系统逻辑方案 118
4.3.1 现行系统的薄弱环节 118
4.3.2 新系统的总体功能需求 119
4.3.3 绘制数据流图 120
4.3.4 编写数据词典 123
4.3.5 系统分析说明书内容与格式 125
思考与练习题 127
第5章 系统设计 129
本章学习目标 129
5.1 系统设计概述 129
5.1.1 目的与任务 129
5.1.2 系统设计的主要内容 129
5.1.3 系统设计的依据 130
5.1.4 结构化系统设计方法 130
5.2.1 系统总体布局 132
5.2 系统总体概要设计 132
5.2.2 软件系统总体结构设计 137
5.2.3 功能模块设计 138
5.2.4 教学管理信息系统模块结构图 155
5.3 系统详细设计 157
5.3.1 数据库设计 157
5.3.2 代码设计 181
5.3.3 输入输出设计 185
5.3.4 模块流程设计 196
5.3.5 系统设计说明书内容与格式 201
思考与练习题 202
第6章 系统程序设计与测试 203
本章学习目标 203
6.1 系统实施阶段概述 203
6.1.1 作用与地位 203
6.1.2 主要活动内容 204
6.2 程序设计 204
6.2.1 对程序的质量要求 204
6.2.2 结构化程序设计 205
6.2.3 程序设计步骤 207
6.2.4 开发工具的选择 208
6.2.5 程序设计的风格 210
6.3 系统测试 215
6.3.1 系统测试的基本概念 215
6.3.2 系统测试的基本原则 218
6.3.3 系统测试的方法 219
6.3.4 系统测试的策略 220
6.3.5 调试排错的方法与策略 223
思考与练习题 225
7.1.1 系统转换 227
7.1 系统转换 227
本章学习目标 227
第7章 系统转换、运行与维护 227
7.1.2 系统转换的主要工作 228
7.2 系统维护 229
7.2.1 系统维护的目的和重要意义 229
7.2.2 系统维护工作的内容和类型 230
7.2.3 系统的可维护性 231
7.2.4 系统维护工作的管理 234
思考与练习题 235
8.1.1 软件产品生产的特殊性 236
8.1 建设管理信息系统的管理内容与方法 236
本章学习目标 236
第8章 怎样建设好管理信息系统 236
8.1.2 系统项目管理的内容 237
8.1.3 系统项目管理的方法 241
8.2 管理信息系统成败的原因 244
8.2.1 信息系统的成败 244
8.2.2 管理工作对建设信息系统成败的重要影响 246
8.3 企业组织管理人员应达到的素质 252
8.3.1 信息系统与管理的变革 252
8.3.2 现代信息系统提出的严峻挑战 254
思考与练习题 256
第9章 应用案例——商场管理信息系统 257
本章学习目标 257
9.1 系统的开发背景与系统的开发目标 257
9.2 系统分析 258
9.2.1 系统的初步调查 258
9.2.2 系统的可行性分析 259
9.2.3 现行系统的详细调查与需求描述 259
9.2.4 新系统模型 264
9.3 系统设计 266
9.3.1 体系结构设计 266
9.3.2 总体布局设计 267
9.3.3 总体模块结构设计 268
9.3.4 系统运行环境设计 269
9.3.5 数据库设计 269
9.3.6 界面与交互设计 271
9.3.7 模块逻辑流程设计 273
9.4 系统实现 274
9.4.1 开发工具的选择 274
9.4.2 编码规范的定义 274
9.5 系统测试 275
9.5.1 测试计划 275
9.4.4 开发计划的制订 275
9.4.3 公共资源的开发 275
9.5.2 测试大纲 276
9.5.3 测试记录 277
9.5.4 测试用例 277
9.6 系统实施 278
9.6.1 系统实施规范 279
9.6.2 系统培训计划 280
9.6.3 系统实施的进展周报 280
参考文献 282