需求說(shuō)明

幾年前,手里躺著幾個(gè)重要數(shù)據(jù),想做一個(gè)簡(jiǎn)單的增刪檢查系統(tǒng)。

考慮到需求很簡(jiǎn)單,就找到手下的一名程序員開發(fā)幾個(gè)頁(yè)面。結(jié)果,一言難盡……

再簡(jiǎn)單的需求,也需要溝通需求,再完成功能設(shè)計(jì)、交互設(shè)計(jì)、代碼開發(fā)、部署使用等環(huán)節(jié)。一個(gè)環(huán)節(jié)出問(wèn)題,結(jié)果就難達(dá)預(yù)期。


需求總結(jié)下來(lái):

1、具備增、刪、改、查、導(dǎo)入導(dǎo)出等功能,方便管理數(shù)據(jù)。

2、數(shù)據(jù)量很?。ú怀^(guò)1萬(wàn)條),不需要考慮并發(fā)、性能等問(wèn)題。

3、需求多但容易變化,期望開發(fā)效率要高,最好一個(gè)小時(shí)內(nèi)就能搭建好用起來(lái)。

4、界面美觀度無(wú)要求,能夠給別人看和用就行。


簡(jiǎn)而言之,我需要的是一個(gè)能快速定制開發(fā)「增刪改查式數(shù)據(jù)管理系統(tǒng)」的工具。

如果有這樣的工具,我自己就可以搞定,省去需求溝通、過(guò)程管理、開發(fā)修改等等一系列過(guò)程。


一個(gè)程序員去找一個(gè)合適的admin管理系統(tǒng),搭建環(huán)境,按需改改,也能完成這個(gè)工作,但耗時(shí)起碼1~2天。后面的維護(hù)工作量也不小。遇到問(wèn)題,需要重新熟悉代碼,修改調(diào)整再發(fā)布。

現(xiàn)在流行的一些低代碼工具,就能比較好地解決這些麻煩。


功能嘗試

各種低代碼工具,反復(fù)強(qiáng)調(diào)功能豐富度、操作易用性、效率高價(jià)值等賣點(diǎn)。

大家對(duì)功能、場(chǎng)景、效果的描述都比較專業(yè),很多時(shí)候看不懂。

很多低代碼工具只有實(shí)際使用之后,才能理解他們描述的詞匯,并判斷是否適合自己的需求。


為了滿足我的增刪改查需要,我使用了這款工具。

除去之前的環(huán)境搭建的過(guò)程,開發(fā)一個(gè)功能的流程是5 步:

1、數(shù)據(jù)庫(kù)建表

2、創(chuàng)建后端服務(wù)

3、創(chuàng)建前端頁(yè)面

4、調(diào)試測(cè)試

5、發(fā)布到本地的服務(wù)器。


為了管理自己每天閱讀的微信訂閱號(hào)文章,我做了實(shí)際使用。

第1步,建立數(shù)據(jù)庫(kù)表。這步操作和數(shù)據(jù)庫(kù)管理工具建表是類似的,定好字段名、類型、描述等信息就可以完成創(chuàng)建。


第2、3步,創(chuàng)建后臺(tái)服務(wù)和前臺(tái)頁(yè)面。有增刪改查的功能模板,創(chuàng)建后,也可以修改。

需要熟悉一下工具,了解界面功能的具體含義。

如果有簡(jiǎn)單的業(yè)務(wù)系統(tǒng)開發(fā)經(jīng)驗(yàn),知道前后端分離,能夠修改SQL語(yǔ)句、JS、HTML、CSS等,這些界面操作就還是非常容易理解的,。


第4步,調(diào)試測(cè)試。

后臺(tái)服務(wù),有接口測(cè)試工具,簡(jiǎn)化的postman。


前臺(tái)頁(yè)面,有預(yù)覽功能,Chrome開發(fā)者界面。

第5步,發(fā)布。一切弄妥之后,發(fā)布軟件提供的本地服務(wù)器。

用瀏覽器訪問(wèn)本地服務(wù)地址,就可以使用剛剛創(chuàng)建的功能了。


過(guò)程中可能遇到一些細(xì)節(jié)問(wèn)題,有一定編程經(jīng)驗(yàn)的話盲猜可以解決。

挺好用的。



效率評(píng)估

經(jīng)過(guò)幾次實(shí)踐后,最近完成一個(gè)“訂閱號(hào)管理”功能并發(fā)布,僅耗時(shí)34分鐘。

具備功能:

查:支持查詢訂閱號(hào)名稱等信息、支持分頁(yè)查詢展示。

增:支持添加“訂閱號(hào)”信息。

改:支持修改“訂閱號(hào)”信息。

刪:支持刪除“訂閱號(hào)”信息。

導(dǎo):支持用Excel表格批量導(dǎo)入“訂閱號(hào)”信息。

效率評(píng)估:

在這34分鐘內(nèi),就完成了數(shù)據(jù)庫(kù)建表、后臺(tái)服務(wù)接口創(chuàng)建、前臺(tái)頁(yè)面創(chuàng)建、測(cè)試、發(fā)布等工作。

要知道,熟悉前、后端業(yè)務(wù)系統(tǒng)開發(fā)的程序員,完成這樣的功能也需要至少0.5~1天。

如果不熟悉業(yè)務(wù)系統(tǒng)開發(fā),工作量至少還要增加到1~2天。


附錄

文中使用的是Taskbuilder這款低代碼工具。

具體功能說(shuō)明、操作方法,可以自行搜索。官網(wǎng)文檔比較詳細(xì),對(duì)著操作就可以搞定。


有網(wǎng)友把他推薦給我后,我試用了幾次,覺(jué)得真香。能夠比較好地解決我的需求。

撰寫本文,以表感謝!

1.《表格怎么批量修改數(shù)據(jù)庫(kù)?我來(lái)告訴你答案使用低代碼工具,搞定增刪改查式數(shù)據(jù)管理》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。

2.《表格怎么批量修改數(shù)據(jù)庫(kù)?我來(lái)告訴你答案使用低代碼工具,搞定增刪改查式數(shù)據(jù)管理》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。

3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/3036622.html