当前位置:首页 > 文化科学教育体育
信息系统分析与设计
信息系统分析与设计

信息系统分析与设计PDF电子书下载

文化科学教育体育

  • 电子书积分:13 积分如何计算积分?
  • 作 者:杜娟主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:7302169012
  • 页数:361 页
图书介绍:本书介绍信息系统分析与设计的方法。
《信息系统分析与设计》目录

第1章 信息系统开发概论 1

1.1 信息系统开发概念及特点 1

1.1.1 信息系统的概念 1

1.1.2 信息系统的应用 2

1.1.3 信息系统开发 7

1.1.4 信息系统生命周期 8

1.2 信息系统开发方法 10

1.2.1 信息系统开发方法分类 10

1.2.2 结构化系统开发方法 11

1.2.3 原型法 13

1.2.4 面向对象开发方法 16

1.2.5 计算机辅助开发方法 18

1.2.6 各种开发方法比较 18

1.3 信息系统开发环境 20

1.3.1 网络开发环境 20

1.3.2 网络信息系统体系结构 21

1.3.3 C/S结构与B/S结构的分析比较 22

1.3.4 实例——学生管理系统体系结构分析 24

1.4 信息系统发展的阶段理论 25

1.4.1 诺兰模型 25

1.4.2 西诺特模型 27

1.4.3 米切模型 27

本章小结 28

习题 29

第2章 信息系统规划 30

2.1 信息系统规划目标与内容 30

2.1.1 总体目标与主要内容 31

2.1.2 信息系统战略规划 33

2.1.3 业务流程规划 35

2.1.4 总体结构规划 37

2.1.5 项目实施与资源分配规划 37

2.2 信息系统总体结构规划方法 38

2.2.1 关键成功因素法 38

2.2.2 战略目标集转化法 40

2.2.3 企业系统规划法 41

2.2.4 三种规划方法的比较 42

2.3 企业系统规划法的步骤 42

2.3.1 准备工作 43

2.3.2 定义企业过程 45

2.3.3 定义数据类 48

2.3.4 定义信息系统结构 50

2.3.5 确定系统优先顺序 51

2.4 业务流程重组 54

2.4.1 业务流程重组概述 54

2.4.2 业务流程的识别 55

2.4.3 业务流程重组类型 57

2.4.4 基于BPR的信息系统规划 58

2.4.5 实例——制鞋集团型企业的信息系统规划 60

本章小结 64

习题 65

第3章 信息系统调查分析 66

3.1 初步调查 66

3.1.1 初步调查目标 66

3.1.2 初步调查内容 67

3.2 可行性研究 67

3.2.1 可行性研究概述 67

3.2.2 可行性研究步骤 69

3.2.3 可行性研究的内容 69

3.2.4 可行性研究报告 72

3.2.5 可行性论证会 74

3.3 详细调查 75

3.3.1 详细调查目标 75

3.3.2 详细调查范围 75

3.3.3 详细调查原则 76

3.3.4 详细调查内容 77

3.3.5 详细调查方法 81

3.3.6 信息收集技术 82

3.3.7 实例——“书店信息系统”可行性研究报告 87

本章小结 92

习题 92

第4章 结构化分析建模 93

4.1 系统分析的任务 93

4.1.1 系统分析的依据 93

4.1.2 系统分析的难点 94

4.1.3 系统分析员的作用 95

4.1.4 系统分析工具 95

4.1.5 结构化系统分析 96

4.2 组织结构分析 97

4.2.1 组织结构调查 97

4.2.2 组织结构图 98

4.3 业务流程分析 99

4.3.1 管理业务流程图 100

4.3.2 表格分配图 101

4.4 数据流程分析 102

4.4.1 数据流程分析的目的 102

4.4.2 数据流程图的构成 103

4.4.3 数据流程图的绘制 104

4.4.4 检查DFD的原则 106

4.4.5 数据流程图中常见问题 108

4.5 数据字典 109

4.5.1 数据项 110

4.5.2 数据结构 111

4.5.3 数据流 111

4.5.4 数据存储 112

4.5.5 数据处理 113

4.5.6 外部实体 114

4.6 表达处理逻辑的工具 114

4.6.1 结构化语言 114

4.6.2 判定树 118

4.6.3 判定表 119

4.7 数据查询应用分析 121

4.7.1 数据存取要求的基本类型 122

4.7.2 数据立即存取图 123

4.8 系统分析报告 124

4.8.1 系统分析报告的作用 124

4.8.2 系统分析报告的内容 125

4.8.3 新系统逻辑模型的建立 125

4.8.4 需求规格说明书模板 127

4.8.5 系统分析报告的审议 129

4.8.6 实例——物业信息管理系统分析 129

本章小结 134

习题 134

第5章 信息系统设计 136

5.1 系统设计概述 136

5.1.1 系统设计原则 136

5.1.2 系统设计的目的 137

5.1.3 系统设计的内容和步骤 138

5.2 系统结构设计 138

5.2.1 模块及模块化 139

5.2.2 模块独立性的度量 140

5.2.3 启发式规则 143

5.2.4 模块结构图 146

5.2.5 模块分解的原则和步骤 148

5.2.6 结构化设计 148

5.2.7 导出初始结构图的方法 150

5.3 处理流程设计 153

5.3.1 系统流程设计 153

5.3.2 模块处理流程设计 155

