《管理信息系统开发与管理》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:张立厚,莫赞,张延林,陶雷编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302164951
  • 页数:464 页
图书介绍:本书介绍管理信息系统的概念,开发技术与方法,系统的管理等。

上篇 MIS原理方法总论第1章 MIS的基础知识 2

1.1 引言 2

1.2 MIS的系统科学基础 3

1.2.1 系统的基本概念 3

1.2.2 系统的分类 5

1.2.3 系统工程 6

1.3 MIS的管理学与信息经济学基础 9

1.3.1 MIS的管理学基础 10

1.3.2 MIS的信息经济学基础 12

1.4 MIS的信息科学基础 13

1.4.1 信息的基础知识 13

1.4.2 从信息管理到知识管理 17

1.5 广义MIS的概念 19

1.5.1 信息系统 19

1.5.2 管理信息 19

1.5.3 广义MIS 20

1.5.4 广义MIS的体系结构 22

习题1 23

第2章 MIS的组织管理平台 25

2.1 MIS相关的现代组织管理理论 25

2.1.1 相关的现代管理决策理论 25

2.1.2 业务流程相关理论 28

2.2 组织结构与组织设计 30

2.2.1 直线制组织 30

2.2.2 直线职能制组织 30

2.2.3 矩阵式组织 31

2.2.4 事业部制组织 32

2.2.5 扁平化组织、多头组织与虚拟组织 33

2.2.6 组织设计与组织重构 35

习题2 38

第3章 MIS的系统设施平台 40

3.1 信息技术(IT)的发展 40

3.1.1 微电子技术的发展 40

3.1.2 光电子技术的发展 41

3.1.3 软件技术的发展 41

3.2 MIS系统设施平台的结构和模式 42

3.2.1 MIS系统设施平台的基本结构 42

3.2.2 MIS系统设施平台的基本模式 45

3.2.3 基于Intranet的MIS体系结构 47

3.3 MIS系统设施平台的系统软件与开发工具 48

3.3.1 系统软件 48

3.3.2 常用编程工具 52

3.3.3 常用CASE工具和组件技术 54

习题3 59

第4章 MIS的划分与集成 60

4.1 信息系统技术的进步 60

4.1.1 电子数据处理(EDP)系统 60

4.1.2 (狭义)管理信息系统 61

4.1.3 决策支持系统DSS 62

4.1.4 智能管理与管理专家系统(IM&MES) 64

4.1.5 现场作业信息系统 66

4.1.6 办公自动化系统 67

4.2 广义MIS的三维体系结构 68

4.3 广义MIS的划分 69

4.3.1 职能信息系统 69

4.3.2 层次信息系统 73

4.3.3 按问题结构化程度/信息系统技术划分 75

4.4 广义MIS的集成 75

4.4.1 系统集成概述 75

4.4.2 系统集成的集成之路 75

4.4.3 系统集成的策略和技术 76

4.4.4 不同类型组织中的集成信息系统 80

习题4 86

第5章 MIS开发方法学 87

5.1 MIS的开发原则 87

5.2 MIS的开发方法 88

5.2.1 结构化生命周期法 88

5.2.2 增长原型法 91

5.2.3 面向对象(OO)方法 92

5.3 MIS的开发方式与策略 93

5.3.1 MIS的开发方式 93

5.3.2 MIS的开发策略 95

5.4 MIS的开发过程与项目管理 96

5.4.1 MIS开发的基本过程 96

5.4.2 MIS开发的项目管理概述 99

5.4.3 MIS开发项目的计划管理 100

5.4.4 MIS开发项目的控制 110

5.4.5 MIS开发项目的报告文档 113

5.4.6 MIS开发项目管理的工具 114

习题5 117

第6章 广义MIS的发展及其战略规划 118

6.1 广义MIS的发展模型 118

6.1.1 诺兰模型 118

6.1.2 西诺特模型 119

6.1.3 米切模型 120

6.2 MIS与组织的竞争优势 121

6.3 MIS战略规划的任务和活动 126

6.3.1 组织战略与MIS战略规划 126

6.3.2 MIS战略规划的时机 128

6.3.3 MIS战略规划的机制 128

6.4 战略规划的主要方法 130

6.4.1 关键成功因素法(CSF) 130

6.4.2 战略目标集转化法(SST) 131

6.4.3 企业系统规划法(BSP) 132

6.4.4 三者结合的CSB法及其他方法 135

习题6 136

中篇 结构化方法与原型法第7章 结构化系统分析(SSA) 138

