图书介绍

系统分析与设计PDF|Epub|txt|kindle电子书版本网盘下载

系统分析与设计
  • (美)John W. Satzinger,(美)Robert B. Jackson,(美)Stephen D. Burd著;李芳等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121031590
  • 出版时间:2006
  • 标注页数:700页
  • 文件大小:85MB
  • 文件页数:736页
  • 主题词:信息系统-系统分析;信息系统-系统设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

系统分析与设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

本章要点2

联合炼油厂的一个系统分析员2

第1部分 现代系统分析员2

第1章 现代系统分析员涉及的领域2

学习目标2

概述3

1.1 解决业务问题的分析员4

1.2.1 信息系统6

1.2 解决业务问题的系统6

1.2.2 信息系统类型8

1.3.1 技术知识与技能9

1.3 系统分析员所需的技能9

1.3.3 人的知识与技能11

1.3.2 业务知识与技能11

1.4.1 面对的各种技术12

1.4 分析员周围环境12

1.3.4 诚实与道德12

1.4.2 典型的工作职位与环境13

1.5.2 战略计划14

1.5.1 特殊项目14

1.5 战略计划中分析员的作用14

1.5.3 信息系统战略计划15

1.6.1 落基山运动用品商店概述16

1.6 落基山运动用品商店及其战略信息系统计划16

1.5.4 企业资源计划(ERP)16

1.6.2 RMO的战略观点17

1.6.3 RMO的组织结构与所在地18

1.6.4 RMO的信息系统部门19

1.6.5 RMO原有的系统20

1.6.6 信息系统战略计划21

1.7 系统开发级的分析员(课程核心)23

1.6.7 客户支持系统23

1.7.2 第2部分:系统分析任务24

1.7.1 第1部分:现代系统分析员24

1.7.4 第4部分:实施与支持25

1.7.3 第3部分:系统设计任务25

关键术语26

小结26

复习题27

信息技术专业人员协会会议28

实例研究28

思考题28

实验练习28

关注Reliable Pharmaceutical Service29

对落基山运动用品商店实例的再思考29

参考资料31

Ajax Corporation,Consolidated Concepts和Pinnacle Manufacturing的开发方法32

本章要点32

第2章 系统开发方法32

学习目标32

概述33

2.1 系统开发生命周期34

2.1.1 系统开发生命周期的各个阶段35

2.1.2 项目阶段进度安排39

2.1.3 迭代的理解及项目阶段40

2.2.2 模型42

2.2.1 方法42

2.2 方法、模型、工具和技术42

2.2.3 工具43

2.2.4 技术44

2.3.1 传统方法46

2.3 系统开发的两种方法46

2.3.2 面向对象方法52

2.4.1 各阶段名称的变体54

2.4 系统开发生命周期的变体54

2.4.2 以人为重点的变体55

2.5 系统开发的当前趋势56

2.4.3 基于开发速度的变体56

2.5.1 风险与螺旋模型57

2.5.3 统一过程(UP)58

2.5.2 极限编程(XP)58

2.5.4 敏捷建模59

2.6.1 CASE工具60

2.6 支持系统开发的工具60

2.6.2 Microsoft Visio61

2.6.5 Rational Rose62

2.6.4 Oracle Designer62

2.6.3 Visible Analyst62

2.6.6 Together63

2.6.7 Embarcadero Describe64

2.6.8 Rational XDE Professional65

关键术语66

小结66

复习题67

一个“完成大学教育”的方法68

实例研究68

思考题68

实验练习68

关注Reliable Pharmaceutical Service69

对落基山运动用品商店实例的再思考69

工厂系统开发项目69

参考资料70

蓝天共有基金家庭:管理IRA项目71

本章要点71

第3章 项目经理级的分析员71

学习目标71

概述72

3.1.1 项目成功因素73

3.1 项目管理73

3.1.2 管理SDLC74

3.2 项目启动与计划阶段76

