图书介绍

系统分析师教程PDF|Epub|txt|kindle电子书版本网盘下载

系统分析师教程
  • 张友生,陈志风,邓子云编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302219743
  • 出版时间:2010
  • 标注页数:808页
  • 文件大小:229MB
  • 文件页数:830页
  • 主题词:软件工程-系统分析-工程技术人员-资格考核-自学参考资料

PDF下载


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

下载说明

系统分析师教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 绪论1

1.1信息与信息系统1

1.1.1信息的基本概念1

1.1.2系统及相关理论3

1.1.3系统工程方法论6

1.1.4信息系统工程9

1.2系统分析师10

1.2.1系统分析师的角色定位11

1.2.2系统分析师的任务13

1.2.3系统分析师的知识体系15

第2章 经济管理与应用数学19

2.1会计常识19

2.2会计报表21

2.2.1资产负债表21

2.2.2利润表与利润分配表22

2.3现代企业组织结构23

2.3.1企业组织结构模式23

2.3.2企业组织结构设计26

2.4业绩评价27

2.4.1成本中心的业绩评价27

2.4.2利润中心的业绩评价28

2.4.3投资中心的业绩评价29

2.5企业文化管理30

2.5.1企业文化的内容31

2.5.2企业文化管理的作用32

2.6 IT审计相关常识33

2.6.1 IT审计概述33

2.6.2 IT审计程序35

2.6.3 IT审计的方法与工具37

2.6.4 IT审计的重点环节38

2.7概率统计应用39

2.7.1古典概率应用39

2.7.2随机变量及其分布43

2.7.3随机变量的数字特征44

2.7.4常用分布46

2.7.5常用统计分析方法49

2.8图论应用53

2.8.1最小生成树53

2.8.2最短路径55

2.8.3网络与最大流量57

2.9组合分析60

2.9.1排列和组合61

2.9.2抽屉原理和容斥原理63

2.10算法的选择与应用65

2.10.1非数值算法65

2.10.2数值算法68

2.11运筹方法73

2.11.1网络计划技术73

2.11.2线性规划79

2.11.3决策论82

2.11.4对策论87

2.11.5排队论90

2.11.6存贮论93

2.12数学建模95

第3章 操作系统基本原理97

3.1操作系统概述97

3.1.1操作系统的类型98

3.1.2操作系统的结构99

3.2进程管理101

3.2.1进程的状态101

3.2.2信号量与PV操作103

3.2.3死锁问题105

3.2.4线程管理108

3.3内存管理111

3.3.1地址变换111

3.3.2分区存储管理112

3.3.3段页式存储管理114

3.3.4虚拟存储管理116

3.4文件系统119

3.4.1文件的组织结构119

3.4.2存储空间管理121

3.4.3分布式文件系统122

第4章 数据通信与计算机网络124

4.1数据通信基础知识124

4.1.1信道特性124

4.1.2数据传输技术127

4.1.3数据编码与调制128

4.2网络体系结构与协议131

4.2.1网络互联模型131

4.2.2常见的网络协议133

4.2.3网络地址与分配135

4.3局域网与广域网138

4.3.1局域网基础知识138

4.3.2以太网技术139

4.3.3无线局域网141

4.3.4广域网技术143

4.3.5网络接入技术145

4.4网络互连与常用设备147

4.5网络工程149

4.5.1网络规划149

4.5.2网络设计151

4.5.3网络实施153

第5章 数据库系统154

5.1数据库模式154

5.2数据模型156

5.2.1数据模型的分类156

5.2.2关系模型157

5.2.3规范化理论160

5.3数据库访问接口164

5.4数据库的控制功能165

5.4.1并发控制165

5.4.2数据库性能优化168

5.4.3数据库的完整性170

5.4.4数据库的安全性172

5.4.5备份与恢复技术174

5.4.6数据中心的建设177

5.5数据库设计与建模178

5.5.1数据库设计阶段179

5.5.2实体联系模型180

5.6分布式数据库系统183

5.6.1分布式数据库概述183

5.6.2数据分片185

5.6.3分布式数据库查询优化186

5.7数据仓库技术190

5.7.1联机分析处理190

5.7.2数据仓库概述192

5.7.3数据仓库的设计方法194

