图书介绍
系统分析与设计方法 原书第5版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Jeffrey L.Whitten等著;肖刚,孙慧等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111122038
- 出版时间:2003
- 标注页数:654页
- 文件大小:195MB
- 文件页数:672页
- 主题词:信息系统-系统分析;信息系统-系统设计
PDF下载
下载说明
系统分析与设计方法 原书第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
音阶娱乐俱乐部案例研究3
目 录出版者的话专家指导委员会译者序前言致谢第一部分系统分析和设计环境第1章系统游戏的参与者3
1.1为什么学习系统分析和设计方法7
1.2信息工人8
1.2.1系统所有者8
1.2.2系统用户10
1.2.3系统设计人员11
1.2.4系统构造人员11
1.2.5系统分析员11
1.3.1企业为什么需要系统分析员12
1.3.2什么是系统分析员12
1.3现代系统分析员12
1.2.6信息技术厂商和咨询顾问12
1.3.3系统分析员做什么13
1.3.4系统分析员在哪里工作13
1.4现代企业发展的趋势和影响17
1.4.1全面质量管理17
1.4.2业务过程重构18
1.4.3持续过程改进18
1.4.4经济全球化18
1.4.5信息技术发展趋势和推动力19
1.5.1有效的信息技术知识21
1.5.2 计算机编程经验和专长21
1.5为从事系统分析员职业做准备21
1.5.3一般商务知识22
1.5.4解决问题的技能22
1.5.5与人沟通的能力23
1.5.6处理人际关系的能力23
1.5.7适应能力24
1.5.8人格与道德规范24
1.5.9系统分析和设计技能25
1.6前景26
1.6.1职业前景26
1.6.2预测26
下一步学习内容27
音阶娱乐俱乐部案例研究35
第2章信息系统构件35
2.1产品——信息系统42
2.1.1事务处理系统43
2.1.2管理信息系统44
2.1.3决策支持系统45
2.1.4专家系统45
2.1.5办公自动化系统45
2.1.6信息系统小结46
2.2信息系统架构框架48
2.3 “数据”构件50
2.4 “过程”构件52
2.5“接口”构件55
2.6信息系统架构框架的使用58
下一步学习内容61
第3章信息系统开发67
音阶娱乐俱乐部案例研究67
3.1系统开发过程69
3.1.1能力成熟度模型70
3.1.2系统生命周期和系统开发方法71
3.1.3系统开发基本原理73
3.2系统开发方法77
3.2.1项目确定77
3.2.2项目阶段79
3.2.3跨生命周期活动84
3.3.1模型驱动开发路线86
3.3其他开发路线和方法86
3.3.2快速应用开发路线89
3.3.3商用现成软件包开发路线91
3.3.4混合开发路线94
3.3.5维护和再工程开发路线94
3.4自动化工具和技术97
3.4.1 CASE——计算机辅助系统工程97
3.4.2应用开发环境100
3.4.3项目和过程管理器100
下一步学习内容101
第4章项目管理113
音阶娱乐俱乐部案例研究113
4.1什么是项目管理115
4.1.1项目失败的原因116
4.1.2 项目管理知识结构118
4.2项目管理过程121
4.2.1活动1——协商范围123
4.2.2活动2——确定任务124
4.2.3活动3——估计任务工期126
4.2.4活动4——说明任务之间的依赖关系127
4.2.5活动5——分配资源129
4.2.6活动6——指导团队工作133
4.2.7活动7——监督和控制进展134
4.2.8活动8——评估项目结果和经验140
下一步学习内容142
第二部分系统分析方法第5章系统分析151
音阶娱乐俱乐部案例研究151
5.1什么是系统分析153
5.2系统分析方法155
5.2.1模型驱动分析法155
5.2.2加速分析法158
5.2.3需求获取法159
5.2.4 业务过程重构法160
5.2.5 FAST系统分析策略160
5.3初始研究阶段160
5.3.1任务1.1——列出问题、机会和指示162
5.3.3任务1.3——评估项目价值165
5.3.2任务1.2——协商项目的初步范围165
5.3.5任务1.5——汇报项目和计划166
5.3.4任务1.4——计划项目166
5.4 问题分析阶段167
5.4.1任务2.1——研究问题领域168
5.4.2任务2.2——分析问题和机会170
5.4.3任务2.3——分析业务过程172
5.4.4任务2.4——制定系统改进目标172
5.4.5任务2.5——修改项目计划173
5.4.6任务2.6——汇报调查结果和建议173
5.5需求分析阶段174
5.5.1任务3.1——定义需求176
5.5.2任务3.2——分析功能需求177
5.5.4任务3.4——排列需求的优先次序179
5.5.3任务3.3——跟踪和完善需求179
5.5.5任务3.5——修改项目计划180
5.5.6持续不断的需求管理180
5.6决策分析阶段181
5.6.1任务4.1——确定候选方案181
5.6.2任务4.2——分析候选方案185
5.6.3任务4.3——比较候选方案185
5.6.4任务4.4——修改项目计划187
5.6.5任务4.5——推荐一个方案187
5.7系统分析的未来187
下一步学习内容188
音阶娱乐俱乐部案例研究197
第6章需求获取197
6.1需求获取简介198
6.2需求获取过程201
6.2.1发现和分析问题201
6.2.2获取需求203
6.2.3 归档和分析需求204
6.2.4需求管理206
6.3需求获取方法206
6.3.1对现有文档、表和文件进行抽样206
6.3.2调研和实地访问208
6.3.3观察工作环境208
6.3.4调查表210
6.3.5面谈212
6.3.6如何进行面谈213
6.3.7获取原型218
6.3.8联合需求计划219
6.4调查研究策略223
6.5需求文档的编制方法224
6.5.1用例224
6.5.2如何编制用例文档225
6.5.3决策表227
6.5.4需求表227
下一步学习内容229
音阶娱乐俱乐部案例研究235
第7章数据建模和分析235
7.1系统建模简介237
7.2数据建模的系统概念240
7.2.1实体240
7.2.2属性241
7.2.3关系243
7.3逻辑数据建模过程253
7.3.1战略数据建模253
7.3.2系统分析期间的数据建模253
7.3.3 对系统设计的考虑255
7.3.4数据建模的自动化工具255
7.4.1获取实体256
7.4如何构造数据模型256
7.4.2上下文数据模型257
7.4.3基于键的数据模型258
7.4.4概化层次体系262
7.4.5具有完整属性的数据模型262
7.5分析数据模型264
7.5.1好的数据模型的标准264
7.5.2数据分析266
7.5.3规范化举例266
7.6将数据需求映射到地点274
下一步学习内容275
音阶娱乐俱乐部案例研究285
第8章过程建模285
8.1系统建模简介287
8.2过程建模的系统概念290
8.2.1过程概念290
8.2.2数据流299
8.2.3外部代理306
8.2.4数据存储307
8.3 逻辑过程建模的过程308
8.3.1战略系统规划308
8.3.2用于业务过程重构的过程建模309
8.3.3系统分析期间的过程建模309
8.3.6 用于过程建模的计算机辅助系统工程311
8.3.4 对系统设计的考虑311
8.3.5用于过程建模的调查研究和信息收集311
8.4如何构造过程模型312
8.4.1上下文数据流图312
8.4.2功能分解图313
8.4.3事件响应或用例清单314
8.4.4事件分解图317
8.4.5事件图318
8.4.6系统图320
8.4.7基本图321
8.4.8完成规格说明323
8.5系统模型的同步324
8.5.2过程分布325
8.5.1数据模型和过程模型的同步325
8.6前景327
下一步学习内容327
第9章可行性分析和系统方案建议337
音阶娱乐俱乐部案例研究337
9.1 行性分析和系统方案建议338
9.1.1 可行性分析——逐步投入法338
9.1.2系统分析——初始研究阶段的检查点339
9.1.3系统分析——问题分析阶段的检查点340
9.1.4系统分析——决策分析阶段的检查点340
9.2 可行性的4个准则340
9.2.1运行可行性341
9.2.2技术可行性342
9.2.3 进度可行性342
9.2.4经济可行性343
9.2.5 底线343
9.3成本效益分析技术343
9.3.1系统将花费多少343
9.3.2系统将提供什么收益345
9.3.3建议的系统合算吗346
9.4候选系统的可行性分析349
9.4.1候选系统矩阵350
9.4.2 可行性分析矩阵353
9.5.1书面报告354
9.5系统方案建议354
9.5.2 正式汇报357
第三部分系统设计方法第10章系统设计367
音阶娱乐俱乐部案例研究367
10.1什么是系统设计368
10.2系统设计方法368
10.2.1模型驱动方法368
10.2.2快速应用开发372
10.2.3 FAST系统设计策略372
10.3系统设计之内部开发——“构造”方案374
10.3.1任务5.1——设计应用架构375
10.3.3任务5.3——设计系统接口377
10.3.2任务5.2——设计系统数据库377
10.3.4任务5.4——打包设计说明379
10.3.5任务5.5——修改项目计划379
10.4系统设计之集成商用软件——“购买”方案379
10.4.1任务4.1——研究技术评价准则和选项380
10.4.2任务4.2——向供应商征求建议(或报价)381
10.4.3任务5A.1——验证供应商的声明和性能383
10.4.4任务5A.2——评价和分级供应商建议384
10.4.5任务5A.3——签订合同并听取供应商汇报384
10.4.6 购买决定对剩余生命周期阶段的影响385
下一步学习内容385
第11章应用架构和建模391
音阶娱乐俱乐部案例研究391
11.1应用架构393
11.2.1物理过程394
11.2物理数据流图394
11.2.2物理数据流397
11.2.3物理外部代理399
11.2.4物理数据存储399
11.3信息技术架构400
11.3.1分布式系统401
11.3.2数据架构——分布式关系数据库411
11.3.3接口架构——输入、输出和中间件412
11.3.4 过程架构——软件开发环境416
11.4.2战术应用架构策略419
11.5建模信息系统应用架构419
11.4.1企业应用架构策略419
11.4系统设计的应用架构策略419
11.5.1绘制物理数据流图420
11.5.2前置条件420
11.5.3网络架构420
11.5.4数据分布和技术确定422
11.5.5过程分布和技术确定422
11.5.6人/机边界424
下一步学习内容424
第12章数据库设计433
音阶娱乐俱乐部案例研究433
12.1.1常规文件的优点和缺点436
12.1常规文件和数据库436
12.1.2数据库的优点和缺点437
12.2系统分析员的数据库概念438
12.2.1字段438
12.2.2记录438
12.2.3文件和表439
12.2.4数据库440
12.3数据库设计的前置条件——规范化445
12.4常规文件设计446
12.5现代数据库设计446
12.5.1数据库设计的目标和前置条件447
12.5.2数据库模式447
1 2.5.3数据完整性和访问完整性451
12.5.4角色452
12.5.5数据库分布和复制453
12.5.6数据库原型454
12.5.7规划数据库容量454
12.5.8数据库结构生成455
12.6数据库设计的前景455
下一步学习内容455
第13章输出设计和原型化465
音阶娱乐俱乐部案例研究465
13.1输出设计概念和指南467
13.1.1输出的分布和观众468
13.1.2输出的实现方法470
13.2.1用于输出设计和原型化的自动化工具474
13.2如何设计和原型化输出474
13.2.2输出设计指南475
13.2.3输出设计过程477
13.2.4基于Web的输出和电子业务485
下一步学习内容487
第14章输入设计和原型化493
音阶娱乐俱乐部案例研究493
14.1输入设计概念和指南495
14.1.1数据收集、数据录入和数据处理495
14.1.2输入方法和实现497
14.1.3输入设计的系统用户问题500
14.1.4 内部控制——输入数据的编辑501
14.2.1常用GUI输入控件503
14.2输入设计的GUI控件503
14.2.2高级输入控件508
14.3如何设计和原型化输入509
14.3.1输入设计和原型化的自动化工具509
14.3.2输入设计过程510
14.3.3基于Web的输入和电子业务515
下一步学习内容516
第15章用户界面设计523
音阶娱乐俱乐部案例研究523
15.1用户界面设计概念和指南525
15.1.1计算机用户的类型525
15.1.3人类工程学指南526
15.1.2人的因素526
15.1.4对话语气和词汇527
15.2用户界面技术528
15.2.1操作系统和Web浏览器528
15.2.2显示器528
15.2.3键盘和指点设备529
15.3图形用户界面风格529
15.3.1窗口和帧529
15.3.2菜单驱动的界面530
15.3.3指令驱动的界面536
15.3.4提问-回答对话537
15.3.5用户界面设计的特殊考虑538
15.4.2用户界面设计过程542
15.4如何设计用户界面542
15.4.1用于用户界面设计和原型化的自动化工具542
下一步学习内容547
第四部分系统分析和设计完成后的工作第16章系统构造和实现555
音阶娱乐俱乐部案例研究555
16.1什么是系统构造和实现556
16.2构造阶段556
16.2.1任务6.1——建造和测试网络(如果需要)557
16.2.2任务6.2——建造和测试数据库558
16.2.3任务6.3——安装和测试新软件包(如果需要)559
16.2.4任务6.4——编写和测试新程序559
16.3.2任务7.2——准备转换计划560
16.3实施阶段560
16.3.1任务7.1——进行系统测试560
16.3.3任务7.3——安装数据库562
16.3.4任务7.4——培训用户563
16.3.5任务7.5——转换到新系统563
下一步学习内容564
第17章系统运行和支持569
音阶娱乐俱乐部案例研究569
17.1系统运行和支持的上下文570
17.2系统维护574
17.2.1任务8.1.1——验证问题574
17.2.3任务8.1.3——研究和调试程序576
17.2.2任务8.1.2——对程序进行基准测试576
17.2.4任务8.1.4——测试程序577
17.3系统恢复577
17.4技术支持578
17.5系统改进578
17.5.1任务8.4.1——分析改进请求580
17.5.2任务8.4.2——做出快速修改580
17.5.3任务8.4.3——恢复现有物理系统581
17.6系统退役582
下一步学习内容582
第五部分高级分析和设计方法模块A面向对象分析和建模589
A.1 对象建模概述589
A.2.1 对象、属性、方法和封装590
A.2对象建模的系统概念590
A.2.2类、概化和特化592
A.2.3对象/类关系594
A.2.4消息595
A.2.5多态性597
A.3 UML模型图597
A.4 对象建模过程597
A.4.1建模系统的功能性描述598
A.4.2发现和确定业务对象602
A.4.3组织对象并确定其关联关系606
A.4.4建模对象的行为608
下一步学习内容610
B.1.1设计对象615
模块B面向对象设计和建模615
B.1面向对象设计概述615
B.1.2 对象责任616
B.1.3对象复用616
B.2面向对象设计过程617
B.2.1对用例模型加以精炼以反映实现环境617
B.2.2建模支持用例情境的对象交互和行为620
B.2.3修改对象模型以反映实现环境626
B.3其他UML设计模型图和实现模型图626
下一步学习内容628
词汇表633
热门推荐
- 658770.html
- 3394476.html
- 2675801.html
- 3805496.html
- 1233204.html
- 2094721.html
- 2367052.html
- 163720.html
- 139881.html
- 1699577.html
- http://www.ickdjs.cc/book_243866.html
- http://www.ickdjs.cc/book_3804810.html
- http://www.ickdjs.cc/book_3206227.html
- http://www.ickdjs.cc/book_3751220.html
- http://www.ickdjs.cc/book_334099.html
- http://www.ickdjs.cc/book_1656725.html
- http://www.ickdjs.cc/book_2341296.html
- http://www.ickdjs.cc/book_2096645.html
- http://www.ickdjs.cc/book_294389.html
- http://www.ickdjs.cc/book_2302278.html