3.2.1 启动落基山运动用品商店的客户支持系统77

3.2.2 项目计划阶段79

3.3 定义问题80

定义RMO的问题82

3.4.1 开发工作的分解结构83

3.4 制定项目进度表83

3.4.2 制作PERT/CPM图85

3.4.3 为整个SDLC制定进度表87

3.5.1 经济可行性90

3.5 确认项目可行性90

3.5.3 技术可行性95

3.5.2 组织上和文化上的可行性95

3.5.6 可行性分析96

3.5.5 资源可行性96

3.5.4 进度安排可行性96

3.6 为项目组织人员并启动项目97

3.7 RMO项目计划翻新98

小结99

关键术语100

思考题101

复习题101

实验练习102

客户载重货运103

实例研究103

参考资料104

关注Reliable Phamaceutical Service104

对落基山运动用品商店实例的再思考104

Convenience Office公司108

本章要点108

第2部分 系统分析任务108

第4章 开始分析:调查系统需求108

学习目标108

概述109

4.1.1 收集信息110

4.1 更详细的分析阶段110

4.1.2 定义系统需求111

4.1.5 产生、评估候选方案112

4.1.4 构建系统原型,检验可行性并发现问题112

4.1.3 需求的优先级划分112

4.1.6 和管理部门一起复查各种建议113

4.3 系统需求114

4.2 业务流程重组和分析114

4.4 系统相关者——系统需求的来源116

4.4.1 用户117

4.4.4 RMO的系统相关者118

4.4.3 技术人员118

4.4.2 客户118

4.5 信息收集技术120

4.5.1 主要问题121

4.5.2 复查现有报表、表格和过程描述122

4.5.3 主持与用户的面谈和讨论123

4.5.4 观察并记录商业过程127

4.5.6 分发和收集调查表131

4.5.5 建立原型131

4.5.7 主持联合应用程序设计会议133

4.5.8 研究供应商的解决方案135

4.6 验证系统需求136

4.6.3 How137

4.6.2 Who137

4.6.1 What和When137

小结138

复习题140

关键术语140

思考题141

John和Jacob有限公司在线交易系统142

实例研究142

实验练习142

对落基山运动用品商店实例的再思考143

参考资料144

关注Reliable Pharmaceutical Service144

Waiters on Call餐饮送货系统145

本章要点145

第5章 系统需求建模:事件和事物145

学习目标145

5.1.1 模型的作用147

5.1 模型和建模147

概述147

5.1.2 模型的类型149

5.1.3 用于分析和设计的模型概述151

5.2 事件和系统需求152

5.2.1 事件概念的背景153

5.2.2 事件的类型154

5.2.3 定义事件155

5.2.5 关注每个事件158

5.2.4 落基山运动用品商店实例中的事件158

5.3.1 事物的类型161

5.3 事物和系统需求161

5.3.2 开发事物初始列表的过程162

5.3.3 事物间的关系164

5.3.4 事物的属性166

5.3.5 数据实体和对象167

5.4.1 ERD概念的实例168

5.4 实体-联系图168

5.4.2 落基山运动用品商店实例的ERD图171

5.5 类图172

5.5.1 有关对象类的更复杂的问题173

5.5.2 类图符号的实例175

5.5.3 落基山运动用品商店实例的类图177

小结179

5.6 目标179

关键术语180

复习题181

思考题182

实验练习184

房地产多编目服务系统185

Spring Breaks'R'Us旅游服务预订系统185

实例研究185

国家巡查罚单处理系统186

关注Reliable Pharmaceutical Service187

对落基山运动用品商店实例的再思考187

参考资料188

圣地亚哥月刊:根据数据流分析系统189

本章要点189

第6章 需求的传统描述方法189

学习目标189

概述190

6.1 用传统的观点和面向对象的观点看待活动191

6.2 数据流图192

6.2.1 数据流图和抽象水平194

6.2.2 RMO数据流图197

