图书介绍

PowerBuilder 9.0与系统开发PDF|Epub|txt|kindle电子书版本网盘下载

PowerBuilder 9.0与系统开发
  • 朱爱民,柯建勋编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302073600
  • 出版时间:2003
  • 标注页数:574页
  • 文件大小:91MB
  • 文件页数:598页
  • 主题词:数据库系统-软件工具,PowerBuilder 9.0

PDF下载


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

下载说明

PowerBuilder 9.0与系统开发PDF格式电子书版下载

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

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

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

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

图书目录

目录3

第1部分 PowerBuilder 9.0与软件工程3

第1章 PowerBuilder 9.0与软件工程基础3

1.1 利用PowerBuilder 9.0进行系统开发4

1.1.1 PowerBuilder 9.0开发环境4

1.1.2 PowerBuilder 9.0基础知识6

1.1.3 PowerBuilder 9.0面向对象的特性9

1.1.4 PowerBuilder 9.0进行系统开发的优点11

1.1.5 PowerBuilder 9.0进行系统开发的缺点14

1.2 数据库技术15

1.2.1 数据库基本概念15

1.2.2 SQL语言17

1.2.3 常用数据库产品介绍23

1.2.4 数据库的安装、设置和连接29

1.2.5 数据库移植31

1.3 PowerBuilder 9.0与软件工程的结合34

1.3.1 软件与软件危机34

1.3.2 软件工程与软件生命周期35

1.4 软件开发技术与软件工程管理37

1.4.1 软件开发技术37

1.4.2 软件工程管理38

1.5 软件工程的目标和原则38

1.5.1 软件工程项目的基本目标38

1.5.2 软件工程的原则39

第2章 软件需求分析41

2.2 需求分析的过程42

2.1 软件需求分析的目标和任务42

2.2.1 问题定义43

2.2.2 分析与综合43

2.2.3 编制需求分析阶段的文档43

2.2.4 需求分析评审43

2.3 需求获取44

2.4 可行性研究和可行性研究报告44

2.4.1 行性研究44

2.4.2 行性研究报告46

2.5 需求分析46

2.6.1 数据流图47

2.6 结构化分析方法47

2.6.2 数据流图的绘制48

2.6.3 数据字典51

2.6.4 结构化分析方法的特点55

2.7 需求分析的快速原型化方法55

2.7.1 原型的分类55

2.7.2 原型类型的选择56

2.7.3 原型生存期57

2.7.4 原型开发技术58

2.8 软件需求规格说明和需求评审59

2.8.1 软件需求说明书的内容60

2.8.3 初步的用户手册61

2.8.4 需求规格说明的评审和复审61

2.8.2 软件需求说明书的作用61

第3章 软件设计63

3.1 软件设计的过程和原则64

3.1.1 软件设计的过程64

3.1.2 软件设计的原则65

3.2 总体设计69

3.2.1 总体设计的任务与步骤69

3.2.2 软件的结构、过程和模块70

3.2.3 总体设计中用到的图形工具77

3.2.4 面向数据流的设计方法78

3.2.5 设计文档及复审80

3.3.1 详细设计的任务81

3.3 详细设计81

3.3.2 软件详细设计方法82

3.3.3 程序代码设计103

3.4 PFC基础类库分析和应用112

3.4.1 PFC简介112

3.4.2 PFC组件及服务113

3.4.3 PFC的面向对象特性118

3.4.4 PFC的体系结构119

3.4.5 继承和扩展PFC121

3.4.6 利用PFC开发标准应用程序125

第4章 系统实现137

4.1 编程标准和规范138

4.1.1 库文件命名及对象存放138

4.1.2 命名规范化140

4.1.3 注释规范化148

4.1.4 使用规范化153

4.1.5 变更规范化155

4.1.6 界面规范化157

4.2 版本管理158

4.2.1 版本管理的必要性158

4.2.2 版本管理的作用159

4.2.3 PowerBuilder 9.0中的源码控制PB Native160

4.2.4 版本管理工具Visual SourceSafe 6.0167

4.2.5 小结190

第5章 软件测试193

5.1.1 软件测试与评审194

5.1 软件测试的基本概念194

5.1.2 软件测试基本方法195

