[发明专利]一种对象处理方法、装置、设备和存储介质在审
| 申请号: | 202010501366.2 | 申请日: | 2020-06-04 |
| 公开(公告)号: | CN111694618A | 公开(公告)日: | 2020-09-22 |
| 发明(设计)人: | 孔常柱 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
| 主分类号: | G06F9/448 | 分类号: | G06F9/448 |
| 代理公司: | 北京远智汇知识产权代理有限公司 11659 | 代理人: | 范坤坤 |
| 地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 对象 处理 方法 装置 设备 存储 介质 | ||
本公开实施例公开了一种对象处理方法、装置、设备和存储介质。该方法包括:根据项目内容在解决方案层中添加解决方案对象;将解决方案对象依赖的应用对象添加到应用层,解决方案对象在触发应用对象调用需求时,调用应用对象,应用对象的运行依赖于功能特性对象;将应用对象依赖的功能特性对象添加到功能特性层,应用对象在触发功能特性调用需求时,调用功能特性对象;输出解决方案层、应用层和功能特性层包含的对象的索引信息。通过上述分层能够增强对象的层次划分,使得用户根据输出的多个分层能够更加直观的获取项目中各个层级中对象的关系,增强项目中对象结构的层次性,提升项目的可维护性,降低项目的管理成本。
技术领域
本公开实施例涉及计算机编程技术,尤其涉及一种对象处理方法、装置、设备和存储介质。
背景技术
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。如开放系统互联(Open System Interconnection,OSI)七层网络模型就是根据分层架构设计思想设计的。
目前,一个应用对应一个产品,功能特性与产品的特性一一对应。但是,在企业级应用等大规模项目中,产品形态较为复杂,一个产品即项目,往往包含诸多功能特性,按照目前的管理方式,项目下包含的功能将列举在项目下,导致一个项目下存在庞大数量的功能特性,项目中对象之间的关系混杂,管理难度高。
发明内容
本公开实施例提供一种对象处理方法、装置、设备和存储介质,以增强软件结构的层次性,提升项目的可维护性,降低项目的管理成本。
第一方面,本公开实施例提供了一种对象处理方法,包括:
根据项目内容在解决方案层中添加解决方案对象,解决方案对象的运行依赖于应用对象;
将解决方案对象依赖的应用对象添加到应用层,解决方案对象在触发应用对象调用需求时,调用应用对象,应用对象的运行依赖于功能特性对象;
将应用对象依赖的功能特性对象添加到功能特性层,应用对象在触发功能特性调用需求时,调用功能特性对象;
输出解决方案层、应用层和功能特性层包含的对象的索引信息。
第二方面,本公开实施例还提供了一种对象处理装置,包括:
解决方案处理模块,用于根据项目内容在解决方案层中添加解决方案对象,解决方案对象的运行依赖于应用对象;
应用处理模块,用于将解决方案对象依赖的应用对象添加到应用层,解决方案对象在触发应用对象调用需求时,调用应用对象,应用对象的运行依赖于功能特性对象;
功能特性处理模块,用于将应用对象依赖的功能特性对象添加到功能特性层,应用对象在触发功能特性调用需求时,调用功能特性对象;
输出模块,用于输出解决方案层、应用层和功能特性层包含的对象的索引信息。
第三方面,本公开实施例还提供了一种电子设备,包括存储装置、处理装置以及存储在存储装置上并可在处理装置上运行的计算机程序,处理装置执行程序时实现如本公开实施例所示的对象处理方法。
第五方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开实施例所示的对象处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010501366.2/2.html,转载请声明来源钻瓜专利网。