5.3.3 模块设计说明书 159

5.4 代码设计 160

5.4.1 代码及其作用 160

5.4.2 代码设计的原则 160

5.4.3 代码的种类 161

5.4.4 代码校验 162

5.4.5 代码设计 164

5.5 输入/输出设计 164

5.5.1 输出设计 164

5.5.2 输入设计 167

5.5.3 用户界面设计 172

5.6 数据存储设计 174

5.6.1 文件设计 175

5.6.2 数据库设计 177

5.7 系统安全性与完整性设计 179

5.7.1 影响因素分析 180

5.7.2 采取的措施 180

5.8 物理配置方案设计 182

5.8.1 设计依据 182

5.8.2 计算机网络的设计与选择 183

5.8.3 计算机硬件设备选择 183

5.8.4 计算机软件配置选择 184

5.8.5 计算机物理系统配置方案报告的具体内容 185

5.8.6 应注意的问题 185

5.9 系统设计说明书 186

5.9.1 实例——某摩托车生产厂零配件库存管理系统 187

5.9.2 实例——某保险公司网络架构 191

本章小结 192

习题 193

第6章 面向对象建模 194

6.1 面向对象概述 194

6.1.1 面向过程与面向对象 195

6.1.2 面向对象的基本概念 195

6.2 统一过程概述 199

6.2.1 常用术语 199

6.2.2 UP二维结构生命周期 199

6.2.3 UP的特点 201

6.3 统一建模语言 203

6.3.1 UML用例建模 204

6.3.2 UML静态建模 207

6.3.3 UML动态建模 212

6.3.4 UML图之间的关系 216

6.3.5 扩展机制 216

6.3.6 实例——售票系统 217

本章小结 221

习题 222

第7章 信息系统实施 223

7.1 系统实施阶段的任务 223

7.1.1 主要内容和步骤 223

7.1.2 系统实施计划制定 224

7.2 系统实施的环境建设与设备购置 225

7.2.1 设备购置 225

7.2.2 计算机机房的建设 225

7.2.3 设备的安装与调试 225

7.3 程序设计 226

7.3.1 程序设计的任务与基本要求 226

7.3.2 程序设计方法 226

7.3.3 程序设计语言的选择 227

7.3.4 程序设计的风格 228

7.3.5 衡量编程工作的指标 229

7.3.6 常用的编程工具 229

7.3.7 几种常用编程工具简介 230

7.4 系统调试与测试 235

7.4.1 调试的策略和基本原则 235

7.4.2 测试方法 236

7.4.3 设计测试用例的技术 236

7.4.4 调试步骤 243

7.5 系统转换 244

7.5.1 系统转换的条件准备 244

7.5.2 系统试运行 248

7.5.3 系统转换方式 248

本章小结 250

习题 251

第8章 信息系统运行、维护与管理 252

8.1 系统运行管理与维护 252

8.1.1 系统的运行管理 252

8.1.2 系统维护 254

8.2 系统监理与审计 259

8.2.1 系统监理 259

8.2.2 信息系统审计 261

8.3 系统评价 264

8.3.1 系统评价的内容和指标 264

8.3.2 系统评价报告 266

本章小结 266

习题 267

第9章 计算机辅助软件工程 268

9.1 CASE概述 268

9.1.1 CASE基本思路 269

9.1.2 CASE的体系结构 269

9.1.3 CASE工具分类 270

9.1.4 软件重用与CASE工具 272

9.2 需求分析工具 273

9.2.1 Tektronix工具箱 273

9.2.2 PSL/PSA系统 275

9.3 系统设计工具 276

9.3.1 概要设计工具——AIDES系统 277

9.3.2 详细设计工具——SDL/PAD系统 278

9.4 系统实施工具 278

9.4.1 编程工具——程序综合器 279

9.4.2 静态分析工具 280

9.4.3 动态分析工具 281

9.5 维护工具 282

9.5.1 维护工具的分类 282

9.5.2 软件理解维护工具 283

本章小结 284

习题 284

第10章 信息系统应用 285

10.1 办公自动化系统 285

10.1.1 办公自动化系统的基本概念 285

10.1.2 办公自动化系统简介 286

10.1.3 办公自动化系统组成要素 287

10.1.4 办公自动化系统功能构成 289

10.1.5 实例——Lotus Notes/Lotus Domino 291

10.2 企业资源计划 292

10.2.1 ERP的原理 293

10.2.2 ERP功能模块 295

10.2.3 实例——用友ERP系统 298

10.3 决策支持系统 300

10.3.1 决策支持系统概述 300

10.3.2 数据仓库与数据挖掘 302

10.3.3 专家系统 305

10.3.4 实例——国税局税务分析与决策支持系统 308

10.4 电子商务系统 309

10.4.1 电子商务的发展 309

10.4.2 电子商务系统的组成 310

10.4.3 企业电子商务的基本框架 311

10.4.4 电子商务系统的安全 314

10.4.5 实例——网络游戏虚拟卡销售系统 316

本章小结 317

习题 318

第11章 信息系统开发实例 319

11.1 系统需求 319

11.2 用例建模 320

11.3 静态建模 323

11.4 动态建模 326

11.5 物理模型 340

本章小结 341

附录A 学生毕业设计示例——南宁市快环路桥收费管理系统 342

参考文献 360

返回顶部