当前位置:首页 > 社会科学
信息系统原理与工程  第2版
信息系统原理与工程  第2版

信息系统原理与工程 第2版PDF电子书下载

社会科学

  • 电子书积分:14 积分如何计算积分?
  • 作 者:张维明,戴长华,陈卫东等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7121003945
  • 页数:432 页
图书介绍:本书主要讲述信息系统工程的概念、基本原理和模型方法。比较全面地介绍了信息系统工程的理论体系和分析、设计、开发方法,包括结构化方法、面向对象方法和计算机辅助信息系统开发等工程技术。本书内容新颖、理论体系完整、可操作性强。其中的技术和方法从理论和实践两个角度探讨了如何运用这些原理、方法和技术解决信息系统的构造,并且在传统的结构化方法的基础上,对主流的方法作了较为深入的阐述。
《信息系统原理与工程 第2版》目录

目录 1

第1章 信息系统概述 1

1.1 系统 1

1.1.1 系统的概念 2

1.1.2 系统的特性 4

1.1.3 系统的一般模型 5

1.1.4 系统层次与系统分类 8

1.1.5 系统学基本原理 11

1.1.6 系统性能和标准 16

1.1.7 系统变量和参数 17

1.2 信息 17

1.2.1 信息的概念 17

1.2.2 信息的性质 19

1.2.3 信息运动模型 21

1.2.4 信息的度量 23

1.2.5 信息的分类 30

1.2.6 信息的特点与价值 30

1.2.7 信息与管理 32

1.3 信息系统 34

1.3.1 信息系统的概念 34

1.3.2 信息系统的发展 36

1.3.3 信息系统的基本功能 38

1.3.4 信息系统的结构 39

1.3.5 信息系统的价值 43

1.3.6 信息系统的评价 43

1.4 信息系统工程 45

1.4.1 基本概念 45

1.4.2 信息系统工程的研究方法 46

1.4.3 信息系统工程的研究范围 47

2.1.1 集合及其表示 49

第2章 信息系统的基础理论 49

2.1 集合论基础 49

2.1.2 集合的运算与笛卡儿乘积 50

2.1.3 关系 51

2.1.4 关系的闭包 52

2.1.5 函数映射 52

2.1.6 集合的划分 53

2.2 信息系统的数学模型 53

2.3 信息系统的性质 55

2.3.1 对象的信息 55

2.3.2 最大的信息系统 56

2.3.3 可选的信息系统 57

2.3.4 信息系统的划分 57

2.3.5 最简信息系统 62

2.3.7 信息系统中的决策规则 69

2.3.6 理想信息系统 69

2.3.8 不确定性信息系统 71

2.4 信息系统的连接 73

2.4.1 良好的连接系统 73

2.4.2 连接系统的分类 75

2.4.3 连接系统的基本性质 76

第3章 信息系统的开发 79

3.1 信息系统开发过程 79

3.1.1 信息系统生存周期 79

3.1.2 原型化开发过程 82

3.2 信息系统开发模型 87

3.2.1 瀑布模型 88

3.2.2 原型模型 89

3.2.3 RAD模型 90

3.2.4 增量模型 91

3.2.5 螺旋模型 92

3.2.6 构件组装模型 93

3.2.7 组合模型 93

3.2.8 形式化方法模型 93

3.3 信息系统开发方法学 94

3.3.1 系统开发认知体系 94

3.3.2 系统开发方法学 95

3.3.3 系统开发策略与资源规划 95

3.3.4 信息系统开发方法的规范化研究 96

3.4 信息系统模型化 96

3.4.1 处理模型化 96

3.4.2 数据模型化 97

3.5.1 从数据处理到知识处理 108

3.5 知识处理与智能处理 108

3.5.2 从知识处理到智能处理 109

第4章 信息系统的战略规划 111

4.1 信息系统战略规划的概念、目标与组织 111

4.1.1 信息系统战略规划的概念与层次 111

4.1.2 信息系统战略规划的目标、作用、内容与组织 115

4.2 信息系统战略规划的步骤 117

4.2.1 诺兰的阶段模型 117

4.2.2 信息系统战略规划的三阶段模型 119

4.2.3 信息系统战略规划的步骤 120

4.3 信息系统战略规划的常用方法 121

4.4 信息工程与战略数据规划 130

4.4.1 信息工程的基本原理 130

4.4.2 信息工程方法论 132

4.4.3 战略数据规划的目标与步骤 134

5.1 结构化方法的基本思想 137

第5章 系统分析 137

5.2 可行性研究 138

5.2.1 可行性研究的过程 139

5.2.2 可行性分析 142

5.3 结构化分析概述 143

5.3.1 系统分析的任务 143

5.3.2 系统分析员 144

5.3.3 结构化分析方法 145

5.3.4 结构化分析的工具 145

5.4 系统要求的确定 146

5.4.1 要求的基本内容 146

5.4.2 要求的调查 147

5.4.3 需求建模 149

5.5.1 数据流分析 150

5.5 数据流分析技术 150

5.5.2 数据流图概念 151

5.5.3 数据流图的建立 153

5.5.4 数据字典 158

5.5.5 数据存储结构规范化 163