5.8数据挖掘技术195

5.8.1数据挖掘概述195

5.8.2常用技术与方法197

5.8.3数据挖掘技术的应用200

第6章 系统配置与性能评价202

6.1计算机系统层次结构202

6.1.1计算机硬件的组成202

6.1.2计算机软件的分类204

6.1.3计算机系统结构的分类205

6.2存储器系统207

6.2.1主存储器208

6.2.2辅助存储器209

6.2.3 Cache存储器213

6.2.4网络存储技术217

6.2.5虚拟存储技术220

6.3输入输出系统222

6.3.1输入输出方式222

6.3.2总线225

6.3.3接口227

6.4指令系统230

6.4.1基本指令系统230

6.4.2复杂指令系统232

6.4.3精简指令系统233

6.5流水线技术236

6.5.1流水线工作原理236

6.5.2流水线的性能分析238

6.5.3局部相关与全局相关241

6.6多处理机系统244

6.6.1多处理机系统概述244

6.6.2海量并行处理结构246

6.6.3对称多处理机结构247

6.6.4互连网络248

6.7系统性能设计250

6.7.1系统性能指标251

6.7.2系统性能调整253

6.8系统性能评估256

6.8.1评估方法体系256

6.8.2经典评估方法257

6.8.3基准程序法259

第7章 企业信息化战略与实施262

7.1企业信息化概述262

7.2企业信息化规划264

7.2.1信息化规划的内容264

7.2.2信息化规划与企业战略规划266

7.3信息系统开发方法268

7.3.1结构化方法268

7.3.2面向对象方法270

7.3.3面向服务方法274

7.3.4原型化方法277

7.4信息系统战略规划方法279

7.4.1企业系统规划法279

7.4.2关键成功因素法285

7.4.3战略集合转化法286

7.4.4战略数据规划法287

7.4.5信息工程方法290

7.4.6战略栅格法292

7.4.7价值链分析法293

7.4.8战略一致性模型294

7.5企业资源规划和实施296

7.5.1 ERP概述296

7.5.2 ERP的开发方法298

7.5.3 ERP的实施300

7.6信息资源管理302

7.6.1信息资源管理概述302

7.6.2规范与标准304

7.6.3信息资源规划306

7.6.4信息资源网建设307

7.7企业信息系统309

7.7.1客户关系管理309

7.7.2供应链管理311

7.7.3产品数据管理313

7.7.4产品生命周期管理315

7.7.5知识管理316

7.7.6商业智能318

7.7.7企业门户319

7.7.8电子商务321

7.7.9决策支持系统323

7.8电子政务325

7.8.1政府职能325

7.8.2电子政务的模式327

7.8.3电子政务的实施328

7.9业务流程重组331

7.9.1 BPR概述331

7.9.2 BPR的实施332

7.9.3基于BPR的信息系统规划334

7.10企业应用集成335

7.10.1传统企业应用集成335

7.10.2事件驱动的企业应用集成338

7.11首席信息官340

第8章 软件工程342

8.1软件生命周期342

8.2软件开发方法345

8.2.1形式化方法345

8.2.2逆向工程347

8.3软件开发模型348

8.3.1软件开发模型概述348

8.3.2快速应用开发351

8.3.3统一过程352

8.3.4敏捷方法355

8.4软件开发环境与工具357

8.4.1软件开发环境357

8.4.2软件开发工具359

8.5软件过程管理360

8.5.1软件能力成熟度模型360

8.5.2软件过程评估363

第9章 系统规划366

9.1系统规划概述366

9.2项目的提出与选择368

9.2.1项目的立项目标和动机368

9.2.2项目立项的价值判断369

9.2.3项目的选择和确定370

9.3初步调查372

9.4可行性研究373

9.4.1可行性评价准则374

9.4.2可行性研究的步骤376

9.4.3可行性研究报告377

9.5成本效益分析技术379

9.5.1成本和收益379

9.5.2净现值分析382

9.5.3投资回收期与投资回报率385

9.6系统方案386

9.6.1候选方案的可行性评价386

9.6.2系统建议方案报告388

第10章 系统分析389

10.1系统分析概述389

10.2详细调查390

10.2.1详细调查的原则391

10.2.2详细调查的内容392

10.2.3详细调查的方法393

