[發明專利]快速開發軟件的方法、計算機設備、及存儲介質在審
| 申請號: | 202010368251.0 | 申請日: | 2020-04-30 |
| 公開(公告)號: | CN113590087A | 公開(公告)日: | 2021-11-02 |
| 發明(設計)人: | 顧峰巍;馮燕朋 | 申請(專利權)人: | 深圳中砼物聯網科技有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/34 |
| 代理公司: | 深圳市倡創專利代理事務所(普通合伙) 44660 | 代理人: | 羅明玉 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 快速 開發軟件 方法 計算機 設備 存儲 介質 | ||
1.一種快速開發軟件的方法,其特征在于,所述快速開發軟件的方法包括:
提供與預設數據處理邏輯編程語句框架一一對應的指令封裝體,每一所述指令封裝體由指令輸入接口、指令調用函數、指令輸出接口組成;所述指令輸入接口用于獲取輸入數據,所述指令調用函數用于從預設數據處理邏輯編程語句框架中調用對應的數據處理邏輯編程語句框架對所述輸入數據進行邏輯運算形成輸出數據、所述指令輸出接口用于將所述輸出數據進行輸出;
提供關聯函數,其中,所述關聯函數用于將各指令封裝體進行關聯并且將所述指令封裝體的輸出數據作為所關聯的指令封裝體的輸入數據;
響應用戶輸入的第一構建指令,從各所述指令封裝體中選擇出所需的封裝體,并利用所述關聯函數將所選擇的指令封裝體依照所述第一構建指令進行對應關聯形成第一數據處理邏輯塊;
對所述第一數據處理邏輯塊進行處理形成第一邏輯體,所述第一邏輯體與所述指令封裝體的框架相同,所述第一邏輯體包括邏輯體數據輸入接口、邏輯體數據輸出接口以及邏輯體調用函數;或者
響應用戶輸入的第二構建指令,從各所述第一邏輯體、和/或各所述指令封裝體選擇出所需的第一邏輯體、和/或指令封裝體,并利用所述關聯函數將所選擇的第一邏輯體中的指令封裝體、和/或所選擇的指令封裝體進行對應關聯形成第二數據處理邏輯塊。
2.如權利要求1所述的快速開發軟件的方法,其特征在于,所述方法還包括:
對所述第二數據處理邏輯塊進行處理形成第二邏輯體,所述第二邏輯體與所述指令封裝體具有相同框架,所述第二邏輯體包括所述邏輯體數據輸入接口、所述邏輯體數據輸出接口以及所述邏輯體調用函數;或者
若檢測到用戶輸入的第三構建指令,從各所述第二邏輯體、各所述第一邏輯體、各所述指令封裝體選擇出所需的第二邏輯體、和/或第一邏輯體、和/或指令封裝體,并利用所述關聯函數將中依照所述第二構建指令對所選擇的第二邏輯體、和/或第一邏輯體、和/或指令封裝體進行對應關聯形成第三數據邏輯塊。
3.如權利要求2所述的快速開發軟件的方法,其特征在于,所述方法還包括:
利用對所述第三數據處理邏輯塊進行處理形成第三邏輯體,所述第三邏輯體與所述指令封裝體具有相同的框架,所述第三邏輯體包括所述邏輯體數據輸入接口、所述邏輯體數據輸出接口以及所述邏輯體調用函數。
4.如權利要求3所述的數據處理的開發方法,其特征在于,所述指令調用函數用于將輸入數據和輸出數據和相應的編程語句框架進行組合,構成對應的編程語句;或者所述邏輯體調用函數用于將相應的輸入數據作為第一或者第二或者第三邏輯體中的開始接口的輸入數據,及將相應的輸出數據作為第一或者第二或者第三邏輯體中的結束接口的輸出數據,所述開始接口為第一或者第二或者第三邏輯體中未與輸出接口關聯的輸入接口;所述結束接口為第一或者第二或者第三邏輯體中未與輸入接口關聯的輸出接口。
5.如權利要求1所述的快速開發軟件的方法,其特征在于,所述快速開發軟件的方法還包括:
提供與所述指令封裝體關聯的指令封裝體圖標并顯示;
響應用戶對所述指令封裝體圖標操作生成相應的節點圖形以供用戶配置各節點圖形的關聯關系形成配置圖示,各節點圖形的關聯關系用于表示各相應的指令封裝體的關聯關系;以及
解析所述配置圖示得到所述第一構建指令。
6.如權利要求5所述的快速開發軟件的方法,其特征在于,所述快速開發軟件的方法還包括:
提供與所述第一邏輯體、第二邏輯體、第三邏輯體關聯的邏輯體圖標并顯示;
響應用戶對所述邏輯體圖標和/或所述指令封裝體圖標操作生成相應的節點圖形以供用戶配置各節點圖形的關聯關系形成配置圖示,各節點圖形的關聯關系用于表示第一邏輯體、第二邏輯體、第三邏輯體、指令封裝體四者之間任意兩者或者二者之間關聯關系;
解析所述配置圖示得到所述第二構建指令和/或第三構建指令。
7.如權利要求5所述的快速開發軟件的方法,其特征在于,所述快速開發軟件的方法還包括:
提供配置線,所述配置線用于供用戶配置所述各節點圖形的關聯關系。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳中砼物聯網科技有限公司,未經深圳中砼物聯網科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010368251.0/1.html,轉載請聲明來源鉆瓜專利網。





