第1章 管理、信息以及系统概述 1
1.1 管理基础知识 1
1.1.1 管理的定义 1
1.1.2 管理的基本职能 2
1.1.3 管理科学的发展阶段 3
1.1.4 管理的组织 4
1.2 信息基础知识 8
1.2.1 数据、信息的概念 8
1.2.2 信息的特征与分类 11
1.2.3 信息的生命周期 14
1.3 系统与信息系统 15
1.3.1 系统的定义 15
1.3.2 系统的特征与功能 15
1.3.3 系统的分类与性能评价 17
1.3.4 信息系统概述 19
第2章 管理信息系统概述 22
2.1 管理信息系统的概念与功能 22
2.1.1 管理信息系统的定义 22
2.1.2 管理信息系统的功能 25
2.2 管理信息系统的结构与分类 26
2.2.1 管理信息系统结构 26
2.2.2 管理信息系统的分类 28
2.3 管理信息系统的开发 28
2.3.1 系统开发的基本原则 29
2.3.2 系统开发的基础条件 29
2.3.3 系统开发的基础工作 30
2.4 管理信息系统与其他学科的关系 31
第3章 管理信息系统开发方法 34
3.1 生命周期方法 34
3.1.1 生命周期方法概述 34
3.1.2 生命周期法的开发过程 35
3.1.3 生命周期法的缺点 36
3.2 结构化方法 37
3.2.1 结构化方法的思想与特点 37
3.2.2 结构化方法的开发过程 39
3.2.3 结构化方法的优缺点 39
3.3 原型法 40
3.3.1 原型法的基本思想与特点 40
3.3.2 原型法的开发过程 41
3.3.3 原型法的优缺点应注意的问题 43
3.4 面向对象方法 45
3.4.1 面向对象方法概述 45
3.4.2 面向对象方法的基本思想 49
3.4.3 面向对象方法的开发过程 50
3.5 CASE开发方法 52
3.5.1 CASE的基本思路与特点 53
3.5.2 CASE的发展过程 54
3.5.3 CASE工具的作用 55
3.6 各种开发方法比较 55
第4章 管理信息系统技术基础 57
4.1 计算机系统 57
4.1.1 计算机系统分类 57
4.1.2 计算机系统原理 58
4.1.3 计算机系统的性能评测 59
4.2 计算机硬件基础 62
4.2.1 中央处理器 62
4.2.2 输入/输出设备 63
4.2.3 存储器 65
4.3 计算机软件基础 66
4.3.1 软件分类 66
4.3.2 程序设计语言 68
4.4 通信与网络基础 71
4.4.1 数据通信技术 71
4.4.2 传输媒体 73
4.4.3 计算机网络基础 77
4.5 局域网与因特网技术 82
4.5.1 局域网 82
4.5.2 因特网技术 84
4.6 数据库技术 87
4.6.1 数据库基础知识 87
4.6.2 数据模型 93
4.6.3 数据库管理系统(DBMS) 95
第5章 系统规划 98
5.1 系统规划总论 98
5.1.1 战略规划的概念 98
5.1.2 MIS规划的意义 99
5.1.3 系统规划的任务、目标和内容 99
5.1.4 战略规划的特点 100
5.1.5 信息系统规划的原则 101
5.1.6 战略规划的实现 101
5.2 系统规划模型 103
5.3 系统规划步骤与方法 105
5.3.1 系统规划步骤 105
5.3.2 系统规划的主要方法 106
5.4 管理信息系统规划与企业过程重组 109
5.5 信息系统规划(ISP)和企业形象系统(CIS) 110
第6章 系统分析 112
6.1 系统分析概述 112
6.1.1 任务和过程 112
6.1.2 基本方法和基本原则 112
6.2 系统初步调查和可行性分析 113
6.2.1 系统初步调查 113
6.2.2 可行性分析 114
6.3 系统需求分析 116
6.3.1 需求分析过程 117
6.3.2 需求开发的步骤 118
6.3.3 需求分析的原则 118
6.3.4 需求分析方法 119
6.3.5 需求分析工具 120
6.3.6 确定疑难需求的策略 121
6.3.7 系统需求分析文档 122
6.4 系统详细调查 122
6.4.1 详细调查的调查方法 123
6.4.2 系统业务调查 124
6.5 数据与数据流程分析 126
6.5.1 数据需求说明 126
6.5.2 数据流程图 128
6.5.3 数据字典 129
6.5.4 表达处理逻辑分析工具 130
6.6 面向对象系统分析 134
6.6.1 面向对象系统分析概述 134
6.6.2 确定对象及对象类 137
6.6.3 确定对象的属性和服务 140
6.7 新系统逻辑方案的建立 143
6.7.1 新系统信息处理方案 144
6.7.2 新系统可能涉及到的管理模型 144
6.8 系统分析报告 147
第7章 系统设计 149
7.1 系统设计的任务、原则 149
7.2 系统总体设计 150
7.2.1 子系统的划分 150
7.2.2 功能模块设计 151
7.2.3 图形工具 158
7.3 系统配置方案设计 159
7.3.1 系统配置方案设计的基本内容 160
7.3.2 网络设计 160
7.3.3 系统配置方案设计的基本原则 161
7.4 代码设计 161
7.5 数据存储总体结构设计和数据库设计 164
7.5.1 数据存储总体结构设计 164
7.5.2 数据存储总体结构设计的基本原则 166
7.5.3 数据库设计 166
7.6 输入输出设计 182
7.6.1 输入设计 182
7.6.2 输出设计 185
7.7 面向对象的系统设计(OOD) 188
7.7.1 OOD概述 188
7.7.2 OOD的基本步骤 190
7.8 系统设计报告 195
第8章 系统实施 196
8.1 系统实施阶段的主要内容 196
8.2 物理系统的实施 196
8.3 程序设计 197
8.3.1 程序设计目标 198
8.3.2 程序设计方法 199
8.3.3 常用的编程工具 201
8.3.4 面向对象的程序设计(OOP) 202
8.4 系统测试 204
8.4.1 系统测试的概念 204
8.4.2 单元测试 207
8.4.3 组装测试 209
8.4.4 验收测试 211
8.5 人员培训 212
8.6 系统转换 212
第9章 系统运行管理与维护 214
9.1 系统运行管理 214
9.2 系统维护 217
9.3 可维护性 220
第10章 决策支持系统 222
10.1 决策模型 222
10.2 决策支持系统概述 224
10.2.1 决策支持系统(DSS)的产生与发展 224
10.2.2 决策支持系统的基本概念 225
10.3 决策支持系统的组成 230
10.3.1 决策系统的结构 230
10.3.2 人机对话子系统 233
10.3.3 模型库子系统 234
参考文献 237