图书介绍

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

系统分析与设计 第2版
  • (美)John W.Satzinger等著;朱群雄等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505390856
  • 出版时间:2003
  • 标注页数:812页
  • 文件大小:145MB
  • 文件页数:845页
  • 主题词:暂缺

PDF下载


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

下载说明

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

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

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

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

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

图书目录

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

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

学习目标3

本章要点3

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

目 录3

概述5

1.1 解决商业问题的分析员6

1.2.1 信息系统8

1.2解决商业问题的系统8

1.2.2信息系统类型11

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

1.3.1技术知识与技能13

1.3.2商业知识与技能14

1.3.3 人的知识与技能15

1.3.4诚实与道德16

1.4分析员周围环境16

1.4.1面临的各种技术16

1.4.2典型的工作职称与职位17

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

1.5.1特殊项目18

1.5.2战略计划19

1.5.3信息系统战略计划19

1.5.4企业资源计划(ERP)20

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

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

1.6.2 RMO的战略观点22

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

1.6.4 RMO的信息系统部门25

1.6.5 RMO原有的系统26

1.6.6信息系统战略计划27

1.6.7客户支持系统29

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

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

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

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

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

小结33

关键术语34

思考题35

复习题35

实验练习36

实例研究37

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

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

参考资料38

本章要点39

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

学习目标39

第2章项目经理级的分析员39

概述40

2.1 系统开发生命周期41

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

2.1.2项目阶段进度安排48

2.2项目管理49

2.2.1项目成功因素50

2.2.2管理SDLC51

2.3项目启动54

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

2.4项目计划阶段57

2.4.1 定义问题58

2.4.2 定义RMO的问题61

2.4.3 制订项目进度表62

2.4.4确认项目可行性67

2.4.5为项目组织人员76

2.4.6启动项目77

2.4.7 RMO项目计划78

关键术语80

小结80

复习题81

思考题82

实验练习83

实例研究84

客户载重货运84

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

参考资料86

Pinnacle Manufacturing公司的开发方法87

Ajax Corporation,Consolidated Concepts和87

第3章系统开发方法87

本章要点87

学习目标87

概述88

3.1 方法、模型、工具和技术89

3.1.1方法89

3.1.2模型90

3.1.3 工具91

3.1.4技术92

3.2系统开发的两种方法94

3.2.1传统方法95

3.2.2面向对象方法102

3.3 系统开发生命周期的变体105

3.3.1 各阶段名称的变体105

3.3.2基于迭代的变体107

3.3.3 以人为重点的变体109

3.3.4基于开发速度的变体110

3.4系统开发的当前趋势110

3.4.1 风险与螺旋模型111

3.4.2极限编程(xp)112

3.4.3 Rational软件开发统一过程(RUP)113

3.5支持系统开发的工具114

CASE 工具114

Microsoft Visio116

Visible Analyst116

Oracle Designer117

Rational Rose118

Together Soft119

Embarcadero Describe120

小结121

关键术语121

复习题122

思考题123

实验练习123

实例研究124

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

工厂系统开发项目124

参考资料125

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

第2部分系统分析任务129

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

学习目标129

本章要点129

Convenience Office公司129

概述131

4.1更详细的分析阶段132

4.1.2定义系统需求133

4.1.1 收集信息133

4.1.3需求的优先级划分134

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

4.1.5产生、评估候选方案135

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

4.2功能和技术需求137

4.3 系统相关者——系统需求的来源138

4.3.1用户139

4.3.4 RMO的系统相关者141

4.3.3技术人员141

4.3.2客户141

4.4信息收集技术144

4.4.1主要问题145

4.4.2复查现有报表、表格和过程描述147

4.4.3主持与用户的面谈和讨论148

4.4.4观察并记录商业过程153

4.4.5建立原型158

4.4.6分发和收集调查表159

4.4.7主持联合应用程序设计会议161

4.4.8研究供应商的解决方案163

4.5业务流程重组165

4.6验证系统需求166

4.6.1 What和When168

4.6.2 Who168

4.6.3 How168

小结170

关键术语172

复习题172

思考题173

实验练习175

实例研究176

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

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

参考资料178

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

