1 管理信息系统的基础知识 1
1.1 信息的定义与性质 1
1.1.1 信息的定义 1
1.1.2 信息的性质 2
1.1.3 信息的价值 4
1.2 系统的概念与特性 5
1.2.1 系统的定义 5
1.2.2 系统的分类 6
1.2.3 系统性能的评价 7
1.3 管理的概念与理论 7
1.3.1 管理的定义 8
1.3.2 主要管理学家的论点 8
1.4 管理信息系统的概念、定义及发展历史 11
1.4.1 管理信息系统的定义 11
1.4.2 管理信息系统的特点 11
1.4.3 管理信息系统概念的发展历史 12
1.5 管理信息系统的学科内容及其与其他学科的关系 15
思考题 15
2 管理信息系统的技术基础 16
2.1 信息技术概述 16
2.1.1 信息技术的概念范围 16
2.1.2 计算机硬件技术 17
2.1.3 计算机软件技术 17
2.1.4 数据通信技术 17
2.2 数据处理 18
2.2.1 数据处理的概念、目的、方式和基本内容 18
2.2.2 数据管理的发展过程 19
2.2.3 数据组织 19
2.3 数据库技术 24
2.3.1 数据库系统的产生和构成 24
2.3.2 数据库设计的主要内容 25
2.3.3 实体联系模型(E-R模型) 26
2.3.4 数据模型 27
2.3.5 关系的规范化 28
2.3.6 数据库操作 30
2.3.7 数据库保护 31
2.4 计算机网络 32
2.4.1 计算机网络的概念与分类 32
2.4.2 局域网技术 34
2.4.3 国际互联Internet技术 36
2.4.4 多媒体网络 36
2.4.5 OSI参考模型 37
思考题 37
3 信息系统建设概论 38
3.1 信息系统的生命周期 39
3.1.1 系统规划阶段 39
3.1.2 系统分析阶段 39
3.1.3 系统设计阶段 40
3.1.4 系统实施阶段 40
3.1.5 系统运行和维护阶段 40
3.2 信息系统开发的原则 41
3.3 信息系统工程各阶段简述 42
3.4 信息系统开发方法概述 45
3.4.1 早期开发方法的不足 45
3.4.2 结构化系统开发方法 46
3.4.3 原型法 48
3.4.4 面向对象方法 50
3.4.5 计算机辅助开发方法 54
3.4.6 各种开发方法的比较 57
3.4.7 软件开发工具 58
3.5 系统开发的组织管理 61
3.5.1 信息系统发展的诺兰模型 61
3.5.2 建立信息系统的基础条件 62
3.5.3 系统开发的准备工作 63
3.5.4 选择开发方式 64
3.5.5 系统开发的计划与控制 65
思考题 66
4 系统规划 67
4.1 系统规划的作用与特点 67
4.1.1 系统规划的作用 67
4.1.2 系统规划的任务 68
4.1.3 系统规划的特点 68
4.1.4 系统规划的原则 69
4.2 信息系统的战略规划 69
4.2.1 信息系统战略规划的作用 70
4.2.2 信息系统战略规划的内容 70
4.2.3 信息系统战略规划的步骤 70
4.2.4 信息系统战略规划的方法 71
4.3 企业系统规划法 72
4.3.1 总体规划的准备工作 73
4.3.2 组织机构调查 74
4.3.3 定义管理目标 74
4.3.4 定义管理功能组 75
4.3.5 定义数据类 77
4.3.6 定义信息结构 78
4.3.7 计算机逻辑配置方案 82
4.4 可行性研究 82
4.4.1 可行性研究的任务 83
4.4.2 可行性研究的步骤 85
4.4.3 可行性分析报告 86
思考题 88
5 系统分析 89
5.1 系统分析的任务 89
5.1.1 系统分析的基本概念 89
5.1.2 系统分析的主要任务 90
5.1.3 系统分析的原则 91
5.2 作业流程图 91
5.2.1 作业流程图一 92
5.2.2 作业流程图二 93
5.2.3 作业流程图的特点与作用 96
5.3 数据流程图 96
5.3.1 数据流图的构成 96
5.3.2 数据流图的画法 98
5.3.3 画数据流程图的注意事项 100
5.3.4 应用实例 102
5.4 数据字典 104
5.4.1 定义数据流 105
5.4.2 定义文件、外部项和加工 106
5.4.3 数据字典的使用和管理 107
5.4.4 应用实例 108
5.5 表达处理逻辑的工具 109
5.5.1 判断树 110
5.5.2 判断表 110
5.5.3 结构式语言 111
5.5.4 三种表达逻辑的比较 111
5.6 新系统逻辑模型的建立 112
5.6.1 新系统信息处理方案 112
5.6.2 确定新系统的管理模型 113
5.7 系统说明书 116
5.7.1 系统说明书的内容 116
5.7.2 系统说明书的审议 117
思考题 117
6 系统设计 118
6.1 系统设计概述 118
6.1.1 系统设计的任务 118
6.1.2 系统设计的原则 119
6.1.3 结构化系统设计方法 119
6.2 系统总体结构设计 120
6.2.1 子系统划分 120
6.2.2 模块概述 122
6.2.3 功能结构图设计 125
6.2.4 计算机处理流程设计 126
6.3 代码设计 127
6.3.1 代码的功能 127
6.3.2 代码设计的分类 128
6.3.3 代码设计的原则 129
6.3.4 代码的设计步骤 130
6.3.5 代码应用 131
6.4 输入/输出(I/O)设计 132
6.4.1 输入设计 132
6.4.2 用户界面设计 134
6.4.3 输出设计 136
6.5 数据存储设计 139
6.5.1 文件设计 139
6.5.2 数据库设计 142
6.6 模块功能与处理过程设计 142
6.6.1 HIPO图 142
6.6.2 层次模块结构图 143
6.6.3 IPO图 145
6.7 计算机系统选择 145
6.7.1 网络设计 146
6.7.2 硬件和软件的配置设计 149
6.8 系统设计报告 151
思考题 152
7 系统实施与评价 153
7.1 程序及程序系统设计 153
7.1.1 程序设计方法 153
7.1.2 明确编程目的 155
7.1.3 衡量编程工作的指标 155
7.1.4 常用编程工具 156
7.2 程序和系统调试 158
7.2.1 程序的调试 158
7.2.2 系统调试 160
7.2.3 测试与排错工具 161
7.3 人员以及岗位培训 162
7.3.1 人员培训计划 162
7.3.2 培训的内容 162
7.4 试运行和系统转换 163
7.4.1 系统的试运行 163
7.4.2 基础数据准备 163
7.4.3 系统切换 163
7.5 管理信息系统的评价 164
7.5.1 信息系统的质量 165
7.5.2 系统运行评价指标 165
7.5.3 信息系统经济效益评价 166
思考题 167
8 管理信息系统的开发及实例 168
8.1 王特MIS开发工具介绍 168
8.1.1 王特软件简介 168
8.1.2 使用前的准备工作 168
8.2 系统设计实例 171
8.2.1 规划完成应用系统的设计 171
8.2.2 完成应用系统的封面和文档 173
8.2.3 其它辅助功能 175
8.2.4 建立数据词典 176
8.2.5 建立数据库结构 178
8.2.6 功能设计 181
8.2.7 数据录入模块的设计及运行 185
8.2.8 数据查询模块的设计及运行 198
8.2.9 数据计算模块的设计及运行 201
8.2.10 统计图形模块的设计及运行 206
8.2.11 报表打印模块的设计及运行 209
8.2.12 数据接口模块的设计及运行 215
8.2.13 功能组合模块的设计及运行 217
8.2.14 实用工具模块的设计及运行 217
思考题 218
9 管理信息系统的新发展 219
9.1 决策支持系统DSS 219
9.1.1 DSS的基本概念 219
9.1.2 DSS的结构模式及组成 224
9.1.3 DSS的系统结构 231
9.2 人工智能AI 233
9.2.1 人工智能及其研究领域 233
9.2.2 专家系统在MIS中的应用 234
9.3 供应链管理SCM 235
9.3.1 供应链管理的发展现状 235
9.3.2 关于供应链管理的概况 236
9.3.3 SCM的应用意义 238
9.4 计算机集成制造系统 239
9.4.1 CIMS的概念 239
9.4.2 CIMS的主要构成 240
9.4.3 CIMS的体系结构 241
9.4.4 CIMS的应用现状及前景 243
思考题 244