《管理信息系统 应用导向的理论与实践》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:苏选良著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121080920
  • 页数:374 页
图书介绍:本书以生命周期法和结构化方法为主线,展开管理信息系统开发和应用的全过程。本书分为基础篇、方法篇、过程篇、环境篇和管理篇。追踪管理与技术的最新发展。本书信息技术与管理并重,面向工程、面向应用。本书适合作为经济管理专业、计算机专业、软件工程专业,也可作为企业管理与IT人员的培训教材。

第1篇 基础篇 2

第1章 管理信息系统概论 2

1.1从概念到学科:管理信息系统的形成与发展 3

1.1.1管理信息系统概念的形成 3

1.1.2管理信息系统概念的发展 3

1.1.3管理信息系统概念理解中的主要问题 4

1.2管理信息化的必然性 5

1.2.1管理信息系统发展的动力 6

1.2.2管理实践的发展 6

1.2.3 IT的发展 6

1.2.4竞争的发展 7

1.2.5业务的发展 7

1.2.6组织内外部环境变化 7

1.3管理信息系统应用的演化历史 7

1.3.1管理信息系统演化的基本路径 7

1.3.2管理信息系统演化的其他路径 9

1.4管理信息系统在中国的实践 9

1.4.1中国管理信息化的历史进程 9

1.4.2管理信息化之争 10

1.5管理信息系统发展趋势 11

1.5.1管理发展趋势 11

1.5.2 IT及管理信息系统技术发展趋势 11

1.5.3管理信息系统结构发展趋势 12

1.5.4管理信息系统应用及市场发展趋势 13

本章小结 13

案例研究 14

第2章 管理信息系统理论基础 16

2.1与管理信息系统相关联的概念 17

2.1.1数据、信息与知识 17

2.1.2资源及相关概念 19

2.1.3系统及相关概念 19

2.1.4程序与软件 20

2.1.5信息系统 20

2.2管理信息系统理论基础 20

2.2.1哲学基础 20

2.2.2管理理论基础 21

2.2.3新旧“三论” 22

2.2.4信息资源管理理论 22

2.2.5其他基础理论 23

2.3管理信息系统结构基础 23

2.3.1管理信息系统概念结构 23

2.3.2管理信息系统功能结构 24

2.3.3管理信息系统软件体系结构 24

2.3.4管理信息系统硬件结构 25

2.4管理信息系统与现有相关系统 25

2.4.1管理信息系统与ERP、SCM、CRM 25

2.4.2管理信息系统与电子商务 25

2.4.3管理信息系统与DSS、ES 26

2.4.4管理信息系统与商业智能、数据挖掘 26

2.4.5管理信息系统与其他系统 27

本章小结 29

案例研究 30

第3章 管理信息系统学科基础 32

3.1管理信息系统学科体系概述 33

3.1.1从开发过程看MIS学科体系 33

3.1.2从应用过程看MIS学科体系 34

3.2管理信息系统与管理科学 34

3.2.1 MIS与管理科学的关系 34

3.2.2管理科学与MIS发展历程 35

3.2.3管理科学在MIS中的应用 35

3.2.4 MIS管理特性 36

3.3管理信息系统与系统及信息科学 37

3.3.1系统论与MIS 37

3.3.2控制论与MIS 37

3.3.3信息论与MIS 38

3.3.4耗散结构论与MIS 39

3.3.5协同论与MIS 39

3.3.6突变论与MIS 39

3.4管理信息系统与数学 40

3.4.1数学学科及运筹学发展 40

3.4.2 MIS与数学的关系 42

3.4.3 MIS与运筹学的关系 42

3.5管理信息系统与计算机科学技术 43

3.5.1计算机科学技术学科与MIS 43

3.5.2计算机科学技术对MIS发展的影响 43

本章小结 44

案例研究 46

第4章 管理信息系统技术基础 47

4.1计算机系统概述 48

4.1.1计算机系统的发展 48

