首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 328 毫秒
1.
面向对象的软件测试是在面向对象软件开发过程中不可缺少的一个环节,对于保证软件质量、提高软件可靠性至关重要。UML(Unified Modeling Language)状态图是在软件开发的早期设计阶段确定下来的,它描述了对象以及对象间相互传递的消息,并根据面向对象顺序图的特点,结合类图和状态图来设计测试用例。本文,笔者介绍了基于UML顺序图的软件测试方法。  相似文献   

2.
曹广学 《河南科技》2011,(12):56-57
面向对象的软件测试是在面向对象软件开发过程中不可缺少的一个环节,对于保证软件质量、提高软件可靠性至关重要。UML(Unified Modeling Language)状态图是在软件开发的早期设计阶段确定下来的,它描述了对象以及对象间相互传递的消息,并根据面向对象顺序图的特点,结合类图和状态图来设计测试用例。本文,笔者介...  相似文献   

3.
刘伟  谭振江 《松辽学刊》2009,30(4):97-99,102
软件测试是整体软件开发中的重要一环,是确保软件质量,提高其可靠性的关键步骤。然而,传统的测试技术和方法,对面向对象技术开发的软件存在一定的缺陷。本文在分析面向对象软件开发技术特点的基础上,讨论了面向对象软件测试的测试策略、方法及测试技术。  相似文献   

4.
随着软构件技术的快速发展,聚集软构件设计复杂软件系统的软件开发方法日趋成熟.如何利用系统架构和软构件的可靠性分析软件系统的可靠性成为一个亟待解决的问题.提出了一种基于场景的软构件自动化测试模型,给出基于统一建模语言UML的顺序图构造测试场景具体方法,并对基于UML顺序图构造测试场景方法的有效性进行了分析.  相似文献   

5.
田苗苗 《松辽学刊》2004,25(2):97-99
本文介绍了在当今业界的软件开发中所采用的主流方法,面向对象技术、UML建模语言和Java语言,并简要论述了它们之间的关系。  相似文献   

6.
直接从含有层次和并发结构的UML statecharts图产生面向对象软件类的测试用例是比较困难的,文中提出了基于UML statecharts图的测试框架:先利用现有的UML工具画出UML statecharts图,并产生XMI(XML metadatainterchange)格式的规格说明文件;然后根据UML statecharts的形式化语义,层次和并发结构被展平,将UML statecharts图的规格说明XML文件转换成FREE(flattened regular expression)模型的规格说明信息;最后根据FREE模型的规格说明信息,按照不同的充分性测试准则,分别产生测试用例集.同时提出了由FREE模型根据全ZOT路径覆盖准则产生有限迁移序列的算法,并且还实现了这个测试框架.  相似文献   

7.
基于面向对象技术,采用UML开发医院网上挂号预约系统.通过对系统的分析和设计,形成了完整的文档,最终运用面向对象语言实现了网上挂号预约系统.系统的开发过程与传统的结构化方法相比,可实现分析与设计阶段的平滑过渡,提高了软件开发的效率,在应对需求发生变化、提高软件复用率等方面体现出特有的优越性.  相似文献   

8.
采用UML面向对象建模语言,按照统一软件开发过程的思想指导进行分析与设计,并利用ASP技术实现了一个交互式练习和综合测试系统;对系统进行静态与动态建模,使系统结构的分析与设计和编码同步,简化了实现编码,提高了代码的重用性,使系统具有可扩展性和可维护性.  相似文献   

9.
软件过程模型是软件开发的重要依据,是保证软件质量,提高软件可靠性的关键.然而,传统的过程模型已不在适用面向对象软件的开发.本文在分析面向对象软件特点的基础上,讨论了基于Fountain模型的面向对象软件开发的方法和技术.  相似文献   

10.
基于UML的网上购物系统设计   总被引:1,自引:0,他引:1  
以网上购物系统为例,探讨了利用统一建模语言UML进行面向对象的分析、设计和实现等问题.主要对网上订购模块进行了详细的需求分析,确定了系统的领域图,建立了系统的体系结构;运用RationalRose建模工具,给出了详细的UseCase描述,并据此创建了具体的分析与设计模型(静态模型、动态模型和物理模型).  相似文献   

