当前位置:首页 > 社会科学
管理信息系统实用教程  第2版
管理信息系统实用教程  第2版

管理信息系统实用教程 第2版PDF电子书下载

社会科学

  • 电子书积分:11 积分如何计算积分?
  • 作 者:陶华亭主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121049392
  • 页数:284 页
图书介绍:本教材是由中国计算机学会高职高专教育学组组织,根据中国计算机学会高职高专教育学组2001年审定的《管理信息系统实用教程》编写大纲编写,作为高职高专与成人高等教育院校计算机及相近专业的推荐教材,并被教育部列为“十一五”国家级规划教材。全书共分五个部分,第一部分(第1、2章)简要介绍了信息系统的相关基础知识;第二部分(第3、4、5、6、7、8章),基于结构化方法介绍了与系统开发相关的信息系统分析与设计的相关知识和软件工程相关知识;第三部分(第9、10、11、12章),基于UML建模语言介绍了面向对象的系统开发知识及建模过程;第四部分(第13章),介绍了管理信息系统运行与管理的相关知识;第五部分(附录),作为课程实习的指导,并补充了UML建模工具“Rational Rose”的操作简介。
《管理信息系统实用教程 第2版》目录

第1章 管理信息系统基础知识 1

1.1 什么是管理信息系统 1

1.1.1 企业管理信息系统的模型 1

1.1.2 常见的管理信息系统框架 2

1.2 管理信息系统的基本概念 4

1.2.1 信息 4

1.2.2 系统 8

1.2.3 系统工程 10

1.2.4 信息系统 12

1.3 管理信息系统的作用与组成 13

1.3.1 管理信息系统在组织中的作用 14

1.3.2 管理信息系统的组成 14

1.4 管理信息系统的结构 14

1.4.1 职能结构 14

1.4.2 信息集成结构 15

1.5 管理信息系统的发展阶段 16

1.5.1 单项事务处理阶段 16

1.5.2 系统处理阶段 16

1.5.3 决策支持阶段 16

1.5.4 综合集成阶段 17

1.6 IT时代的管理信息系统 17

1.6.1 管理信息系统使命的提升 17

1.6.2 信息战略的转变 18

1.6.3 信息管理集中化、信息系统集成化 18

1.6.4 现代信息系统具有跨组织、跨地域的特征 18

1.6.5 基于Web的系统成为管理信息系统的主流 18

1.6.6 管理信息系统智能化 18

本章小结 19

思考题 20

第2章 管理信息系统开发方法 21

2.1 管理信息系统中的软件 21

2.1.1 软件开发是信息系统开发的一项重要内容 21

2.1.2 信息系统开发遵循的软件工程规范 21

2.2 管理信息系统生命周期的阶段划分 24

2.2.1 系统规划 24

2.2.2 系统分析 24

2.2.3 系统设计 24

2.2.4 系统实现 24

2.2.5 系统运行与维护 25

2.2.6 系统更新阶段 25

2.3 管理信息系统的开发活动 26

2.3.1 谁参与了系统开发 26

2.3.2 系统分析员的职责与技能 26

2.3.3 开发过程模型 27

2.4 管理信息系统开发方法 32

2.4.1 早期开发方法 32

2.4.2 结构化方法 32

2.4.3 面向对象的方法 33

2.5 管理信息系统的开发工具 34

2.5.1 结构化建模工具 34

2.5.2 面向对象的建模工具 34

2.5.3 计算机辅助软件工程(CASE) 34

本章小结 35

思考题 35

第3章 系统调查与可行性研究 36

3.1 项目环境分析 36

3.1.1 环境分析的任务 36

3.1.2 环境分析的方法 37

3.1.3 对环境的调查分析 37

3.2 系统调查 39

3.2.1 系统调查的原则 39

3.2.2 系统调查的内容 41

3.2.3 系统调查的步骤 42

3.2.4 系统调查的方法 43

3.3 可行性研究 44

3.3.1 可行性研究的概念 44

3.3.2 可行性研究的主要内容 45

3.3.3 可行性研究的流程 48

3.3.4 评价原则 49

3.3.5 可行性研究报告的格式要求 50

3.4 系统调查实例 51

3.4.1 学生成绩管理信息系统调查 51

3.4.2 酒店管理信息系统调查 52

本章小结 56

思考题 57

第4章 系统分析 58

4.1 概述 58

4.1.1 系统分析的目标 58

4.1.2 系统分析的主要活动 58

4.1.3 需求分析的重要性 59

4.1.4 系统分析面临的主要问题 59

