《信息系统分析与设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王晓煜主编;关胜,吴迪,王倩副主编;宁喜莲,曹晶华,韩雪参编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2011
  • ISBN:9787113137168
  • 页数:233 页
图书介绍:本书主要针对信息系统开发的全过程,详细讲述生命周期法中各阶段的任务、方法及技术。全书共分9章。第1、2章从系统的角度入手,介绍了信息系统的相关概念及开发的方式方法;第3章讲述了习惯规划阶段的工作内容及方法;第4、5章 详细讲述了结构化和面向对象两种系统分析方法的思想、步骤及所用工具;第6、7章详细讲述了结构化和面向对象两种系统设计方法的思想、步骤及所用工具;第8章讲述了系统实施阶段各项主要工作的原则及方法;第9章介绍了系统运行与维护阶段的主要工作内容。

第1章 信息系统概述 1

1.1 信息 2

1.1.1 数据与信息的定义 2

1.1.2 信息的性质 3

1.2 系统 4

1.2.1 系统的定义 4

1.2.2 系统的特性 5

1.3 信息系统的定义、功能和结构 6

1.3.1 信息系统的定义 6

1.3.2 信息系统的功能 7

1.3.3 信息系统的结构 8

1.4 信息系统的发展 11

1.5 信息系统的发展趋势 12

1.5.1 企业资源规划 12

1.5.2 客户关系管理 13

1.5.3 决策支持系统 14

1.6 Internet与信息系统的发展 15

1.6.1 计算机网络的发展 15

1.6.2 Internet的发展 16

1.6.3 Internet环境下信息系统的发展 17

思考题 18

第2章 信息系统开发概论 19

2.1 信息系统建设的复杂性 21

2.2 信息系统开发的原则和条件 21

2.2.1 信息系统开发的原则 21

2.2.2 信息系统开发的条件 22

2.3 信息系统开发的组织管理 23

2.3.1 信息系统发展的诺兰模型 23

2.3.2 系统开发的组织机构 24

2.3.3 系统开发的人员组成 25

2.4 信息系统的开发方式 26

2.5 信息系统的开发方法 27

2.5.1 结构化生命周期法 27

2.5.2 原型法 30

2.5.3 面向对象方法 32

思考题 33

第3章 系统规划 34

3.1 系统规划概述 36

3.1.1 信息系统建设概述 36

3.1.2 相关的名词术语 39

3.2 系统规划的任务和作用 40

3.2.1 系统规划的任务 40

3.2.2 系统规划的作用 41

3.3 系统规划的内容和特点 42

3.3.1 系统规划的内容 42

3.3.2 系统规划的特点 44

3.4 系统规划的原则和优势 45

3.4.1 系统规划的原则 45

3.4.2 系统规划的优势 47

3.5 系统规划的方法 48

3.5.1 关键成功因素法 48

3.5.2 企业系统规划法 49

3.5.3 战略目标集转化法 62

3.6 系统规划的可行性研究 64

3.6.1 可行性研究的内容 64

3.6.2 可行性研究的步骤 66

3.6.3 可行性研究报告和系统设计任务书 67

思考题 68

第4章 结构化系统分析 69

4.1 系统分析的任务 71

4.2 系统分析的目标 71

4.3 系统分析的内容 72

4.4 系统分析方法 74

4.5 详细调查 75

4.6 业务分析 77

4.6.1 组织机构分析 77

4.6.2 组织职能分析 78

4.6.3 业务流程分析 79

4.7 数据流分析 82

4.7.1 数据流分析的内容 82

4.7.2 数据流图的基本图例 83

4.7.3 数据流图的层次结构 84

4.7.4 数据流图的绘制 85

4.7.5 数据流图的检查 85

4.8 数据字典 89

4.8.1 数据字典条目 89

4.8.2 数据字典的建立与管理 92

4.9 处理逻辑描述 93

4.9.1 结构化语言 93

4.9.2 判定树 94

4.9.3 判定表 95

4.10 数据立即存取图 97

4.11 新系统的逻辑模型 99

4.12 系统分析说明书 101

思考题 102

第5章 面向对象系统分析 104

5.1 面向对象技术 105

5.1.1 面向对象技术的基本思想 105

5.1.2 面向对象领域中的基本概念 106

5.2 统一建模语言 110

5.3 面向对象系统分析的基本过程 112

5.3.1 需求分析 112

5.3.2 基本模型 114

5.3.3 主要活动 115

5.4 识别信息系统的目标和边界 116

5.4.1 识别信息系统的目标 116

5.4.2 明确信息系统的边界 118

5.5 用例与用例图 119

5.5.1 用例的概念 119

5.5.2 用例的识别 119

5.5.3 构建用例模型 120

5.6 对象和类图 121

5.6.1 识别对象 122

5.6.2 识别属性 125

5.6.3 识别服务 128

5.6.4 识别对象关联 131

5.6.5 构建逻辑模型——类图 142

5.7 顺序图 143

思考题 145

第6章 结构化系统设计 146

6.1 系统设计的目标 147

6.2 系统设计的原则 148

6.3 系统设计的内容与方法 151

6.4 功能模块设计 152

6.4.1 子系统划分 152

6.4.2 模块结构图 152

6.4.3 模块划分的标准 154

6.4.4 模块结构图的基本结构 157

6.4.5 模块结构图的设计 158

6.5 系统物理配置设计 169

6.5.1 系统性能指标 169

6.5.2 系统的物理结构与设备配置 170

6.6 代码设计 172

6.6.1 代码设计的原则 172

6.6.2 代码的主要种类 173

6.6.3 代码校验的方法 174

6.6.4 代码设计步骤 175

6.7 数据库设计 175

6.7.1 数据库设计基本步骤 175

6.7.2 概念设计 178

6.7.3 逻辑设计 180

6.7.4 物理设计 181

6.8 人-机接口设计 182

6.8.1 输入设计 182

6.8.2 输出设计 183

6.8.3 人-机对话设计 184

6.9 处理过程设计 185

6.9.1 流程图 186

6.9.2 NS图 187

6.10 系统设计说明书 188

思考题 190

第7章 面向对象系统设计 191

7.1 OOD系统模型 192

7.2 OOD设计 193

思考题 197

第8章 系统实施概述 198

8.1 系统实施阶段的任务 200

8.2 系统实施阶段的特点 202

8.3 系统实施的步骤和自顶向下的实施方法 203

8.4 系统实施风险评估 204

8.5 程序开发 205

8.5.1 程序设计语言的特性及选择 205

8.5.2 编程工作的标准 207

8.5.3 设计风格 208

8.5.4 程序设计方法 209

8.6 软件测试 210

8.6.1 软件测试的含义 210

8.6.2 不同阶段的软件测试 212

8.6.3 白盒测试与黑盒测试 213

8.6.4 测试用例的设计 215

8.6.5 软件测试原则 219

8.6.6 自动化测试 220

8.7 系统转换 221

8.7.1 系统转换的任务 221

8.7.2 系统转换的方法 221

思考题 223

第9章 系统维护与评价 224

9.1 系统维护 225

9.1.1 系统维护的类型 225

9.1.2 系统维护的内容 226

9.1.3 系统维护工作的管理 226

9.2 系统评价 227

思考题 229

附录A 教材设计与教学建议 230

参考文献 233