书籍详情
管理信息系统理论与实务
作者:朱顺泉,姜灵敏编著
出版社:人民邮电出版社
出版时间:2001-01-01
ISBN:9787115091956
定价:¥27.00
购买这本书可以去
内容简介
本书主要介绍开发管理信息系统的理论、方法与实例。全书共分三篇:理论篇、实例篇和实践篇。理论篇主要介绍管理信息系统的开发方法及其发展趋势等。实例篇主要介绍账务处理与报表管理信息系统的FoxPro/VisualFoxPro6.0、VisualBasic6.0、PowerBuilder7.0、Delphi5.0等工具的实现方法。实践篇提供各种开发工具的案例,读者可选择自己熟悉的开发工具去开发系统。本书融理论、方法、实例及实验于一体,内容充实,通俗易懂。可用作大中专院校各类学生学习管理信息系统的教材或参考书,也可供从事管理信息系统开发的技术人员参考。
作者简介
暂缺《管理信息系统理论与实务》作者简介
目录
第一篇 理论篇
第1章 管理信息系统概述 1
1.1 管理. 信息与系统 1
1.1.1 管理的概念 1
1.1.2 信息与数据 2
1.1.3 系统的概念 3
1.2 信息系统 4
1.2.1 信息系统的概念 4
1.2.2 信息系统的处理方式 5
1.3 管理信息系统(MIS) 6
1.3.1 管理信息系统的概念 6
1.3.2 管理信息系统的功能结构 8
1.4 建立管理信息系统的社会基础和技术基础 9
1.4.1 建立管理信息系统的社会基础 9
1.4.2 建立管理信息系统的技术基础 10
1.5 小结 12
习题 12
第2章 管理信息系统的开发方法 14
2.1 生命周期法 14
2.2 原型开发法 17
2.2.1 原型的建立过程 17
2.2.2 构造初始原型的原则 18
2.2.3 原型的修改控制 18
2.2.4 原型使用 20
2.2.5 原型法开发系统的特点 20
2.2.6 原型法开发系统的局限性 21
2.2.7 原型法对环境的要求 21
2.3 面向对象的开发方法 22
2.3.1 面向对象法的基本思想 22
2.3.2 对象. 类. 实例. 继承性和封装性 23
2.3.3 面向对象的方法 23
2.3.4 面向对象开发信息系统的优越性 26
2.3.5 面向对象开发工具 27
2.4 小结 27
习题 28
第3章 管理信息系统的系统规划与分析 29
3.1 系统调查与系统规划 29
3.1.1 系统调查 29
3.1.2 系统规划的内容 30
3.1.3 系统规划的方法 30
3.2 可行性研究 31
3.3 结构化系统分析(SA)概述 35
3.4 数据流图 36
3.4.1 数据流图符号 36
3.4.2 数据流图的画法 39
3.4.3 数据流程图的用途 42
3.5 数据字典 42
3.5.1 数据字典的概念及组成 42
3.5.2 数据字典的用途 46
3.6 数据存储结构规范化 47
3.6.1 规范化形式 47
3.6.2 规范化的作用 49
3.6.3 实例 50
3.7 数据存取 52
3.7.1 数据存取要求特性 52
3.7.2 数据存取要求的表达 52
3.7.3 立即存取分析 54
3.8 处理逻辑的表达方法 55
3.8.1 决策树 56
3.8.2 判定表 57
3.8.3 结构式语言 58
3.8.4 三种表达工具的比较 60
3.9 结构化系统分析小结 60
3.10 小结 61
习题 61
第4章 管理信息系统设计 62
4.1 系统划分和模块设计的原则 62
4.1.1 子系统(或模块)划分的原则 62
4.1.2 模块化设计主要原则及其度量 63
4.1.3 模块的辅助设计原则 65
4.2 结构化设计方法 66
4.2.1 变换分析 66
4.2.2 事务分析 67
4.2.3 混合结构分析 68
4.3 详细设计工具 68
4.3.1 程序流程图 69
4.3.2 Jackson程序设计方法 69
4.3.3 Warnier程序的设计方法 72
4.4 代码设计 74
4.4.1 代码的功能 74
4.4.2 代码设计的基本原则 75
4.4.3 代码的类型 75
4.4.4 代码校验的方法 76
4.4.5 代码设计的步骤 76
4.5 数据库设计 77
4.5.1 数据库设计的要求 77
4.5.2 数据库设计的步骤 78
4.5.3 概念结构设计及E-R图 78
4.5.4 逻辑结构设计 80
4.6 输出设计 81
4.6.1 输出类型和形式的设计 81
4.6.2 输出内容的设计 82
4.6.3 表格设计 82
4.6.4 输出介质及设备的选择 83
4.7 输入设计 83
4.7.1 输入信息来源的设计 84
4.7.2 输入类型的设计 84
4.7.3 输入设备和介质的设计 84
4.7.4 输入内容及格式的设计 85
4.7.5 输入数据的检验及纠错 85
4.8 可靠性设计 85
4.8.1 数据校验方法 86
4.8.2 数据校验实例 87
4.8.3 平衡校验程序设计 91
4.8.4 错误陷阱和键盘陷阱的设置 93
4.8.5 系统的容错和通用性 99
4.9 系统开发工具设计 102
4.9.1 通用输入程序设计 102
4.9.2 通用查询程序设计 105
4.9.3 通用报表程序设计 110
4.10 小结 114
习题 114
第5章 管理信息系统的实施 115
5.1 程序设计 115
5.5.1 对程序设计的要求 115
5.1.2 结构化程序设计 116
5.1.3 流程图基本成分 116
5.1.4 编写程序 117
5.2 系统调试 117
5.2.1 程序调试的步骤与内容 117
5.2.2 程序运行说明书 118
5.2.3 系统原理说明书 118
5.3 系统安装 119
5.3.1 数据的整理与录入 119
5.3.2 系统切换 119
5.4 系统维护 120
5.5 系统评价 121
5.6 小结 121
习题 122
第6章 管理信息系统发展趋势 123
6.1 决策支持系统(DSS) 123
6.1.1 决策支持系统概念 123
6.1.2 决策支持系统的特点 124
6.1.3 决策支持系统与管理信息系统的联系和区别 125
6.1.4 决策支持系统的发展 126
6.1.5 决策支持系统的框架结构 126
6.2 数据仓库 127
6.2.1 数据仓库的定义和特征 127
6.2.2 数据仓库的结构 128
6.2.3 数据的流程 129
6.2.4 数据仓库的使用 129
6.3 专家系统(Expert Systems) 130
6.4 神经网络与遗传算法 131
6.4.1 神经网络方法 131
6.4.2 遗传算法 132
6.5 计算机集成制造系统(CIMS) 133
6.6 企业流程改造(BPR) 134
6.7 电子商务 134
6.8 小结 136
习题 136
第二篇 实例篇
第7章 用FoxPro/Visual FoxPro开发账务处理与报表管理系统 138
7.1 账务处理与报表系统开发概述 138
7.1.1 账务处理与报表的任务 138
7.1.2 账务处理与报表的计算机数据流程图 138
7.1.3 模块结构图 138
7.1.4 数据库规划设计 139
7.2 系统初始化 140
7.2.1 DOS环境下的开发 140
7.2.2 Windows环境下的开发 147
7.3 记账凭证库的处理 154
7.3.1 DOS环境下的凭证处理设计 155
7.3.2 Windows环境下凭证处理设计 163
7.4 登记总分类账. 日记账和明细账 164
7.4.1 登记总账 164
7.4.2 登记现金日记账 168
7.4.3 登记银行存款日记账 172
7.4.4 登记明细账 176
7.5 资产负债数据库的建立和数据生成 180
7.6 资产负债表的输出 186
7.7 损益表数据库文件的生成设计 187
7.8 损益表的输出 190
7.9 账务处理与报表系统菜单程序设计 191
7.10 小结 199
习题 200
第8章 用Visual Basic 6.0开发账务处理与报表管理系统 201
8.1 系统初始化 201
8.2 凭证管理Visual Basic 6.0程序设计 202
8.2.1 功能简介 203
8.2.2 实现数据浏览功能 203
8.2.3 建立命令按钮 207
8.2.4 实现增加记录的功能 208
8.2.5 实现查询功能 212
8.2.6 实现修改操作 214
8.2.7 实现删除功能 214
8.2.8 结束运行 214
8.3 使用DBGrid控制进行凭证处理设计 219
8.3.1 基本情况 219
8.3.2 运行界面 220
8.3.3 建立窗体与模块 221
8.3.4 建立窗体Form2的处理过程 224
8.4 登记总账的Visual Basic 6.0代码设计 228
8.5 登记现金日记账Visual Basic 6.0代码设计 230
8.6 登记银行存款日记账Visual Basic 6.0代码设计 232
8.7 登记明细账Visual Basic 6.0代码设计 234
8.8 生成损益表数据Visual Basic 6.0代码设计 238
8.9 小结 241
习题 241
第9章 用PowerBuilder开发账务处理与报表管理系统 242
9.1 系统初始化(会计科目表的维护) 242
9.2 会计科目表窗口各控件的代码设计 244
9.3 记账凭证表窗口的建立及其数据输入 245
9.4 登记总分类账. 日记账和明细账 248
9.5 损益表数据表文件的建立和数据生成 249
9.6 创建账务处理与报表管理系统菜单 250
9.7 账务处理与报表管理系统应用对象代码设计 251
9.8 小结 252
习题 252
第10章 用Delphi 5.0开发账务处理与报表管理信息系统 253
10.1 系统初始化 253
10.2 记账凭证处理设计 257
10.3 总分类账的Delphi 5.0设计 262
10.4 现金日记账Delphi 5.0设计 263
10.5 银行存款日记账Delphi 5.0设计 264
10.6 明细账Delphi 5.0设计 265
10.7 生成损益表数据Delphi 5.0设计 266
10.8 小结 267
习题 267
第三篇 实践篇
第11章 开发账务处理与报表管理信息系统的实战操作 268
11.1 会计科目与期初数据的准备 268
11.2 凭证数据的准备 268
11.3 用FoxPro开发账务处理与报表系统实战步骤 269
11.4 用Visual FoxPro 6.0开发账务处理与报表系统实战步骤 269
11.5 用Visual Basic 6.0开发账务处理与报表信息系统实战步骤 270
11.6 账务处理与报表管理系统的PowerBuilder 7.0实战步骤 270
11.7 开发账务处理与报表系统的Delphi 5.0实战步骤 273
11.8 小结 276
习题 277
第12章 用Excel实现账务处理与报表管理信息系统 278
12.1 账务处理与报表系统的基本思路 278
12.2 方案介绍 278
12.3 小结 285
习题 285
第13章 电子商务网站建设 286
13.1 网站的建立策略 286
13.1.1 上网 286
13.1.2 企业建网流程 287
13.1.3 企业网站整体策划 287
13.2 电子商务网站应具备的基本功能 288
13.3 域名注册 289
13.3.1 域名的概念 289
13.3.2 域名的选择 292
13.3.3 中国域名注册 293
13.3.4 国际顶级域名的注册 294
13.4 服务器和虚拟主机 295
13.5 电子商务网站服务器的主流配置 297
13.5.1 网络操作系统 297
13.5.2 网络数据库 300
13.6 网页制作与动态访问 303
13.6.1 网页设计语言HTML 303
13.6.2 网页编辑工具 307
13.6.3 网页脚本语言 310
13.7 虚拟主机的选择 321
13.7.1 虚拟主机选择的考虑 322
13.7.2 选择虚拟主机提供商 322
13.7.3 怎样租用虚拟主机 323
13.8 小结 324
习题 324
第1章 管理信息系统概述 1
1.1 管理. 信息与系统 1
1.1.1 管理的概念 1
1.1.2 信息与数据 2
1.1.3 系统的概念 3
1.2 信息系统 4
1.2.1 信息系统的概念 4
1.2.2 信息系统的处理方式 5
1.3 管理信息系统(MIS) 6
1.3.1 管理信息系统的概念 6
1.3.2 管理信息系统的功能结构 8
1.4 建立管理信息系统的社会基础和技术基础 9
1.4.1 建立管理信息系统的社会基础 9
1.4.2 建立管理信息系统的技术基础 10
1.5 小结 12
习题 12
第2章 管理信息系统的开发方法 14
2.1 生命周期法 14
2.2 原型开发法 17
2.2.1 原型的建立过程 17
2.2.2 构造初始原型的原则 18
2.2.3 原型的修改控制 18
2.2.4 原型使用 20
2.2.5 原型法开发系统的特点 20
2.2.6 原型法开发系统的局限性 21
2.2.7 原型法对环境的要求 21
2.3 面向对象的开发方法 22
2.3.1 面向对象法的基本思想 22
2.3.2 对象. 类. 实例. 继承性和封装性 23
2.3.3 面向对象的方法 23
2.3.4 面向对象开发信息系统的优越性 26
2.3.5 面向对象开发工具 27
2.4 小结 27
习题 28
第3章 管理信息系统的系统规划与分析 29
3.1 系统调查与系统规划 29
3.1.1 系统调查 29
3.1.2 系统规划的内容 30
3.1.3 系统规划的方法 30
3.2 可行性研究 31
3.3 结构化系统分析(SA)概述 35
3.4 数据流图 36
3.4.1 数据流图符号 36
3.4.2 数据流图的画法 39
3.4.3 数据流程图的用途 42
3.5 数据字典 42
3.5.1 数据字典的概念及组成 42
3.5.2 数据字典的用途 46
3.6 数据存储结构规范化 47
3.6.1 规范化形式 47
3.6.2 规范化的作用 49
3.6.3 实例 50
3.7 数据存取 52
3.7.1 数据存取要求特性 52
3.7.2 数据存取要求的表达 52
3.7.3 立即存取分析 54
3.8 处理逻辑的表达方法 55
3.8.1 决策树 56
3.8.2 判定表 57
3.8.3 结构式语言 58
3.8.4 三种表达工具的比较 60
3.9 结构化系统分析小结 60
3.10 小结 61
习题 61
第4章 管理信息系统设计 62
4.1 系统划分和模块设计的原则 62
4.1.1 子系统(或模块)划分的原则 62
4.1.2 模块化设计主要原则及其度量 63
4.1.3 模块的辅助设计原则 65
4.2 结构化设计方法 66
4.2.1 变换分析 66
4.2.2 事务分析 67
4.2.3 混合结构分析 68
4.3 详细设计工具 68
4.3.1 程序流程图 69
4.3.2 Jackson程序设计方法 69
4.3.3 Warnier程序的设计方法 72
4.4 代码设计 74
4.4.1 代码的功能 74
4.4.2 代码设计的基本原则 75
4.4.3 代码的类型 75
4.4.4 代码校验的方法 76
4.4.5 代码设计的步骤 76
4.5 数据库设计 77
4.5.1 数据库设计的要求 77
4.5.2 数据库设计的步骤 78
4.5.3 概念结构设计及E-R图 78
4.5.4 逻辑结构设计 80
4.6 输出设计 81
4.6.1 输出类型和形式的设计 81
4.6.2 输出内容的设计 82
4.6.3 表格设计 82
4.6.4 输出介质及设备的选择 83
4.7 输入设计 83
4.7.1 输入信息来源的设计 84
4.7.2 输入类型的设计 84
4.7.3 输入设备和介质的设计 84
4.7.4 输入内容及格式的设计 85
4.7.5 输入数据的检验及纠错 85
4.8 可靠性设计 85
4.8.1 数据校验方法 86
4.8.2 数据校验实例 87
4.8.3 平衡校验程序设计 91
4.8.4 错误陷阱和键盘陷阱的设置 93
4.8.5 系统的容错和通用性 99
4.9 系统开发工具设计 102
4.9.1 通用输入程序设计 102
4.9.2 通用查询程序设计 105
4.9.3 通用报表程序设计 110
4.10 小结 114
习题 114
第5章 管理信息系统的实施 115
5.1 程序设计 115
5.5.1 对程序设计的要求 115
5.1.2 结构化程序设计 116
5.1.3 流程图基本成分 116
5.1.4 编写程序 117
5.2 系统调试 117
5.2.1 程序调试的步骤与内容 117
5.2.2 程序运行说明书 118
5.2.3 系统原理说明书 118
5.3 系统安装 119
5.3.1 数据的整理与录入 119
5.3.2 系统切换 119
5.4 系统维护 120
5.5 系统评价 121
5.6 小结 121
习题 122
第6章 管理信息系统发展趋势 123
6.1 决策支持系统(DSS) 123
6.1.1 决策支持系统概念 123
6.1.2 决策支持系统的特点 124
6.1.3 决策支持系统与管理信息系统的联系和区别 125
6.1.4 决策支持系统的发展 126
6.1.5 决策支持系统的框架结构 126
6.2 数据仓库 127
6.2.1 数据仓库的定义和特征 127
6.2.2 数据仓库的结构 128
6.2.3 数据的流程 129
6.2.4 数据仓库的使用 129
6.3 专家系统(Expert Systems) 130
6.4 神经网络与遗传算法 131
6.4.1 神经网络方法 131
6.4.2 遗传算法 132
6.5 计算机集成制造系统(CIMS) 133
6.6 企业流程改造(BPR) 134
6.7 电子商务 134
6.8 小结 136
习题 136
第二篇 实例篇
第7章 用FoxPro/Visual FoxPro开发账务处理与报表管理系统 138
7.1 账务处理与报表系统开发概述 138
7.1.1 账务处理与报表的任务 138
7.1.2 账务处理与报表的计算机数据流程图 138
7.1.3 模块结构图 138
7.1.4 数据库规划设计 139
7.2 系统初始化 140
7.2.1 DOS环境下的开发 140
7.2.2 Windows环境下的开发 147
7.3 记账凭证库的处理 154
7.3.1 DOS环境下的凭证处理设计 155
7.3.2 Windows环境下凭证处理设计 163
7.4 登记总分类账. 日记账和明细账 164
7.4.1 登记总账 164
7.4.2 登记现金日记账 168
7.4.3 登记银行存款日记账 172
7.4.4 登记明细账 176
7.5 资产负债数据库的建立和数据生成 180
7.6 资产负债表的输出 186
7.7 损益表数据库文件的生成设计 187
7.8 损益表的输出 190
7.9 账务处理与报表系统菜单程序设计 191
7.10 小结 199
习题 200
第8章 用Visual Basic 6.0开发账务处理与报表管理系统 201
8.1 系统初始化 201
8.2 凭证管理Visual Basic 6.0程序设计 202
8.2.1 功能简介 203
8.2.2 实现数据浏览功能 203
8.2.3 建立命令按钮 207
8.2.4 实现增加记录的功能 208
8.2.5 实现查询功能 212
8.2.6 实现修改操作 214
8.2.7 实现删除功能 214
8.2.8 结束运行 214
8.3 使用DBGrid控制进行凭证处理设计 219
8.3.1 基本情况 219
8.3.2 运行界面 220
8.3.3 建立窗体与模块 221
8.3.4 建立窗体Form2的处理过程 224
8.4 登记总账的Visual Basic 6.0代码设计 228
8.5 登记现金日记账Visual Basic 6.0代码设计 230
8.6 登记银行存款日记账Visual Basic 6.0代码设计 232
8.7 登记明细账Visual Basic 6.0代码设计 234
8.8 生成损益表数据Visual Basic 6.0代码设计 238
8.9 小结 241
习题 241
第9章 用PowerBuilder开发账务处理与报表管理系统 242
9.1 系统初始化(会计科目表的维护) 242
9.2 会计科目表窗口各控件的代码设计 244
9.3 记账凭证表窗口的建立及其数据输入 245
9.4 登记总分类账. 日记账和明细账 248
9.5 损益表数据表文件的建立和数据生成 249
9.6 创建账务处理与报表管理系统菜单 250
9.7 账务处理与报表管理系统应用对象代码设计 251
9.8 小结 252
习题 252
第10章 用Delphi 5.0开发账务处理与报表管理信息系统 253
10.1 系统初始化 253
10.2 记账凭证处理设计 257
10.3 总分类账的Delphi 5.0设计 262
10.4 现金日记账Delphi 5.0设计 263
10.5 银行存款日记账Delphi 5.0设计 264
10.6 明细账Delphi 5.0设计 265
10.7 生成损益表数据Delphi 5.0设计 266
10.8 小结 267
习题 267
第三篇 实践篇
第11章 开发账务处理与报表管理信息系统的实战操作 268
11.1 会计科目与期初数据的准备 268
11.2 凭证数据的准备 268
11.3 用FoxPro开发账务处理与报表系统实战步骤 269
11.4 用Visual FoxPro 6.0开发账务处理与报表系统实战步骤 269
11.5 用Visual Basic 6.0开发账务处理与报表信息系统实战步骤 270
11.6 账务处理与报表管理系统的PowerBuilder 7.0实战步骤 270
11.7 开发账务处理与报表系统的Delphi 5.0实战步骤 273
11.8 小结 276
习题 277
第12章 用Excel实现账务处理与报表管理信息系统 278
12.1 账务处理与报表系统的基本思路 278
12.2 方案介绍 278
12.3 小结 285
习题 285
第13章 电子商务网站建设 286
13.1 网站的建立策略 286
13.1.1 上网 286
13.1.2 企业建网流程 287
13.1.3 企业网站整体策划 287
13.2 电子商务网站应具备的基本功能 288
13.3 域名注册 289
13.3.1 域名的概念 289
13.3.2 域名的选择 292
13.3.3 中国域名注册 293
13.3.4 国际顶级域名的注册 294
13.4 服务器和虚拟主机 295
13.5 电子商务网站服务器的主流配置 297
13.5.1 网络操作系统 297
13.5.2 网络数据库 300
13.6 网页制作与动态访问 303
13.6.1 网页设计语言HTML 303
13.6.2 网页编辑工具 307
13.6.3 网页脚本语言 310
13.7 虚拟主机的选择 321
13.7.1 虚拟主机选择的考虑 322
13.7.2 选择虚拟主机提供商 322
13.7.3 怎样租用虚拟主机 323
13.8 小结 324
习题 324
猜您喜欢