4.2 系统分析方法 60

4.2.1 结构化方法 60

4.2.2 面向对象的方法 60

4.3 数据流图 61

4.3.1 数据流图的基本组成及符号 61

4.3.2 绘制数据流图的方法 62

4.3.3 实例1——汽车配件销售系统 63

4.3.4 绘制数据流图的要点 64

4.3.5 绘制数据流图的技巧 66

4.3.6 实例2——某高校学籍管理系统 70

4.3.7 实例3——生产调度子系统 71

4.3.8 实例4——销售子系统 72

4.4 数据词典 72

4.4.1 数据词典的作用和内容 72

4.4.2 编写数据词典的基本要求 72

4.4.3 数据词典的写法 73

4.4.4 定义数据的方法 73

4.4.5 数据词典数据流举例 73

4.5 加工逻辑分析的常用工具 75

4.5.1 结构化语言 76

4.5.2 策略表 76

4.5.3 策略树 76

4.5.4 其他工具 78

4.6 CASE工具 79

4.7 系统分析实例 80

4.7.1 学生成绩管理信息系统 80

4.7.2 酒店管理信息系统 82

4.8 需求分析说明书编写提纲 86

本章小结 86

思考题 87

第5章 概要设计 88

5.1 管理信息系统设计概述 88

5.1.1 管理信息系统设计的目标、任务和过程 88

5.1.2 系统设计的依据 89

5.1.3 系统设计阶段的主要活动 89

5.2 总体布局设计 91

5.2.1 总体布局 91

5.2.2 系统的处理方式 91

5.2.3 计算模式选择 91

5.3 系统结构设计 91

5.3.1 系统结构设计的任务 91

5.3.2 系统功能结构图 92

5.3.3 系统结构设计的原则 94

5.4 面向数据流的设计方法 100

5.4.1 设计原理 100

5.4.2 举例 103

5.4.3 一个抽象的例子 105

5.5 系统设计的其他工具 107

5.5.1 系统流程图 107

5.5.2 HIPO图 107

本章小结 109

思考题 109

第6章 详细设计 110

6.1 代码设计 110

6.1.1 代码的概念 110

6.1.2 代码设计的任务 110

6.1.3 代码的作用 110

6.1.4 代码的设计原则 111

6.1.5 代码的种类 111

6.1.6 代码的校验 112

6.2 数据库设计 112

6.2.1 数据库设计的相关概念 112

6.2.2 数据库设计的主要任务 113

6.2.3 概念模型 113

6.2.4 概念模型到数据模型的转换策略 115

6.3 规范化理论 117

6.3.1 规范化的概念 117

6.3.2 非规范化形式 117

6.3.3 第一范式 118

6.3.4 第二范式 118

6.3.5 第三范式 119

6.3.6 实例 120

6.4 数据库设计实例 121

6.4.1 数据库设计的步骤 121

6.4.2 实例 122

6.5 系统平台设计 123

6.5.1 计算机处理方式 123

6.5.2 软硬件选择 123

6.5.3 网络设计 124

6.5.4 系统环境的配置 124

6.6 对话设计 124

6.6.1 对话设计的原则 124

6.6.2 对话设计的基本类型 124

6.7 输入/输出设计 124

6.7.1 输出设计 125

6.7.2 输入设计 126

6.8 处理过程设计 126

6.8.1 盒图(N-S图) 126

6.8.2 问题分析图(PAD图) 127

6.9 编写系统设计说明书 128

本章小结 128

思考题 129

第7章 系统实施 130

7.1 系统实施阶段的目标与任务 130

7.1.1 系统实施阶段的目标 130

7.1.2 系统实施阶段的具体任务 130

7.2 前期准备工作 130

7.2.1 建立开发与运行环境 130

7.2.2 基础数据的整理与录入 131

7.3 编程 132

7.3.1 质量要求 132

7.3.2 程序设计风格 132

7.4 系统测试 133

7.4.1 系统测试方法概述 134

7.4.2 单元测试 134

7.4.3 组装测试 136

7.4.4 确认测试 137

7.4.5 系统测试 138

7.5 系统调试 140

7.5.1 系统调试的过程 140

7.5.2 系统调试的方法 140

7.6 人员培训 141

7.6.1 培训目的 141

7.6.2 培训内容 141

7.6.3 培训方法 142

7.7 实例 142

7.7.1 学生成绩管理信息系统 142

7.7.2 酒店管理信息系统 144

本章小结 146

思考题 146

第8章 运行与维护 147

8.1 目标与作用 147

8.1.1 系统运行与维护的目标 147