4.1.2计算机系统分类 48

4.1.3计算机工作原理 48

4.2计算机硬件基础 49

4.2.1中央处理器 50

4.2.2存储器 50

4.2.3输入、输出设备 50

4.3计算机软件基础 51

4.3.1软件概述 51

4.3.2软件分类 51

4.3.3程序设计语言 52

4.4通信与网络技术基础 53

4.4.1数据通信技术基础 53

4.4.2计算机网络 57

4.4.3 Internet/Intranet/Extranet概览 60

4.4.4网络计算模式概览 61

4.5数据结构与算法 61

4.5.1算法 61

4.5.2数据结构 62

4.6数据组织与管理 63

4.6.1数据范式初步 63

4.6.2数据模型概览 64

4.6.3数据库组织结构 65

4.6.4数据库与数据库管理系统 65

本章小结 66

案例研究 67

第2篇 方法篇 70

第5章 管理信息系统开发模式与方法 70

5.1 MIS开发模式演进 71

5.1.1完全定制模式 71

5.1.2最佳实践模式 71

5.1.3柔性开发模式 72

5.1.4大规模定制模式 73

5.1.5敏捷开发与极限编程 74

5.1.6开发模式决策 75

5.2 MIS开发方法 76

5.2.1开发方法概述 76

5.2.2生命周期法 77

5.2.3 SADT 78

5.2.4原型法 80

5.2.5面向对象方法 82

5.2.6开发方法决策 90

本章小结 90

案例研究 92

第6章 管理信息系统规划与决策方法 94

6.1企业信息化规划 95

6.1.1信息化及其规划论述 95

6.1.2信息化规划的重要性 97

6.1.3企业信息化规划方法 99

6.2项目可行性研究与环境成熟度分析 102

6.2.1 MIS项目的可行性研究 102

6.2.2项目环境成熟度分析 103

6.3管理信息系统项目决策 105

6.3.1决策概述 105

6.3.2 MIS决策方法 106

本章小结 107

案例研究 108

附录6-1软件开发可行性研究报告编写规范 111

第7章 管理信息系统实施理论与方法 113

7.1管理信息系统实施理论 114

7.1.1 MIS全生命周期理论 114

7.1.2系统工程理论 114

7.1.3 MIS系统匹配理论 115

7.1.4柔性实施理论 115

7.1.5项目管理理论(PJM) 116

7.1.6委托代理理论 116

7.1.7 MIS因素系统与应用环境梯度论 117

7.1.8 MIS实施能力成熟度模型 117

7.1.9流程理论 118

7.2管理信息系统实施方法论 119

7.2.1“双向位移”方法论 119

7.2.2实施路线图与实施流程标准化 119

7.2.3系统转换方法论 122

7.2.4 ABCD评价法 122

7.2.5系统重构与再造 124

本章小结 124

案例研究 126

第3篇 过程篇 130

第8章 系统分析 130

8.1系统分析概述 131

8.1.1系统分析的主要任务 131

8.1.2系统分析的基本内容 131

8.2系统调查与企业诊断 132

8.2.1系统调查 132

8.2.2企业诊断 133

8.2.3系统调查的内容与方式 133

8.2.4系统调查的原则与要求 135

8.2.5组织结构和功能结构调查 136

8.2.6管理业务调查 136

8.2.7数据流程调查 137

8.2.8处理调查 137

8.3需求分析 138

8.3.1需求理论 138

8.3.2需求分析的重要性 139

8.3.3需求分析原则 140

8.3.4需求分析过程 140

8.3.5需求分析方法 141

8.3.6需求分析工具 142

8.3.7需求开发步骤 142

8.3.8确定疑难需求的策略 142

8.4组织结构与功能分析 143

8.4.1组织结构分析 143

8.4.2组织与业务功能关系分析 143

8.4.3业务功能重构与组织变革 144

8.5业务流程分析 144

8.5.1流程的基本概念 144

