《管理信息系统》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:苏选良编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505380885
  • 页数:390 页
图书介绍:

第1篇 基础篇 2

第1章 管理信息系统概念基础 2

1.1 管理信息系统及其相关概念 2

1.1.1 信息 2

1.1.2 管理信息 4

1.1.3 信息系统 4

1.1.4 管理信息系统 4

1.2 管理信息系统模型及其发展 5

1.2.1 物料需求计划(MRP) 6

1.2.2 制选资源计划(MRP-Ⅱ) 6

1.2.3 企业资源计划(ERP) 7

1.2.4 供应链管理(SCM) 8

1.2.5 客户关系管理(CRM) 8

1.3 管理信息系统发展趋势 9

1.3.1 MIS 发展趋势概述 9

1.3.2 从 MIS 到 ERP 的发展 11

1.3.3 从 MIS 到 DSS 13

1.3.4 从 MIS 到 CIMS 15

1.4 管理信息系统结构 16

思考练习题 19

第2章 管理信息系统学科基础 20

2.1 管理信息系统学科体系概述 20

2.1.1 从开发过程看 MIS 学科体系 20

2.1.2 从应用推广看 MIS 学科体系 21

2.2 管理信息系统与管理科学 21

2.2.1 管理信息系统与管理科学概述 21

2.2.2 管理科学的发展历程 22

2.2.3 管理科学在 MIS 中的应用 22

2.2.4 MIS 项目管理的特性 23

2.3 管理信息系统与数学、运筹学 23

2.3.1 MIS 与数学 24

2.3.2 MIS 与运筹学 24

2.4 管理信息系统与系统论、信息论及控制论 25

2.5 管理信息系统与计算机科学 27

2.6 管理信息系统与协同论、耗散论及突变论 27

2.7 管理信息系统与软件工程 28

思考练习题 29

第3章 管理信息系统技术基础 30

3.1 计算机系统 30

3.1.1 计算机系统分类 30

3.1.2 计算机工作原理 31

3.2 计算机硬件基础 32

3.2.1 中央处理器 32

3.2.2 输入/输出设备 32

3.2.3 存储器 32

3.3 计算机软件基础 33

3.3.1 软件分类 33

3.3.2 程序设计语言 35

3.4 通信与网络技术基础 36

3.4.1 数据通信技术 36

3.4.2 计算机网络 41

3.4.3 Internet/Intranet 45

3.5 数据资源管理 46

3.5.1 数据组织 47

3.5.2 数据库管理系统 47

3.5.3 数据模型与数据库组织结构 48

3.5.4 数据库设计 49

3.6 数据结构基础 49

3.6.1 数据和数据结构 49

3.6.2 算法 50

3.6.3 基本数据结构 50

思考练习题 52

第2篇 开发篇 54

第4章 管理信息系统开发方法 54

4.1 管理信息系统开发方法概述 54

4.2 生命周期法 55

4.2.1 生命周期法概述 55

4.2.2 生命周期法的开发过程 55

4.2.3 系统开发过程中的质量控制 57

4.3 结构化方法 57

4.3.1 结构化方法概述 58

4.3.2 结构化方法的特点 58

4.3.3 结构化方法的优缺点 59

4.4 原型法 59

4.4.1 原型法概述 59

4.4.2 原型法的开发过程 60

4.4.3 原型法的特点 60

4.4.4 原型法在应用中应注意的问题 61

4.5 面向对象的开发方法 62

4.5.1 面向对象方法的基本思想 62

4.5.2 面向对象方法的基本概念和基本特征 63

4.5.3 面向对象的系统分析(OOA) 65

4.5.4 面向对象的系统设计(OOD) 67

4.5.5 面向对象的程序设计(OOP) 69

4.6 各种开发方法比较 71

思考练习题 72

第5章 系统规划 73

5.1 管理信息系统规划总论 73

5.1.1 MIS 规划的意义 73

5.1.2 MIS 规划的内涵 73

5.2 系统规划的步骤和方法 75

5.2.1 MIS 规划的步骤 75

5.2.2 MIS 规划的主要方法 75

5.2.3 规划的方法综合评价 78

5.3 管理信息系统规划与企业过程重组 78

BPR 原理 78

5.4 系统开发原则和开发方式、方法的选择 79

5.4.1 系统开发的指导原则 80

5.4.2 管理信息系统的开发方式 81

