[发明专利]一种计算机辅助制造软件功能测试方法在审

专利信息
申请号: 201710111492.5 申请日: 2017-02-28
公开(公告)号: CN108509332A 公开(公告)日: 2018-09-07
发明(设计)人: 宁玉辉;姚喜 申请(专利权)人: 广州赛度检测服务有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 暂无信息 代理人: 暂无信息
地址: 510470 广东省广州市白*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 软件功能 计算机辅助制造软件 析取 软件功能测试 功能测试 软件测试 算法 形式化定义 架构设计 聚类算法 软件算法 软件总体 聚类 应用 分析
【说明书】:

发明属于计算机辅助制造软件技术领域,涉及一种计算机辅助制造软件功能测试方法,包括以下步骤:1)软件功能析取,2)软件功能聚集,3)软件功能测试,本发明给出了软件总体架构设计,明确了进行软件测试要进行软件功能析取、软件功能聚类和软件功能测试三个层次。并对这三个层次进行了有效的描述和分析,给出了软件析取算法、软件功能聚类算法和软件测试算法。在软件中应用了形式化定义技术,提高了软件算法的可操作性。

技术领域

本发明属于计算机辅助制造软件技术领域,具体涉及一种计算机辅助制造软件功能测试方法。

背景技术

随着时代的进步,社会的发展,计算机应用遍布我们生活的方方面面。计算机辅助制造软件作为计算机科技的典型应用之一,近年来发展迅速,为实现传统制造业的信息化改造,提升制造业的设计水平提供了基础条件。如AUTO CAD软件,通过Auto cad软件可以实现对物体的三维建模,能够对物体三维形状中的每一个细节进行推敲。这样在进行实际产品的生产前,实现了对产品设计各个环节的计算机辅助设计。提高了产品的设计水平,保证了产品的设计质量,对社会生产具有较大的积极作用。还如目前较为流行的3D打印。通过设计计算机3D打印程序软件和打印平台,实现了对3D产品生产制造的信息化水平,便利了人们的生活。计算机辅助制造软件还有很多,这里就不一一列举了。计算机辅助制造软件带给我们较多的便利,为我们的社会进步贡献了力量。

在我们应用计算机辅助制造软件进行生产和设计时,一方面得益于软件提供的智能设计工具为设计提供的便利;另一方面也对计算机辅助制造软件的功能适用性产生困惑。如有的软件功能不能实现、有的软件抗干扰能力较差,甚至有的软件捆绑有病毒程序,能够对安装使用此软件的计算机系统造成严重的破坏。

发明内容

本发明的目的主要解决现有技术所存在的技术问题,从而提供一种计算机辅助制造软件功能测试方法;

本发明的技术方案为:一种计算机辅助制造软件功能测试方法,其特征在于:包括以下步骤:

1)软件功能析取

下面给出软件功能的形式化定义;

定义1(软件功能):软件功能被定义为一个五元组SFuntion=(ID、Description、Inputs、Outputs、QOS),其中:

(a)ID标识了系统中对一个软件功能所分配的数字标识,通过ID可以在系统中检索此软件功能;

(b)Description标识了系统对此软件功能的描述。描述了此软件功能所实现的功能及技术指标;

(c)Inputs标识了此软件功能实现所需的输入参数集。如姓名、账号、身份证、学历、年龄等信息;

(d)Outputs标识了此软件功能实现所要求的输出参数集。如成绩、费用信息、价格比例、违章信息等;

(e)QOS标识了此软件功能的质量属性。如代码运行效率,算法复杂度等信息;

下面给出软件功能的析取算法;

算法1:软件功能的析取算法

输入:软件代码;

输出:软件功能集合;

第一步:建立一个软件功能集合Q,并对Q进行清空;

第二步:对软件代码进行整体遍历;假设当前元素为P,如果P为代码中的函数元素;则新建一个软件功能SFuntion=(ID、Description、Inputs、Outputs、QOS);令ID等于系统随机分配的唯一数字标识;把P的函数名赋值给Description;把函数中的输入参数名赋值给Inputs;把函数中的返回参数名赋值给Outputs;通过对代码的算法复杂度进行计算,假设复杂度为O(N),则把O(N)赋值给QOS;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州赛度检测服务有限公司,未经广州赛度检测服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710111492.5/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top