一种电能终端软件升级的管理方法及系统技术方案

技术编号:37152851 阅读:57 留言:0更新日期:2023-04-06 22:10
本发明专利技术提供一种电能终端软件升级的管理方法,包括在预设的版本控制数据仓库及预设的软件升级数据库中,对同名称的电能终端软件的版本号进行检测;将版本控制数据仓库中版本号高于软件升级数据库中版本号的电能终端软件均认定为待升级软件,并从版本控制数据仓库中,提取各待升级软件的最高版本升级数据包自动执行升级操作;在各待升级软件的升级操作自动执行完成后,均向指定管理人员发起审核升级完整性确认的请求指令,并在接收到指定管理人员基于各待升级软件发起的请求指令分别反馈的确认指令后,显示升级成功的信息。实施本发明专利技术,不仅能自动进行软件升级,还能对软件版本进行有效性的检验,用以避免电能终端软件升级版本管理混乱现象。版本管理混乱现象。版本管理混乱现象。

【技术实现步骤摘要】
一种电能终端软件升级的管理方法及系统


[0001]本专利技术涉及计算机软件管理
,尤其涉及一种电能终端软件升级的管理方法及系统。

技术介绍

[0002]随着国内电能终端智能化的大规模推进和建设,运行于现场的电能终端产品的型号也越来越众多,且型式繁杂。电能采集终端的嵌入式软件通常由不同的生产厂家提供,并定期或不定期的进行现场或远程更新升级服务。
[0003]然而,在现有技术中,电能终端在软件升级时,现场或远程操作人员因各种原因而可能选择错误版本的软件对终端进行升级,将导致终端升级失败。因此,有必要解决人工升级电能终端软件失败的问题,并对电能终端软件版本进行有效性的检验,避免出现电能终端软件升级版本管理混乱的现象。

技术实现思路

[0004]本专利技术实施例所要解决的技术问题在于,提供一种电能终端软件升级的管理方法及系统,不仅能自动进行软件升级,还能对软件版本进行有效性的检验,用以避免电能终端软件升级版本管理混乱现象。
[0005]为了解决上述技术问题,本专利技术实施例提供了一种电能终端软件升级的管理方法,所述本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电能终端软件升级的管理方法,其特征在于,所述方法包括以下步骤:在预设的版本控制数据仓库及预设的软件升级数据库中,对具有同一名称的电能终端软件的版本号进行检测;将检测出所述版本控制数据仓库中版本号高于所述软件升级数据库中版本号的电能终端软件均认定为待升级软件,并从所述版本控制数据仓库中,提取各待升级软件的最高版本升级数据包自动执行升级操作;在各待升级软件的升级操作自动执行完成后,均向指定管理人员发起审核升级完整性确认的请求指令,并在接收到所述指定管理人员基于各待升级软件发起的请求指令分别反馈的确认指令后,显示升级成功的信息。2.如权利要求1所述的电能终端软件升级的管理方法,其特征在于,所述方法进一步包括:若在一定时间段内未接收到所述指定管理人员基于一个及以上待升级软件发起的请求指令所反馈的确认指令,则从所述版本控制数据仓库中,提取所有未反馈确认指令的待升级软件的厂家信息,并根据所提取的厂家信息,分别向相应的厂家发送软件需重新上传的信息。3.如权利要求2所述的电能终端软件升级的管理方法,其特征在于,所述方法进一步包括:在显示升级成功的信息的同时,在所述软件升级数据库中,同步更新所有待升级软件的版本号为各自升级操作时的最高版本号。4.如权利要求3所述的电能终端软件升级的管理方法,其特征在于,所述方法进一步包括:在所述版本控制数据仓库及所述软件升级数据库中,对所有待升级软件进行状态标注并进行汇总后,分别推送给所述指定管理人员。5.如权利要求4所述的电能终端软件升级的管理方法,其特征在于,所述方法进一步包括:预先定义版本控制数据仓库;其中,所述版本控制数据仓库形成有项目、项目分支及电能终端软件名的三级存储体系,且与每一电能终端软件名均相对应的存储有厂家信息、终端唯一识别码、型号、版本号及各版本号的升级数据包;预先定义软件升级数据库;其中,所述软件升级数据库与所述版本控制数据仓库具有相同的项目及项目分支,且二者同项目分支目...

【专利技术属性】
技术研发人员:刘涛马越梁洪浩李思鉴刘洋何智帆刘星廷陈丽娅
申请(专利权)人:深圳供电局有限公司
类型:发明
国别省市:

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

1