1. 程式人生 > >微信小程式(看文件寫例項二)微信小程式課堂寶APP

微信小程式(看文件寫例項二)微信小程式課堂寶APP

全程記錄APP的開發過程,專案完結公上傳Github.

一、需求

      由於老闆讓做一個課堂資訊化APP,想想在移動端開發,小程式不分Android和IOS,所以就選擇了微信小程式,軟體的需求不多,但整體內容還是符合一個軟體的標準,我將記錄從需求到模組分析到功能結構到資料庫設計,然後著手編碼實現前臺設計實現到後臺設計,然後有模組測試等一系列標準開發流程。

      簡單設計下功能模組大致如下,如果有新的需求再重新加入。

二、資料庫設計

因為比較趕,所以就不寫資料庫方面的知識了,也不畫E-R圖,直接上表結構,當然這是最初的版本,後面根據需要適當加。

_User(使用者)表

_installation(機型)表

course_vedio(視訊)表                                                                                                                                                                   

choose_item(選擇題)表

subjective_item(主觀題)表

item_submit(答案提交)表

submit_record(提交記錄)表

sign_record(簽到記錄)表

先大概寫這麼多個表,後續有用到的再加,設計得不是很嚴謹。

三、伺服器

本來是要自己搭建的伺服器,不過實驗室的伺服器最近出了什麼毛病,外網放不出去,所以想了下只能用雲伺服器了,看了幾個雲伺服器對比下,感覺Bmob雲開發相對簡單,而且開發版免費,於是伺服器就選擇Bomb了。

現在基本就完成了開發目標及資料庫和伺服器的簡單配置,後續會更新。