学习目标179

本章要点179

Waiters on Call餐饮送货系统179

概述181

5.1模型和建模182

5.1.1模型的作用182

5.1.2模型的类型184

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

5.2事件和系统需求188

5.2.1事件概念的背景190

5.2.2事件的类型190

5.2.3定义事件192

5.2.4落基…运动用品商店实例中的事件196

5.2.5关注每个事件197

5.3.1事物的类型200

5.3事物和系统需求200

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

5.3.3事物间的关系204

5.3.4事物的属性206

5.3.5数据实体和对象207

5.4实体-联系图209

5.4.1 ERD概念的实例209

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

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

5.5类图215

5.5.2类图符号的实例217

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

5.6目标222

小结223

关键术语224

复习题226

思考题227

Spring Breaks‘R’Us旅游服务预订系统230

实验练习230

实例研究230

房地产多编目服务系统231

国家巡查罚单处理系统232

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

参考资料234

本章要点235

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

学习目标235

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

概述236

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

6.2数据流图238

6.2.1 数据流图和抽象水平241

6.2.2关联图241

6.2.3物理DFD和逻辑DFD250

6.2.4评估DFD质量252

6.3详细记录DFD部件257

6.3.1处理描述258

6.3.2数据流定义263

6.3.3数据元素定义265

6.3.4数据存储定义266

6.3.5 DFD总结266

6.4信息工程模型267

6.4.1 IE系统开发生命周期267

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

6.4.3处理分解和依赖模型269

6.5结点和网络通信273

关键术语276

小结276

复习题277

思考题278

实验练习279

实例研究279

房地产多编目服务系统279

国家巡查罚单处理系统279

可靠药品服务系统280

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

参考资料282

学习目标283

本章要点283

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

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

概述284

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

7.2面向对象的需求285

73类图288

7.4.1用例和参与者289

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

7.4.2 场景290

7.4.3用例图292

7.5对象交互:顺序图与协作图298

7.5.1顺序图299

7.5.2协作图311

7.6对象行为:状态、状态转换和状态图表314

7.6.1对象状态315

7.6.2对象转换317

7.6.3消息、转换和行动320

7.6.4状态图321

7.6.5并行行为325

7.6.6状态图的开发329

小结331

关键术语332

复习题333

思考题334

实例研究337

房地产多编目服务系统337

实验练习337

国家巡查罚单处理系统338

城市影碟出租系统338

EyesHavelt.com图书交易系统339

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

参考资料340

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

学习目标341

本章要点341

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

概述342

8.1项目管理的前景344

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

8.2.1控制项目范围346

8.2.2定义自动化水平346

8.2.3候选方案的选择350

8.2.4 RMO候选方案的评估351

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

8.3.1集中式系统354

8.3.2分布式计算356

8.3.3 Internet,Intranet和Extranet361

8.3.4开发和系统软件环境366

8.3.5 RMO的环境368

8.4候选实施方案的选择372

8.4.1设备管理372

8.4.2软件包和成套软件系统373

8.4.3定制软件系统375

8.4.4选择实施方案376

8.5.1生成RFP381

8.5与供应商签订合同381

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

8.5.3制订合同384

8.6提交结果并做出决策384

小结385

关键术语386

复习题387

思考题387

热带鱼销售的 RFp389

实例研究389

实验练习389

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

参考资料390

第3部分系统设计的任务393

第9章进入系统设计393

学习目标393

本章要点393

NEW CAPITAL BANK:用面向对象方法开发一个工资系统393

概述394

9.1.1设计阶段主要组成部分和层次395

9.1理解设计要素395

9.1.2输入与输出:从分析到设计397

9.1.3设计过程:设计阶段的活动400

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

9.2.1协调项目组405

9.2.2 RMO的项目组406

9.2.3协调信息407

9.3 采用结构化方法进行应用程序结构的设计408

9.3.1 自动化系统边界409

9.3.2 系统流程图411

933结构图414

9.3.4模块算法设计:伪码428

9.3.5结构化应用程序设计与用户界面设计、数据库设计和430

网络设计的集成430

9.4采用面向对象方法进行应用程序结构的设计431

9.4.1面向对象程序431

