计算机软件论文栏目提供最新计算机软件论文格式、计算机软件硕士论文范文。详情咨询QQ:1847080343(论文辅导)

MFDM系统的测试设计与实践

日期:2018年01月15日 编辑: 作者:无忧论文网 点击次数:39650
论文价格:100元/篇 论文编号:2934 论文字数:17507 所属栏目:计算机软件论文
论文地区: 论文语种:中文 论文用途:本科毕业论文 BA Thesis
毕业设计(论文)说明书
题 目 MFDM系统的测试设计与实践

院 系 计算机科学与工程学院
专 业 计算机科学与技术
学 生 曾 键
教研组主任
指 导 教 师 彭宏
2002年5月29日

华南理工大学
毕业设计(论文)任务书
院系:计算机科学与工程学院 专业:计算机科学与技术
兹发给 98(2) 班学生 曾 键 毕业设计(论文)任务书,内容如下:
1.毕业设计(论文)题目:

MFDM系统的测试设计与实践


2.应完成的项目:
1) 了解原来多功能数据挖掘系统;
2) 对升级后的系统进行功能和系统测试,并把修改意见及时反馈给开发人员
3) 对把原来系统改造成的向导系统进行功能和系统测试,并把修改意见及时反馈给开发人员
4) 对两个系统的测试进行简单评估并提出意见

3.参考资料以及说明:
u 软件工程专家网 www.21cmm.com
u 程序员大本营 www.csdn.net

u 《 数据挖掘概念与技术 》
|加| Jiawei Han Micheline Kamber 著
范 明 孟小峰 等译
u 《 面向对象系统的测试 》
|美| Robert V.Binder 著
华庆一 王斌君 陈 莉 译
u 《 实用软件工程 》 第二版
郑人杰 殷人昆 陶永雷 编著
4.本毕业设计(论文)任务书于 年 月 日发出,应于 年 月 日前完成,然后提交毕业考试委员会进行答辩。

系 主 任 批准 年 月 日
教研组主任 审核 年 月 日
指 导 教 师 签发 年 月 日
毕业设计(论文)评语:

毕业设计(论文)答辩负责人签字:
年 月 日
摘要
数据挖掘是一个从大量数据中提取出可信的、新颖的、有效的并能被人理解的模式的多阶段的高级处理过程。随着数据库技术的不断发展及数据库管理系统的广泛应用,数据库中存储的数据量急剧增大,可是目前用于对这些数据进行分析处理的工具却很少。多功能数据挖掘系统(MFDM)是一个功能强大的数据挖掘教学研究系统,它能帮助人们从大量的数据背后发现对人们有用的信息,它采用了现今最流行的跨平台语言Java来实现多项数据挖掘功能。为了适合不同层面的人的使用,本系统有专家系统和向导系统两个版本,但这两个系统并没有经过精密的测试,在使用过程中暴露了不少的错误和缺陷,不能进一步作为商业软件进行推广。
对于软件来讲,不论采用什么技术和什么方法,软件中仍然会有错。采用新的语言、先进的开发方式、完善的开发过程,可以减少错误的引入,但是不可能完全杜绝软件中的错误,这些引入的错误需要测试来找出,软件中的错误密度也需要测试来进行估计。 测试是所有工程学科的基本组成单元,是软件开发的重要部分.本文介绍了对上述MFDM系统进行功能和系统测试,以便发现其中隐藏的错误和缺陷,以使其能正确地指导人们的工作。其中着重对系统进行了功能测试、性能测试和负载测试。文末还有对测试做一个简单评测。

Abstract

Data Mining is a high level process of multi phases that it can pick up believable,novel,valid and comprehend patten from vast data.With the development of the database and the extensive use of the database managememt system,the data saved in the dabase increase rapidly.But the tools that can analyse and manage the data are lack.Multi Funtion Data Mining System ( MFDM ) is a powerful system for teaching and research in data mining. It can help people discover the useful information behind the vast data.It used Java, the most popular potative language, to implement the multi data mining functions. For the using of all kinds of users,the system has two editions,expert system and guide system.But the two systems have not been performed the precise test.They expose some errors and bugs in the using of them and can not be spread advanced as the commercial software.
To the software,whatever technique and means you use,there still have mistakes in the software.It can reduce the mistake when you use the new language,advanced development mode,perfect development process.But it is impossible to put an end to the mistake of the software.We must use test to find the mistake and estimate the inaccurate density from the software.Test is the essential cell of all the project subjects and the important part of the software development.This thesis introduces the effective test to the MFDM system so that we can find the hidden errors and bugs and hope they can accurately instruct our ordinary work. It specially focuses on the function test,capability test and load test.At the end of this thesis,there has some simple evaluation and opinion about this system.

 

第一章 概述 2
1.1 测试目的及其原则 2
1.2 原系统概述 3
1.3 测试任务 4
第二章 测试计划 5
2.1 测试目标 5
2.2 测试环境 5
2.3 参考资料 5
2.4 测试类型及参考标准 5
2.5 测试进度安排 6
2.6 测试项目名称及测试内容 7
第三章 测试用例设计 9
3.1 测试信息流 9
3.2 测试用例选择标准 9
3.3 黑盒测试测试用例设计 10
3.3.1 等价类划分 10
3.3.2 边界值分析 13
3.3.3 错误推测法 14
第四章 测试详细设计 17
4.1 测试流程 17
4.2 测试方法 17
4.2.1 功能测试 17
4.2.2 用户界面测试 19
4.2.3 性能测试 22
4.2.4 负载测试 26
4.2.5 压力测试 27
4.2.6 回归测试 29
4.2.7 配置测试 32
4.2.8 安装测试 32
第五章 测试覆盖评测 35
5.1 覆盖评测 35
5.2 基于需求的测试覆盖 35
结束语 37