5.5.6 数据存取要求分析 165

5.6 逻辑分析工具 168

5.6.1 决策树 169

5.6.2 决策表 170

5.6.3 结构式语言 172

5.7 效益/费用分析 175

5.7.1 效益/费用分析特点 175

5.7.2 信息系统中的效益/费用关系 176

第6章 系统设计 179

6.1 系统设计概述 179

6.1.1 系统设计的任务 179

6.1.2 系统设计的目标 180

6.1.3 计算机处理与手工处理 182

6.2 结构化设计原理 183

6.2.1 结构化设计方法 183

6.2.2 结构化设计原理 185

6.3 模块化设计 186

6.3.1 模块 186

6.3.2 模块的耦合 190

6.3.3 模块的聚合 192

6.3.4 若干其他设计原则及有益的建议 195

6.4 面向数据流的设计 198

6.4.1 结构图 199

6.4.2 设计过程 200

6.4.3 设计优化 208

6.5.1 Jackson方法 210

6.5 面向数据结构的设计方法 210

6.5.2 Warnier-Orr方法 214

6.6 HIPO图 214

6.6.1 HIPO图 215

6.6.2 模块IPO图 216

第7章 面向对象系统分析与设计 217

7.1 面向对象的发展历史 217

7.2 面向对象的基本概念 218

7.2.1 对象 218

7.2.2 消息 219

7.2.3 类 220

7.2.4 继承 220

7.2.5 封装 222

7.2.6 多态 222

7.3.1 从认识论看面向对象 223

7.3 面向对象的方法论 223

7.3.2 面向对象方法同其他方法的比较 228

7.3.3 面向对象的几种方法 231

7.4 面向对象的分析 235

7.4.1 面向对象的分析原则 235

7.4.2 面向对象分析的模型和过程 237

7.4.3 标识发现对象 239

7.4.4 定义属性 246

7.4.5 定义方法 248

7.4.6 标识结构和连接 251

7.4.7 定义主题 262

7.5 面向对象的设计 268

7.5.1 问题域部分的设计 270

7.5.2 人机交互部分的设计 277

7.5.3 任务管理部分的设计 281

7.5.4 数据管理部分的设计 284

7.5.5 面向对象设计的评价标准 291

7.6 面向对象与统一建模语言 295

7.6.1 UML的发展过程 295

7.6.2 UML的构成 296

7.6.3 UML的特点 298

7.6.4 UML中的视图 299

7.6.5 用UML建模 301

第8章 系统实施 307

8.1 概述 307

8.2 程序设计 309

8.2.1 结构化程序设计 309

8.2.2 应用系统开发工具及其发展 311

8.2.3 应用生成器的基本特征 313

8.2.4 客户机/服务器开发工具的基本特征 316

8.2.5 浏览器/服务器开发工具特征 317

8.3 系统集成 318

8.3.1 系统集成概述 318

8.3.2 网络集成 320

8.3.3 数据集成 323

8.3.4 软件集成 326

8.3.5 应用集成 332

8.4 系统测试 339

8.4.1 系统测试概述 339

8.4.2 平台测试 342

8.4.3 应用软件测试 343

8.4.4 集成测试 346

8.4.5 验收测试 349

8.5.1 系统运行 351

8.5 运行与维护 351

8.5.2 系统维护 352

8.5.3 维护过程 353

8.5.4 维护的特点 355

8.5.5 可维护性 358

8.5.6 软件重用与系统维护 361

8.5.7 信息系统的质量维护 363

第9章 信息系统项目管理 365

9.1 项目管理概述 365

9.1.1 项目管理概念 365

9.1.2 项目管理范围和特点 366

9.1.3 项目管理知识体系 368

9.2 信息系统的项目管理 370

9.2.1 概述 371

9.2.2 基本内容与步骤 372

9.3.1 时间管理流程 378

9.3 信息系统项目时间管理 378

9.3.2 工程进度管理工具和技术 380

9.4 信息系统项目人力资源管理 383

9.4.1 项目管理的组织机构 383

9.4.2 项目角色及其职责 385

9.4.3 管理中的协调工作 388

9.5 信息系统项目质量管理 390

9.5.1 信息系统质量管理概述 390

9.5.2 信息系统质量控制的组织职能 391

9.5.3 项目开发的质量控制 392

9.6 信息系统开发的文档管理 394

9.6.1 信息系统的质量维护文档的内容与分类 395

9.6.2 文档的规范化管理 397

10.1.1 组织与管理的职能 399

10.1 组织与管理 399

第10章 信息系统与计划、控制、决策 399

10.1.2 计划工作的概念和特点 400

10.1.3 支持计划工作的定量分析方法 400

10.1.4 信息系统对计划的支持 403

10.2 信息与决策 408

10.2.1 决策的基本问题 408

10.2.2 决策 410

10.2.3 信息系统对决策过程的辅助 412

10.3 决策支持系统 414

10.3.1 决策支持系统及其功能 414

10.3.2 决策支持系统的组成 416

10.3.3 决策支持系统的分类 417

10.3.4 决策支持系统的典型结构 418

10.3.5 决策支持系统的概念延伸 426

参考文献 431

相关图书
作者其它书籍
返回顶部