9.4.2面向对象模型434

9.4.3包图435

9.4.4设计类图437

9.4.5设计类图的开发442

9.4.6继承、覆盖和多态448

9.4.7面向对象应用程序设计与用户界面设计、数据库设计和449

网络设计的集成449

小结449

关键术语450

复习题451

思考题452

实验练习456

实例研究457

房地产多编目服务系统(结构化)457

可靠药品服务系统457

房地产多编目服务系统(面向对象)457

城市影碟出租系统457

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

参考资料458

本章要点459

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

学习目标459

第10章数据库设计459

概述461

10.1 数据库与数据库管理系统461

10.1.1 DBMS的组件462

10.1.2数据库模型463

10.2关系数据库465

10.2.1设计关系数据库468

10.2.2实体的表示468

10.2.3关系的表示470

10.2.4执行参照完整性472

10.2.5评价模式质量473

10.3面向对象数据库481

10.3.1设计对象数据库482

10.3.2类的表示482

10.3.3关系表示484

10.4混合对象-关系数据库设计491

10.4.1类和属性492

10.4.2关系493

10.5数据类型495

10.5.1 关系DBMS的数据类型496

10.5.2对象DBMS的数据类型497

10.6分布式数据库498

10.6.1 分布式数据库体系结构498

10.6.2 RMO分布式数据库体系结构504

小结507

关键术语507

复习题508

思考题510

实验练习511

实例研究512

房地产多编目服务系统512

国家巡查罚单处理系统512

可靠药品服务系统512

计算机出版公司512

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

参考资料514

第11章用户界面的设计515

学习目标515

本章要点515

Aviation Electromic的界面设计516

11.1 输入和输出的识别与分类517

概述517

11.1.1传统和面向对象的输入和输出518

11.1.2用户界面与系统界面518

11.2理解用户界面520

11.2.1用户界面的物理特征520

11.2.3用户界面的概念特征521

11.2.4 用户为中心的设计技术521

11.2.2用户界面的感知特征521

11.2.5人-机界面研究领域523

11.2.6有关HCI的隐喻525

11.3 界面设计指导原则531

11.3.1可视性和可供性531

11.3.2八条黄金规则532

11.4对话设计文档化536

11.4.1 事件、子系统和菜单层次537

11.4.2对话与故事脚本539

11.4.3用UML图表实现对话文档编制541

11.5设计标准窗体和浏览器窗体的指导原则544

11.5.1窗体布局与格式化546

11.5.2标准的窗体数据输入项547

11.5.3 导航与支持控件549

11.5.4帮助支持549

11.6网站设计指导原则550

11.6.1 网页设计中的十种好的做法550

11.6.2网页设计过程中应避免的十大错误551

11.7 RMO对话设计552

11.7.1 电话订购业务员的对话设计552

11.7.2 RMO网站对话设计558

小结561

关键术语562

复习题563

思考题564

实验练习565

实例研究566

21世纪大学系统566

城市影碟出租系统567

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

国家巡查罚单处理系统568

Waiters on Call系统568

参考资料569

第12章系统界面、控制和安全的设计571

学习目标571

本章要点571

安全供应商系统界面571

概述573

12.1确定系统界面573

12.2.1输入设备和机制576

12.2系统输入设计576

12.2.2定义系统输入细节579

12.3系统输出设计587

12.3.1 定义系统输出的细节588

12.3.2设计报表、声明和返回文档590

12.3.3报表的规范化597

12.4完整性控制设计598

12.4.1输入完整性控制600

12.4.2数据库完整性控制601

12.4.3输出完整性控制603

12.5安全性控制设计605

12.5.1系统访问安全606

12.5.2数据安全609

12.5.3数字签名和证书613

12.5.4安全交易614

小结615

关键术语616

复习题617

思考题618

实验练习619

实例研究620

ALL-Shop大型超市620

房地产多编目服务系统621

EyesHayelt.com图书交易系统621

城市影碟出租系统621

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

参考资料622

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

本章要点625

第13章快速应用开发和基于组件的开发625

学习目标625

第4部分实施与支持625

概述627

13.1快速应用开发628

13.1.1 开发过程缓慢的原因628

