1 / 74
文档名称:

基于PLC与PROFIBUS的教学型FMS控制系统的研究与设计.pdf

格式:pdf   页数:74
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于PLC与PROFIBUS的教学型FMS控制系统的研究与设计.pdf

上传人:minzo 2014/3/3 文件大小:0 KB

下载得到文件列表

基于PLC与PROFIBUS的教学型FMS控制系统的研究与设计.pdf

文档介绍

文档介绍:西北大学硕士学位论文分类号:——密级:——盐簋垫墼垃鱼堡逾蕉墅耋蕉整婆塑叠作者:指导教师专翌技寒职务学科ㄒ答辩爨期学位授予鑫絮二零零五年五月单位代码:学。§号:軶
摘要随着软件产业的飞速发展,软件的规模变得越来越大,同时软件的复杂度也变得越来越高。软件测试作为软件质量保证体系中重要一环,其工作的重要性也逐渐被国内外软件企业所认可。但是,重开发、轻测试的观念仍没有得到根本的改变,测试工作还是以开发工作的配角身份出现,软件测试过程的管理也具有很大的随意性,软件测试过程的规范性和有效性无法得到保证,从而造成软件质量、开发费用,以及交付日期都得不到保障。如何提高软件测试的效率就成了亟待解决的问题。软件复用是提高软件开发效率和改善软件质量的一项重要技术。通常学术界和工业界将复用的概念重点使用于软件的需求工程和设计工程中,并取得了显著的效果。然而,在测试阶段的复用研究却很少涉及。本文结合国家翁狻叭砑啦馄教ǖ挠τ糜胙芯俊课题代号:芯吭谌砑馐灾胁馐杂美母从茫蕴岣呷砑毕莸姆⑾致剩改善平台测试服务的效率,保证测试的质量。该课题面向第三方软件评测机构,主要研究在确认测试阶段软件测试的复用。本文分析了在确认测试阶段产生的可复用资源,研究了面向复用的软件测试模型,提出了可复用测试用例的生成过程和基于复用的测试用例生成过程,以及可复用测试用例的描述定义、分类检索,最后在此基础上设计并实现了测试用例库系统。关键词:软件测试,测试用例,复用,测试用例库西北大学计算机系硕士研究生论文
.甋‘,瓾.,”,瑆.,,瑃琣
型学位论文作者签名:嗤舫苤傅冀淌η┟;。窆垩涣巳窍学位论文作者签名:弱汪。西狐阺窍日西按笱а宦畚闹J恫ㄖ筻彩向国家有关部或机构送交论文的复印件和邀予舨。本人定许论文被查阕和借阙。学校可以将本学位论文的全部或部分悫容编入有关数据瘴进行检索,哥鞋采鼹影印、缩窜或扫描等复篱《手段保存和汇编本学位论文。麓时,本人保证,肇盈后结合学位论文研究课题再撰写的文蕹Υ笱а宦畚亩鲤本人声明:赝呈交懿学霞论文是本人在导师搭导下进行酶研究作及取褥熬杈砍晒>菸吟#宋闹刑乇鸫员曜⒑椭滦坏挠方外,本论文不包含萁绝入汪经发表藏撰写过的研究成果,也不包含为获褥西艺大学或其它教育机构的学位或证书而使用过的材料。与我觉明并表示谢意。藁誓本人完全了解学校有关保护知识产权的规定,即:硬究生在校攻读学位期间论文工作的知识产权单位属于廷北大学。学校有权保爨著章一律注磷作者单位为西北大学。保密论文待解密后适用本声明。一阊工作的同志对本研究所做的任何贡献均已在论文中作了明确的
前言信息技术的飞速发展,使软件产品应用到社会的各个领域,软件产品的质量自然成为人们共同关注的焦点。质量不佳的软件产品不仅会使开发商的维护费用和用户的使用成本大幅增加,在一些关键应用中还可能造成灾难性的后果。因此软件产品的质量和可靠性需要得到保障。软件测试是为了发现错误而执行程序的过程,它是发现软件中错误和缺陷的主要手段。软件开发的目的是开发出实现用户需求的高质量、高性能的软件产品,软件测试以检查软件产品内容和功能特性为核心,是软件质量保证的关键步骤,也是成功实现软件开发目标的重要保障。统计表明,在典型的软件开发项目中,软件测试工作量和成本往往占软件开发总工作量和成本的一半【俊然而软件测试是一项繁琐而复杂的工作,近年来,虽然软件测试有了较大的发展,但仍无法满足当今软件开发的实际需要。因此,创建或改进软件测试理论、方法,开发一些实用的软件测试工具,满足软件开发的实际需要和提高软件测试的有效性,以确保软件系统的质量,一直是软件测试研究人员所奋斗的目标。软件测试不确定性,主要是指软件测试人员的能力达不到规定的要求,软件测试的过程失去控制,从而导致软件测试结果的重现性差,不同的测试人员对同一个软件的测试结果经常是不同的。在软件测试中往往“重操作、轻管理,重结果、轻过程”,使软件测试的质量得不到保证。正如许多软件工程专家所指出的:“软件发展的主要问题是管理问题,而不是技术问题”。针对当前软件测试过程中存在的问题,解决的途径有两方面,一方面从软件测试工程化的研究着手,对软件测试过程进行建模,建立软件测试的流程,并对流程中的每个过程规定其相应的活动,使软件的测试活动由个人的不确定活动转向软件测试的工程化。另一方面,从软件测试的复用解决测试人员经验不足的问题,从而比较全面地解决了软件测试的不确定性问题。可复用性是人类解决问题时普遍使用的概念。软件复用思想的提出及软件复用技术的发展,对软件界乃至于整个计算机技术的发展有着深远的历史意义和现实意义。传统上,软件测试复用比较广泛的应用在同一个测试项目的不同测试阶西北大学计算机系硕士研究生论文
段和回归测试中。例如,低层被测对象的测