21世纪高等学校计算机规划教材——精品系列

管理信息系统理论与实务 (第3版)

分享 推荐 0 收藏 0 阅读 3.5K
朱顺泉 (编著) 978-7-115-17828-2

关于本书的内容有任何问题,请联系 张斌

目前,管理信息系统的教材大多很少有实务与实验内容,
如:薛华成主编的管理信息系统理论性太强,黄梯云主编的管理信息系统有理论和实例,但都缺少实验内容,随着时代变化,两者的内容也有些陈旧。本书的出版试图增加管理信息系统的最新成果并提供丰富的实验

内容摘要

  本书主要介绍管理信息系统的理论、开发与案例。全书共6篇,分为基本概念与技术篇、系统开发理论篇、应用信息系统篇、应用系统开发篇、案例与实验篇、数据挖掘及其应用篇。基本概念与技术篇向读者介绍了与管理信息系统相关的概念和信息技术;系统开发理论篇深入浅出地介?芰斯芾硇畔⑾低晨⒌幕纠砺酆驮恚谌葜饕⒎椒ā⒎治觥⑸杓啤⑹凳挥τ眯畔⑾低称饕樯芰司霾咧С窒低秤肴斯ぶ悄堋⑵笠底试醇苹⒐┯α垂芾怼⒖突Ч叵倒芾淼龋挥τ孟低晨⑵蚨琳呓樯芰苏宋翊碛氡ū砉芾硇畔⑾低臣巴瞎芾硇畔⑾低车氖迪址椒ǎ话咐
胧笛槠蚨琳咛峁┝斯芾砭霾咝畔⑾低车母髦质道皇萃诰蚣捌溆τ闷蚨琳呓樯苁萃诰虻幕纠砺酆头椒ā?  本书融理论、开发及案例分析于一体,内容充实,通俗易懂。可作为大中专院校工商管理、市场营销、电子商务、会计学、财务管理、信息管理与信息系统等相关专业学生及MBA学员学习管理信息系统的教材或参考书,也可供从事管理信息系统开发的技术人员参考。

目录

第 1篇 基本概念与技术篇

第 1章 管理信息系统的概念与技术基础 2
1.1 管理、信息与系统 2
1.1.1 管理的概念 2
1.1.2 信息与数据 3
1.1.3 系统的概念 4
1.2 信息系统 5
1.2.1 信息系统的概念 5
1.2.2 信息系统的处理方式 6
1.3 管理信息系统 7
1.3.1 管理信息系统的概念 7
1.3.2 管理信息系统的功能结构 8
1.4 建立管理信息系统的社会基础 9
1.5 建立管理信息系统的技术基础 10
1.5.1 计算机系统 10
1.5.2 数据库技术 13
1.5.3 计算机网络 15
1.5.4 管理信息系统的网络支持平台 17
习题 20

第 2篇 系统开发理论篇

第 2章 管理信息系统的开发途径与方法 22
2.1 生命周期法 22
2.2 原型法 25
2.2.1 原型的建立过程 25
2.2.2 原型法开发系统的特点 25
2.2.3 原型法开发系统的局限性 26
2.2.4 原型法对环境的要求 26
2.2.5 原型法与生命周期法的比较 27
2.3 面向对象方法 27
2.3.1 面向对象方法的基本思想 27
2.3.2 对象及特性 28
2.3.3 面向对象方法的开发阶段 29
2.3.4 面向对象方法开发信息系统的优越性 30
2.3.5 项目管理的对象抽象 31
2.3.6 面向对象开发工具 31
习题 31

第3章 管理信息系统的系统规划与分析 32
3.1 系统调查与系统规划 32
3.1.1 系统调查 32
3.1.2 系统规划的内容 33
3.1.3 系统规划的方法 33
3.1.4 企业流程再造(BPR) 34
3.2 可行性研究 35
3.3 数据流程图 38
3.3.1 数据流程图符号 38
3.3.2 数据流程图的绘制 40
3.3.3 数据流程图的用途 40
3.3.4 实例 41
3.4 数据字典 42
3.4.1 数据字典的概念及组成 42
3.4.2 数据字典的用途 45
3.4.3 实例 46
3.5 数据存储的规范化方法 47
3.5.1 规范化形式 48
3.5.2 规范化的作用 50
3.5.3 实例 50
3.6 处理逻辑的表达方法 51
3.6.1 决策树 52
3.6.2 判定表 53
3.6.3 结构式语言 54
3.6.4 三种表达工具的比较 55
习题 56