10.3现有系统分析395

10.4组织结构分析396

10.4.1组织结构图396

10.4.2组织结构调查397

10.5系统功能分析398

10.6 业务流程分析399

10.6.1业务流程分析概述400

10.6.2业务流程图401

10.6.3业务活动图示403

10.6.4业务流程建模405

10.7数据与数据流程分析412

10.7.1数据汇总分析412

10.7.2数据属性分析412

10.7.3数据流程分析414

10.8系统需求规格说明414

第11章 软件需求工程417

11.1软件需求概述417

11.2需求获取418

11.2.1用户访谈419

11.2.2问卷调查420

11.2.3采样422

11.2.4情节串联板423

11.2.5联合需求计划425

11.2.6需求记录技术426

11.3需求分析429

11.3.1需求分析的任务429

11.3.2需求分析的方法430

11.4结构化分析方法431

11.4.1数据流图432

11.4.2状态转换图434

11.4.3数据字典435

11.5面向对象分析方法437

11.5.1统一建模语言437

11.5.2用例模型440

11.5.3分析模型447

11.6需求定义451

11.6.1需求定义的方法451

11.6.2软件需求规格说明书453

11.7需求验证454

11.7.1需求评审454

11.7.2需求测试457

11.8需求管理459

11.8.1需求变更管理459

11.8.3需求风险管理461

11.8.4需求跟踪463

第12章 软件架构设计466

12.1构件与软件复用466

12.1.1主流构件标准467

12.1.2构件获取与管理469

12.1.3构件复用的方法470

12.2软件架构概述472

12.3软件架构建模475

12.4软件架构风格477

12.4.1经典架构风格477

12.4.2层次架构风格479

12.4.3富互联网应用484

12.5面向服务的架构487

12.5.1 SOA概述487

12.5.2 SOA的关键技术489

12.5.3 SOA的实现方法491

12.6软件架构评估495

12.6.1架构评估概述495

12.6.2 ATAM评估方法497

12.6.3 SAAM评估方法499

12.7软件产品线501

12.7.1产品线的过程模型501

12.7.2产品线的建立方式504

第13章 系统设计507

13.1系统设计概述507

13.2处理流程设计510

13.2.1流程设计概述510

13.2.2工作流管理系统512

13.2.3流程设计工具514

13.3结构化设计519

13.3.1模块结构519

13.3.2系统结构图523

13.4面向对象设计527

13.4.1设计软件类527

13.4.2对象持久化与数据库528

13.4.3面向对象设计的原则529

13.5设计模式532

13.5.1设计模式概述533

13.5.2设计模式分类534

第14章 系统实现与测试538

14.1系统实现概述538

14.1.1程序设计方法538

14.1.2程序设计语言与风格539

14.2软件测试概述540

14.2.1测试自动化541

14.2.2软件调试543

14.3软件测试方法544

14.3.1静态测试544

14.3.2白盒测试546

14.3.3黑盒测试548

14.4测试的类型551

14.4.1单元测试551

14.4.2集成测试553

14.4.3系统测试555

14.4.4其他测试类型556

14.5面向对象系统的测试557

14.5.1面向对象系统的测试策略557

14.5.2面向对象系统的单元测试559

14.5.3面向对象系统的集成测试559

14.6软件测试的组织561

第15章 系统运行与维护564

15.1遗留系统的处理策略564

15.1.1评价方法564

15.1.2演化策略567

15.2系统转换与交接568

15.2.1新旧系统的转换策略568

15.2.2数据转换和迁移570

15.3系统的扩展和集成573

15.4系统运行管理574

15.4.1系统成本管理574

15.4.2系统用户管理575

15.4.3网络资源管理577

15.4.4软件资源管理578

15.5系统故障管理579

15.5.1故障监视579

15.5.2故障调查580

15.5.3故障支持和恢复处理581

15.6软件维护582

15.6.1软件维护概述582

15.6.2软件维护的影响因素583

15.6.3软件维护成本585

15.6.4软件维护管理586

15.8系统监理与评价588

15.8.1工程监理589

15.8.2系统评价590

第16章 新技术应用592

16.1中间件技术592

16.1.1中间件概述592

16.1.2主要的中间件595

16.1.3中间件与构件的关系599

