《系统分析与设计基础 第2版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)Joseph S.Valacich,(美)Joey F.George,(美)Jeffrey A.Hoffer著;施平安译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302108099
  • 页数:439 页
图书介绍:《系统分析与设计基础概论》是在三位作者50年系统分析与设计的教学经验基础上编写而成的,是一本强调动手和实验教学的教材。它遵照系统开发生命期(SDLC)的逻辑顺序,详细而清晰地介绍了系统分析与设计的概念、原理、技能和方法。先后介绍了系统开发环境、信息系统项目管理、系统规划和选择、系统需求确定、系统需求结构化之过程建模、系统需求结构化概念数据建模、选择最佳设计策略、人机界面设计、数据库设计、系统实现和运行、面向对象分析设计、快速应用开发等。

目录 1

第1章 系统开发环境 1

1.1 什么是信息系统分析与设计 2

1.2 系统分析与设计:核心概念 2

1.3 系统 4

1.4 现代系统分析与设计方法 8

1.5 系统分析员在系统开发中的作用 12

1.6 信息系统类型与系统开发 15

1.7 信息系统开发与系统开发生命期 18

1.8 开发方法 23

第2章 信息系统项目的管理 32

2.1 松谷家具公司背景 33

2.2 信息系统项目的管理 34

2.3 使用项目管理软件 56

第3章 系统规划和选择 76

3.1 项目识别和选择 77

3.2 系统开发项目的启动和规划 81

3.3 项目可行性评估 84

3.4 项目基线计划的评审 97

3.5 电子商务应用:系统规划和选择 99

第4章 确定系统需求 114

4.1 执行需求确定 115

4.2 传统的需求确定方法 117

4.3 现代系统需求确定方法 130

4.4 用于确定系统需求的全新方法 133

4.5 电子商务应用:系统需求确定 135

第5章 系统需求结构化:过程建模 148

5.1 过程建模 149

5.2 数据流图的画图方法 150

5.3 在分析过程中使用数据流图 162

5.4 逻辑建模 167

5.5 电子商务应用:过程建模 174

第6章 系统需求结构化:概念数据建模 192

6.1 概念数据建模 193

6.2 为概念数据建模收集信息 197

6.3 实体-关系模型简介 199

6.4 概念数据建模和E-R模型 204

6.5 Hoosier Burger的概念数据建模示例 209

6.6 电子商务应用:概念数据建模 212

第7章 选择最佳的设计策略 226

7.1 选择最佳的候选设计策略 227

7.2 生成候选设计策略 228

7.3 生成候选设计策略时要考虑的问题 230

7.4 制订Hoosier Burger的新库存控制系统的设计策略 237

7.5 选择最有可能的方案 240

7.6 更新项目基线计划 241

7.7 电子商务应用:选择最佳的候选设计策略 246

第8章 设计人机界面 259

8.1 表单和报表的设计 260

8.2 表单和报表的格式化 264

8.3 界面和对话设计 271

8.4 界面设计 273

8.5 对话设计 283

8.6 电子商务应用:人机界面设计 287

第9章 数据库设计 302

9.1 数据库设计 303

9.2 关系数据库模型 309

9.3 规范化 310

9.4 将E-R图转变为关系 314

9.5 合并关系 319

9.6 Hoosier Burger的逻辑数据库设计 321

9.7 物理文件和物理数据库设计 323

9.8 字段设计 324

9.9 设计物理表 327

9.10 Hoosier Burger的物理数据库设计 335

9.11 电子商务应用:数据库设计 337

第10章 系统实现与运行 350

10.1 系统实现和运行 351

10.2 软件应用测试 355

10.3 安装 360

10.4 系统编档 363

10.5 用户培训和用户支持 365

10.6 实现为什么有时会失败 370

10.7 项目收尾 371

10.8 执行系统维护 372

10.9 松谷家具公司的信息系统维护 378

10.10 电子商务应用:系统实现和运行 379

附录A 面向对象分析与设计 392

A.1 面向对象建模方法 392

A.2 用例建模 393

A.3 对象建模:类图 396

A.4 表示泛化 399

A.6 动态建模:状态图 401

A.5 表示聚合 401

A.7 动态建模:顺序图 403

A.8 用顺序图设计用例 405

A.9 进入设计阶段 406

附录B 快速应用开发和CASE工具 412

B.1 快速应用开发 412

B.2 RAD的组成 414

B.4 CASE的组成 414

B.5 RAD方法 420

B.6 RAD的优点和缺点 423

缩略语表 429

术语表 431