[發明專利]快速開發軟件的方法、計算機設備、及存儲介質在審
| 申請號: | 202010368251.0 | 申請日: | 2020-04-30 |
| 公開(公告)號: | CN113590087A | 公開(公告)日: | 2021-11-02 |
| 發明(設計)人: | 顧峰巍;馮燕朋 | 申請(專利權)人: | 深圳中砼物聯網科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/34 |
| 代理公司: | 深圳市倡創專利代理事務所(普通合伙) 44660 | 代理人: | 羅明玉 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 快速 開發軟件 方法 計算機 設備 存儲 介質 | ||
本發明提供一種快速開發軟件的方法,快速開發軟件的方法包括:提供與預設數據處理邏輯編程語句框架一一對應的指令封裝體;提供關聯函數,其中,關聯函數用于將各指令封裝體進行關聯并且將指令封裝體的輸出數據作為所關聯的指令封裝體的輸入數據;響應用戶輸入的第一構建指令,從各指令封裝體中選擇出所需的封裝體,并利用關聯函數將所選擇的指令封裝體依照第一構建指令進行對應關聯形成第一數據處理邏輯塊;對第一數據處理邏輯塊進行處理形成第一邏輯體,第一邏輯體與指令封裝體的框架相同。此外,本發明還提供一種應用快速開發軟件的方法的計算機設備和存儲介質。上述快速開發軟件的方法可以調用已開發的邏輯體,大大加快了軟件開發的進程。
技術領域
本發明涉及計算機技術領域,尤其涉及一種快速開發軟件的方法、計算機設 備、及存儲介質。
背景技術
隨著互聯網技術在企業應用領域的發展,且為了降低成本以及量產,企業逐 步采用了產品信息化。相應地,市場上從基本的財務、HR、OA、CRM系統建 設到移動辦公、決策分析等系統不斷推陳出新。
由于企業信息化建設是一項專業性較強的技能,大部分企業卻并不具備該 項能力,需依托專業的信息化建設企業。每個業務場景內都需要對涉及的不同的 數據進行處理。信息化建設者為了加快開發,將開發好的各種業務數據的處理程 序塊進行重復引用,但是引用這些既有程序塊需要在相同的業務處理流程下才 能適用。
然而,不同的企業針對不同場景甚至相同場景所需求的數據處理流程上存 在一定差異,因此,在實際開發過程中,仍然需要對既有的程序塊進行修改才能 夠引用,且往往修改的工作量也不小。
發明內容
有鑒于此,實用必要一種提高軟件開發效率的快速開發軟件的方法、計算機 設備、存儲介質。
第一方面,本發明提供一種快速開發軟件的方法,所述快速開發軟件包括:
提供與預設數據處理邏輯編程語句框架一一對應的指令封裝體,每一所述 指令封裝體由指令輸入接口、指令調用函數、指令輸出接口組成;所述指令輸入 接口用于獲取輸入數據,所述指令調用函數用于從預設數據處理邏輯編程語句 框架中調用對應的數據處理邏輯編程語句框架對所述輸入數據進行邏輯運算形 成輸出數據、所述指令輸出接口用于將所述輸出數據進行輸出;
提供關聯函數,其中,所述關聯函數用于將各指令封裝體進行關聯并且將所 述指令封裝體的輸出數據作為所關聯的指令封裝體的輸入數據;
響應用戶輸入的第一構建指令,從各所述指令封裝體中選擇出所需的封裝 體,并利用所述關聯函數將所選擇的指令封裝體依照所述第一構建指令進行對 應關聯形成第一數據處理邏輯塊;
對所述第一數據處理邏輯塊進行處理形成第一邏輯體,所述第一邏輯體與 所述指令封裝體的框架相同,所述第一邏輯體包括邏輯體數據輸入接口、邏輯體 數據輸出接口以及邏輯體調用函數;或者
響應用戶輸入的第二構建指令,從各所述第一邏輯體、和/或各所述指令封 裝體選擇出所需的第一邏輯體、和/或指令封裝體,并利用所述關聯函數將所選 擇的第一邏輯體中的指令封裝體、和/或所選擇的指令封裝體進行對應關聯形成 第二數據處理邏輯塊。
第二方面,本發明還提供一種計算機設備,所述計算設備包括:
存儲器,所述存儲器用于存儲計算機可執行程序;以及
處理器,所述處理器用于執行所述可執行程序以實現上述快速開發軟件的 方法。
第三方面,本發明還提供一種存儲介質,所述存儲介質用于存儲計算機可執 行程序,所述計算機可執行程序由處理器執行以實現上述快速開發軟件的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中砼物聯網科技有限公司,未經深圳中砼物聯網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010368251.0/2.html,轉載請聲明來源鉆瓜專利網。





