一种软件资源管理方法、系统、设备及介质技术方案

技术编号:37852929 阅读:27 留言:0更新日期:2023-06-14 22:44
本发明专利技术提供了计算机技术领域的一种软件资源管理方法、系统、设备及介质,方法包括如下步骤:步骤S10、将软件拆分为主体应用和分支资源,设定所述主体应用的运行参数,设定所述分支资源的资源ID以及口令,将所述主体应用和分支资源发布到服务器;步骤S20、从服务器获取所述主体应用,基于所述运行参数运行主体应用;步骤S30、所述主体应用基于资源ID以及口令从服务器下载并更新分支资源;步骤S40、所述主体应用周期性从服务器查询最新的主体应用和分支资源进行更新。本发明专利技术的优点在于:极大的提升了软件资源管理的便捷性。升了软件资源管理的便捷性。升了软件资源管理的便捷性。

【技术实现步骤摘要】
一种软件资源管理方法、系统、设备及介质


[0001]本专利技术涉及计算机
,特别指一种软件资源管理方法、系统、设备及介质。

技术介绍

[0002]随着物联网的普及,催生了运用在各种场景下的专业级的智能终端,如各种手持PDA、门禁产品、梯控产品等,这些智能终端应用在不同的客户时,会有很多定制化的需求,如使用客户自己的logo、指定的开机画面、静态展示界面、定制的记录上报等,这些定制的要求没有增加软件的输出效能,但是为每一个客户定制一个软件版本,造成软件版本管理上的巨大工作量。
[0003]以人脸门禁为例,在第一版软件发布后,A客户基于第一版软件进行对应的定制,后续根据客户需求,又发布了25个版本软件,A客户因为定制的原因还在使用第一版软件,现有一个人脸识别的性能优化升级,可以提升带口罩的识别效果,涉及到的历史版本都需要进行升级,此时需要对26个软件版本进行对应的升级,而此时可能找不到A客户想要的软件功能的那个软件版本。
[0004]因此,如何提供一种软件资源管理方法、系统、设备及介质,实现提升软件资源管理的便捷性,成为一个亟本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件资源管理方法,其特征在于:包括如下步骤:步骤S10、将软件拆分为主体应用和分支资源,设定所述主体应用的运行参数,设定所述分支资源的资源ID以及口令,将所述主体应用和分支资源发布到服务器;步骤S20、从服务器获取所述主体应用,基于所述运行参数运行主体应用;步骤S30、所述主体应用基于资源ID以及口令从服务器下载并更新分支资源;步骤S40、所述主体应用周期性从服务器查询最新的主体应用和分支资源进行更新。2.如权利要求1所述的一种软件资源管理方法,其特征在于:所述步骤S10中,所述主体应用用于权限管理、权限使用以及分支资源管理;所述权限管理至少包括新增权限、删减权限、清除自然失效权限、清除过期权限;所述权限使用用于通过人脸识别、刷卡或者二维码识别对用户进行鉴权;所述分支资源管理用于分支资源的下载、存储和卸载;所述分支资源至少包括开机画面、开机视频、客户log、分支应用;所述分支应用至少包括通行记录资源以及UI资源;所述运行参数至少包括授权数据的存储方式、存储字段以及授权比对算法。3.如权利要求1所述的一种软件资源管理方法,其特征在于:所述步骤S30具体为:所述主体应用向服务器发送携带所述资源ID以及口令的分支资源获取请求,服务器接收并解析所述分支资源获取请求得到资源ID以及口令,基于所述资源ID以及口令匹配对应的分支资源发送给主体应用;或者服务器在监测到所述主体应用上线后,向所述主体应用发送分支资源下载通知,所述主体应用基于接收的分支资源下载通知,向服务器发送携带所述资源ID以及口令的分支资源获取请求以获取分支资源;所述主体应用存储并安装接收的分支资源。4.如权利要求1所述的一种软件资源管理方法,其特征在于:所述步骤S40具体为:所述主体应用设定一查询周期,基于所述查询周期定期从服务器查询最新的主体应用和分支资源进行更新,且在所述主体应用重启后自动从服务器查询最新的主体应用和分支资源进行更新。5.一种软件资源管理系统,其特征在于:包括如下模块:软件拆分发布模块,用于将软件拆分为主体应用和分支资源,设定所述主体应用的运行参数,设定所述分支资源的资源ID以及口令,将所述主体应用...

【专利技术属性】
技术研发人员:陈志强王献飞颜志坤
申请(专利权)人:福建新大陆慧创科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1