微信小程式之線上任務釋出與接單平臺(圖)
#end time:2017/06/18
系統主要功能介面執行情況及結果:
系統執行環境要求及操作說明:
工具:微信web開發者工具 / 申請微信小程式開發許可權
系統總結和體會:
經過這次的資料庫實踐,讓我在加強掌握資料庫能力的同時,領會到了許多平時課堂上所沒有接受的課外知識,如js、php、微信小程式,很讓人受益頗豐。這次實踐是讓我懂得如何去運用,進行的分析設計綜合的訓練,讓我們將理論與實際相結合,運用資料庫管理系統軟體,規範、科學地完成一個具體的設計與實現。
這次實踐的內容是從資料庫、資料表的建立和修改開始的,表是建立關係資料庫的基本結構,用來儲存資料具有已定義的屬性,在表的操作過程中,有查看錶資訊、查看錶屬性、修改表中的資料、刪除表中的資料及修改表和刪除表的操作。實踐的另一個內容是資料庫的約束、檢視、查詢。從中我們瞭解到查詢語句的基本結構,和簡單
自主設計的題目,我選擇了線上求助任務和服務釋出的平臺。架構在微信小程式上,可以通過微信的已有使用者數量,進行引流,從而減少專案的前期推廣及使用者數量累計。我深刻的認識到要成為一名優秀的開發人員不是一件容易的事情,不僅要有足夠的幹勁和熱情,還要有紮實的編寫程式碼基礎。實踐要求有紮實的理論基本知識,操作起來才順心應手,“紙上得來終覺淺,絕知此事要躬行!”,讓我深深感受到自己在實際運用中專業知識的匱乏。逐漸掌握了PHP的一些功能,圖片上傳模組是比較頭疼的一個方面,既要上傳圖片檔案到服務端,也要在成功上傳後去更新資料庫資料。PHP後臺接收微信小程式時對資料的處理關乎資料安全。這次專案我還運用了騰訊的獲取當前使用者地理位置的API,需要去註冊申請一個賬戶才能得到API。微信小程式有許多陌生的API和元件,通過不斷的摸索,逐步瞭解和掌握,可以製作滾動圖彈窗載入條等。還有MYSQL的索引和儲存過程剛開始對我來說比較陌生,有時候一個地方會卡很久,但是在網上搜索前輩的經驗,大多bug還是可以解決的。所以我認為自己應該養成一個習慣,就是在遇到問題,解決問題後,在部落格上記錄,這樣的話別人遇到同樣的問題,就可以找到類似的解決方法,達到事半功倍的效果。UI的設計也是我比較薄弱的一個方面,大概因為審美差異,總覺得自己做的介面不盡如人意,所以挺多時間花在外觀上,以前總以為自己學的還不錯,一旦應用到實際就大不一樣了,這時才真正領悟“學無止境”的含義。