7.1 立题调研与可行性研究 138

7.1.1 立题调研 138

7.1.2 可行性研究 140

7.2 现状调查与评价 144

7.2.1 调查方法 144

7.2.2 调查内容 144

7.2.3 对现状的分析评价 161

7.3 目标系统分析——确定新系统的逻辑模型 163

7.3.1 业务流程再造与新系统的业务流程图 163

7.3.2 “过程-数据”(P-D)分析法 166

7.3.3 新系统的数据流图(DFD) 168

7.3.4 新系统数据字典的编制 175

7.3.5 数据存储分析与新系统的ERD 184

7.3.6 新系统功能层次图与功能分析 185

7.4 系统分析规格说明书(系统任务书) 190

习题7 191

第8章 结构化系统设计(SSD) 192

8.1 MIS的一般关系模型的设计 192

8.1.1 一般关系模型设计的基本任务 193

8.1.2 从ERD导出一般关系模型的基本原则 193

8.1.3 初始一般关系模型的改进与优化 194

8.1.4 用户数据库一般关系模型的设计 195

8.2 MIS处理功能的总体设计 196

8.2.1 模块结构图(MSD)的设计 196

8.2.2 从DFD导出初始MSD 203

8.2.3 设计MSD的启发性规则 210

8.2.4 MSD的改进与优化 211

8.2.5 编写模块说明书 212

8.3 MIS系统设施平台的总体设计 212

8.3.1 MIS系统设施平台配置的主要依据 212

8.3.2 MIS系统设施平台的总体结构设计 213

8.4 MIS的总体设计说明书 216

8.5 MIS系统设施平台的详细设计 216

8.5.1 MIS系统设施平台详细设计的主要内容 216

8.5.2 系统设施平台设计案例 219

8.6 MIS的代码系统设计 224

8.6.1 代码的概念及其作用 224

8.6.2 代码设计的原则 224

8.6.3 代码的分类 225

8.6.4 代码设计 227

8.6.5 代码设计举例 229

8.6.6 代码的维护与管理 229

8.7 MIS数据存储的具体设计 230

8.7.1 文件设计 230

8.7.2 数据库的具体设计 235

8.8 MIS处理功能的详细设计 244

8.8.1 模块实现方法的选择与模块的分类 244

8.8.2 输出模块设计 246

8.8.3 输入模块设计 248

8.8.4 人机对话模块设计 252

8.8.5 计算机内的处理过程设计 256

8.8.6 人工处理流程的详细设计 259

8.8.7 组织机构重组的设计 259

8.9 系统设计规格说明书及其评审 259

习题8 260

第9章 MIS的系统实现与系统文档 262

9.1 MIS系统设施平台的实现与人员培训 262

9.1.1 MIS系统设施平台的实现 262

9.1.2 人员培训 262

9.2 MIS数据库系统的建立与测试 263

9.2.1 定义数据库结构 263

9.2.2 组织数据录入 264

9.2.3 编制与调试应用程序 265

9.2.4 数据库的测试与试运行 265

9.3 结构化程序设计 266

9.3.1 结构化程序设计的优点 267

9.3.2 常用编程工具 267

9.3.3 衡量编程工作质量的指标 268

9.3.4 模块实现案例 269

9.4 程序测试与系统联调 274

9.4.1 程序测试的方法 274

9.4.2 系统调试的步骤与内容 275

9.4.3 系统运行说明书 276

9.5 系统试运行、系统转换与系统验收 280

9.5.1 数据的整理与录入 280

9.5.2 系统的试运行 280

9.5.3 系统切换 280

9.5.4 系统验收 281

习题9 282

第10章 MIS的系统运行管理及评价 283

10.1 MIS的系统运行管理 283

10.1.1 MIS运行的日常管理 283

10.1.2 MIS的系统管理 283

10.1.3 MIS的系统维护 285

10.2 MIS的系统评价 286

10.2.1 信息系统评价的目的 286

10.2.2 信息系统的质量指标 287

10.2.3 信息系统运行的评价指标 287

10.2.4 系统经济指标的评价 288

10.2.5 系统评价报告 289

习题10 290

第11章 MIS系统开发的原型法 291

11.1 原型法 291

11.1.1 结构化生命周期法导致原型法产生的不足之处 291

11.1.2 原型法简介 291

11.2 原型法的类型 294

11.2.1 抛弃原型法 294

11.2.2 演化原型法 294

11.2.3 增长原型法 295

11.3 原型法的开发环境和开发工具 296

