[发明专利]一种基于配置的属性数据管理方法在审
申请号: | 202011294625.5 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112394978A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 蒋历国;凌峰;唐叶亮;代文亮 | 申请(专利权)人: | 芯和半导体科技(上海)有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F9/445 |
代理公司: | 上海乐泓专利代理事务所(普通合伙) 31385 | 代理人: | 苏杰 |
地址: | 200000 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 配置 属性 数据管理 方法 | ||
本发明的一种基于配置的属性数据管理方法,属于软件开发技术领域,所述方法为预先设计对象属性范围数据结构,并根据设计的属性结构设置属性配置表,所述设定表包括基础属性和扩展属性,用户根据设定表从对象中存取对应数据,通过属性配置表可以快速方便的存取对应属性数据,相对于传统的属性数据的管理更加方便和快捷。
技术领域
本发明属于软件开发技术领域,具体来说是一种基于配置的属性数据管理方法。
背景技术
属性数据的管理是数据管理软件系统的一个重要板块。在日常生活中,物体对象总是被赋予不同的属性,对象往往会分群体,群体内继续分组,一组对象常常被分类,不同分类的对象可能具有部分共有的属性,也有其他特有属性,在对象数据的管理中就需要根据属性的特点进行分类分层设计。
随着信息技术的飞速发展,各种各样海量的属性数据进入我们工作生活的各个领域,在软件设计实现中属性数据的管理也提出了新的要求,特别是由于产品的不断更新和换代要求,同类对象的属性也在不断发展变化。
传统的属性数据的管理往往基于数组、映射或者通过分支判断进行属性存取,存在逻辑繁杂、流程分支多、代码结构臃肿、不易维护等问题。数组和映射的方式虽然比较灵活,但效率不高且数据存取不方便,分支判断的方式属性一般比较固定,灵活性较差,属性变动时可能需要更新系统,不仅产品开发复杂,而且还会增加维护成本。
发明内容
1.发明要解决的技术问题
本发明的目的在于解决现有的属性数据的管理部件复杂且不够灵活的问题。
2.技术方案
为达到上述目的,本发明提供的技术方案为:
本发明的一种基于配置的属性数据管理方法,预先设计对象属性范围数据结构,并根据设计的属性结构设置属性配置表,所述设定表包括基础属性和扩展属性,用户根据设定表从对象中存取对应数据。
优选的,所述方法具体包括如下步骤:
S100、设计对象属性范围数据结构;
S200、根据属性设计设置属性配置表;
S300、根据属性配置表存取相应属性。
优选的,所述步骤S200包括如下步骤:
S210、设置数据规范和检查规则;
S220、预设固定属性可选配置项和属性扩增方式;
S230、设置属性配置表。
优选的,所述对象属性范围数据结构包括固定区域属性和扩增区域属性,所述固定区域属性具有确定的名称类型,所述扩增区域属性具有虚拟的名称类型。
优选的,所述步骤S210中,所述数据规范和检查规则包括对固定区域属性部分预先设计属性配置可用项,形成预设配置表;对扩增区域属性部分预先设计设置项约束,包括数据类型、长度限制、数据单位和单位转换要求。
优选的,当进行保存或者设置属性时,步骤S300具体为:
S310、获取属性配置表;
S320、获取属性值;
S330、根据属性配置表及属性值获得属性与设定项的关联立标;
S340、根据属性配置表将设定值更新到对象中;
S350、对设定项逐个执行设定更新后,获得更新后的对象。
优选的,当读取属性时,步骤S300具体为:
S310、获取属性配置表;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于芯和半导体科技(上海)有限公司,未经芯和半导体科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011294625.5/2.html,转载请声明来源钻瓜专利网。