第1章 管理信息系统概论 1
1.1 管理的基本概念 1
1.1.1 管理的概念 1
目录 1
1.1.2 管理的职能 2
1.1.3 管理的层次 3
1.1.4 典型的企业组织结构类型 5
1.1.5 运筹学 9
1.2.1 数据概念 10
1.2 数据与信息 10
1.2.2 信息概念 11
1.2.3 信息分类 12
1.2.4 信息的属性 14
1.2.5 管理信息 14
1.3 系统的概念 15
1.3.1 系统概念 15
1.3.2 系统的特点 15
1.3.3 系统的分类 16
1.3.4 系统工程思想 17
1.4 信息系统 18
1.4.1 信息系统概念 18
1.4.2 信息系统功能 19
1.5 管理信息系统 21
1.5.1 管理信息系统概念 21
1.5.2 管理信息系统的类型 23
1.5.3 管理信息系统的功能 24
1.5.4 管理信息系统结构 26
本章小结 27
复习思考题 28
补充内容 沃尔玛借助管理信息系统登上世界企业500强之首 29
第2章 管理信息系统开发中的信息技术 32
2.1 条码技术 32
2.1.1 条码技术概述 33
2.1.2 一维条码 33
2.1.3 二维条码 35
2.1.4 条码阅读器 37
2.2.1 GPS技术概述 38
2.1.5 条码应用 38
2.2 GPS技术 38
2.2.2 GPS技术应用 40
2.3 GIS 42
2.3.1 GIS技术概述 43
2.3.2 GIS应用系统开发技术 46
2.3.3 GIS技术在管理信息系统中的应用 49
2.4 EDI 55
2.4.1 EDI概述 55
2.4.2 EDI工作原理 56
2.4.3 EDI标准 60
2.4.4 UN/EDIFACT标准的组成 60
2.4.5 EDI应用 62
2.4.6 EDI与E-mail的运作区别 64
2.5 CTI 64
2.5.1 CTI概述 64
2.5.2 CTI技术 65
2.5.3 CTI应用 68
本章小结 71
复习思考题 72
第3章 管理信息系统开发过程与方法 73
3.1 管理信息系统的开发方式 73
3.2 管理信息系统的开发原则 76
3.3 开发前的准备工作 77
3.4 结构化系统开发方法 77
3.4.1 结构化方法思想 77
3.4.2 结构化开发过程——生命周期 78
3.4.3 结构化方法特点 79
3.5 快速原型法 82
3.5.1 结构化方法的不足之处 82
3.5.2 快速原型法的基本思想 82
3.5.3 快速原型法的开发流程 83
3.5.4 快速原型法软件支持环境 83
3.5.5 快速原型法的特点 84
3.6 面向对象的开发方法 84
3.6.2 面向对象的开发过程 85
3.6.1 面向对象方法的基本概念 85
3.6.3 面向对象的建模——模型化工具 86
3.6.4 面向对象方法的特点 88
3.7 开发方法选择 88
本章小结 89
复习思考题 90
补充内容 电力企业客户服务中心项目管理 90
第4章 系统总体规划 95
4.1 系统总体规划概述 95
4.1.1 系统总体规划阶段的目标和工作任务 96
4.1.2 企业战略规划 97
4.1.3 管理信息系统战略规划的内容 99
4.1.4 影响系统总体规划工作的关键因素 99
4.2 制定管理信息系统总体规划的方法 100
4.2.1 战略集合转换法 100
4.2.2 关键成功因素法 101
4.2.3 企业系统规划法 102
4.3 业务流程重组 104
4.3.1 业务流程重组 105
4.3.2 业务流程改进 107
4.4 立项分析 108
4.4.1 项目的提出 108
4.4.2 用户类型 109
4.4.3 明确用户 109
4.5.3 初步调查的内容 110
4.5.2 初步调查的目的 110
4.5.1 系统调查的类型 110
4.5 初步调查 110
4.5.4 调查方法 111
4.6 项目可行性分析 111
4.6.1 可行性分析内容 111
4.6.2 可行性分析步骤 112
4.6.3 可行性报告 113
4.7 系统规划的报告 113
本章小结 114
补充内容 电力管理信息系统规划方案概述 115
复习思考题 115
第5章 系统分析 118
5.1 系统分析的目标和内容 118
5.1.1 系统分析的目标和任务 118
5.1.2 系统分析的方法与内容 119
5.1.3 系统分析的原则 120
5.1.4 对系统分析人员的要求 120
5.2 详细调查 121
5.3.2 业务功能调查分析 122
5.3 组织结构与功能分析 122
5.3.1 组织结构调查分析 122
5.3.3 业务关系调查分析 123
5.4 业务流程调查和分析 124
5.5 过程建模与分析 126
5.5.1 数据流程图基本组成要素及符号 127
5.5.2 绘制数据流程图 128
5.6 数据字典 130
5.6.2 数据流 131
5.6.1 外部实体 131
5.6.4 数据项 132
5.6.3 数据存储 132
5.6.5 数据结构 133
5.6.6 处理过程 133
5.7 处理过程的逻辑描述 133
5.7.1 结构化语言 134
5.7.2 决策表 134
5.7.3 决策树 135
5.9 系统分析报告 136
5.8 新系统逻辑模型 136
本章小结 137
复习思考题 138
补充内容 地籍管理信息系统方案 138
第6章 系统设计 143
6.1 系统设计的任务 143
6.1.1 系统设计的任务 143
6.2 系统总体功能结构设计 144
6.2.1 功能模块结构图 144
6.1.2 系统设计的原则 144
6.2.2 子系统划分的原则 145
6.2.3 功能模块结构图设计方法 146
6.2.4 软件模块划分的原则 149
6.2.5 模块分类 149
6.3 管理信息系统信息流程设计 150
6.4 管理信息系统的平台设计 150
6.4.1 系统的处理方式平台设计 151
6.4.2 系统的网络设计 154
6.4.3 数据库系统选择 156
6.4.4 数据的文件组织技术选择 157
6.4.5 系统的软件开发平台选择 157
6.5 代码设计 158
6.5.1 代码的作用 158
6.5.2 代码设计的原则 159
6.5.3 代码设计方法 160
6.5.4 代码管理与维护 162
6.6.1 MIS数据库设计基本概念 163
6.6 数据库设计 163
6.6.2 概念结构设计 164
6.6.3 逻辑结构设计 167
6.6.4 数据库详细设计的工作内容 168
6.7 软件模块处理流程设计 177
6.8 输出设计 178
6.8.1 输出信息内容 178
6.8.2 确定输出方式 179
6.8.3 输出格式的设计 179
6.8.4 输出设计的一般规范 181
6.9 输入设计 181
6.9.1 输入数据分析 181
6.9.2 输入格式的设计 181
6.9.3 确定输入方式 182
6.9.4 确定输入设备 183
6.9.5 输入数据校验 184
6.9.6 人机对话设计 185
6.9.8 输入设计举例 186
6.9.7 输入设计的指导原则 186
6.10 系统设计报告 187
本章小结 187
复习思考题 189
补充内容 网站项目开发报告 189
第7章 系统实施、维护与评价 193
7.1 系统实施阶段的任务 193
7.2.1 系统硬件平台 194
7.2 建立管理信息系统平台 194
7.2.2 系统软件平台 195
7.3 程序设计 196
7.3.1 模块结构化设计顺序 196
7.3.2 结构化程序设计 197
7.4 管理信息系统开发的项目管理 198
7.4.1 项目管理概述 198
7.4.2 管理信息系统项目开发管理内容 200
7.4.3 管理信息系统项目管理特点 201
7.4.4 项目管理方法 202
7.4.5 项目管理应用软件Project 205
7.5.1 系统测试步骤 206
7.5 系统测试 206
7.5.2 系统测试方法 208
7.5.3 系统测试计划 208
7.6 系统的转换 209
7.6.1 系统转换的方式 209
7.6.2 系统转换的时机选择 210
7.6.3 系统转换前的准备工作 211
7.7 系统的运行管理 212
7.8.1 硬件维护 213
7.8 系统的维护 213
7.8.2 数据维护 214
7.8.3 软件维护 214
7.9 系统的评价 215
7.9.1 系统评价的目的 215
7.9.2 系统评价的内容 215
本章小结 216
复习思考题 216
8.1.2 系统功能结构 217
8.1.1 系统目标 217
第8章 高校综合管理信息系统 217
8.1 概述 217
8.1.3 系统网络结构 219
8.1.4 系统设计流程 220
8.2 系统分析 221
8.2.1 业务流程分析 221
8.2.2 数据流程图 221
8.2.3 系统功能模块 222
8.3 数据存储设计 224
8.3.1 设计表 224
8.3.2 视图设计 227
8.4 输入设计-窗体设计 227
8.5 输出设计-报表设计 240
8.6 查询设计 241
8.7 程序模块设计 243
8.8 菜单设计 245
8.10 打包、制作安装程序和使用说明 246
8.9 调试运行 246
本章小结 247
复习思考题 247
第9章 管理信息系统发展 248
9.1 企业资源规划 248
9.1.1 物料需求计划 248
9.1.2 制造资源计划 249
9.1.3 企业资源规划 250
9.2.1 电子商务基本概念 252
9.2 电子商务概念 252
9.2.2 开展电子商务的必要条件 253
9.2.3 B2B电子商务的运行模式 254
9.2.4 B2C电子商务的运行模式 255
9.3 决策支持系统 257
9.3.1 决策支持系统概述 257
9.3.2 决策支持系统的组成 258
9.3.3 决策支持系统的发展 260
9.3.4 决策支持系统应用举例 261
9.4.1 电子标签概念及原理 264
9.4 电子标签与EPC全球网络系统 264
9.4.2 EPC全球网络系统 268
9.4.3 EPC系统应用 272
9.5 数据仓库 275
9.5.1 数据仓库概念 275
9.5.2 数据仓库的特点 276
9.5.3 数据仓库的结构 276
本章小结 277
复习思考题 278
第10章 UML和统一软件开发过程 279
10.1 UML概述 279
10.1.1 UML概述 279
10.1.2 模型元素 280
10.1.3 图 281
10.1.4 UML的模型 289
10.1.5 UML的应用领域 291
10.2 统一软件开发过程 291
10.2.1 统一软件开发过程概述 292
10.2.2 统一软件开发过程特征 293
10.2.3 统一软件开发过程的架构 294
10.2.4 统一软件开发过程的四种模型元素 294
10.2.5 统一软件开发过程的核心工作流 295
10.2.6 工作流程、模型与UML图之间的关系 297
10.2.7 迭代式开发 297
10.2.8 统一软件开发过程的开发阶段 298
10.2.9 有迭代进化模型 300
10.3 CASE工具 300
10.4 统一软件开发过程和UML开发实例 301
10.4.1 理解需求-业务建模 302
10.4.2 需求分析 302
10.4.3 关键类及其他分析 304
10.4.4 设计 305
10.4.5 实现 306
10.4.6 测试和配置 308
本章小结 308
复习思考题 309
主要参考文献与网站 310