[發(fā)明專利]無侵入式快速開發(fā)方法、平臺(tái)、終端及存儲(chǔ)介質(zhì)在審
| 申請?zhí)枺?/td> | 202110038191.0 | 申請日: | 2021-01-12 |
| 公開(公告)號(hào): | CN112799638A | 公開(公告)日: | 2021-05-14 |
| 發(fā)明(設(shè)計(jì))人: | 楊飛 | 申請(專利權(quán))人: | 楊飛 |
| 主分類號(hào): | G06F8/10 | 分類號(hào): | G06F8/10;G06F8/35 |
| 代理公司: | 成都市熠圖知識(shí)產(chǎn)權(quán)代理有限公司 51290 | 代理人: | 蘭小平 |
| 地址: | 224000 江蘇省*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 侵入 快速 開發(fā) 方法 平臺(tái) 終端 存儲(chǔ) 介質(zhì) | ||
本發(fā)明涉及無侵入式軟件快速開發(fā)方法、平臺(tái)、終端及存儲(chǔ)介質(zhì),包括以下步驟:S1、獲取工作目錄;S2、獲取配置規(guī)則;S3、基于配置規(guī)則,獲取項(xiàng)目模板;S4、基于項(xiàng)目模板進(jìn)行解析并輸出到工作目錄中,得到可統(tǒng)一使用的項(xiàng)目文件。本發(fā)明通過獲取工作目錄、配置規(guī)則,根據(jù)配置規(guī)則得到項(xiàng)目模板,并對項(xiàng)目模板進(jìn)行解析輸出到工作目錄中,得到可以統(tǒng)一使用的項(xiàng)目文件,降低功能性代碼重復(fù)開發(fā),這也解決了使用不同開發(fā)語言的軟件工程師快速開發(fā)需求,同時(shí)利用統(tǒng)一使用的項(xiàng)目文件,進(jìn)一步解決社會(huì)人力資源的極大浪費(fèi)。
技術(shù)領(lǐng)域
本發(fā)明涉及軟件開發(fā)技術(shù)領(lǐng)域,尤其涉及無侵入式軟件快速開發(fā)方法、平臺(tái)、終端及存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著信息化迅速發(fā)展,對于企業(yè)管理類的軟件應(yīng)用開發(fā)領(lǐng)域也是蓬勃發(fā)展,并滋生出了大量的中小型軟件開發(fā)企業(yè),同時(shí)也讓各大軟件企業(yè)開發(fā)應(yīng)用系統(tǒng)的相似度高達(dá)70%以上,軟件企業(yè)內(nèi)部所開發(fā)的管理類應(yīng)用也存在大量功能重復(fù)、常規(guī)單一,這也造成了社會(huì)人力資源極大的浪費(fèi)。
目前市場上各類管理類應(yīng)用更多的都是基于自身開發(fā)語言體系進(jìn)行快速開發(fā),生成的項(xiàng)目文件開發(fā)代碼嚴(yán)重依賴于快速開發(fā)平臺(tái),無法讓更多使用不同開發(fā)語言的軟件工程師簡單快速的使用,還具有跨開發(fā)語言的學(xué)習(xí)成本,沒有可以統(tǒng)一使用的項(xiàng)目文件,不同的軟件工程師要根據(jù)自身熟悉的的數(shù)據(jù)語言需要重新設(shè)計(jì)出自己需要的項(xiàng)目文件,而這一過程很多功能性代碼功能是相同的,這就大大增加了軟件工程師的重復(fù)性勞作,無法真正解決大多數(shù)軟件工程師的快速開發(fā)需求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題在于提供無侵入式軟件快速開發(fā)方法、平臺(tái)、終端及存儲(chǔ)介質(zhì),以解決快速開發(fā)平臺(tái)沒有可以統(tǒng)一使用的項(xiàng)目文件的問題。
本發(fā)明通過以下技術(shù)手段實(shí)現(xiàn)解決上述技術(shù)問題的:
無侵入式軟件快速開發(fā)方法,包括以下步驟:
S1、獲取工作目錄;
S2、獲取配置規(guī)則;
S3、基于配置規(guī)則,獲取項(xiàng)目模板;
S4、基于項(xiàng)目模板進(jìn)行解析并輸出到工作目錄中,得到可統(tǒng)一使用的項(xiàng)目文件。
通過獲取工作目錄、配置規(guī)則,根據(jù)配置規(guī)則得到項(xiàng)目模板,并對項(xiàng)目模板進(jìn)行解析輸出到工作目錄中,得到可以統(tǒng)一使用的項(xiàng)目文件,降低功能性代碼重復(fù)開發(fā),這也解決了使用不同開發(fā)語言的軟件工程師快速開發(fā)需求,同時(shí)利用統(tǒng)一使用的項(xiàng)目文件,進(jìn)一步解決社會(huì)人力資源的極大浪費(fèi)。
作為本發(fā)明進(jìn)一步的方案:所述步驟S1包括:
通過系統(tǒng)設(shè)置默認(rèn)數(shù)據(jù)源、默認(rèn)倉庫、工作目錄、作者名、作者郵箱、作者手機(jī)號(hào)碼并生成代碼,所生成的代碼直接對應(yīng)到本地的工作目錄。
作為本發(fā)明進(jìn)一步的方案:所述步驟S2包括:
S21、創(chuàng)建一個(gè)項(xiàng)目并設(shè)置該項(xiàng)目,所述設(shè)置該項(xiàng)目包括:
設(shè)置項(xiàng)目信息,所述項(xiàng)目信息包括:項(xiàng)目名稱、項(xiàng)目代號(hào)、Logo、項(xiàng)目類型;
設(shè)置創(chuàng)建項(xiàng)目的數(shù)據(jù)源;
需先創(chuàng)建數(shù)據(jù)源連接并輸入連接名、主機(jī)、端口、數(shù)據(jù)源名、用戶名、密碼,點(diǎn)擊連接測試確保數(shù)據(jù)源連接正常,并保存數(shù)據(jù)源連接;
S22、智能配置項(xiàng)目;根據(jù)數(shù)據(jù)源的數(shù)據(jù)和歷史配置數(shù)據(jù)進(jìn)行分析,自動(dòng)生成模板解析的配置規(guī)則。
模板倉庫能跟降低使用快速開發(fā)平臺(tái)的學(xué)習(xí)成本,并提升開發(fā)速度。
作為本發(fā)明進(jìn)一步的方案:所述配置規(guī)則包括兩種,如下:
1)、數(shù)據(jù)源包含若干個(gè)表格,根據(jù)數(shù)據(jù)源的表格中字段,生成解析規(guī)則內(nèi)容包括:校驗(yàn)格式、字符長度、輸入方式;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于楊飛,未經(jīng)楊飛許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110038191.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 商品開發(fā)方法、商品開發(fā)系統(tǒng)、商品開發(fā)程序以及存儲(chǔ)商品開發(fā)程序的存儲(chǔ)介質(zhì)
- 開發(fā)支援裝置和開發(fā)支援程序
- 用于web開發(fā)系統(tǒng)的開發(fā)方法和web開發(fā)系統(tǒng)
- 控制裝置、開發(fā)裝置、以及開發(fā)程序
- 系統(tǒng)開發(fā)裝置、程序開發(fā)方法及開發(fā)程序
- 軟件開發(fā)平臺(tái)及其開發(fā)方法
- 菜譜開發(fā)方法和菜譜開發(fā)系統(tǒng)
- EasyApp移動(dòng)開發(fā)平臺(tái)和開發(fā)方法
- 開發(fā)支援裝置、開發(fā)支援方法以及存儲(chǔ)介質(zhì)
- 開發(fā)輔助裝置、開發(fā)輔助系統(tǒng)和開發(fā)輔助方法
- 一種數(shù)據(jù)庫讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測試終端的測試方法
- 一種服裝用人體測量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