5.4.3 系统开发方法的选择 82

5.5 系统初步调查与可行性分析 82

5.5.1 初步调查的内容 82

5.5.2 企业状况分析 83

5.5.3 方案构想及可行性研究 83

思考练习题 85

第6章 系统分析 87

6.1 系统分析任务 87

6.2 系统需求分析 87

6.2.1 需求分析过程 88

6.2.2 需求开发的步骤 89

6.2.3 需求分析原则 89

6.2.4 需求分析方法 90

6.2.5 需求分析工具 91

6.2.6 确定疑难需求的策略 92

6.2.7 系统需求的分析文档 93

6.3 系统详细调查 93

6.4 组织结构与功能分析 94

6.4.1 组织机构图和组织结构图 94

6.4.2 组织/功能关系 95

6.4.3 功能结构图 95

6.4.4 功能重构与组织变革 95

6.5 业务流程分析 96

6.5.1 业务流程分析的任务 96

6.5.2 业务流程图 96

6.5.3 业务流程重组 97

6.6 数据与数据流程分析 98

6.6.1 数据要求说明 98

6.6.2 数据流程图 101

6.6.3 数据字典 102

6.6.4 处理逻辑表达工具 104

6.7 功能与数据流程分析 104

6.7.1 功能过程识别 104

6.7.2 数据类定义 105

6.7.3 定义信息结构 105

6.8 确定新系统管理模型 105

6.8.1 企业基本管理模型 106

6.8.2 建立管理模型的步骤 106

6.8.3 建立管理模型的原则 106

6.9 新系统逻辑模型 106

6.9.1 系统目标 107

6.9.2 系统总信息流程图及边界的确定 107

6.9.3 新系统功能模型 108

6.9.4 新系统逻辑模型 108

6.10 新系统运行环境分析 108

6.10.1 现行系统计算机应用的状况及水平 108

6.10.2 国内外计算机的发展及应用情况 108

6.10.3 系统计算机资源配置 109

6.11 系统分析报告 110

思考练习题 111

第7章 系统设计 112

7.1 系统设计概述 112

7.2 系统总体设计 113

功能模块设计 113

7.3 代码设计 120

7.3.1 代码的功能 120

7.3.2 代码设计规则 120

7.3.3 代码的种类 121

7.3.4 代码校验 122

7.3.5 代码维护设计 123

7.4 数据结构与数据库设计 124

7.4.1 数据库设计概述 124

7.4.2 数据库设计的基本理论与方法 125

7.4.3 数据库外部设计 129

7.4.4 数据库结构设计 130

7.4.5 数据库设计的基本步骤 131

7.5 输入设计 131

7.5.1 输入设计概述 131

7.5.2 输入设计的原则 131

7.5.3 输入方式与输入设备 132

7.5.4 输入质量与输入校验 133

7.5.5 输入设计的内容和步骤 135

7.5.6 输入设计的标准化 140

7.6 输出设计 141

7.6.1 输出设计概述 141

7.6.2 输出设计的目标与原则 141

7.6.3 输出设计的标准 142

7.6.4 输出设计的内容 142

7.6.5 输出方式与输出设计方法 143

7.6.6 输出设计的基本步骤 144

7.6.7 输出报告 146

7.6.8 通用报表模块设计 147

7.7 处理流程设计 149

7.7.1 处理流程设计的内容 149

7.7.2 处理流程设计工具 151

7.7.3 其他工具 154

7.7.4 处理流程设计步骤 156

思考练习题 157

第8章 系统实施 158

8.1 系统实施概述 158

8.2 编程标准 159

8.2.1 命名约定 159

8.2.2 代码格式化 161

8.2.3 代码注释 163

8.3 程序设计 164

8.3.1 程序设计原则 165

8.3.2 程序语言选择 166

8.3.3 结构化程序设计方法 166

8.3.4 结构化程序设计的特征 166

8.3.5 结构化程序的基本结构 167

8.4 软件测试 167

8.4.1 测试概述 168

8.4.2 测试分类 168

8.4.3 测试内容、方法与过程 169

8.4.4 测试的步骤与问题 170

8.5 系统建构 171

8.5.1 系统建构的定义 171

8.5.2 系统建构的策略与意义 171

8.5.3 系统建构的其他意义 172

8.6 系统发行 172

8.7 系统转换 172

8.7.1 数据的整理与录入 173

