需求說(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