[發(fā)明專利]程序版本更新方法及裝置、存儲介質(zhì)及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201811366226.8 | 申請日: | 2018-11-16 |
| 公開(公告)號: | CN109460246B | 公開(公告)日: | 2022-02-01 |
| 發(fā)明(設(shè)計(jì))人: | 王敏;杜天文;陳智勝 | 申請(專利權(quán))人: | 中國銀行股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京集佳知識產(chǎn)權(quán)代理有限公司 11227 | 代理人: | 李偉;王寶筠 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 程序 版本 更新 方法 裝置 存儲 介質(zhì) 電子設(shè)備 | ||
1.一種程序版本更新方法,其特征在于,包括:
當(dāng)接收到開發(fā)人員對目標(biāo)程序當(dāng)前版本的更新請求時,獲取所述更新請求中的出庫申請表單;
為所述更新請求中的出庫申請表單,分配與所述目標(biāo)程序當(dāng)前版本對應(yīng)的版本關(guān)聯(lián)號;
遍歷系統(tǒng)平臺,判斷所述系統(tǒng)平臺中是否存在與所述目標(biāo)程序?qū)?yīng)且與所述版本關(guān)聯(lián)號不同的其它關(guān)聯(lián)號;
當(dāng)不存在時,確定目標(biāo)程序?qū)?yīng)的其他出庫表單為已入庫狀態(tài),則當(dāng)前系統(tǒng)平臺中不存在所述目標(biāo)程序的其它版本處于更新狀態(tài),將所述目標(biāo)程序的當(dāng)前版本從預(yù)建立的程序資源庫中取出,對所述目標(biāo)程序的當(dāng)前版本進(jìn)行更新;
更新結(jié)束時,判斷所述系統(tǒng)平臺中,與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的所有更新版本是否均申請?zhí)峤恢了龀绦蛸Y源庫,當(dāng)均申請?zhí)峤恢了龀绦蛸Y源庫時,將與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的所有更新版本一同提交至所述程序資源庫,完成對所述目標(biāo)程序當(dāng)前版本的所有更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為所述更新請求中的出庫申請表單,分配與所述目標(biāo)程序當(dāng)前版本對應(yīng)的版本關(guān)聯(lián)號,包括:
判斷當(dāng)前所述更新請求是否為對所述目標(biāo)程序當(dāng)前版本進(jìn)行更新的首個更新請求,當(dāng)為首個更新請求時,獲取所述出庫申請表單的生成日期;
依據(jù)所述生成日期,生成版本關(guān)聯(lián)號,并將所述版本關(guān)聯(lián)號分配給所述出庫申請表單。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述為所述更新請求中的出庫申請表單,分配與所述目標(biāo)程序當(dāng)前版本對應(yīng)的版本關(guān)聯(lián)號,包括:
判斷當(dāng)前所述更新請求是否為對所述目標(biāo)程序當(dāng)前版本進(jìn)行更新的首個更新請求,當(dāng)不是首個更新請求時,將首個更新請求中的出庫申請表單對應(yīng)的版本關(guān)聯(lián)號,分配給當(dāng)前更新請求中的出庫申請表單。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
當(dāng)存在時,確定目標(biāo)程序?qū)?yīng)的其他出庫表單不為以入庫狀態(tài),則當(dāng)前系統(tǒng)平臺中存在所述目標(biāo)程序的其它版本處于更新狀態(tài)時,禁止從預(yù)建立的程序資源庫中取出所述目標(biāo)程序的當(dāng)前版本。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,將與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的更新版本申請?zhí)峤恢了龀绦蛸Y源庫,包括:
對與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的更新版本進(jìn)行復(fù)核,當(dāng)復(fù)核通過時,將所述更新版本申請?zhí)峤恢了龀绦蛸Y源庫。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
當(dāng)所述系統(tǒng)平臺中,與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的所有更新版本未均申請?zhí)峤恢了龀绦蛸Y源庫時,發(fā)送與未申請?zhí)峤恢了龀绦蛸Y源庫的更新版本對應(yīng)的提示信息,以提示用戶申請向所述程序資源庫提交所述目標(biāo)程序?qū)?yīng)的更新版本。
7.一種程序版本更新裝置,其特征在于,包括:
第一判斷單元:當(dāng)接收到開發(fā)人員對目標(biāo)程序當(dāng)前版本的更新請求時,獲取所述更新請求中的出庫申請表單;為所述更新請求中的出庫申請表單,分配與所述目標(biāo)程序當(dāng)前版本對應(yīng)的版本關(guān)聯(lián)號;遍歷系統(tǒng)平臺,判斷所述系統(tǒng)平臺中是否存在與所述目標(biāo)程序?qū)?yīng)且與所述版本關(guān)聯(lián)號不同的其它關(guān)聯(lián)號;當(dāng)不存在時,確定目標(biāo)程序?qū)?yīng)的其他出庫表單為已入庫狀態(tài),當(dāng)前系統(tǒng)平臺中不存在所述目標(biāo)程序的其它版本處于更新狀態(tài),將所述目標(biāo)程序的當(dāng)前版本從預(yù)建立的程序資源庫中取出,對所述目標(biāo)程序的當(dāng)前版本進(jìn)行更新;
第二判斷單元:用于更新結(jié)束時,判斷所述系統(tǒng)平臺中,與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的所有更新版本是否均申請?zhí)峤恢了龀绦蛸Y源庫,當(dāng)均申請?zhí)峤恢了龀绦蛸Y源庫時,將與所述目標(biāo)程序的當(dāng)前版本對應(yīng)的所有更新版本一同提交至所述程序資源庫,完成對所述目標(biāo)程序當(dāng)前版本的所有更新。
8.一種存儲介質(zhì),其特征在于,所述存儲介質(zhì)包括存儲的指令,其中,在所述指令運(yùn)行時控制所述存儲介質(zhì)所在的設(shè)備執(zhí)行如權(quán)利要求1~6任意一項(xiàng)所述的程序版本更新方法。
9.一種電子設(shè)備,其特征在于,包括存儲器,以及一個或者一個以上的指令,其中一個或者一個以上指令存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行如權(quán)利要求1~6任意一項(xiàng)所述的程序版本更新方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國銀行股份有限公司,未經(jīng)中國銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811366226.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





