當前位置:
首頁 > 最新 > 001考試類小程序設計方案簡要需求分析和資料庫簡要設計

001考試類小程序設計方案簡要需求分析和資料庫簡要設計

現在準備著手做一個考試類的微信小程序。考試大家都知道,一張試卷,裡面有單選、多選、判斷題、簡答題,填空題等題型。目前做的需求分析就是,先做一個簡單的單選題型,後期也許有可能會加入更多題型。

那麼就以單選題為唯一和主要題型做為本次開發的內容。那最主要的就是有兩個主體,一個是試卷,一個是試題。一個試卷由多個題組成,一個題目,也可以同時存在各個試卷中。

下面來著個分析一下主體的類型;

一個試卷需要有試卷名稱(比如數學期中測試題,奧數實戰題等),考試密碼,開始時間,結束時間,圖文描述等。

sj(id,title,pwd,stime,etime,ms,ctime)

在navicator中建立數據表ktucms_lsk_exam_sj

一個題目,題目描述,題目圖片(可上傳一張圖),若干個選項,(a,b,c,d,e...)也有可能更多,題目答案,簡單解析(文字)。

tm(id,title,picurl,xxlist,ans,jx)

還需要一個關係類,即試卷與題目的關係關聯。

sjtm(id,sjid,tmlist),以此類推,建立ktucms_lsk_exam_sjtm表

題目,試卷的發布放到伺服器端來操作。即完成試卷的添加,題目的添加,和試卷的組成。

考試操作在微信小程序端進行操作。即用戶可以在小程序端查看試卷,查看題目,進行考試。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 小和尚敲代碼 的精彩文章:

TAG:小和尚敲代碼 |