5.1.3 程序错误分类196

5.2 软件测试的过程与策略199

5.2.1 单元测试199

5.2.2 集成测试201

5.2.3 确认测试202

5.2.4 系统测试204

5.3 测试用例设计204

5.3.1 测试方法概述204

5.3.2 逻辑覆盖206

5.3.3 控制结构测试207

5.3.4 基本路径测试210

5.3.5 等价类划分212

5.3.7 因果图213

5.3.6 边界值分析213

5.3.8 错误推测法215

5.3.9 测试方法选择的综合策略216

5.4 测试中的可靠性分析217

5.5 调试219

5.5.1 调试的步骤220

5.5.2 调试的方法220

5.5.3 调试的原则221

5.6 PowerBuilder 9.0调试工具Debugger222

5.6.1 Debugger调试工具222

5.6.2 调试器工作界面223

5.6.3 设置断点224

5.6.4 进入调试模式的其他手段227

5.6.5 调试运行228

5.7 PBDebug跟踪工具231

5.7.1 在开发环境下使用PBDebug231

5.7.2 在编译后的可执行文件中使用PBDebug232

5.8 数据库访问追踪工具235

5.9 PowerBuilder 9.0的其他调试技术238

5.9.1 使用SQLPreview事件查看发送到数据库的SQL语句238

5.9.2 使用DBError事件捕获数据库访问错误239

5.10 PowerBuilder 9.0的系统错误处理编程240

5.11 第三方工具测试Rational TeamTest243

5.11.1 Rational TeamTest组件244

5.11.2 自动化测试工具Rational Robot244

5.11.3 PowerBuilder 9.0+Rational Robot测试实例245

5.11.4 使用数据池管理测试数据254

第6章 软件维护263

6.1 软件维护的基本概念264

6.1.1 软件维护的定义264

6.1.2 软件维护的策略265

6.1.3 维护成本266

6.1.4 影响维护工作量的因素266

6.1.5 软件维护活动268

6.2 PowerBuilder 9.0程序维护及维护的副作用269

6.2.1 分析和理解PowerBuilder 9.0程序269

6.2.2 修改PowerBuilder 9.0程序269

6.2.4 重新验证程序271

6.2.3 修改程序的副作用271

6.3 软件可维护性度量272

6.3.1 软件可维护性的定义272

6.3.2 可维护性的度量272

6.3.3 提高可维护性的方法276

第7章 软件管理281

7.1 软件管理的职能282

7.2 进度安排283

7.3 标准化284

7.4 软件配置286

7.5 软件产权保护287

7.6 软件能力成熟度模型CMM288

7.6.1 CMM的提出288

7.6.2 CMM的一些基本概念288

7.6.3 软件能力成熟度CMM模型简介289

7.6.4 CMM等级构成及其基本原理292

7.6.5 CMM和ISO9000的比较297

7.6.6 CMM的应用及发展297

7.7 个体软件过程和团队软件过程298

7.7.1 PSP个体软件过程298

7.7.2 TSP团队软件过程300

7.7.3 CMM/TSP/PSP体系301

第8章 软件质量303

8.1 软件质量度量304

8.2 软件质量保证305

8.2.1 软件质量保证的概念305

8.2.3 质量保证与检验306

8.2.2 软件质量保证活动306

8.2.4 正式技术评审307

8.3 软件质量保证体系310

8.3.1 软件质量保证体系310

8.3.2 质量保证体系的实施313

第2部分 PowerDesigner 9.0基础317

第9章 UML与PowerDesigner 9.0317

9.1 UML历史318

9.2 UML目标与概念321

9.2.1 UML简述321

9.2.2 UML目标322

9.2.3 UML主要特点323

9.2.4 UML应用领域323

9.2.5 UML概念范围324

9.2.6 UML的内容325

9.3 UML相关产品介绍327

9.4 PowerDesigner版本沿革333

9.4.1 S-Designer 5333

9.4.2 PowerDesigner 6335

9.4.3 PowerDesigner 7336

9.4.4 PowerDesigner 8338

9.4.5 PowerDesigner 9338

9.5 PowerDesigner 9.0安装340

9.5.1 PowerDesigner 9.0的产品线340

9.5.2 安装选项340

