国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品與流程

      文檔序號(hào):39980534發(fā)布日期:2024-11-15 14:29閱讀:16來(lái)源:國(guó)知局
      程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品與流程

      本公開涉及計(jì)算機(jī),具體而言,涉及一種程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品。


      背景技術(shù):

      1、上游系統(tǒng),通常指的是數(shù)據(jù)流的源頭,也就是數(shù)據(jù)的產(chǎn)生或者輸入的地方。在業(yè)務(wù)流程中,上游是指在業(yè)務(wù)流程中處于前置環(huán)節(jié)的任務(wù)或環(huán)節(jié)。下游系統(tǒng),則是數(shù)據(jù)流的終點(diǎn),也就是數(shù)據(jù)的消費(fèi)或者輸出的地方。在業(yè)務(wù)流程中,下游是指在業(yè)務(wù)流程中處于后續(xù)環(huán)節(jié)的任務(wù)或環(huán)節(jié)。受創(chuàng)新驅(qū)動(dòng)、技術(shù)升級(jí)或擴(kuò)展性等因素的影響,上游系統(tǒng)在運(yùn)營(yíng)過(guò)程中會(huì)進(jìn)行一定范圍的升級(jí)改進(jìn)。而下游系統(tǒng)需要上游系統(tǒng)提供的數(shù)據(jù)或服務(wù)來(lái)完成其任務(wù)或功能,即下游系統(tǒng)依賴于上游系統(tǒng),故在上游系統(tǒng)的系統(tǒng)程序發(fā)生變更時(shí),下游系統(tǒng)的系統(tǒng)程序也需要進(jìn)行相應(yīng)的變更。

      2、目前,當(dāng)上游系統(tǒng)的系統(tǒng)程序發(fā)生變更時(shí),一般是人工根據(jù)本系統(tǒng)的mapping映射文檔或者代碼程序,將下游系統(tǒng)程序中涉及到的表名和字段名進(jìn)行一一調(diào)整。然而,此方法在完整性、正確性和效率方面還有進(jìn)一步提升空間。


      技術(shù)實(shí)現(xiàn)思路

      1、針對(duì)上述情況,本公開實(shí)施例提供了一種程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品,旨在解決上述問(wèn)題或者至少部分地解決上述問(wèn)題。

      2、第一方面,本公開實(shí)施例提供了一種程序更新方法,所述方法包括:

      3、獲取用于輔助上游系統(tǒng)更新的上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)、對(duì)應(yīng)的目標(biāo)下游系統(tǒng)的至少一個(gè)程序文件,其中,各所述程序文件中包含有數(shù)據(jù)庫(kù)操作語(yǔ)句;

      4、針對(duì)所述至少一個(gè)程序文件中任一目標(biāo)程序文件,對(duì)所述目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合,所述標(biāo)識(shí)符數(shù)據(jù)包括以下至少一種:標(biāo)識(shí)符、標(biāo)識(shí)符之間的對(duì)應(yīng)關(guān)系;

      5、基于所述候選標(biāo)識(shí)符數(shù)據(jù)集合、所述上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),生成下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù);

      6、基于所述下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),對(duì)所述目標(biāo)程序文件中的標(biāo)識(shí)符進(jìn)行更新,得到更新后目標(biāo)程序文件。

      7、第二方面,本公開實(shí)施例還提供了一種程序更新裝置,所述裝置包括:

      8、獲取模塊,用于獲取用于輔助上游系統(tǒng)更新的上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)、對(duì)應(yīng)的目標(biāo)下游系統(tǒng)的至少一個(gè)程序文件,其中,各所述程序文件中包含有數(shù)據(jù)庫(kù)操作語(yǔ)句;

      9、提取模塊,用于針對(duì)所述至少一個(gè)程序文件中任一目標(biāo)程序文件,對(duì)所述目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合,所述標(biāo)識(shí)符數(shù)據(jù)包括以下至少一種:標(biāo)識(shí)符、標(biāo)識(shí)符之間的對(duì)應(yīng)關(guān)系;

      10、生成模塊,用于基于所述候選標(biāo)識(shí)符數(shù)據(jù)集合、所述上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),生成下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù);

      11、更新模塊,用于基于所述下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),對(duì)所述目標(biāo)程序文件中的標(biāo)識(shí)符進(jìn)行更新,得到更新后目標(biāo)程序文件。

      12、第三方面,本公開實(shí)施例還提供了一種電子設(shè)備,包括:處理器;以及被安排成存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令的存儲(chǔ)器,可執(zhí)行指令在被執(zhí)行時(shí)使處理器執(zhí)行上述程序更新方法的步驟。

      13、第四方面,本公開實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)一個(gè)或多個(gè)程序,一個(gè)或多個(gè)程序當(dāng)被包括多個(gè)應(yīng)用程序的電子設(shè)備執(zhí)行時(shí),使得電子設(shè)備執(zhí)行上述程序更新方法的步驟。

      14、第五方面,本公開實(shí)施例還提供一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品承載有程序代碼,所述程序代碼包括的指令可用于執(zhí)行如第一方面所述的程序更新方法的步驟。

      15、借由上述技術(shù)方案,本公開實(shí)施例提供的程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品,通過(guò)獲取用于輔助上游系統(tǒng)更新的上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)、對(duì)應(yīng)的目標(biāo)下游系統(tǒng)的至少一個(gè)程序文件,其中,各程序文件中包含有數(shù)據(jù)庫(kù)操作語(yǔ)句;針對(duì)至少一個(gè)程序文件中任一目標(biāo)程序文件,對(duì)目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合,標(biāo)識(shí)符數(shù)據(jù)包括以下至少一種:標(biāo)識(shí)符、標(biāo)識(shí)符之間的對(duì)應(yīng)關(guān)系;基于候選標(biāo)識(shí)符數(shù)據(jù)集合、上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),生成下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù);基于下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),對(duì)目標(biāo)程序文件中的標(biāo)識(shí)符進(jìn)行更新,得到更新后目標(biāo)程序文件??梢钥闯?,本公開實(shí)施例可以自動(dòng)提取下游系統(tǒng)程序中的全部標(biāo)識(shí)符數(shù)據(jù),并利用生成的下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)對(duì)目標(biāo)下游系統(tǒng)程序中的標(biāo)識(shí)符進(jìn)行批量遷移替換,不受人工的主觀因素影響,可以大大提升更新下游系統(tǒng)的完整性、正確性和效率,省時(shí)省力,填補(bǔ)了當(dāng)前技術(shù)領(lǐng)域中關(guān)于自動(dòng)更新下游系統(tǒng)程序的空白。

      16、上述說(shuō)明僅是本公開技術(shù)方案的概述,為了能夠更清楚了解本公開的技術(shù)手段,而可依照說(shuō)明書的內(nèi)容予以實(shí)施,并且為了讓本公開的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本公開的具體實(shí)施方式。



      技術(shù)特征:

      1.一種程序更新方法,其特征在于,所述方法包括:

      2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述標(biāo)識(shí)符數(shù)據(jù)為表名和/或表別名、字段名之間的對(duì)應(yīng)關(guān)系;所述對(duì)所述目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合,包括:

      3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:

      4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述基于所述候選標(biāo)識(shí)符數(shù)據(jù)集合、所述上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),生成下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),包括:

      5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)包括針對(duì)字段名的遷移對(duì)照數(shù)據(jù);所述基于所述下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),對(duì)所述目標(biāo)程序文件中的標(biāo)識(shí)符進(jìn)行更新,得到更新后目標(biāo)程序文件,包括:

      6.根據(jù)權(quán)利要求1-5任一所述的方法,其特征在于,在所述針對(duì)所述至少一個(gè)程序文件中任一目標(biāo)程序文件,對(duì)所述目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合的步驟之前,所述方法還包括:

      7.一種程序更新裝置,其特征在于,所述裝置包括:

      8.一種電子設(shè)備,包括:

      9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)一個(gè)或多個(gè)程序,其特征在于,所述一個(gè)或多個(gè)程序當(dāng)被包括多個(gè)應(yīng)用程序的電子設(shè)備執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-6任一所述方法的步驟。

      10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品承載有程序代碼,所述程序代碼包括的指令可用于執(zhí)行如權(quán)利要求1-6任一所述方法的步驟。


      技術(shù)總結(jié)
      本公開涉及計(jì)算機(jī)技術(shù)領(lǐng)域,公開了一種程序更新方法、裝置、電子設(shè)備、可讀存儲(chǔ)介質(zhì)及產(chǎn)品;其方法包括獲取上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)、目標(biāo)下游系統(tǒng)的程序文件,各程序文件中包含有數(shù)據(jù)庫(kù)操作語(yǔ)句;對(duì)任一目標(biāo)程序文件中的各查詢語(yǔ)句進(jìn)行標(biāo)識(shí)符數(shù)據(jù)提取,生成對(duì)應(yīng)的候選標(biāo)識(shí)符數(shù)據(jù)集合;基于候選標(biāo)識(shí)符數(shù)據(jù)集合、上游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),生成下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù);基于下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù),對(duì)目標(biāo)程序文件中的標(biāo)識(shí)符進(jìn)行更新,得到更新后目標(biāo)程序文件。本公開可以自動(dòng)提取下游系統(tǒng)程序中的全部標(biāo)識(shí)符數(shù)據(jù),并利用下游標(biāo)識(shí)符遷移對(duì)照數(shù)據(jù)對(duì)目標(biāo)下游系統(tǒng)程序中的標(biāo)識(shí)符進(jìn)行批量替換,大大提升更新下游系統(tǒng)的完整性、正確性和效率。

      技術(shù)研發(fā)人員:李芋欣,仝自立
      受保護(hù)的技術(shù)使用者:北銀金融科技有限責(zé)任公司
      技術(shù)研發(fā)日:
      技術(shù)公布日:2024/11/14
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1