6.2.3 物理DFD和逻辑DFD201

6.2.4 评估DFD质量203

6.3.1 处理描述207

6.3 详细记录DFD部件207

6.3.2 数据流定义211

6.3.4 数据元素定义213

6.3.3 数据存储定义213

6.4 信息工程模型214

6.3.5 DFD总结214

6.4.2 IE和结构化开发的比较215

6.4.1 IE系统开发生命周期215

6.4.3 处理分解和依赖模型216

6.5 结点和网络通信219

小结221

关键术语222

思考题223

复习题223

国家巡查罚单处理系统224

房地产多编目服务系统224

实验练习224

实例研究224

关注Reliable Pharmaceutical Service225

落基山运动用品商店实例的再思考225

参考资料226

无限电子公司:供应链一体化227

本章要点227

第7章 需求的面向对象描述方法227

学习目标227

概述228

7.2 面向对象的需求229

7.1 统一建模语言和对象管理组织229

7.3.1 用例和参与者231

7.3 系统活动:面向对象的用例/场景视图231

7.3.2 用例图232

7.3.3 开发用例图235

7.3.4 用例详细描述237

7.4.1 系统顺序图符号243

7.4 确定输入和输出——系统顺序图243

7.4.2 开发系统顺序图246

7.5 问题域建模——域模型类图250

7.6 面向对象模型的集成252

关键术语254

小结254

思考题255

复习题255

房地产多编目服务系统259

国家巡查罚单处理系统259

实验练习259

实例研究259

EyesHavelt.com图书交易系统260

城市影碟出租系统260

关注Reliable Pharmaceutical Service261

对落基山运动用品商店实例的再思考261

参考资料262

热带鱼销售公司:链接到正确的系统263

本章要点263

第8章 需求、环境与实施的候选方案评估263

学习目标263

概述264

8.1 项目管理的前景265

8.2.1 控制项目范围266

8.2 决定范围和自动化水平266

8.2.2 定义自动化水平267

8.2.3 候选方案的选择269

8.2.4 RMO候选方案的评估270

8.3.1 硬件、系统软件和网络272

8.3 定义应用程序配置环境272

8.3.2 开发工具273

8.3.3 RMO的环境274

8.4 候选实施方案的选择277

8.4.1 设备管理278

8.4.2 软件包、即用软件和ERP系统279

8.4.4 选择实施方案280

8.4.3 定制软件系统280

8.5.1 生成RFP285

8.5 与供应商签订合同285

8.5.2 基准评价和选择供应商286

8.6 提交结果并做出决策287

8.5.3 制定合同287

关键术语288

小结288

思考题289

复习题289

热带鱼销售的RFP290

实例研究290

实验练习290

关注Reliable Pharmaceutical Service291

对落基山运动用品商店实例的再思考291

房地产多编目服务系统291

参考资料292

FAIRCHILD PHARMACEUTICALS:一个生产系统的最终结构设计方案296

本章要点296

第3部分 系统设计任务296

第9章 进入系统设计296

学习目标296

概述297

9.1.1 设计的主要部件和层次298

9.1 理解设计要素298

9.1.2 从分析到设计300

9.1.3 设计阶段的活动302

9.2 项目管理——协调项目305

9.2.2 RMO的项目组306

9.2.1 协调项目组306

9.2.3 协调信息307

9.3.1 单计算机结构与多层结构308

9.3 配置环境308

9.3.2 集中式结构与分布式结构309

9.3.3 计算机网络310

9.3.4 Internet,Intranet和Extranet311

9.4.1 客户-服务器结构312

9.4 应用程序结构312

9.4.2 三层客户-服务器结构314

9.4.3 中间件315

9.4.4 Internet和基于Web的应用程序结构316

9.5 网络设计317

9.5.2 网络描述318

9.5.1 网络集成318

9.5.4 网络容量319

9.5.3 通信协议和中间件319

小结320

