图书介绍
系统分析与设计 第2版PDF|Epub|txt|kindle电子书版本下载
- (美)John W.Satzinger等著;朱群雄等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505390856
- 出版时间:2003
- 标注页数:812页
- 文件大小:145MB
- 文件页数:845页
- 主题词:暂缺
PDF下载
下载说明
系统分析与设计 第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