8.5.2业务流程分析的任务与内容 145

8.5.3业务流程分析的方法与工具 146

8.5.4业务流程重组 147

8.6数据与数据流程分析 147

8.6.1数据分析 147

8.6.2数据流程与业务流程的关系 149

8.6.3数据流程图 149

8.6.4数据字典 151

8.6.5处理逻辑表达工具 152

8.7功能/数据分析 152

8.7.1功能与过程识别 152

8.7.2数据类定义 153

8.7.3信息结构定义 153

8.8目标系统管理模型 153

8.8.1企业基本管理模型 153

8.8.2建立管理模型的原则 154

8.8.3建立管理模型的步骤 154

8.9目标系统逻辑模型 154

8.9.1系统目标 154

8.9.2系统总体信息流程图及系统边界 154

8.9.3目标系统功能模型 155

8.9.4目标系统逻辑模型 155

8.10目标系统运行环境分析 155

8.10.1目标系统运行的管理环境 155

8.10.2目标系统运行的制度环境 155

8.10.3目标系统运行的资源环境 155

8.11系统分析报告 156

本章小结 156

案例研究 157

附录8-1数据要求说明书编写规范 162

附录8-2需求分析说明书编写规范 164

第9章 系统设计 168

9.1系统设计概述 169

9.1.1系统设计定义 169

9.1.2系统设计原则 169

9.1.3系统设计分类 169

9.1.4设计内容概述 171

9.2总体设计 172

9.2.1模块结构设计 173

9.3代码设计与维护 176

9.3.1代码功能 177

9.3.2代码分类 177

9.3.3代码设计原则 178

9.3.4设计任务、步骤与方法 178

9.3.5代码校验 178

9.3.6代码维护 179

9.4数据存储设计 180

9.4.1系统数据文件设计 180

9.4.2数据库结构设计 180

9.4.3数据库外部设计 181

9.4.4数据库运用设计 181

9.4.5数据库设计方法与工具 182

9.5输入设计 182

9.5.1输入设计内容 183

9.5.2输入设计原则 183

9.5.3输入方式定义 184

9.5.4输入校验 184

9.5.5输入设计步骤 184

9.6输出设计 185

9.6.1输出设计内容 185

9.6.2输出设计的目标、原则 186

9.6.3输出设计标准 186

9.6.4输出方式定义 187

9.6.5输出设计方法 187

9.6.6输出设计步骤 188

9.6.7通用报表系统设计 188

9.6.8输出设计报告 189

9.7处理流程设计 189

9.7.1处理流程设计内容 190

9.7.2处理流程设计工具 190

9.8系统配置 191

本章小结 192

案例研究 193

附录9-1概要设计说明书编写规范 195

附录9-2详细设计说明书编写规范 197

附录9-3数据库设计说明书编写规范 199

附录9-4模块开发卷宗编写规范 201

第10章 系统实施 202

10.1系统实施概述 203

10.1.1系统实施的主要任务 203

10.1.2系统实现的时间分配 204

10.2编程标准 204

10.2.1命名约定 204

10.2.2代码格式化 206

10.2.3代码注释 208

10.3程序设计 208

10.3.1程序设计原则 209

10.3.2设计语言选择 209

10.3.3结构化程序设计 210

10.3.4面向对象的程序设计 210

10.4系统测试 211

10.4.1系统测试概述 211

10.4.2测试分类 212

10.4.3测试内容、方法、过程 212

10.4.4测试步骤 214

10.5系统建构与发行 214

10.5.1系统建构定义 215

10.5.2系统建构的策略与意义 215

10.5.3系统建构的其他好处 215

10.5.4系统发行定义 216

10.5.5系统发行内容 216

10.5.6系统发行工具 216

10.6系统转换 216

10.6.1数据整理 216

10.6.2数据编码录入 217

10.6.3转换准备 218

10.6.4系统转换 218

10.7运行管理维护 219