第4章 管理信息系统的系统设计 57
4.1 系统划分和模块设计的原则 57
4.1.1 子系统(或模块)划分的原则 57
4.1.2 模块化设计主要原则及其度量 58
4.1.3 模块的辅助设计原则 59
4.2 结构化设计策略 60
4.2.1 变换分析 60
4.2.2 事务分析 61
4.2.3 混合结构分析 61
4.3 代码设计 62
4.3.1 代码的功能 62
4.3.2 代码设计的基本原则 62
4.3.3 代码的分类 63
4.3.4 代码校验的方法 63
4.3.5 代码设计的步骤 64
4.3.6 代码设计举例 64
4.4 数据库设计 65
4.4.1 数据库设计的要求 65
4.4.2 数据库设计的步骤 65
4.4.3 概念结构设计及E-R图 66
4.4.4 逻辑结构设计 67
4.4.5 数据库设计举例 69
4.5 界面设计 69
4.5.1 用户界面设计 69
4.5.2 输入设计 70
4.5.3 输出设计 72
4.6 可靠性设计 73
4.6.1 数据校验方法 73
4.6.2 数据校验实例 74
4.7 处理设计 79
习题 81

第5章 管理信息系统的系统实施 83
5.1 程序设计 83
5.1.1 对程序设计的要求 83
5.1.2 结构化程序设计 84
5.1.3 编写程序 84
5.2 系统调试 84
5.2.1 程序调试的步骤与内容 84
5.2.2 程序运行说明书 85
5.2.3 系统原理说明书 85
5.3 系统安装 86
5.3.1 数据的整理与录入 86
5.3.2 系统切换 86
5.4 系统维护 87
5.5 系统评价 87
习题 88

第3篇 应用信息系统篇

第6章 决策支持系统与人工智能 90
6.1 决策支持系统(DSS) 90
6.1.1 决策支持系统(DSS)概念 90
6.1.2 决策支持系统的特点 91
6.1.3 决策支持系统与管理信息系统的联系和区别 92
6.1.4 决策支持系统的发展 93
6.1.5 决策支持系统的框架结构 93
6.2 数据仓库与数据挖掘 94
6.2.1 数据仓库的定义和特征 94
6.2.2 数据仓库的结构 95
6.2.3 数据的流程 95
6.2.4 数据仓库的使用 96
6.2.5 数据挖掘技术及其应用 96
6.2.6 基于数据仓库的决策支持系统的结构 99
6.3 人工智能(AI) 101
6.3.1 专家系统(Expert Systems,ES) 101
6.3.2 神经网络 102
6.3.3 遗传算法 107
习题 111

第7章 企业资源计划、供应链管理与客户关系管理 112
7.1 企业资源计划(ERP)的原理 112
7.1.1 ERP产生的背景及其给企业带来的效益 112
7.1.2 ERP的历程 113
7.2 企业资源计划(ERP)功能模块 114
7.3 ERP实施 117
7.3.1 先天条件 117
7.3.2 后天条件 117
7.4 SCM供应链管理 119
7.4.1 传统供应链管理中的物流管理存在的问题 119
7.4.2 电子商务中的供应链管理策略 119
7.5 CRM客户关系管理 121
7.5.1 CRM概述 121
7.5.2 CRM软件系统的结构功能分析 122
7.5.3 建立CRM价值链 125
7.5.4 CRM应用——梳理企业供应链 127
7.6 企业CRM与ERP建设分析 128
习题 130

第4篇 应用系统开发篇

