[发明专利]一种数据处理方法及装置在审
申请号: | 201910216819.4 | 申请日: | 2019-03-21 |
公开(公告)号: | CN109871657A | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 付亚涛 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 属性信息 总线 数据对象 定义软件 管理数据 软件开发 数据处理 预设 读取 定义数据对象 数据对象属性 数据表格式 对象存储 对象属性 批量修改 数据格式 维护 开发 | ||
本发明公开了一种数据处理方法及装置,读取电子数据表;电子数据表预先填写了用于定义软件模型中数据对象和总线对象的属性信息;根据属性信息和预设对应关系定义数据对象和总线对象;预设对应关系用于表征属性信息与数据对象属性和总线对象属性的对应关系;将定义的数据对象和总线对象存储在本地文件。本发明通过预先填写了用于定义软件模型中的数据对象和总线对象的属性信息的电子数据表来管理数据,在面对新的设计需求时,可以对电子数据表中相应的属性信息的属性值批量修改,提高软件开发和维护效率,且通过数据表格式管理数据,不再需要开发人员记忆特定的数据格式即可进行数据的填写和修改,进一步提高了软件开发和维护效率。
技术领域
本发明涉及数据处理技术领域,具体为一种数据处理方法及装置。
背景技术
在汽车应用软件开发行业中,基于模型设计进行软件开发已成为一种常用的软件开发方式。在基于模型设计进行软件开发的过程中,如何对模型中的数据进行管理将直接影响软件开发和软件维护的效率。
现有的使用Matlab进行基于模型设计的软件开发,模型中的数据有仿真数据、设计数据、设置参数数据,其中设计数据的数量多,修改频繁,目前对设计数据管理的方法一般是通过脚本文件或数据字典的方式。设计数据中包含多种不同的软件对象,由于这些软件对象都是以特定的格式进行存储的,这就需要开发人员记住软件对象的特定格式才能对脚本文件或数据字典中记录的的软件对象进行添加和修改,增加了数据处理的难度和对开发人员的要求,从而限制了数据管理的效率。并且,采用脚本文件或数据字典的方式管理的数据无法实现数据的属性值的批量修改,当需要修改属性值时,就需要将各个脚本文件中的属性值单独修改,严重影响数据管理效率。由于现有方式对数据管理效率的影响,导致软件开发和维护效率低下。
发明内容
本发明提供了一种数据处理方法及装置,可以解决现有技术中由于采用脚本文件或数据字典的方式进行数据管理导致的软件开发和维护效率低下的问题。
为达到上述目的,本发明提供了如下技术方案:
一种数据处理方法,包括:
读取电子数据表;所述电子数据表预先填写了用于定义软件模型中数据对象和总线对象的属性信息;
根据所述属性信息和预设对应关系定义数据对象和总线对象;所述预设对应关系用于表征所述属性信息与数据对象属性和总线对象属性的对应关系;
将定义的数据对象和总线对象存储在本地文件,所述本地文件为能够被所述软件模型的开发工具读取的文件。
可选的,所述数据处理方法,还包括:
对所述属性信息进行符合性检查;
若所述属性信息未通过所述符合性检查,输出提示信息,所述提示信息用于描述用户需对所述属性信息进行修改的部分;
若所述属性信息通过所述符合性检查,则执行根据所述属性信息和预设对应关系定义数据对象和总线对象的步骤。
可选的,所述数据处理方法,还包括:
在用户根据所述提示信息修改完成一次所述属性信息后,对用户修改后的所述属性信息进行所述符合性检查,直至修改过后的所述属性信息通过所述符合性检查。
可选的,所述对所述属性信息进行符合性检查,包括:
按照预设检查规则对所述属性信息进行符合性检查;所述预设检查规则包括检查所述属性信息中的必填属性信息是否填写、检查所述属性信息中的属性格式是否正确和检查所述属性信息中各属性之间是否存在冲突。
可选的,所述属性信息中包括数据存储方式属性及对应的属性值;所述预设对应关系中所述数据存储方式属性与数据对象存储方式之间的对应关系是可修改的。
一种数据处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910216819.4/2.html,转载请声明来源钻瓜专利网。