复习题321

关键术语321

实验练习322

思考题322

关注Reliable Pharmaceutical Service323

对落基山运动用品商店实例的再思考323

案例研究323

房地产多编目服务系统323

参考文献324

剧院系统有限公司:新事物,旧事物325

本章要点325

第10章 传统设计方法325

学习目标325

10.1 采用结构化方法进行应用程序结构的设计326

概述326

10.2 自动化系统边界328

10.3 系统流程图329

10.4 结构图331

10.4.1 开发一个结构图334

10.4.2 评价结构图的质量340

10.5 模块算法设计:伪码341

10.6 结构化应用程序设计与其他设计任务的集成342

10.7 三层设计344

关键术语347

小结347

思考题348

复习题348

对落基山运动用品商店实例的再思考350

房地产多编目服务系统350

实验练习350

实例研究350

参考资料351

关注Reliable Pharmaceutical Service351

NEW CAPITAL BANK:第1部分352

本章要点352

第11章 面向对象的设计方法:用例实现352

学习目标352

概述353

11.1.1 面向对象程序设计概述354

11.1 面向对象设计——分析和程序设计的桥梁354

11.1.2 面向对象设计过程和模型358

11.2.1 设计类图符号360

11.2 设计类和设计类图360

11.2.2 设计类符号361

11.2.3 一些基本的设计准则363

11.2.4 开发初步设计类图366

11.3 交互图——实现用例和定义方法369

11.3.2 用例控制器370

11.3.1 对象职责370

11.4 用顺序图设计371

11.4.1 初步顺序图372

11.4.2 顺序图初步设计的规则374

11.4.3 为“查询可用条目”用例创建一个多层次设计375

11.4.4 为RMO电话订购建立初步顺序图379

11.4.5 为电话订购场景创建一个多层次设计383

11.5 用协作图设计387

11.6 更新设计类图390

11.7 包图——将主要部分结构化391

11.8 三层设计的实现问题394

关键术语395

小结395

复习题396

思考题397

实验练习401

参考资料402

关注Reliable Pharmaceutical Service402

实例研究402

房地产多编目服务系统402

巡警罚单处理系统402

城市影碟出租系统402

EyesHavelt.com网站图书交换系统402

对落基山运动用品商店实例的再思考402

NEW CAPITAL BANK:第2部分404

本章要点404

第12章 面向对象设计的最新热点404

学习目标404

概述405

12.1.1 附加设计原则406

12.1 设计原则和设计模式406

12.1.2 设计模式的重要性407

12.1.3 基本设计模式409

12.2 设计企业级系统415

12.2.1 部署图的UML符号417

12.2.2 基于Internet的系统419

12.2.3 Web服务422

12.3.1 问题域类状态图424

12.3 系统建模和对象行为424

12.3.2 嵌套状态和并发性427

12.3.3 开发状态图的规则428

12.3.4 开发RMO状态图429

12.3.5 作为设计模型的状态图433

小结437

复习题438

关键术语438

思考题439

国家巡查罚单处理系统442

实例研究442

实验练习442

参考资料443

关注Reliable Pharmaceutical Service443

城市影碟出租系统443

EyesHavelt.com图书交易443

对落基山运动用品商店实例的再思考443

全国图书公司:设计一个新的数据库444

本章要点444

第13章 数据库设计444

学习目标444

概述445

13.1.1 DBMS的组件446

13.1 数据库与数据库管理系统446

13.1.2 数据库模型447

13.2 关系数据库448

13.2.2 实体的表示450

13.2.1 设计关系数据库450

13.2.3 关系的表示452

13.2.4 加强参照完整性453

13.2.5 模式质量评估454

13.3 面向对象数据库459

13.3.2 类的表示460

13.3.1 设计对象数据库460

13.3.3 关系表示461

13.4 混合对象-关系数据库设计467

13.4.1 类和属性468

13.4.2 关系469

13.4.3 数据访问类470