9.5.3 最小系统要求340

9.5.4 安装PowerDesigner 9.0模块341

9.5.5 安装数据库346

第10章 PowerDesigner 9.0开发环境与应用基础349

10.1 PowerDesigner 9.0基础概念350

10.1.1 PowerDesigner 9.0界面350

10.1.2 PowerDesigner 9.0建模环境351

10.1.3 PowerDesigner 9.0资源352

10.2 使用PowerDesigner 9.0界面353

10.2.1 管理Docking窗口353

10.2.2 工具面板354

10.2.3 管理属性表355

10.2.4 使用对象列表窗口356

10.2.5 使用浏览器窗口357

10.2.6 定义全局选项358

10.3.1 Workspace包含的信息359

10.3 管理Workspace359

10.3.2 操作Workspace360

10.4 管理文件夹360

10.4.1 文件夹包含的信息360

10.4.2 操作文件夹360

10.5 管理模型361

10.5.1 模型和模型的属性361

10.5.2 模型的操作361

10.6 管理快捷方式363

10.6.1 什么是快捷方式363

10.6.2 创建快捷方式363

10.6.4 快捷方式的生成问题364

10.6.3 快捷方式的显示364

10.7 比较和合并模型365

10.7.1 比较模型365

10.7.2 合并模型366

10.8 资源编辑器367

10.8.1 什么是资源编辑器367

10.8.2 管理资源文件367

10.9 模型图形368

10.9.1 模型显示界面368

10.9.2 更改符号显示369

10.10 PowerDesigner快捷键370

第11章 概念数据模型373

11.1.3 CDM定义374

11.1.2 CDM中的对象374

11.1.1 什么是CDM374

11.1 CDM基础374

11.1.4 在CDM中定义包379

11.2 在CDM中使用业务规则379

11.2.1 什么是业务规则379

11.2.2 在CDM中定义业务规则380

11.2.3 在CDM中运用业务规则382

11.3 创建CDM382

11.3.1 定义数据项382

11.3.2 在CDM定义域385

11.3.3 定义实体387

11.3.4 定义实体特性391

11.3.5 定义标识符394

11.3.6 定义关系395

11.3.7 在CDM中定义关联403

11.3.8 定义继承408

11.4 操作CDM412

11.4.1 输入ERwin到CDM模型中412

11.4.2 在CDM中打开PAM412

11.5 从CDM生成PDM413

11.5.1 生成PDM对象413

11.5.2 从CDM到PDM的数据类型转换415

11.5.3 从CDM生成PDM417

11.6 从CDM生成OOM419

11.6.1 生成OOM对象419

11.6.2 从CDM生成OOM420

第12章 物理数据模型423

12.1 PDM基础424

12.1.1 什么是PDM424

12.1.2 PDM中的对象425

12.1.3 定义PDM426

12.1.4 定义PDM的包431

12.2 建立物理图431

12.2.1 物理图基础431

12.2.2 定义表432

12.2.3 在PDM定义域435

12.2.4 使用抽象数据类型438

12.2.5 定义列439

12.2.6 定义键442

12.2.7 定义引用443

12.2.8 定义索引447

12.2.9 视图449

12.3 建立多维图453

12.3.1 多维图基础453

12.3.2 定义维454

12.3.3 定义维特性456

12.3.4 定义层次456

12.3.5 定义Cube457

12.3.6 定义Fact459

12.3.7 定义Measure459

12.3.8 定义Cube维关联460

12.4.1 管理用户和所有者462

12.4 PDM操作462

12.4.2 检查PDM463

12.4.3 在PDM中映射对象464

12.4.4 读取多维对象466

12.4.5 重建Cubes466

12.4.6 生成分解脚本467

12.4.7 生成Cube数据468

12.4.8 从PD6数据仓库迁移469

12.4.9 使用PowerBuilder扩展特性470

12.5 触发器和存储过程471

12.5.1 触发器471

12.5.2 创建触发器472

12.5.3 使用触发器模板472

12.5.4 定义存储进程和函数474

12.5.5 生成触发器和存储进程475

12.6 逆向工程476

12.6.1 逆向工程的重建选项476

12.6.2 逆向工程的选项476

12.6.3 逆向工程到新的PDM477