11.
《软件开发的形式化方法》课程内容抽象且缺少简单、易懂的软件开发的形式化方法的实例.为了提高学生的学习兴趣,增强学生对软件开发的形式化方法的感性认识,从而达到掌握软件开发的形式化方法的目的,该文以软件测试的形式化方法为例,探讨了基于有限状态机的软件测试原理,开发了非确定有限状态机测试用例生成工具,并通过C程序测试例子说明基于有限状态机的程序测试方法.  相似文献   

12.
运用面向对象方法进行软件开发   总被引:1,自引:0,他引:1  
文章介绍了面向对象程序设计的基本概念、面向对象方法学的基本原理和面向对象开发方法的基本特征 ,主要阐述了面向对象方法进行软件开发的过程。  相似文献   

13.
新软件的开发和推行维护过程中的软件功能正确性、完整性必须依赖于软件测试,测试在软件开发过程中占有40%的地位。软件测试的方法繁多,仔细研究测试方法成为提高软件正确性的重要环节。  相似文献   

14.
面向对象软件开发中的成本估算研究   总被引:1,自引:0,他引:1  
讨论了面向对象的软件开发管理中必不可少的工程成本估算问题,提出了在面向对象的软件开发中影响成本估算准确性的若干因素,并对针对影响成本估算的因素,结合问题分解方式,提出相应的成本估算策略和估算方法。文中最后给出一个面向对象的软件的估算实例。  相似文献   

15.
UML是一种可视化的面向对象的建模语言,它可以精确地描述系统,并对系统需求进行建模.本文以高校学生选课系统为实例,结合软件工程和面向对象技术,分析了高校学生选课的过程,并详细地介绍了该系统设计过程.  相似文献   

16.
基于依赖性分析的UML类图粗粒度切片方法   总被引:6,自引:0,他引:6  
引入程序切片的思想对UML的重要组成部分——类图进行切片分析.通过定义类间的各种依赖关系构造UML类依赖图,在此基础上提出了一种UML类图的静态粗粒度切片方法,最后运用实例讨论了该切片方法的实用性.利用文中提供的方法具有较高的效率.  相似文献   

17.
我们知道软件开发的过程是极其复杂的,而在软件系统的开发过程中,软件测试的地位是非常的重要的。虽然在此过程中人们采用了许多方法来试图保证软件的质量,但是我们知道软件系统具有客观复杂性的特点,这就是说人们的主观认识不可能完全符合客观实际,同样的,在每个阶段的技术审查中所有的设计和分析上的错误也不可能被毫无遗漏地查出并纠正出来,差错的产生在软件生命周期的各个阶段是不可避免的,因此,本文就主要介绍了软件测试和质量控制的相关问题,并积极探究进行软件测试和质量控制的科学方法。  相似文献   

18.
<正>职业院校机电专业PLC实训教学中,输入、输出多为开关量,不方便直接用语言描述,也不利于学生对开关量的理解和记忆。而利用时序图来记录开关量则一目了然,对照起来也十分方便,还可以检验梯形图的正确性及合理性,提高了教学效果。时序图通过描述对象之间发送消息的时间顺序来显示多个对象之间的动态协作。时序图中,纵轴是时间轴,横轴代表了在协作中各独立的对象所处的状态,一幅完整的时序图可显示  相似文献   

19.
本文给出了应用面向对象的方法学由软件问题的系统抽象导出软件逻辑模型的方法,为面向对象的软件开发环境的设计提供基础.  相似文献   

20.
针对地理国情监测中地表覆盖信息的提取,提出了一种基于条件随机场的高分辨率遥感影像自动分类方法.与面向对象的传统分类方法不同,该方法基于概率图模型分别计算像素级和对象级的势函数,以及像素与它所属对象之间的层间势函数,将所得势函数统一到一个CRF模型中进行图割求解.该方法较充分地表达了像素与对象之间的关系,从而降低了对象分割误差传递对影像分类结果的影响.以“高分1号”遥感影像为实验数据,借鉴地理国情普查中地表覆盖分类体系进行实验验证.分类总体精度和平均精度分别达到91.08%和86.95%,远高于基于面向对象的分类结果.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号