第一章 经济管理基础 1
1.1基础经济知识 1
1.1.1微观经济学 1
1.1.2宏观经济学 15
1.2基础管理知识 25
1.2.1企业计划管理系统 25
1.2.2企业生产管理系统 28
1.2.3企业市场营销管理 32
1.2.4企业质量管理 34
1.2.5企业物资管理系统 41
1.2.6企业财务管理 44
第二章 系统与信息 46
2.1系统与系统工程 46
2.1.1系统的定义 46
2.1.2系统的类型 47
2.1.3系统方法 48
2.2信息与信息系统 49
2.2.1信息及其属性 49
2.2.2信息的价值 52
2.3信息的管理 54
2.4计算机信息系统 60
第三章 计算机信息系统分析、设计方法概述 62
3.1概述 62
3.2分析、设计方法概述 62
3.3系统开发涉及的基本问题 66
3.4本学科内容及与其它学科的关系 73
3.5系统分析员及其培养 74
第四章 结构化生命周期方法 77
4.1方法概述 77
4.1.1生命周期各阶段的划分 77
4.1.2系统开发过程中的项目控制 79
4.2系统的初步调查与可行性分析 80
4.2.1系统初步调查 80
4.2.2可行性分析 81
4.2.3可行性分析报告 83
4.3系统分析与初步设计 83
4.3.1目标分析 83
4.3.2环境分析 85
4.3.3数据分析 89
4.3.4逻辑模型的建立 93
4.3.5物理模型的建立 107
4.3.6效益分析 112
4.3.7系统实施步骤 113
4.3.8系统方案说明书 116
第五章 系统模型与模拟 118
5.1系统模型与模拟 118
5.1.1系统模型与模拟概述 118
5.1.2系统模型的类型 119
5.1.3系统模型建立的原则及步骤 120
5.1.4离散型系统模拟的机理 121
5.1.5 随机数发生器及随机变量的产生 124
5.1.6模拟语言 125
5.1.7 GPSS及M/M/1系统模拟 126
5.2运筹学模型 127
5.2.1运筹学模型的基本类型 127
5.2.2分配模型 128
5.2.3网络模型 135
5.2.4选址模型 136
5.2.5排序模型 139
5.2.6决策模型 147
5.2.7排序系统模型 159
5.2.8库存控制模型 160
5.3数量经济模型 163
5.3.1预测模型 163
5.3.2投入产出模型 171
第六章 企业系统规划方法—BSP方法 176
6.1概述 176
6.1.1 BSP的起源 176
6.1.2 BSP的概念 176
6.1.3 BSP的目标 178
6.2方法的研究步骤 179
6.2.1研究项目的确立 179
6.2.2研究的准备工作 179
6.2.3研究的主要活动 179
6.3定义企业过程 182
6.3.1过程定义的目的和条件 182
6.3.2产品和资源的生命周期 182
6.3.3定义过程的基本步骤 183
6.4定义数据类 191
6.4.1识别数据类 191
6.4.2给出数据类定义 193
6.4.3建立数据类与过程的关系 193
6.5分析当前业务与系统的关系 195
6.5.1分析现行系统支持 195
6.5.2确定管理部门对系统的要求 195
6.5.3提出判断和结论 201
6.6定义系统总体结构 204
6.6.1企业的信息结构图 204
6.6.2确定主要系统 204
6.6.3表示数据流向 204
6.6.4识别子系统 209
6.6.5先决条件的分析 209
6.6.6信息结构的使用计划 209
6.7确定系统的优先顺序 210
6.7.1确定选择的标准 210
6.7.2子系统的排序 210
6.7.3优先子系统的描述 210
6.7.4实施方法的选择 211
6.8信息资源管理 212
6.9制定建设书和开发计划 212
6.10成果报告和后续活动 213
6.10.1成果报告 213
6.10.2后续活动 213
6.11结论 214
第七章 战略数据规划方法—James Martin方法 215
7.1概述 215
7.1.1方法的来源 215
7.1.2内容的概述 215
7.1.3系统开发策略 216
7.2自顶向下规划的组织 219
7.2.1规划工作的组织 219
7.2.2信息资源规划 220
7.2.3数据规划的基本步骤 220
7.3企业模型的建立 223
7.3.1企业职能范围 223
7.3.2业务活动过程 223
7.3.3企业模型图 225
7.3.4战略业务规划 228
7.3.5关键成功因素 228
7.4主题数据库及其组合 229
7.4.1主题数据库概念 229
7.4.2主题数据库的选择 230
7.4.3主题数据库的组合 230
7.4.4四类数据环境 232
7.5战略数据规划的执行过程 233
7.5.1企业的实体分析 233
7.5.2实体活动分析 240
7.5.3企业的重担 243
7.5.4分布数据规划 244
7.6战略数据规划过程提要 248
7.6.1自顶向下战略规划基本过程 250
7.6.2一整套方法—系统的方法论 252
7.7简短语论 253
第八章 应用原型化方法—Application Prototyping方法 254
8.1概述 254
8.1.1原型化的概念 254
8.1.2原型化的内容 254
8.2原型定义策略 255
8.2.1需求定义的重要性 255
8.2.2严格定义的策略 257
8.2.3原型定义的策略 260
8.2.4原型化的优点及其意义 262
8.2.5原型化与预先定义的比较 263
8.3原型生命周期 264
8.3.1原型生命周期划分 264
8.3.2原型化的原则与策略 268
8.3.3混合原型化策略 273
8.3.4原型的实施 275
8.4原型化中心 276
8.4.1原型化中心的组织 276
8.4.2原型化中心的人员配备 277
8.4.3硬件需求 278
8.4.4软件需求 279
8.4.5原型工作环境 280
8.5原型化与项目管理 282
8.5.1项目管理的必要性 282
8.5.2项自管理的内容 283
8.6结构化开发生命周期(SDLC)与原型化生命周期(PLC) 284
8.7结论 285
第九章 软件工程 286
9.1软件可靠性与质量保证 286
9.1.1软件可靠性 286
9.1.2软件质量因素和质量特性 290
9.1.3软件质量保证 295
9.1.4软件验收测试 299
9.2快速原型方法 303
9.2.1快速原型方法的一般介绍 303
9.2.2快速原型方法的特征 304
9.2.3快速原型的实现途径 306
9.2.4原型方法的技术与工具 309
9.2.5原型方法的响:潜在的利与弊 311
9.3面向对象设计方法 312
9.3.1面向对象的分析方法 312
9.3.2面向对象设计方法的由来 314
9.3.3面向对象设计的概念 315
9.3.4面向对象的设计方法 319
9.3.5问题定义 319
9.3.6概括描述 321
9.3.7形式化处理 321
9.3.8另一个面向对象设计的方法 332
9.3.9一个设计实例 333
9.3.10面向对象设计小结 337
9.4第四代语方(4GL) 339
9.4.1变革的需要 339
9.4.2五代语言 340
9.4.3过程化与非过程化语言 342
9.4.4用户友好性 343
9.4.5有限的功能 344
9.4.6选择性 344
9.4.7交互式 345
9.4.8简洁性 346
9.4.9一些基本原理 346
9.4.10第四代语言的特征 348
9.4.11第四代语言的组成部分 349
9.4.12第四代语言的标准 350
第十章 数据库设计 353
10.1数据库设计概述 353
10.1.1数据库系统 353
10.1.2数据库设计过程 354
10.2概念设计 355
10.2.1需求分析及描述 355
10.2.2概念数据模型 356
10.2.3视图设计 358
10.2.4视图合并 360
10.3逻辑设计 363
10.3.1不同数据模型中的逻辑模式 363
10.3.2逻辑设计过程 365
10.4物理设计 371
10.4.1存贮结构简介 371
10.4.2索引和记录聚类 373
10.5规范化理论 373
10.5.1什么是“不好”的关系模式 374
10.5.2函数依赖 374
10.5.3 2NF,3NF,BCNF 377
10.5.4多值依赖和4NF 379
10.5.5关系模式的分解 381
10.5.6规范化理论的应用 384
第十一章 计算机网络 387
11.1计算机网络的形成和发展 387
11.1.1计算机网络的形成过程 387
11.1.2分散处理系统的考虑方法 391
11.1.3计算机网络的功能与应用 392
11.1.4计算机网络的类型 393
11.2数据通信技术 394
11.2.1数据通信系统的组成 394
11.2.2数据传输技术 395
11.2.3数据交换(转接)技术 401
11.2.4转输控制 409
11.2.5卫星通信 413
11.2.6光通信 414
11.2.7移动通信 415
11.2.8综合业务数字网(ISDN) 417
11.2.9数据通信系统的保密方式 419
11.3计算机网络体系结构 420
11.3.1网络体系结构的基本原理 420
11.3.2协议的层次化 425
11.3.3开放系统互连(OSI) 430
11.3.4协议的描述、验证和试验 436
11.4局部网(LAN)系统 438
11.4.1局部网系统的功能与构成 438
11.4.2通信方式 441
11.4.3下位层协议与网络软件的构造 453
11.4.4上位层协议与网络软件的构造 454
11.5网络设计方法 456
11.5.1网络设计步骤 456
11.5.2关于处理能力的考虑方法 457
11.5.3网络可靠性的考虑方法 459
11.5.4网络费用的考虑方法 460
11.5.5网络设计的支撑工具 461
第十二章 计算机系统配置与性能评价 463
12.1引言 463
12.2计算机系统分类 463
12.3计算机系统的几个主要性能 465
12.4几种计算机系统性能举例 465
12.5信息系统中的计算机系统结构 467
12.6计算机系统性能的评测 470
12.7个人计算机的评测 472
12.8多用户UNIX系统的评测 486
12.9大型机评测 493