12.6.4 逆向工程到原有的PDM478

12.7 从PDM生成CDM478

12.7.1 生成CDM对象478

12.7.2 从PDM生成新CDM479

12.7.3 更新原有的CDM480

12.8 从PDM生成OOM480

12.8.1 生成OOM对象480

12.8.2 从PDM生成新OOM480

12.8.3 更新原有的OOM481

第13章 面向对象模型483

13.1 OOM基础484

13.1.1 什么是OOM484

13.1.2 图与对象的创建484

13.1.3 OOM的创建485

13.1.4 定义模型属性486

13.1.5 定义OOM选项486

13.2 如何设置用例图487

13.2.1 创建用例图的对象488

13.2.2 创建对象间的关联488

13.2.3 创建对象间的依赖489

13.2.4 使用实现类的特性490

13.3 如何设计顺序图491

13.3.1 创建顺序图492

13.3.2 创建顺序图中的对象492

13.3.3 创建对象间的信息492

13.3.4 拖放对象设计另一个顺序图493

13.3.5 使用类实例493

13.3.6 使用相关图的特性494

13.4 类图与PDM生成OOM494

13.4.1 什么是类图494

13.4.2 从PDM生成OOM495

13.4.3 添加结构到类496

13.4.4 添加操作到类496

13.5 如何设计组件图496

13.5.1 组件图概念496

13.5.2 使用向导创建EJB497

13.6 如何设计活动图498

13.6.1 创建活动图498

13.6.2 分解活动499

第14章 业务过程模型501

14.1 BPM基础502

14.1.1 功能预览502

14.1.2 什么是BPM502

14.1.3 BPM的对象503

14.1.4 定义BPM503

14.1.5 在BPM中定义包504

14.2 创建BPM505

14.2.1 业务过程图505

14.2.2 定义开始点506

14.2.3 过程507

14.2.4 定义组织单位508

14.2.5 定义流509

14.2.6 定义信息格式510

14.2.7 定义资源512

14.2.8 定义资源流512

14.2.9 定义决定514

14.2.10 定义同步515

14.2.11 定义结束点515

14.3 操作BPM516

14.3.1 检查BPM516

14.3.2 BPM对象有效性检查517

14.3.4 打PowerDesigner6的PAM520

14.3.3 比较和合并BPM模型520

第15章 PowerDesigner9.0的报表管理523

15.1 介绍报表524

15.1.1 什么是报表524

15.1.2 报表设计功能524

15.2 使用报表编辑器525

15.2.1 介绍报表编辑器525

15.2.2 使用报表模板编辑器526

15.2.3 报表的报表区527

15.2.4 使用报表编辑器529

15.2.5 使用报表语言编辑器532

15.3.2 创建模型报表534

15.3.1 为单模型报表使用报表模板534

15.3 管理单模型报表534

15.3.3 输出单模型报表535

15.3.4 更新单模型报表535

15.4 管理多模型报表535

15.4.1 为多模型报表使用报表模板535

15.4.2 创建多模型报表535

第16章 PowerDesigner 9.0知识库537

16.1 介绍知识库538

16.2 连接到知识库538

16.2.1 知识库的工作环境与设置538

16.2.2 管理知识库定义539

16.2.3 连接到知识库540

16.3.1 理解知识库中用户权限542

16.3 管理知识库用户542

16.3.2 定义知识库用户543

16.3.3 定义知识库组546

16.4 管理知识库文档548

16.4.1 浏览知识库内容548

16.4.2 使用知识库文件夹549

16.4.3 分析文档和对象属性551

16.4.4 定义访问许可551

16.4.5 在知识库中临时保护文档554

16.4.6 选择模型比较554

16.5 提取文档555

16.5.1 定义提取参数555

16.4.7 定义知识库通用选项555

16.5.2 从知识库提取文档556

16.5.3 提取模型558

16.6 提交文档559

16.6.1 介绍559

16.6.2 定义提交参数560

16.6.3 理解提交冲突561

16.6.4 提交文档561

16.7 在知识库管理文档版本563

16.7.1 管理知识库版本563

16.7.2 文档锁定565

16.7.3 管理知识库分支567

16.7.4 管理知识库配置570

参考文献573

热门推荐