13.5 数据类型471

13.5.2 对象DBMS的数据类型472

13.5.1 关系DBMS的数据类型472

13.6.1 分布式数据库体系结构473

13.6 分布式数据库473

13.6.2 RMO分布式数据库体系结构477

小结479

复习题480

关键术语480

思考题481

实验练习482

计算机出版公司483

国家巡查罚单处理系统483

实例研究483

房地产多编目服务系统483

参考资料484

关注Reliable Pharmaceutical Service484

对落基山运动用品商店实例的再思考484

Aviation Electronic的界面设计485

本章要点485

第14章 用户界面的设计485

学习目标485

概述486

14.1.2 用户界面与系统界面487

14.1.1 传统和面向对象的输入和输出487

14.1 输入和输出的识别与分类487

14.2 理解用户界面488

14.2.3 用户界面的概念特征489

14.2.2 用户界面的感知特征489

14.2.1 用户界面的物理特征489

14.2.4 以用户为中心的设计技术490

14.2.5 人-机界面研究领域491

14.2.6 有关HCI的隐喻493

14.3.1 可视性和可供性497

14.3 界面设计指导原则497

14.3.2 八条黄金规则498

14.4.1 事件、子系统和菜单层次501

14.4 对话设计文档化501

14.4.2 对话与故事脚本503

14.4.3 用UML图表实现对话文档编制504

14.5 设计标准窗体和浏览器窗体的指导原则507

14.5.1 窗体布局与格式化508

14.5.2 数据的键控与输入509

14.5.4 帮助支持510

14.5.3 导航与支持控件510

14.6.1 网页设计中的十种好的做法511

14.6 网站设计指导原则511

14.6.2 网站设计原则512

14.7 RMO对话设计512

14.7.1 电话订购业务员的对话设计513

14.7.2 RMO网站对话设计516

关键术语519

小结519

复习题520

思考题521

21世纪大学系统522

实例研究522

实验练习522

城市影碟出租系统523

系统:(系统继续对话过程)523

对落基山运动用品商店实例的再思考524

国家巡查罚单处理系统524

Waiters on Call系统524

参考资料525

关注Reliable Phamaceutical Service525

Downslope滑雪用品公司:设计一个安全供应商系统界面526

本章要点526

第15章 系统界面、控制和安全的设计526

学习目标526

概述527

15.1 确定系统界面528

15.2.1 输入设备和机制531

15.2 系统输入设计531

15.2.2 定义系统输入细节532

15.3 系统输出设计538

15.3.1 定义系统输出的细节539

15.3.2 设计报表、声明和返回文档541

15.3.3 报表的规范化547

15.4 完整性控制设计548

15.4.2 数据库完整性控制550

15.4.1 输入完整性控制550

15.4.3 输出完整性控制552

15.4.4 预防诈骗的完整性控制553

15.5.1 系统访问安全555

15.5 安全性控制设计555

15.5.2 数据安全559

15.5.3 数字签名和证书561

15.5.4 安全交易562

小结563

关键术语564

思考题565

复习题565

All-Shop大型超市567

实例研究567

实验练习567

对落基山运动用品商店实例的再思考568

城市影碟出租系统568

房地产多编目服务系统568

EyesHavelt.com图书交易系统568

参考资料569

关注Reliable Pharmaceutical Service569

TRI-STATE HEATING OIL公司:系统开始运行时的优先次序调整572

本章要点572

第4部分 实施与支持572

第16章 使系统可操作化572

学习目标572

概述573

16.1 程序开发574

16.1.1 系统实施的顺序575

16.1.2 框架开发579

16.1.3 基于小组的程序开发580

16.1.4 源代码的控制581

16.1.5 版本582

16.2 质量保证584

16.2.1 技术复审585

16.2.2 测试586

16.3 数据转换593

16.3.2 重新装载数据库内容594

16.3.1 重用现有数据库594

