说明:收录全文最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211141791.0 (22)申请日 2022.09.20 (71)申请人 航天信息股份有限公司 地址 100093 北京市海淀区杏石口路甲18 号 (72)发明人 王斌 党杨军 (74)专利代理 机构 北京合智同创知识产权代理 有限公司 1 1545 专利代理师 李杰 (51)Int.Cl. G06F 16/2455(2019.01) G06F 16/22(2019.01) G06F 8/20(2018.01) (54)发明名称 节点查询和软件开发方法、 装置、 电子设备 及存储介质 (57)摘要 本发明实施例提供了一种节点查询和软件 开发方法、 装置、 电子设备及计算机存储介质。 所 述节点查询方法包括: 将树形结构的多层节点的 目标节点作为当前节点输入到定义的存储函数 中; 通过所述存储函数调用索引函数, 递归索引 所述当前节 点在节点索引路径中的索引节点, 得 到所述索引函数的返回节点; 将各个索引节点与 所述目标节点一同作为所述存储函数的返回结 果。 本发明实施例的方案在 项目开发和后台代码 开发中, 避免了大量的冗余代码, 提升了开发效 率。 权利要求书2页 说明书8页 附图4页 CN 115470247 A 2022.12.13 CN 115470247 A 1.一种节点 查询方法, 其特 征在于, 包括: 将树形结构的多层节点的目标节点作为当前节点输入到 定义的存 储函数中; 通过所述存储函数调用索引函数, 递归索引所述当前节点在节点索引路径中的索引节 点, 得到所述索引函数的返回节点; 将各个索引节点与所述目标节点 一同作为所述存 储函数的返回结果。 2.根据权利要求1的方法, 其特征在于, 所述通过所述存储函数调用 索引函数, 递归索 引所述当前节点在节点索引路径中的索引节点, 得到所述索引函数的返回节点, 包括: 通过第一存储函数调用第一索引函数, 递归索引所述当前节点的父节点, 得到第一索 引函数的返回节点; 所述将各个索引节点与所述目标节点 一同作为所述存 储函数的返回结果, 包括: 将所述目标节点及其上层父节点作为所述第一存 储函数的返回结果。 3.根据权利要求2 的方法, 其特征在于, 所述递归索引所述当前节点的父节点, 得到第 一索引函数的返回节点, 包括: 基于所述当前节点的当前 父节点加入到第一索引函数的索引节点 集合中进行索引; 如果索引到所述当前父节点的父节点, 则将所述当前父节点的父节点加入到所述索引 节点集合, 并且将所述当前 父节点的父节点更新 为所述当前 父节点; 如果未查询到所述当前父节点的父节点, 则将所述当前父节点确定为所述第 一索引函 数的返回节点。 4.根据权利要求3的方法, 其特征在于, 所述将所述目标节点及其上层父节点作为所述 第一存储函数的返回结果, 包括: 返回所述索引节点 集合中的各个节点作为所述第一存 储函数的返回结果。 5.根据权利要求1的方法, 其特征在于, 所述通过所述存储函数调用 索引函数, 递归索 引所述当前节点在节点索引路径中的索引节点, 得到所述索引函数的返回节点, 包括: 通过第二存储函数调用第二索引函数, 递归索引所述当前节点的子节点, 得到第二索 引函数的返回节点; 所述将各个索引节点与所述目标节点 一同作为所述存 储函数的返回结果, 包括: 将所述目标节点及其下层子节点作为所述第二存 储函数的返回结果。 6.根据权利要求5的方法, 其特征在于, 所述递归索引所述当前节点的子节点, 得到第 二索引函数的返回节点, 包括: 基于所述当前节点的当前子节点加入到第二索引函数的索引节点 集合中进行索引; 如果索引到所述当前子节点的子节点, 则将所述当前子节点的子节点加入到所述索引 节点集合, 并且将所述当前子节点的子节点更新 为所述当前子节点; 如果未查询到所述当前子节点的子节点, 则将所述当前子节点确定为所述第 二索引函 数的返回节点。 7.根据权利要求6的方法, 其特征在于, 所述将所述目标节点及其下层子节点作为所述 第二存储函数的返回结果, 包括: 返回所述索引节点 集合中的各个节点作为所述第二存 储函数的返回结果。 8.根据权利要求1的方法, 其特 征在于, 所述方法还 包括: 在数据库中生成数据表, 所述数据表指示所述多层节点之间的映射关系。权 利 要 求 书 1/2 页 2 CN 115470247 A 29.根据权利要求8的方法, 其特征在于, 所述将树形结构的多层节点的目标节点作为当 前节点输入到 定义的存 储函数中, 包括: 通过所述数据库的查询语句, 查找所述数据表, 返回所述当前节点的父节点, 其中, 所 述查询语句的语句参数包括所述目标节点的标识、 所述数据 表的标识以及所述存储函数的 标识。 10.一种软件开发方法, 其特 征在于, 包括: 基于树形结构的多层节点配置业务数据, 使所述多层节点分别指示多个业务对象的层 级关系; 通过节点查询方法, 查询与目标业务对象在业务对象层级范围内具有层级关系的各级 业务对象, 所述业务对象层级 范围与节点索引路径匹配, 所述节点查询方法为权利要求 1‑9 中任一项所述的方法; 基于各级业 务对象, 执 行基于目标业 务对象的软件开发。 11.一种节点 查询装置, 其特 征在于, 包括: 获取模块, 将树形结构的多层节点的目标节点作为当前节点输入到定义的存储函数 中; 索引模块, 通过所述存储函数调用 索引函数, 递归索引所述当前节点在节点索引路径 中的索引节点, 得到所述索引函数的返回节点; 返回模块, 将各个索引节点与所述目标节点 一同作为所述存 储函数的返回结果。 12.一种软件开发装置, 其特 征在于, 包括: 配置模块, 基于树形结构的多层节点配置业务数据, 使所述多层节点分别指示多个业 务对象的层级关系; 查询模块, 通过节点查询方法, 查询与目标业务对象在业务对象层级范围内具有层级 关系的各级业务对 象, 所述业务对 象层级范围与节点索引路径匹配, 所述节点查询方法为 权利要求1 ‑9中任一项所述的方法; 执行模块, 基于各级业 务对象, 执 行基于目标业 务对象的软件开发。 13.一种电子设备, 其特征在于, 包括: 处理器、 存储器、 通信 接口和通信总 线, 所述处理 器、 所述存储器和所述通信接口通过所述通信总线完成相互间的通信; 所述存储器用于存 放至少一可执行指 令, 所述可执行指 令使所述处理器执行如权利要求 1‑10中任一项 所述的 方法对应的操作。 14.一种计算机存储介质, 其上存储有计算机程序, 该程序被处理器执行时实现如权利 要求1‑10中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115470247 A 3
专利 节点查询和软件开发方法、装置、电子设备及存储介质
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 人生无常 于
2024-03-18 11:36:32
上传分享
举报
下载
原文档
(649.9 KB)
分享
友情链接
ISO27002-2022 信息技术 网络安全与隐私保护 信息安全控制.pdf
GB-T 31505-2015 信息安全技术 主机型防火墙安全技术要求和测试评价方法.pdf
T-ZACA 007—2019 认证活动职业健康安全管理规范.pdf
GB-T 40656.1-2021 智慧城市 运营中心 第1部分:总体要求.pdf
LY-T 1923-2020 室内木质门.pdf
ISO IEC 27017-2015.pdf
GB-T 22264.8-2022 安装式数字显示电测量仪表 第8部分:试验方法.pdf
T-GDCKCJH 058—2022 汽车域控制器(DCU)自动化测试线通用要求.pdf
舟山市科技创新促进条例.pdf
GB-T 43445-2023 信息安全技术 移动智能终端预置应用软件基本安全要求.pdf
ENISA 建设应急响应团队指南.pdf
GB-T 38626-2020 信息安全技术 智能联网设备口令保护指南.pdf
GB-T 20986-2023 信息安全技术 网络安全事件分类分级指南.pdf
GB-T 20280-2006 信息安全技术 网络脆弱性扫描产品测试评价方法.pdf
DB6501-T 053-2023 智慧水务信息应用系统 乌鲁木齐市.pdf
腾讯研究院:2024工业大模型应用报告-2024-04-宏观大势.pdf
NY-T 5133-2002 无公害食品 肉兔饲养管理准则.pdf
GB-T 10357.4-2023 家具力学性能试验 第4部分:柜类稳定性.pdf
GB-T 3324-2017 木家具通用技术条件.pdf
GB-T 32386-2015 电子工业用气体 六氟化钨.pdf
1
/
3
15
评价文档
赞助2.5元 点击下载(649.9 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。