System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及計算機,尤其涉及一種業務腳本生成方法及其相關裝置。
技術介紹
1、在當今的數字化轉型浪潮下,企業級市場對數字化和信息化需求激增,對現行應用的開發提出了巨大的挑戰。
2、相關技術中,業務人員在進行辦理業務的時候,一般會使用普通的腳本實行簡單的業務流程。但隨著業務升級會產生不同的業務流程,業務人員需要跟開發人員進行深度的溝通和交流后針對復雜的業務流程的進行開發,溝通時間和腳本開發周期比較長,生成步驟較為繁瑣,且容易產生業務流程和功能理解偏差的問題。
技術實現思路
1、為解決或部分解決相關技術中存在的問題,本申請提供一種業務腳本生成方法及其相關裝置,能夠讓業務人員根據業務需求快速生產個性化的腳本,簡化腳本的生成步驟和減少腳本開發周期,提高業務腳本的準確性。
2、本申請第一方面提供一種業務腳本生成方法,包括根據業務流程信息,確定目標組件的執行順序;根據所述執行順序,在組合區域中對至少一個所述目標組件進行組合,并基于所述目標組件,確定至少一個所述目標組件所對應的目標變量和目標參數,生成第一腳本;對所述第一腳本的運行邏輯進行校驗,若校驗通過,則將所述第一腳本確定為所述業務流程信息的第二腳本。
3、結合第一方面,在第一方面的一種可能的實現方式中,所述根據業務流程信息,確定目標組件的執行順序,包括:根據所述業務流程信息,在組件區域中確定至少一個所述目標組件;根據每個所述基礎組件的功能和所述業務流程信息,確定所述目標組件的執行順序。
4、結合
5、結合第一方面,在第一方面的一種可能的實現方式中,所述根據所述業務流程信息,確定每個所述目標組件的目標變量和目標參數,包括:在所述組件區域中顯示每個所述目標組件的第一結構屬性;接收用戶的第二選擇操作,在所述組合區域中顯示所述目標組件的第一結構屬性的第一代碼信息;根據所述業務流程信息,在所述第一代碼信息中確定所述目標組件的目標變量和目標參數。
6、結合第一方面,在第一方面的一種可能的實現方式中,所述目標組件至少包括原子組件,包括:在所述組件區域中顯示每個所述目標組件的第二結構屬性;根據原子組件依賴包對所述原子組件進行解析,在所述組合區域中顯示所述原子組件的第二結構屬性的第二代碼信息;根據所述業務流程信息,在所述第二代碼信息中確定所述目標組件的目標變量和目標參數。
7、結合第一方面,在第一方面的一種可能的實現方式中,所述對所述第一腳本的運行邏輯進行校驗,還包括:若校驗不通過,則生成錯誤報告;顯示所述錯誤報告。
8、本申請第二方面提供一種業務腳本的生成裝置,包括確定模塊,用于根據業務流程信息,確定目標組件的執行順序;處理模塊,用于根據所述執行順序,在組合區域中對至少一個所述目標組件進行組合,并基于所述目標組件,確定至少一個所述目標組件所對應的目標變量和目標參數,生成第一腳本;校驗模塊,用于對所述第一腳本的運行邏輯進行校驗,若校驗通過,則將所述第一腳本確定為所述業務流程信息的第二腳本。
9、結合第二方面,在第二方面的一種可能的實現方式中,確定模塊還用于根據所述業務流程信息,在組件區域中確定至少一個所述目標組件;根據每個所述基礎組件的功能和所述業務流程信息,確定所述目標組件的執行順序。
10、結合第二方面,在第二方面的一種可能的實現方式中,處理模塊還用于接收用戶針對所述執行順序的第一選擇操作,在所述組合區域中對至少一個所述目標組件進行組合;根據所述業務流程信息,確定每個所述目標組件的目標變量和目標參數;根據所述目標組件、所述目標向量和所述目標參數,生成所述第一腳本。
11、結合第二方面,在第二方面的一種可能的實現方式中,處理模塊還用于在所述組件區域中顯示每個所述目標組件的第一結構屬性;接收用戶的第二選擇操作,在所述組合區域中顯示所述目標組件的第一結構屬性的第一代碼信息;根據所述業務流程信息,在所述第一代碼信息中確定所述目標組件的目標變量和目標參數。
12、結合第二方面,在第二方面的一種可能的實現方式中,處理模塊還用于在所述組件區域中顯示每個所述目標組件的第二結構屬性;根據原子組件依賴包對所述原子組件進行解析,在所述組合區域中顯示所述原子組件的第二結構屬性的第二代碼信息;根據所述業務流程信息,在所述第二代碼信息中確定所述目標組件的目標變量和目標參數。
13、結合第二方面,在第二方面的一種可能的實現方式中,校驗模塊還用于若校驗不通過,則生成錯誤報告;顯示所述錯誤報告。
14、本申請第三方面提供一種電子設備,包括:
15、處理器;以及
16、存儲器,其上存儲有可執行代碼,當所述可執行代碼被所述處理器執行時,使所述處理器執行如上所述的方法。
17、本申請第四方面提供一種計算機可讀存儲介質,其上存儲有可執行代碼,當所述可執行代碼被電子設備的處理器執行時,使所述處理器執行如上所述的方法。
18、本申請第五方面提供一種計算機程序產品,包括計算機程序/指令,所述計算機程序/指令被處理器執行時實現如上所述的方法。
19、本申請提供的技術方案可以包括以下有益效果:
20、本申請的業務腳本生成方法及其相關裝置,包括根據業務流程信息,確定目標組件的執行順序;根據執行順序,在組合區域中對至少一個目標組件進行組合,并基于目標組件,確定至少一個目標組件所對應的目標變量和目標參數,生成所述第一腳本;對第一腳本的運行邏輯進行校驗,若校驗通過,則將第一腳本確定為業務流程信息的第二腳本,能夠讓業務人員根據業務需求快速生產個性化的腳本,簡化腳本的生成步驟和減少腳本開發周期,提高業務腳本的準確性。
21、應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本申請。
本文檔來自技高網...【技術保護點】
1.一種業務腳本生成方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述根據業務流程信息,確定目標組件的執行順序,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述執行順序,對至少一個所述目標組件進行組合,并基于所述目標組件,確定至少一個所述目標組件所對應的目標變量,生成第一腳本,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述業務流程信息,確定每個所述目標組件的目標變量和目標參數,包括:
5.根據權利要求3所述的方法,其特征在于,所述目標組件至少包括原子組件,包括:
6.根據權利要求1所述的方法,其特征在于,所述對所述第一腳本的運行邏輯進行校驗,還包括:
7.一種業務腳本的生成裝置,其特征在于,包括:
8.一種計算機程序產品,包括計算機程序/指令,其特征在于,所述計算機程序/指令被處理器執行時實現權利要求1至6任一項所述的方法。
9.一種電子設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于:其上存儲有可執行代
...【技術特征摘要】
1.一種業務腳本生成方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述根據業務流程信息,確定目標組件的執行順序,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述執行順序,對至少一個所述目標組件進行組合,并基于所述目標組件,確定至少一個所述目標組件所對應的目標變量,生成第一腳本,包括:
4.根據權利要求3所述的方法,其特征在于,所述根據所述業務流程信息,確定每個所述目標組件的目標變量和目標參數,包括:
5.根據權利要求3所述的方法,其特征在于,所述目標組件至少...
【專利技術屬性】
技術研發人員:陳永安,黃進進,
申請(專利權)人:廣東億迅科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。