8.7.2 系统的切换 173

8.8 运行维护管理 174

8.8.1 日常运行管理 174

8.8.2 系统维护 174

8.8.3 运行管理体制 176

8.9 系统评价 176

8.9.1 系统评价的主要指标 177

8.9.2 评价方法 177

8.9.3 系统评价报告 177

8.9.4 技术性能评价 178

8.9.5 系统经济评价 179

8.9.6 系统验收 179

8.10 系统实施文档 180

思考练习题 181

第3篇 环境篇 184

第9章 系统开发工具 184

9.1 开发工具概述 184

9.2 Visual BASIC 184

9.2.1 VB 特性与环境 184

9.2.2 VB 程序结构 185

9.2.3 VB 数据库开发技巧 187

9.3 PowerBuilder 188

9.3.1 PowerScript 程序结构 190

9.3.2 PB 数据库开发技巧 195

9.4 Delphi 198

9.4.1 Delphi 特性与环境 198

9.4.2 Object Pascal 程序结构 199

9.4.3 Delphi 数据库开发技巧 201

思考练习题 205

第10章 从数据库到数据仓库 206

10.1 数据库和数据仓库概述 206

10.1.1 基本概念 206

10.1.2 从数据库到数据仓库 207

10.1.3 主要数据库/数据仓库产品介绍 209

10.1.4 数据库发展趋势 212

10.2 异构数据库互访的协议 213

10.2.1 ODBC 213

10.2.2 JDBC 215

10.2.3 ODBC 和 JDBC 的比较 215

10.3 结构化查询语言 216

10.3.1 SQL 概述 216

10.3.2 SQL 与前端开发工具 216

10.3.3 SQL 与后台数据库 217

10.3.4 SQL 与 Internet/Intranet 217

10.3.5 SQL 的基本命令 218

10.4 visual FoxPro 系列 218

10.4.1 Visual FoxPro 概述 219

10.4.2 Visual FoxPro 开发环境 219

10.4.3 面向对象的程序设计 219

10.4.4 运用 VFP 开发客户/服务器程序 222

10.5 SQL Server 系列 223

10.5.1 SQL Server 7.0的体系结构 223

10.5.2 VB 访问 SQL Server 7.0的技术 224

10.5.3 从 VFP 升迁到 SQL Server 7.0的技术 229

10.6 Web 数据库 230

10.6.1 Web 数据库概念 230

10.6.2 Web 与数据库的连接方式 230

10.6.3 Web 数据库应用 232

10.7 总结 235

思考练习题 236

第11章 系统模式 237

11.1 系统模式概述 237

11.2 文件服务器模式 237

11.3 客户机/服务器模式 238

11.3.1 与文件服务器模式的联系与区别 238

11.3.2 Visual FoxPro 在客户机/服务器模式中的应用 239

11.4 浏览器/服务器模式 240

11.4.1 Web 服务器 IIS 241

11.4.2 ASP 和 ASP.NET 241

11.4.3 Visual Studio.net 242

11.5 Internet/Intranet 与 MIS 243

11.6 企业电子商务环境下的 MIS 243

11.6.1 企业电子商务发展阶段 244

11.6.2 电子商务环境下的企业 MIS 245

11.7 从 C/S 模式升迁到 B/S 模式 246

11.8 HTML、XML 和 VBScript 247

11.8.1 超链接文本标记语言 HTML 247

11.8.2 可扩展标记语言 XML 252

11.8.3 脚本语言 VBScript 255

思考练习题 259

第4篇 管理篇 262

第12章 MIS 项目管理 262

12.1 项目管理基础 262

12.1.1 项目及特征 262

12.1.2 项目生命周期 262

12.1.3 识别需求 263

12.1.4 提出解决方案 263

12.1.5 执行项目 264

12.1.6 结束项目 264

12.1.7 项目管理过程 264

12.2 项目组织 265

12.2.1 项目经理 265

12.2.2 项目团队 266

12.2.3 项目组织结构 267

12.2.4 项目沟通 268

12.3 项目计划与控制 268

12.3.1 项目计划 268

12.3.2 进度安排 271

12.3.3 进度控制 272

12.3.4 资源配置 274

12.3.5 成本计划与绩效 274

12.4 项目变动与风险管理 275

12.4.1 项目变动管理 275

12.4.2 项目风险管理 276

12.5 项目文档管理 277

12.5.1 文档分类与内容 277

