| 【中文题名】 | 面向模式的软件设计质量模型研究 |
| 【英文题名】 | The Study of Quality Model for Pattern-Oriented Design |
| 【学科专业】 | 计算机软件与理论 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-8-29 |
| 【中关键词】 | 软件质量,模式,设计模式,度量,质量评估, |
| 【英关键词】 | software quality pattern,design pattern,metrics,assessment, |
| 【分类导航】 | 工业技术>自动化技术、计算机技术>计算技术、计算机技术>计算机软件>程序设计、软件工程>软件工程 |
| 【论文摘要】 |
软件质量度量是提高软件质量的有效手段。而越早的获得软件质量的度量,对于提高软件质量越有帮助。在软件的设计阶段,使用传统的软件质量模型,可以获得的度量信息很少,很难有效、准确预测到最终软件系统的质量。而且,传统的软件质量模型很难为广大的开发设计人员使用,不利于应用到具体的开发中去。然而模式作为一种反复出现的高度成熟的解决方案,其文档化的属性、优缺点都具有确定性,其在软件设计中的使用为软件质量的评估提供了准确而丰富的信息。据此,本文提出了一种面向模式的软件设计质量模型,在软件的设计阶段进行质量评估,能够有效、准确地预测软件系统的质量。
面向模式的软件设计质量模型研究就是:针对面向模式的软件丌发,在软件的设计阶段,通过系统中使用模式情况的分析,对软件的设计质量进行质量评估,从而达到预测最终软件产品的质量的目的。为了实现这一研究课题,我们进行了多方面的研究工作,主要内容包括:
1.论文研究了模式与软件质量的关系。包括模式与软件质量度量的关系,使用模式对软件质量的影响。
2.论文研究了模式的质量度量。给出了两种方法,能够对模式的质量属性进行量化,并作为模式描述的扩展存入模式库中,成为软... |
| 【论文题纲】 |
|
摘要 |
5-6 |
|
ABSTRACT |
6-8 |
|
第一章 绪论 |
8-12 |
|
1.1 研究背景 |
8 |
|
1.2 研究现状 |
8-9 |
|
1.3 论文的研究意义及创新点 |
9-10 |
|
1.4 论文所做工作及内容安排 |
10-12 |
|
第二章 模式相关知识介绍 |
12-26 |
|
2.1 模式的定义 |
12-15 |
|
2.1.1 什么是模式 |
12-13 |
|
2.1.2 模式的特点 |
13-15 |
|
2.2 模式的分类及描述 |
15-16 |
|
2.2.1 模式分类 |
15 |
|
2.2.2 模式描述 |
15-16 |
|
2.3 典型模式介绍 |
16-21 |
|
2.3.1 MVC模式 |
16-18 |
|
2.3.2 Bridge模式 |
18-21 |
|
2.4 模式系统 |
21-24 |
|
2.4.1 什么是模式系统 |
21-22 |
|
2.4.2 模式系统构造 |
22-24 |
|
2.5 模式系统的作用 |
24-26 |
|
2.5.1 软件体系结构 |
24 |
|
2.5.2 面向模式的软件体系结构设计 |
24-26 |
|
第三章 模式与软件质量 |
26-44 |
|
3.1 软件质量基础理论 |
26-35 |
|
3.1.1 软件质量基本知识 |
26-27 |
|
3.1.2 软件质量模型 |
27-33 |
|
3.1.3 软件质量度量方法 |
33-35 |
|
3.2 模式与软件质量的关系 |
35-42 |
|
3.2.1 模式与度量 |
35 |
|
3.2.2 模式的度量 |
35-42 |
|
3.2.3 模式对软件质量的影响 |
42 |
|
3.3 小结 |
42-44 |
|
第四章 面向模式的软件设计质量模型 |
44-53 |
|
4.1 面向模式的软件设计质量模型 |
44-48 |
|
4.1.1 设计质量的描述 |
44-45 |
|
4.1.2 质量模型描述 |
45-48 |
|
4.2 模式库:扩展的模式系统 |
48-50 |
|
4.2.1 模式库的组织方式 |
48 |
|
4.2.2 对于模式的度量 |
48-50 |
|
4.2.3 模式库的构建及使用 |
50 |
|
4.3 应用实例 |
50-51 |
|
4.4 小结 |
51-53 |
|
第五章 模型验证与结论 |
53-56 |
|
5.1 验证过程 |
53-54 |
|
5.2 验证结果及分析 |
54-55 |
|
5.3 结论 |
55-56 |
|
第六章 面向模式软件设计质量模型系统原型设计与实现 |
56-62 |
|
6.1 系统功能分析 |
56-57 |
|
6.2 系统设计 |
57-61 |
|
6.2.1 模式库的设计 |
58-60 |
|
6.2.2 模式库的相关操作 |
60 |
|
6.2.3 项目质量评估设计 |
60-61 |
|
6.3 系统实现 |
61-62 |
|
第七章 总结和展望 |
62-64 |
|
7.1 总结 |
62 |
|
7.2 进一步研究 |
62-64 |
|
参考文献 |
64-67 |
|
致谢 |
67-68 |
|
攻读硕士学位期间的科研成果 |
68 |
|
| 【DOI】 | LunWen.ID:2.2008.362065 |