第8章 用Visual Foxrpo 6.0与Excel XP/2007开发账务处理与报表信息系统 132
8.1 会计信息系统开发概述 132
8.1.1 会计信息系统的任务 132
8.1.2 会计信息系统的计算机数据流图 132
8.1.3 模块结构图 132
8.1.4 数据表规划设计 133
8.2 会计信息系统的系统初始化处理 133
8.3 凭证表的建立与凭证数据的输入 135
8.4 登记总分类账 138
8.5 登记现金日记账和银行存款日记账 139
8.6 登记明细账 141
8.7 资产负债数据表文件的建立和数据生成 143
8.8 损益表数据表文件的建立和数据生成与输出 146
8.9 会计信息系统主程序、主界面及菜单设计 148
8.10 会计信息系统的Excel XP/2007实现方法 149
8.10.1 引言 149
8.10.2 凭证工作表 149
8.10.3 科目代码与期初数设置及总账数据的单元格操作生成 150
8.10.4 总账数据的VBA程序自动生成 152
8.10.5 损益表数据的单元格操作生成 153
8.10.6 损益表数据的VBA程序自动生成 154
8.10.7 资产负债表数据的单元格操作生成 155
8.10.8 资产负债表数据的VBA程序自动生成 158
8.10.9 购销存管理信息系统的单元格操作生成 158
8.10.10 购销存管理信息系统的VBA程序自动生成 159
习题 160

第9章 用Visual Basic 6.0开发账务处理与报表管理系统 162
9.1 系统初始化 162
9.2 凭证管理Visual Basic 6.0程序设计 162
9.3 登记总账的VB6.0代码设计 163
9.4 登记现金日记账VB6.0代码设计 164
9.5 登记银行存款日记账VB6.0代码设计 165
9.6 登记明细账VB6.0代码设计 166
9.7 生成损益表数据VB6.0代码设计 168
习题 169

第 10章 用Borland C++ Builder6.0开发账务处理与报表管理信息系统 170
10.1 系统功能 170
10.2 开发和运行 170
10.3 系统总体技术方案 170
10.4 模块具体设计说明 171
10.4.1 会计科目(系统初始化)模块实现功能 171
10.4.2 凭证模块 172
10.4.3 账簿模块 173
10.4.4 报表模块 173
10.4.5 结转模块 173
10.5 用户口令设置 173
10.6 科目设置 174
10.7 凭证处理 178
10.8 账簿处理 184
10.9 损益生成 189
10.10 资负生成 193
习题 197

第 11章 网上管理信息系统设计 198
11.1 网上管理信息系统规划 198
11.1.1 系统分析 198
11.1.2 系统规划设计 198
11.1.3 网站建立规划设计 199
11.2 系统的设计编程与测试运行环境 199
11.2.1 网站购物系统的设计编程环境 199
11.2.2 网站购物系统的测试运行环境 200
11.3 系统主页界面的设计 201
11.4 数据库与数据表的设计与功能 202
11.4.1 确定网站数据表 202
11.4.2 确定每个表的字段 202
11.4.3 确定数据表之间的关系 203
11.5 购物网站各主要模块的编程及其功能 204
11.5.1 网站购物与交易处理流程图 204
11.5.2 注册、登录页面的设计 204
11.5.3 商品查询模块 207
11.5.4 分类商品货架的编程实现 207
11.5.5 购物篮的设计 208
11.5.6 银行账号自动扣账、订单生成等的编程 211
11.5.7 订单查询模块的设计及其功能 214
11.5.8 网上信息系统的源程序代码 216
习题 216

第5篇 案例与实验篇