13.1.2什么是RAD630

13.1.3透视RAD631

13.2原型化开发方法633

13.2.1 原型化开发方法的步骤634

13.2.2什么时候使用原型化方式636

13.2.3原型化设计的工具要求637

13.3螺旋式开发方法638

13.3.1 螺旋式开发方法的步骤639

13.3.2螺旋式开发的益处与风险640

13.4极限编程643

13.4.1 XP活动643

13.4.2 XP原则和技术644

13.4.3 XP方式与其他开发方式的比较645

13.4.4何时使用XP方法646

13.5快速开发技术647

13.5.1风险管理647

13.5.2联合应用设计650

13.5.3基于工具的开发651

13.5.4软件重用653

13.6对象框架655

13.6.1 一个简单的对象框架655

13.6.2对象框架类型657

13.6.3对象框架对于设计和实现任务的影响658

13.6.4对象框架的缺陷659

13.7组件660

13.7.1组件标准和基础结构661

13.7.2组件和开发生命周期664

小结668

关键术语669

复习题670

思考题671

Midwestern Power Services(MPS)673

实例研究673

实验练习673

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

参考资料676

第14章软件包和企业资源计划677

学习目标677

本章要点677

PREMIER CANDY CORP:ERP的可能缺陷677

概述679

14.1 软件包681

14.1.1软件包的发展趋势682

14.1.2软件包的实施和支持682

14.2企业资源计划686

14.2.1 ERP与商务环境686

14.2.2为什么要考虑ERP689

14.2.3实施ERP690

14.2.4 ERP项目的组织结构692

14.2.5 ERP系统开发方法论694

14.2.6 ERP开发的特殊问题697

14.2.7 ERP的未来700

14.3 深入介绍一个ERP软件包:SAPR/3702

14.3.1什么是SAP702

14.3.2实施SAP R/3705

14.3.3使用SAP R/3706

小结709

关键术语710

复习题710

实验练习711

思考题711

实例研究712

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

Springfield General寿险公司713

Integration Specialists,Inc.(ISI)713

Rayco产品公司714

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

参考资料716

优先次序调整717

本章要点717

TRI-STATE HEATING OIL公司:系统开始运行时的717

学习目标717

第15章使系统可操作化717

概述719

15.1程序开发720

15.1.1 系统实施的顺序721

15.1.2框架开发726

15.1.3基于小组的程序开发727

15.1.4源代码的控制729

15.1.5版本730

15.2质量保证733

15.2.1技术复审734

15.2.2测试735

15.3数据转换744

15.3.1 重用现有数据库744

15.3.2重新装载数据库内容744

15.3.3创建新数据库745

15.4安装747

15.4.1直接安装747

15.4.2并行安装748

15.4.3阶段安装750

15.4.4人员问题751

15.5 文档752

15.5.1系统文档753

15.5.2用户文档755

15.6培训与用户支持757

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

15.7维护和系统增强759

15.7.1提交改动申请和出错报告761

15.7.2实施改动762

15.7.3计算基础结构的升级763

小结764

关键术语764

复习题766

思考题767

实验练习767

实例研究768

HudsonBanc记账系统升级768

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

可靠药品服务系统769

城市影碟出租系统769

参考资料770

附录A项目管理的原则771

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

A.1.1项目规模管理772

A.1.2项目时间管理773

A.1.3项目成本管理775

A.1.4项目质量管理777

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

A.1.6项目通信管理781

A.1.7项目风险管理782

A.1.8项目获取管理784

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

关键术语786

复习题787

思考题787

附录B用PERT/CPM图表示的项目进度表789

B.1 PERT/CPM图的构建789

B.2利用Microsoft Project创建RMO的项目进度表794

复习题799

思考题799

关键术语799

附录C净现值、投资回收期、投资收益率的计算801

C.1净现值的计算801

C.2投资回收期的计算804

C.3投资收益率804

复习题805

思考题805

关键术语805

附录D演示管理结果807

D.1准备汇报808

D.1.1开始808

D.1.2议程808

D.1.3主本808

D.1.4结束809

D.2汇报809

D.3使用可视辅助工具810

D.4提问和回答812

热门推荐