8.1.2 系统运行与维护阶段的作用 147

8.2 系统切换与系统运行 148

8.3 系统维护 149

8.3.1 系统维护的任务 149

8.3.2 系统维护的要求与内容 149

8.3.3 系统维护工作的类型 150

8.3.4 软件维护 150

8.3.5 系统维护的管理 151

8.4 系统评价 151

8.4.1 系统评价的目的 151

8.4.2 系统评价的指标 152

8.4.3 系统评价的内容 153

8.5 实例 154

本章小结 156

思考题 156

第9章 面向对象的方法 157

9.1 从结构化到面向对象 157

9.1.1 结构化方法面临的挑战 157

9.1.2 面向对象方法的优势 158

9.1.3 两种方法解决问题的思维模式比较 159

9.1.4 学会用三个视角看问题 162

9.2 回顾面向对象的范型 163

9.2.1 什么是对象 163

9.2.2 对象的接口 164

9.2.3 围绕类组织对象 164

9.2.4 关于抽象类 165

9.2.5 类的可见性与接口 166

9.2.6 封装与多态 166

9.3 面向对象的重要方法 166

9.3.1 抽象 167

9.3.2 封装 167

9.3.3 层次 168

9.4 面向对象的术语及其关系 169

本章小结 169

思考题 170

第10章 统一建模语言UML 171

10.1 模型的作用 171

10.1.1 什么是模型 171

10.1.2 建模的价值 172

10.2 统一建模语言UML 172

10.3 UML模型 174

10.3.1 模型的基本内容 174

10.3.2 UML的语义扩展 175

10.3.3 模型的组织结构 175

10.4 常见图的用法与内容 176

10.4.1 Use Case图 176

10.4.2 表述类、接口和子系统之间关系的类图 178

10.4.3 序列图 183

10.4.4 协作图——用于描述局部分析与设计的场景 184

10.4.5 状态图 185

10.4.6 活动图 186

本章小结 187

思考题 187

第11章 分析建模 188

11.1 建模概述 188

11.1.1 建模过程的框架与迭代策略 188

11.1.2 建模活动中人员的分工与职责 189

11.1.3 模型演进 190

11.2 系统初步调查 194

11.2.1 实例描述 194

11.2.2 描述局部功能需求的Use Case报告 195

11.3 全局分析 198

11.3.1 选用构架模式 198

11.3.2 识别关键抽象 199

11.3.3 标识“分析机制” 201

11.3.4 选定分析局部 202

11.4 局部分析 205

11.4.1 提取分析类 206

11.4.2 转述需求场景 209

11.4.3 整理分析类 217

本章小结 221

思考题 221

第12章 设计建模 222

12.1 全局设计 222

12.1.1 确定核心元素 222

12.1.2 引入外围元素 226

12.1.3 优化组织结构 234

12.2 局部设计 235

12.2.1 实现需求场景 235

12.2.2 实现子系统接口 240

12.3 细节设计 241

12.3.1 精化属性与操作 241

12.3.2 明确类之间的关系 243

本章小结 246

思考题 247

第13章 信息系统的管理 248

13.1 MIS的信息资源管理 248

13.1.1 诺兰的发展阶段理论 248

13.1.2 建设管理信息系统对企业的影响 249

13.1.3 管理信息系统建设失败的原因 250

13.1.4 管理信息系统成功的标准 251

13.1.5 选择合适的管理信息系统建设的道路 251

13.1.6 管理信息系统组织协调的必要性 252

13.2 信息系统建设的组织、领导与规划 253

13.2.1 领导 253

13.2.2 组织 254

13.2.3 统筹规划 256

13.2.4 有限目标 257

13.2.5 滚动发展 258

13.2.6 寻找突破口 259

13.2.7 资金管理 259

13.3 斡旋协调 261

13.3.1 人员组织 261

13.3.2 在决策层协调 262

13.3.3 在部门领导与系统分析员之间协调 263

13.3.4 在用户与开发者之间协调 263

13.3.5 在开发者之间进行协调 264

13.3.6 在管理者之间进行协调 264

13.3.7 在开发者与管理者之间协调 264

13.4 信息标准化 265

13.4.1 统一信息编码 265

13.4.2 规范工作程序 266

13.4.3 完善管理制度 267

13.4.4 建立考核制度 269

13.5 人员培训 270

13.5.1 更新管理观念 270

13.5.2 加强业务培训 272

13.5.3 发挥最终用户的作用 272

附录A 课程实习 274

附录B 建模工具Rational Rose 276

返回顶部