第 12章 管理决策信息系统案例与实验 218
12.1 库存管理信息系统的分析、设计和实施 218
12.1.1 某厂产品库存管理系统简介 218
12.1.2 系统分析 220
12.1.3 系统设计 225
12.1.4 系统实施 237
12.2 投资项目决策的计算机实现 238
12.2.1 某通信公司投资决策问题 238
12.2.2 某公司资本受到限制的投资决策问题及其灵活性处理 241
12.2.3 项目投资决策选择问题总结 244
12.3 Black-Scholes期权定价模型的计算机实现 245
12.3.1 Black-Scholes期权定价公式 245
12.3.2 运用VBA定义Black-Scholes期权定价函数 246
12.3.3 股票收益率的波动率的计算 248
12.3.4 运用二分法VBA函数计算隐含波动率 249
12.3.5 运用科拉多-米勒公式计算隐含波动率 250
12.3.6 运用牛顿法计算隐含波动率 251
12.4 二项式期权定价模型的计算机实现 252
12.5 企业筹资方式的计算机实现 254
12.5.1 实例 254
12.5.2 设计借款融资分期偿还分析表 254
12.5.3 设计租赁融资摊销分析表 257
12.5.4 借款筹资模型与租赁筹资模型的比较分析 260
12.5.5 借款筹资模型的接口设计方法 260
12.6 筹资成本计算的计算机实现 261
12.6.1 筹资成本计算的有关理论 261
12.6.2 筹资成本计算的应用 262
12.7 含个人所得税计算的工资表模型的计算机实现 265
12.7.1 含个人所得税计算的工资表模型 265
12.7.2 个人所得税计算的自定义函数 267
12.7.3 个人所得税计算的自定义函数调用 268
12.8 个人理财计划的计算机实现 269
12.9 **佳现金持有量决策模型的计算机实现 273
12.9.1 确定**佳现金持有量的理论方法 273
12.9.2 **佳现金持有量模型的计算机实现 274
12.9.3 应用规划求解工具求出**佳现金持有量 274
12.10 **佳订货批量决策模型的计算机实现 275
12.10.1 经济订货批量的基本原理 275
12.10.2 **优订货批量模型的计算机实现 277
12.10.3 应用“规划求解”工具分析**优订货批量 278
12.11 投资组合优化模型的计算机实现 279
12.11.1 单项投资的期望回报率与风险 280
12.11.2 一组投资(即多项投资)的期望回报与风险 280
12.11.3 期望值、方差、均方差和相关系数的计算 281
12.11.4 投资组合风险优化模型的计算机实现 283
12.11.5 投资组合风险优化模型的Matlab 7.2实现 288

第6篇 数据挖掘及其应用篇

第 13章 数据挖掘导论 290
13.1 数据挖掘概述 290
13.1.1 数据挖掘的含义 290
13.1.2 描述概念的方法 291
13.2 数据挖掘方法 292
13.2.1 聚类分析 292
13.2.2 关联规则分析 293
13.2.3 决策树分析 294
13.2.4 人工神经网络分析 294
13.3 数据挖掘过程 295
13.3.1 提出预期结果 295
13.3.2 创建一个用于数据挖掘的数据集 296
13.3.3 数据的预处理 296
13.3.4 数据的变换 298
13.3.5 使用数据挖掘技术产生结果 299
13.3.6 对结果进行评估和解释 299

第 14章 判断树与神经网络 301
14.1 判断树分类分析 301
14.1.1 信息增益 301
14.1.2 简化的实现模型 303
14.2 反向传播神经网络分类分析 307
14.2.1 反向传播神经网络原理 307
14.2.2 BP算法 308
14.2.3 单步骤计算举例 310
14.2.4 简化的实现模型 311
14.2.5 使用VBA进行的自动处理 313

第 15章 聚类分析与关联分析 315
15.1 K-means聚类分析 315
15.1.1 K-means聚类算法 315
15.1.2 模型的建立 316
15.1.3 分析得到的结果 317
15.2 Kohonen聚类分析 318
15.2.1 处理逻辑 318
15.2.2 分析模型 319
15.2.3 分析的结果 321
15.3 关联规则分析 321
15.3.1 用聚类的方法转换数据 322
15.3.2 A PRIORI算法 323
15.3.3 分析模型 323
15.4 结果分析 325
15.5 聚类分析中距离的计算方法 325

主要参考文献 326

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • AutoCAD建筑制图教程(2010版)

    李银英 刘光洁 马永志 郑艺华 杨冬

      本书结合精选的典型建筑图例系统地介绍了AutoCAD绘图知识,从掌握建筑制图的方法及技巧入手,由浅入深、循...

    ¥44.00
  • 人工智能

    王万森

      本书是作者在多年人工智能教学实践和多本人工智能教材编写的基础上,结合国内外人工智能领域的最新进展和我国人工...

    ¥29.50
  • 数据库原理及应用(第2版)

    何玉洁 刘福刚 于绍娜 余阳 张荣梅

      本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...

    ¥35.00
  • SPSS 16实用教程

    宋志刚 谢蕾蕾 何旭宏

      SPSS是应用最广泛的统计软件之一,在很多领域深受用户的好评。本书以SPSS 16.0为基础,详细介绍了多...

    ¥32.00
  • JavaScript 程序设计基础教程(第2版)

    阮文江

      本书是学习JavaScript动态网页编程技术的基础教材,共分10章,主要内容包括:Web技术概述、HTM...

    ¥32.00

相关图书

人邮微信
本地服务
教师服务
教师服务
读者服务
读者服务
返回顶部
返回顶部