11.3.1 原型法的开发环境 296

11.3.2 可视化技术 297

11.3.3 计算机辅助软件工程技术(CASE) 298

11.3.4 软件复用及组件技术 299

11.4 原型法开发批发企业库存管理系统 300

11.4.1 系统首轮概要分析 300

11.4.2 系统首轮概略设计 314

11.4.3 系统首轮实现 322

11.4.4 首轮实现系统试运行、评价与改进 328

习题11 330

下篇 面向对象方法 332

第12章 面向对象方法与UML 332

12.1 面向对象方法概述 332

12.1.1 面向对象方法的引入 332

12.1.2 面向对象的主要经典方法 334

12.1.3 RUP思路与过程 336

12.1.4 面向对象方法的特点 338

12.2 OO方法的基本概念和术语 338

12.2.1 对象 338

12.2.2 对象类及其他相关概念 340

12.2.3 UML简介 343

12.3 UML中的静态模型 344

12.3.1 类图 344

12.3.2 对象模型 347

12.3.3 包图 347

12.4 UML中的动态模型 348

12.4.1 状态与状态图 348

12.4.2 活动与活动图 350

12.4.3 对象交互时序与顺序图 353

12.4.4 协作与协作图 353

12.5 UML中的功能模型与实现模型 355

12.5.1 用例与用例图 355

12.5.2 组件图 356

12.5.3 部署图 357

12.6 面向对象方法的生命周期 359

12.6.1 面向对象分析(OOA) 360

12.6.2 面向对象设计(OOD) 360

12.6.3 面向对象实现(OOI)和系统运行与管理 360

习题12 361

第13章 面向对象分析(OOA) 362

13.1 现状调查与分析 362

13.1.1 现状业务流程调查 363

13.1.2 现状数据分析 364

13.1.3 现状功能分析 369

13.2 构思问题域的静态模型 370

13.2.1 对象模型的五个层次 370

13.2.2 确定问题领域的对象类及类图 371

13.2.3 划分主题 375

13.3 面向对象的业务流程再造(BPR) 376

13.4 再造后面向对象的动态模型 384

13.4.1 面向对象再造后系统的行为模型 384

13.4.2 面向对象再造后系统的交互模型 386

13.4.3 服务(行为方法)的分类 389

13.4.4 确定问题领域对象的业务服务 390

小结 392

习题13 394

第14章 面向对象设计(OOD) 395

14.1 面向对象设计概述 395

14.1.1 OOD系统的划分与组织 395

14.1.2 OOD的一般原则 397

14.2 OOD的总体设计 399

14.2.1 数据管理部件的一般设计 399

14.2.2 人机接口部件的总体设计 405

14.2.3 问题域业务部件的总体设计 408

14.2.4 任务管理部件的总体设计 408

14.3 OOD的详细设计 409

14.3.1 系统设施平台的设计 409

14.3.2 数据管理部件的具体设计 409

14.3.3 人机接口部件的具体设计 414

14.3.4 问题域对象类的具体设计 419

14.3.5 任务管理部件的具体设计 422

14.3.6 组件与配置的设计 424

习题14 424

第15章 面向对象实现与运行管理 426

15.1 面向对象的系统实现概述 426

15.1.1 面向对象的系统实现的主要方面 426

15.1.2 面向对象程序设计语言 427

15.1.3 面向对象程序设计风格及其实现 430

15.1.4 系统设施平台的实现 431

15.2 面向对象的数据管理部件的实现 431

15.2.1 建立数据库 432

15.2.2 建立临时数据表 433

15.2.3 实现数据管理相关对象 434

15.3 对象类、对象及其关联的实现 437

15.3.1 从类库中选择可以使用的对象类 437

15.3.2 由已有对象类派生对象类 438

15.3.3 定义需要自定义的对象类、对象 440

15.3.4 建立对象类/对象之间的关系 440

15.4 人机接口部件的实现 443

15.5 任务管理部件的实现 446

15.6 面向对象的测试与系统联调 448

15.6.1 面向对象测试模型 448

15.6.2 面向对象分析的测试 448

15.6.3 面向对象设计的测试 449

15.6.4 面向对象编程的测试 449

15.6.5 面向对象的单元测试 450

15.6.6 面向对象的集成测试 451

15.6.7 面向对象的系统测试 451

习题15 452

附录 453

附录1 MIS开发与管理实验指导书(综合性) 453

附录2 MIS开发与管理课程设计教学大纲 458

参考文献 462