第1部分 PowerBuilder 9.0与软件工程
第1章 PowerBuilder 9.0与软件工程基础
1.1 利用PowerBuilder 9.0进行系统开发
1.2 数据库技术
1.3 PowerBuilder 9.0与软件工程的结合
1.4 软件开发技术与软件工程管理
1.5 软件工程的目标和原则
第2章 软件需求分析
2.1 软件需求分析的目标和任务
2.2 需求分析的过程
2.3 需求获取
2.4 可行性研究和可行性研究报告
2.5 需求分析
2.6 结构化分析方法
2.7 需求分析的快速原型化方法
2.8 软件需求规格说明和需求评审
第3章 软件设计
3.1 软件设计的过程和原则
3.2 总体设计
3.3 详细设计
3.4 PFC基础类库分析和应用
第4章 系统实现
4.1 编程标准和规范
4.2 版本管理
第5章 软件测试
5.1 软件测试的基本概念
5.2 软件测试的过程与策略
5.3 测试用例设计
5.4 测试中的可靠性分析
5.5 调试
5.6 PowerBuilder 9.0调试工具Debugger
5.7 PBDebug跟踪工具
5.8 数据库访问追踪工具
5.9 PowerBuilder 9.0的其他调试技术
5.10 PowerBuilder 9.0的系统错误处理编程
5.11 第三方工具测试Pational TeamTest
第6章 软件维护
6.1 软件维护的基本概念
6.2 PowerBuilder 9.0程序维护及维护的副作用
6.3 软件可维护性度量
第7章 软件管理
7.1 软件管理的职能
7.2 进度安排
7.3 标准化
7.4 软件配置
7.5 软件产权保护
7.6 软件能力成熟度模型CMM
7.7 个体软件过程和团队软件过程
第8章 软件质量
8.1 软件质量度量
8.2 软件质量保证
8.3 软件质量保证体系
第2部分 PowerDesigner 9.0基础
第9章 UML与PowerDesigner 9.0
9.1 UML历史
9.2 UML目标与概念
9.3 UML相关产品介绍
9.4 PowerDesigner 9.0版本沿革
9.5 PowerDesigner 9.0安装
第10章 PowerDesigner 9.0开发环境与应用基础
10.1 PowerDesigner 9.0基础概念
10.2 使用PowerDesigner 9.0界面
10.3 管理Workspace
10.4 管理文件夹
10.5 管理模型
10.6 管理快捷方式
10.7 比较和合并模型
10.8 资源编辑器
10.9 模型图形
10.10 PowerDesigner快捷键
第11章 概念数据模型
11.1 CDM基础
11.2 在CDM中使用业务规则
11.3 创建CDM
11.4 操作CDM
11.5 从CDM生成PDM
11.6 从CDM生成OOM
第12章 物理数据模型
第13章 面向对象模型
第14章 业务过程模型
第15章 PowerDesigner 9.0的报表管理
第16章 PowerDesigner 9.0知识库
参考文献