[發明專利]一種軟件開發方法、系統、計算機可讀存儲介質及電子設備有效
| 申請號: | 201710917490.5 | 申請日: | 2017-09-30 |
| 公開(公告)號: | CN107748658B | 公開(公告)日: | 2020-05-15 |
| 發明(設計)人: | 高照 | 申請(專利權)人: | 銀聯商務股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/73;G06F8/41 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 王寧寧 |
| 地址: | 200120 上海市浦東新區中國(*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 開發 方法 系統 計算機 可讀 存儲 介質 電子設備 | ||
1.一種軟件開發方法,其特征在于,應用于軟件開發系統,所述方法包括:
所述軟件開發系統中的核心處理模塊接收由開發人員編寫的與一待開發軟件對應的第一配置文件;
所述核心處理模塊對所述第一配置文件進行解析,獲取所述第一配置文件的查詢語句;
所述核心處理模塊對所述查詢語句進行處理,以獲得所述查詢語句的運行結果;
所述核心處理模塊獲得并基于與所述待開發軟件對應的第二配置文件配置所述待開發軟件的界面;
所述核心處理模塊接收并響應所述開發人員的至少一個關聯操作,將所述運行結果對應的封裝模塊與所述界面進行關聯,進而完成所述待開發軟件的開發;
所述核心處理模塊接收用戶發送的第一模塊點擊請求,在所述核心處理模塊的一map對象中查找是否有與所述第一模塊點擊請求對應的第一模塊對應的第一模塊配置文件的第一路徑;
若是,所述核心處理模塊獲取并解析所述第一模塊配置文件,以獲得的第一頁面對象;
所述核心處理模塊讀取所述第一頁面對象中的第一頁面組件信息。
2.根據權利要求1所述的方法,其特征在于,所述核心處理模塊獲得并基于與所述待開發軟件對應的第二配置文件配置所述待開發軟件的界面,包括:
所述核心處理模塊從所述軟件開發系統中的IDE模塊獲得與所述待開發軟件對應的第二配置文件;所述核心處理模塊基于所述第二配置文件配置所述待開發軟件的界面;或
所述核心處理模塊接收所述開發人員編寫的與所述待開發軟件對應的第二配置文件;所述核心處理模塊基于所述第二配置文件配置所述待開發軟件的界面。
3.根據權利要求1所述的方法,其特征在于,所述核心處理模塊讀取所述第一頁面對象中的第一頁面組件信息之后,所述方法還包括:
所述核心處理模塊根據瀏覽器發送的頁面訪問請求,判斷所述瀏覽器為PC端瀏覽器還是移動端瀏覽器;
若所述瀏覽器是所述PC端瀏覽器,所述軟件開發系統的頁面端處理模塊通過dhtmlx的語法對所述第一頁面組件信息進行實例化處理,獲得第一JavaScript代碼以及第一html代碼;
若所述瀏覽器是所述移動端瀏覽器,所述軟件開發系統的移動端處理模塊通過vue的語法對所述第一頁面組件信息進行實例化處理,獲得第二JavaScript代碼以及第二html代碼。
4.根據權利要求3所述的方法,其特征在于,所述方法還包括:
所述核心處理模塊獲取并返回所述第一JavaScript代碼以及所述第一html代碼至所述PC端瀏覽器;所述PC端瀏覽器用于根據所述第一JavaScript代碼以及第一html代碼展示第一界面;或
所述核心處理模塊獲取并返回所述第二JavaScript代碼以及所述第二html代碼至所述移動端瀏覽器;其中,所述移動端瀏覽器用于根據所述所述第二JavaScript代碼以及第二html代碼展示第二界面。
5.一種軟件開發系統,其特征在于,包括:
核心處理模塊,封裝有Spring MVC模塊、JPA模塊、MyBatis模塊;
其中,所述核心處理模塊包括:
接收單元,用于接收由開發人員編寫的與一待開發軟件對應的第一配置文件;
解析單元,用于對所述第一配置文件進行解析,獲取所述第一配置文件的查詢語句;
處理單元,用于對所述查詢語句進行處理,以獲得所述查詢語句的運行結果;
配置單元,用于基于與所述待開發軟件對應的第二配置文件配置所述待開發軟件的界面;
關聯單元,用于接收并響應所述開發人員的至少一個關聯操作,將所述運行結果對應的封裝模塊與所述界面進行關聯,進而完成所述待開發軟件的開發;
所述核心處理模塊還包括:
路徑查找單元,用于接收用戶發送的第一模塊點擊請求,在所述核心處理模塊的一map對象中查找是否有與所述第一模塊點擊請求對應的第一模塊對應的第一模塊配置文件的第一路徑;
頁面對象單元,用于獲取所述第一模塊配置文件解析后獲得的第一頁面對象;
組件讀取單元,用于讀取所述第一頁面對象中的第一頁面組件信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銀聯商務股份有限公司,未經銀聯商務股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710917490.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種餐廳虛擬現實系統
- 下一篇:一種適用于水下慣導設備的軟件升級方法





