文摘
英文文摘
声明
第1章绪论
1.1课题的提出背景及意义
1.2国内外研究现状
1.3本文的研究目标
1.4本文的创新
1.5论文的内容安排
第2章软件规模估算方法
2.1软件规模估算的重要性
2.2传统软件规模估算方法
2.2.1功能点分析方法概述
2.2.2功能点分析方法的步骤
2.2.3功能点分析方法的优缺点
2.3面向对象技术下的软件规模估算方法
2.3.1 3D功能点方法
2.3.2对象点OP方法
2.3.3预测性的对象点POPs方法
2.3.4面向对象功能点方法OOFP方法
2.4 小结
第3章基于UML模型的OO软件规模估算方法
3.1基于UML模型的OO软件规模估算方法概述
3.2用例点估算方法
3.2.1用例模型
3.2.2用例点估算方法计算步骤
3.3用例点估算方法的改进
3.3.1增加用例复杂度的计算规则
3.3.2增加复用用例的计算规则
3.4类点估算方法
3.4.1领域模型
3.4.2类点法方法计算步骤
3.5 小结
第4章基于UML模型的OO软件规模估算过程
4.1 UML概述
4.2估算过程综述
4.3估算过程设计
4.3.1需求收集
4.3.2用例点估算
4.3.3分析
4.3.4类点估算
4.3.5估算复查
4.3.6设计
4.3.7产品开发
4.3.8分析、优化
4.4 小结
第5章案例研究
5.1引言
5.2 MHSOA办公自动化系统案例
5.2.1案例概述
5.2.2用例点方法估算
5.2.3类点方法估算
5.2.4改进的用例点方法估算
5.2.5几种估算方法估算结果比较
5.3其他案例研究
5.3.1项目概述
5.3.2项目估算结果
5.4估算结果分析
5.4.1估算结果分析
5.4.2估算方法分析总结
5.5 小结
第6章基于UML模型的OO软件规模估算工具
6.1引言
6.2支持工具的模型
6.2.1概述
6.2.2 XML文件简介
6.2.3支持工具的模型
6.3支持工具的设计
6.3.1支持工具的系统架构
6.3.2支持工具采用的开发平台
6.3.3支持工具的数据收集
6.4支持工具的功能
6.4.1支持工具导入UML文件
6.4.2支持工具实现用例点估算方法
6.4.3支持工具实现类点估算方法
6.4.4支持工具实现改进的用例点估算方法
6.4.5支持工具参数调整
6.5 小结
第7章总结
7.1工作总结
7.2下一步工作
参考文献
致谢
攻读学位期间发表的学术论文及参与项目