16.2 J2EE与.NET平台600

16.2.1 J2 EE核心技术601

16.2.2 Java企业应用框架603

16.2.3 .NET平台概述606

16.2.4比较分析607

16.3虚拟计算610

16.3.1 P2P计算610

16.3.2云计算616

16.3.3软件即服务618

16.3.4网格计算621

16.3.5普适计算623

16.4片上系统625

16.4.1 SoC设计626

16.4.2 SoC验证628

16.5多核技术630

16.5.1多核与多线程630

16.5.2多核编程631

16.6面向方面的编程632

16.6.1 AOP概述632

16.6.2 AOP关键技术635

第17章 嵌入式系统分析与设计638

17.1嵌入式系统概述638

17.2嵌入式数据库系统640

17.3嵌入式实时操作系统643

17.3.1嵌入式操作系统概述643

17.3.2多任务调度算法646

17.3.3优先级反转650

17.4嵌入式系统开发653

17.4.1开发平台654

17.4.2开发流程655

17.4.3软硬件协同设计657

17.4.4系统分析与设计660

17.4.5低功耗设计663

第18章 系统安全性分析与设计666

18.1信息系统安全体系666

18.2数据安全与保密669

18.2.1数据加密技术669

18.2.2认证技术670

18.2.3密钥管理体制673

18.3通信与网络安全技术675

18.3.1防火墙675

18.3.2虚拟专用网680

18.3.3安全协议681

18.3.4单点登录技术683

18.4病毒防治与防闯入685

18.4.1病毒防护技术685

18.4.2入侵检测技术687

18.4.3入侵防护技术689

18.4.4网络攻击及预防690

18.4.5计算机犯罪与防范693

18.5系统访问控制技术694

18.5.1访问控制概述694

18.5.2访问控制模型696

18.5.3访问控制分类697

18.6容灾与业务持续699

18.6.1灾难恢复技术699

18.6.2灾难恢复规划700

18.6.3业务持续性规划702

18.7安全管理措施704

18.7.1安全管理的内容705

18.7.2安全审计706

18.7.3私有信息保护707

第19章 系统可靠性分析与设计709

19.1系统可靠性概述709

19.1.1系统故障模型709

19.1.2系统可靠性指标711

19.1.3系统可靠性模型711

19.2系统可靠性分析713

19.3冗余技术715

19.3.1冗余技术的分类716

19.3.2冗余系统717

19.4软件容错技术718

19.4.1 N版本程序设计719

19.4.2恢复块方法720

19.4.3防卫式程序设计721

19.5双机容错技术722

19.6集群技术724

19.6.1集群技术概述724

19.6.2高性能计算集群726

19.6.3负载均衡集群728

19.6.4高可用性集群729

19.6.5负载均衡技术731

19.6.6进程迁移技术734

第20章 项目管理737

20.1项目开发计划737

20.1.1项目开发计划概述737

20.1.2项目开发计划的编制740

20.2范围管理741

20.2.1范围计划的编制742

20.2.2创建工作分解结构743

20.2.3范围确认和控制744

20.3进度管理746

20.3.1活动排序746

20.3.2活动资源估算749

20.3.3活动历时估算750

20.3.4进度控制754

20.4成本管理756

20.4.1成本估算756

20.4.2成本预算757

20.4.3成本控制759

20.5软件配置管理762

20.5.1配置管理概述762

20.5.2配置标识764

20.5.3变更控制766

20.5.4版本控制768

20.5.5配置审核769

20.5.6配置状态报告770

20.6质量管理772

20.6.1软件质量模型772

20.6.2质量管理计划774

20.6.3质量保证与质量控制776

20.7人力资源管理778

20.7.1人力资源计划编制778

20.7.2组建项目团队780

20.7.3项目团队建设781

20.7.4管理项目团队784

20.7.5沟通管理785

20.8风险管理787

20.8.1风险管理的概念788

20.8.2风险的主要类型789

20.8.3风险管理的过程790

20.9信息(文档)管理793

20.9.1软件文档概述793

20.9.2软件文档标准796

20.9.3数据需求说明798

20.9.4软件测试计划798

20.9.5软件测试报告800

20.9.6技术报告800

20.9.7项目开发总结报告802

参考文献804

热门推荐