16.3.3 创建新数据库595

16.4.1 直接安装596

16.4 安装596

16.4.2 并行安装597

16.4.3 阶段安装598

16.5 文档599

16.4.4 人员问题599

16.5.1 系统文档600

16.5.2 用户文档602

16.6 培训与用户支持603

进行中的培训和用户支持活动604

16.7 维护和系统增强605

16.7.1 提交改动申请和出错报告606

16.7.2 实施改动607

小结608

16.7.3 计算基础结构的升级608

关键术语609

思考题610

复习题610

HudsonBanc记账系统升级611

实例研究611

实验练习611

对落基山运动用品商店实例的再思考612

城市影碟出租系统612

参考资料613

关注Reliable Pharmaceutical Service613

EUROBANC:更快、更好、成本更低的系统开发614

本章要点614

第17章 系统开发中的当前趋势614

学习目标614

概述615

17.1.1 开发过程缓慢的原因616

17.1 快速应用开发616

17.1.3  透视RAD618

17.1.2 什么是RAD618

17.2 原型化开发方法620

17.2.1 原型化开发方法的步骤621

17.2.3 原型化设计的工具要求622

17.2.2 什么时候使用原型化方法622

17.3 螺旋式开发方法624

17.3.2 螺旋式开发的益处与风险625

17.3.1 螺旋式开发方法的步骤625

17.4.1 XP活动627

17.4 极限编程627

17.4.2 XP原则和技术628

17.4.3 XP方法与其他开发方法的比较629

17.5.1 UP方法同其他方法的比较630

17.5 统一过程开发方法630

17.4.4 何时使用XP方法630

17.5.2 UP方法如何组织软件开发631

17.5.3 迭代过程与规范633

17.6 快速开发技术634

17.5.4 何时使用UP634

17.6.1 风险管理635

17.6.2 联合应用设计637

17.6.3 基于工具的开发638

17.6.4 软件重用639

17.7.2 对象框架对于设计和实现任务的影响641

17.7.1 对象框架类型641

17.7 对象框架641

17.8 组件642

17.8.1 组件标准和基础结构643

17.8.2 组件和开发生命周期646

小结649

关键术语650

思考题651

复习题651

Midwestern Power Services(MPS)653

实例研究653

实验练习653

对落基山运动用品商店实例的再思考654

参考资料655

关注Reliable Pharmaceutical Service655

PREMIER CANDY CORP:ERP的可能缺陷657

本章要点657

第18章 软件包和企业资源计划657

学习目标657

概述658

18.1 软件包660

18.1.2 软件包的实施和支持661

18.1.1 软件包的发展趋势661

18.2.1 ERP与商务环境664

18.2 企业资源计划664

18.2.2 为什么要考虑ERP666

18.2.3 实施ERP667

18.2.5 ERP系统开发方法论669

18.2.4 ERP项目的组织结构669

18.2.6 ERP开发的特殊问题672

18.2.7 ERP的未来674

18.3 深入介绍一个ERP软件包:SAP R/3675

18.3.1 什么是SAP676

18.3.2 实施SAP R/3678

18.3.3 使用SAP R/3679

小结681

复习题682

关键术语682

Tools-R Us,Inc.和销售限额自动化683

实例研究683

思考题683

实验练习683

Springfield General寿险公司684

Rayco产品公司685

Integration Specialists,Inc.(ISI)685

关注Reliable Pharmaceutical Service686

对落基山运动用品商店实例的再思考686

参考资料687

A.1.1 项目规模管理688

A.1 项目管理知识领域688

附录A 项目管理的原则688

A.1.2 项目时间管理690

A.1.3 项目成本管理691

A.1.4 项目质量管理692

A.1.5 项目人力资源管理693

A.1.6 项目通信管理695

A.1.7 项目风险管理696

A.1.8 项目获取管理697

A.2 分阶段的项目管理任务698

复习题699

关键术语699

思考题700

热门推荐