12.5.2 文档管理 278

12.6 项目管理信息系统及项目管理软件 278

12.6.1 项目管理信息系统功能需求 278

12.6.2 微软的项目管理软件 279

思考练习题 280

第13章 MIS 质量管理 281

13.1 质量概述 281

13.1.1 管理信息系统质量对用户的重要性 281

13.1.2 MIS 质量对合作开发商的重要性 281

13.1.3 管理软件产业存在的质量障碍及改善措施 282

13.2 软件质量理论 282

13.2.1 MIS 质量的概念 282

13.2.2 MIS 质量的度量 283

13.2.3 MIS 质量的测试与评价 286

13.3 MIS 质量保证 287

13.3.1 MIS 质量保证计划 287

13.3.2 MIS 质量保证的基本功能与活动 290

13.4 MIS 测试计划 290

13.4.1 测试项目 290

13.4.2 系统测试特性 291

13.4.3 系统测试方法 292

13.4.4 系统测试文档 292

13.5 MIS 应用软件配置管理 294

13.5.1 MIS 配置管理对系统质量的支持作用 294

13.5.2 软件配置管理的基本概念 294

13.5.3 软件配置管理计划 295

13.5.4 实施软件配置管理基本活动与步骤 295

13.6 ISO9000与 MIS 质量管理 297

13.6.1 ISO9000系列简介 297

13.6.2 如何在 MIS 项目中采用 ISO9000选择合格的合作开发商 298

13.7 能力成熟度模型与 MIS 质量管理 299

13.7.1 CMM 的基本概念与内容 299

13.7.2 对 CMM 的评价 300

13.7.3 在实践中如何运用 CMM 300

思考练习题 301

第14章 MIS 项目推广 302

14.1 基础管理 302

14.1.1 基础管理的内容 302

14.2 管理咨询 305

14.2.1 引入管理咨询的必要性 305

14.2.2 管理咨询的内容和范围 306

14.2.3 管理咨询的组织 307

14.3 项目监理 307

14.4 MIS 应用环境 308

14.4.1 MIS 应用环境构成 308

14.4.2 体制对 MIS 推广的影响 308

14.4.3 文化对 MIS 推广的影响 308

14.5 流程重组 309

14.6 服务 310

如何做好 MIS 服务 310

思考练习题 311

第5篇 案例篇 314

第15章 系统规划案例 314

15.1 系统规划组织 314

15.1.1 组织机构 314

15.1.2 评审 314

15.2 可行性研究 314

15.2.1 引言 314

15.2.2 系统建立的背景、必要性和意义 315

15.2.3 拟建系统规模及方案 322

15.2.4 可行性研究 324

15.2.5 几种方案的比较 328

15.2.6 建设性结论 328

第16章 系统分析案例 329

16.1 组织结构 329

16.1.1 原系统组织结构及职能 329

16.1.2 新系统组织结构及职能 330

16.1.3 变革后的组织目标模式 331

16.2 业务流程及其重组 331

16.2.1 原系统业务流程 332

16.2.2 新系统业务流程 338

16.2.3 流程重组方案 340

16.3 数据及数据流程 341

16.3.1 数据流程图 DFD 343

16.3.2 数据字典 DD 343

16.4 功能分析与结构 344

16.4.1 分析工具 344

16.4.2 新系统逻辑结构 345

16.4.3 功能概略分析 345

16.5 用户需求分析 345

16.5.1 用户需求概况 345

16.5.2 总体结构 346

16.5.3 需求规格说明书 346

16.6 新系统逻辑方案 347

16.6.1 新系统逻辑模型 347

16.6.2 新系统管理模型 347

第17章 系统设计案例 348

17.1 系统和子系统设计目标 348

17.1.1 系统总体设计目标 348

17.1.2 各子系统设计目标 348

17.1.3 与子系统及其他系统的接口 353

17.2 系统总体设计 355

17.2.1 网络结构设计 355

17.2.2 系统模块结构设计 356

17.3 系统代码设计 359

17.4 数据库设计 361

17.5 系统输入设计 364

17.6 系统输出设计 365

17.7 处理流程设计 366

第18章 系统实施案例 367

18.1 系统实施准备 367

18.2 VB 程序设计步骤 367

18.3 VB 界面设计技巧 368

18.4 VB 入库单程序设计 368

参考文献 385

附录 缩略词表 387