10.7.1日常运行管理 219

10.7.2系统维护 219

10.7.3系统运行管理机制 220

10.8系统评价 221

10.8.1评价方法与指标 221

10.8.2系统技术性能评价 221

10.8.3系统经济评价 222

10.8.4系统验收评价 222

本章小结 223

案例研究 224

附录10-1系统总体编码编写规范 227

附录10-2测试分析报告编写规范 228

附录10-3系统操作手册编写规范 230

附录10-4项目开发总结报告编写规范 232

附录10-5系统用户手册编写规范 234

第11章 系统巩固与演化 236

11.1系统上线后的服务支持 237

11.1.1系统上线后的监控与跟进 237

11.1.2系统故障诊断与技术支援 237

11.1.3上线后的系统升级支持 238

11.2上线系统巩固 239

11.2.1系统上线后面临的问题 239

11.2.2系统不稳定性分析 240

11.2.3系统巩固措施 242

11.3系统演化 243

11.3.1系统演化及原理 243

11.3.2系统纵向演化 244

11.3.3系统横向演化 245

11.3.4构件系统演化 246

11.4系统持续改进 246

11.4.1 MIS成功标准与持续改进 246

11.4.2系统持续改善的动因 247

11.4.3系统持续改善的途径 247

本章小结 247

案例研究 248

第4篇 环境篇 252

第12章 管理信息系统开发环境 252

12.1 IDE共性与个性 252

12.1.1 OO思想凝练共性 253

12.1.2数据库连接与驱动 254

12.1.3设计思想与程序结构 254

12.2 Visual FoxPro 255

12.2.1发展历史 255

12.2.2工具特性 256

12.3 Visual Basic 256

12.3.1发展历史 256

12.3.2工具特性 257

12.4 PowerBuilder 258

12.4.1发展历史 258

12.4.2工具特性 259

12.5 Delphi 260

12.5.1发展历史 260

12.5.2工具特性 262

12.6泛C系列 262

12.6.1 C++ 262

12.6.2 C++Builder 263

12.6.3 Visual C++ 264

12.6.4 C# 264

12.6.5 Java 265

本章小结 266

案例研究 268

第13章 管理信息系统数据库环境 269

13.1数据库系统及其形成发展 270

13.1.1数据库 270

13.1.2数据库管理系统 270

13.1.3关系数据库管理系统(RDBMS) 271

13.1.4对象关系数据库管理系统 272

13.1.5 Web数据库管理系统 272

13.1.6结构化查询语言(SQL) 273

13.2数据仓库 274

13.2.1定义 275

13.2.2数据仓库系统 275

13.2.3数据仓库操作 275

13.2.4数据仓库建立步骤 276

13.3异构数据库访问接口 276

13.3.1开放数据库互连(ODBC) 276

13.3.2 Java数据库连接(JDBC) 277

13.4数据库发展趋势 279

13.4.1数据库发展面临的问题 279

13.4.2数据库发展趋势 280

13.5 SQL Server 281

13.5.1发展历史 281

13.5.2特性 282

13.6 Oracle 282

13.6.1发展历史 282

13.6.2特性 283

13.7 Sybase 283

13.7.1发展历史 283

13.7.2特性 284

本章小结 285

案例研究 286

第14章 管理信息系统网络及电子商务环境 287

14.1网络与电子商务环境发展 288

14.1.1 Internet与WWW 288

14.1.2 Intranet 289

14.1.3 Extranet 289

14.1.4 Intemet/Intranet/Extranet与MIS 290

14.1.5电子商务环境 290

14.2网络计算模式演化 291

14.2.1文件服务器模式 291

14.2.2客户机/服务器模式 291

14.2.3浏览器/服务器模式 292

14.2.4分布式计算与网格计算 293

14.3文本标记语言发展 293

14.3.1 HTML 293

14.3.2 DHTML 294

14.3.3 XML 294

14.3.4网络三剑客 294

