第1章 管理信息系统概论 1
1.1 计算机与信息化社会 1
1.1.1 信息化社会的发展过程 1
1.1.2 信息化社会的基本特征 2
1.1.3 企业信息化 3
1.2 信息与信息系统 3
1.2.1 数据与信息的概念 3
1.2.2 业务系统与信息系统 4
1.2.3 计算机信息系统 5
1.2.4 计算机信息系统的基本功能 6
1.3 管理信息系统的概念 8
1.3.1 管理信息与信息管理 8
1.3.2 管理信息系统的定义 9
1.3.3 管理信息系统的分类 12
1.4 管理信息系统的结构 13
1.4.1 管理信息系统的概念结构 13
1.4.2 管理信息系统的功能结构 13
1.4.3 管理信息系统的硬件结构 14
1.4.4 管理信息系统的软件结构 15
1.5 管理信息系统的发展过程 15
1.6 管理信息系统的实例 16
1.6.1 制造企业管理信息系统——MRPⅡ 16
1.6.2 旅馆管理信息系统 18
1.6.3 商业企业管理信息系统 18
1.7 如何教好和学好本课程 19
1.7.1 写给任课的教师 19
1.7.2 写给学生 20
复习思考题1 22
应用练习题1 23
模拟考试题1 23
第2章 计算机网络技术基础 25
2.1 计算机网络概述 25
2.1.1 计算机网络的分类 25
2.1.2 计算机网络的拓扑结构 25
2.1.3 计算机网络协议 26
2.2 网络的计算机及连接设备 26
2.3 计算机局域网 30
2.3.1 总线型网络 30
2.3.2 星型网络 31
2.2.3 环型网络 32
2.3.4 局域网的技术类型 33
2.4 计算机网络的连接方式 34
2.5 Internet与Intranet 37
2.5.1 Internet 37
2.5.2 Internet在中国 38
2.5.3 Intranet与Extranet 39
2.6 管理信息系统的结构模式 40
2.6.1 单主机模式 41
2.6.2 客户机/服务器模式 41
2.6.3 浏览器/服务器模式 42
2.6.4 C/S与B/S相结合模式 42
2.7 计算机网络设计实例 44
2.7.1 系统需求分析 44
2.7.2 系统设计原则 44
2.7.3 网络系统设计 45
复习思考题2 47
应用练习题2 47
模拟考试题2 48
第3章 数据库技术基础 49
3.1 数据管理技术的发展 49
3.2 数据库的基本概念 50
3.2.1 基本数据模型 51
3.3 Visual FoxPro基础 52
3.3.1 Visual FoxPro简介 52
3.3.2 数据类型、文件类型和命令格式 53
3.3.3 变量、函数及表达式 55
3.3.4 Visual FoxPro应用程序的开发步骤 60
3.3.5 数据库、数据表文件的创建和操作 60
3.3.6 命令方式下的操作 68
3.3.7 结构化查询语言SQL 69
复习思考题3 70
上机练习题3 71
模拟考试题3 74
第4章 管理信息系统开发概论 75
4.1 信息系统发展的阶段模型 75
4.1.1 模型各阶段的内容 75
4.1.2 诺兰模型的启示 76
4.2 系统总体规划和可行性研究 76
4.2.1 系统开发的基本条件 76
4.2.2 系统总体规划 78
4.2.3 系统开发的可行性研究 81
4.3 系统开发方法 82
4.3.1 生命周期法 82
4.3.2 原型法 83
4.3.3 面向对象的系统开发方法 84
4.4 系统开发的组织与项目管理 86
4.4.1 系统开发方式的选择 86
4.4.2 系统开发的组织与人员 87
4.4.3 系统开发的项目管理 88
复习思考题4 89
模拟考试题4 90
第5章 系统分析 91
5.1 系统详细调查概述 91
5.2 企业组织结构与信息关联 92
5.2.1 企业组织结构 92
5.2.2 企业的信息关联 92
5.3 系统的业务流程 94
5.4 系统的数据流程 95
5.4.1 全面收集信息的载体 96
5.4.2 数据流程图的绘制 96
5.4.3 绘制数据流程图的注意事项 98
5.5 数据字典 98
5.5.1 数据字典的作用和编写要求 98
5.5.2 数据字典的生成方法 99
5.5.3 数据字典条目 99
5.6 处理逻辑判断的工具 101
5.6.1 决策树 101
5.6.2 决策表 101
5.6.3 结构化语言 102
5.7 数据/功能分析 103
5.8 确定管理模型 104
5.9 新系统逻辑方案及系统分析报告 104
复习思考题5 105
应用练习题5 106
模拟考试题5 106
第6章 系统总体设计 108
6.1 计算机和网络系统配置方案设计 108
6.1.1 硬件系统的配置 108
6.1.2 系统软件的配置 110
6.1.3 网络系统配置 111
6.1.4 系统硬件配置案例 111
6.2 系统总体功能结构设计 113
6.2.1 子系统的划分 113
6.2.2 结构化设计的基本思想 113
6.2.3 模块的分解与调用 114
6.2.4 系统总体功能结构设计举例 116
6.3 数据库设计 117
6.3.1 用户需求分析 117
6.3.2 概念结构设计 118
6.3.3 逻辑结构设计 119
6.3.4 物理结构设计 120
6.3.5 关系规范化 120
6.3.6 数据库设计举例 122
6.4 代码系统设计 124
6.4.1 代码的功能 124
6.4.2 代码的类型 124
6.4.3 代码设计的原则 125
6.4.4 代码的校验位 126
6.4.5 条形码技术及应用 126
复习思考题6 128
应用练习题6 128
模拟考试题6 129
第7章 系统详细设计 130
7.1 系统实现过程设计 130
7.2 项目文件的创建 131
7.3 系统菜单设计 133
7.4 用户界面设计 135
7.4.1 界面设计的一般要求 135
7.4.2 输入设计 136
7.4.3 输出设计 138
7.5 报表输出设计 138
7.6 处理过程设计 141
7.7 系统设计说明书 143
复习思考题7 143
上机练习题7 144
模拟考试题7 144
第8章 系统实施 146
8.1 系统实施前的准备工作 146
8.2 程序设计 147
8.2.1 程序设计的质量要求 147
8.2.2 程序文件的建立与运行 148
8.2.3 结构化程序设计 149
8.2.4 面向对象程序设计 154
8.3 程序设计典型案例 158
8.3.1 系统封面表单设计 158
8.3.2 口令表单设计 161
8.3.3 输入表单设计 163
8.3.4 浏览数据表单设计 164
8.3.5 查询表单设计 167
8.3.6 组合条件查询设计 168
8.4 创建应用程序 172
8.4.1 创建主程序 172
8.4.2 连编项目文件 172
8.4.3 创建安装程序 173
8.5 软件系统测试 173
8.5.1 软件测试的对象和目的 173
8.5.2 软件测试的基本原则 174
8.5.3 软件测试的方法 174
8.5.4 软件系统测试的过程 176
8.6 系统转换 176
8.6.1 系统转换的方式 176
8.6.2 系统转换的主要工作 177
复习思考题8 178
上机练习题8 179
模拟考试题8 180
第9章 系统的管理与维护 183
9.1 信息系统的管理机构 183
9.1.1 信息中心的地位 183
9.1.2 信息中心的管理方式 184
9.1.3 信息中心的组成和职责 185
9.2 系统的安全保障 186
9.2.1 系统的安全隐患 186
9.2.2 系统的安全保障措施 188
9.3 系统的评价 192
9.3.1 目标功能评价 192
9.3.2 系统性能评价 193
9.3.3 经济效果评价 193
9.3.4 企业信息化的评价 195
9.4 系统的维护 196
9.4.1 系统维护的内容 196
9.4.2 应用软件系统维护 197
9.5 系统运行的管理制度 198
9.6 系统的文档管理 199
复习思考题9 200
应用练习题9 201
模拟考试题9 201
第10章 管理信息系统的开发案例 203
10.1 汽车配件库存管理信息系统的开发 203
10.1.1 系统分析 203
10.1.2 系统设计 208
10.1.3 系统实施 212
10.2 图书管理系统开发案例 214
10.2.1 系统分析 214
10.2.2 系统设计 218
10.2.3 系统实施与测试 222
10.2.4 系统安全保障措施 224
上机练习题10 224
应用练习题10 224
第11章 管理信息系统的新发展 226
11.1 决策支持系统 226
11.1.1 决策支持系统概论 226
11.1.2 群决策支持系统 231
11.1.3 智能决策支持系统 235
11.2 专家系统 236
11.2.1 专家系统概述 236
11.2.2 专家系统的结构 238
11.2.3 专家系统的研制 240
11.3 计算机集成制造系统 242
11.4 电子商务 243
11.4.1 电子商务的服务功能 243
11.4.2 电子商务的类型 244
11.4.3 电子商务的开发 245
11.4.4 电子商务模块 245
复习思考题11 246
模拟考试题11 247
模拟考试题部分答案 248
参考文献 251