14.4脚本语言 295

14.4.1 VBScript 295

14.4.2 JScript 295

14.5 Web数据库技术 296

14.5.1 CGI 296

14.5.2 ASP、ASP.NET 296

14.5.3 JSP 298

14.5.4 PHP 298

14.5.5 ActiveX控件 299

本章小结 299

案例研究 300

第15章 管理信息系统应用环境 302

15.1组织环境及其对MIS的影响 303

15.1.1组织环境定义 303

15.1.2组织与环境的关系 303

15.1.3组织环境对MIS的影响 304

15.2企业营运环境 305

15.2.1离散生产与流程生产 305

15.2.2生产模式及其演化 305

15.2.3生产策略 306

15.2.4制造业生产营运程式 306

15.3管理信息系统应用环境及其梯度 306

15.3.1因素系统 306

15.3.2应用环境梯度 307

15.4管理信息系统应用环境成熟度 307

15.4.1应用环境及其成熟度 307

15.4.2实施成熟度与项目管理成熟度 308

本章小结 308

案例研究 309

第5篇 管理篇 314

第16章 管理信息系统项目管理 314

16.1项目管理基础 315

16.1.1生命周期理论 315

16.1.2项目共性与MIS项目特性 315

16.2项目组织 317

16.2.1项目组织的实施 317

16.2.2项目沟通 319

16.3项目计划与控制 319

16.3.1实施计划及更新 319

16.3.2进度安排 321

16.3.3进度控制 322

16.3.4资源配置 323

16.3.5绩效与成本控制 323

16.4项目变动与风险管理 324

16.4.1项目变动控制 324

16.4.2风险管理 325

16.5项目文档管理及管理系统 326

16.5.1文档分类 326

16.5.2文档管理 327

16.5.3项目管理信息系统及项目管理软件 327

本章小结 328

案例研究 329

附录16-1项目开发计划规范 331

附录16-2开发进度日报编写规范 333

第17章 管理信息系统质量管理 335

17.1管理信息系统质量概述 336

17.1.1 MIS质量定义 336

17.1.2 MIS开发质量的重要性 336

17.1.3当前MIS存在的质量问题 337

17.2软件质量理论 337

17.2.1软件质量度量 337

17.2.2 MIS质量模型与特性 338

17.3质量分析与测试管理 340

17.3.1软件质量分析 340

17.3.2 MIS测试管理概述 341

17.3.3 MIS测试组织 342

17.3.4 MIS测试过程管理 343

17.4管理信息系统配置管理 343

17.4.1配置管理对系统质量的支持作用 344

17.4.2配置管理基本概念 344

17.4.3配置管理计划 344

17.4.4配置管理步骤 345

17.5 ISO质量体系标准 345

17.5.1 ISO 9000系列 345

17.5.2如何在MIS项目中运用ISO 9000 346

17.6软件能力成熟度模型 346

17.6.1 CMM思想与结构体系 346

17.6.2 CMM使用评价 347

本章小结 348

案例研究 349

附录17-1系统测试规范 352

第18章 管理信息系统实施支持体系 354

18.1实施咨询 355

18.1.1咨询理论及其发展 355

18.1.2 MIS应用咨询的需求与价值 357

18.1.3咨询选择决策 359

18.1.4 MIS实施咨询的内容与范围 360

18.1.5 ERP咨询中的问题 361

18.2 MIS实施监理 361

18.2.1监理理论及其引入 361

18.2.2 MIS应用监理的必要性与可行性 363

18.2.3 MIS监理的内容与范围 365

18.2.4 MIS实施监理 365

18.2.5 MIS实施监理中的问题 366

18.3 MIS实施审计 367

18.3.1审计理论及在MIS实施中的应用 367

18.3.2 MIS实施审计的必要性 368

18.3.3 MIS实施审计的内容与范围 368

18.3.4 MIS实施审计的方法 370

本章小结 370

案例研究 371

参考文献 374