1.項目功能
項目功能可以參考這個視頻,當然也可以使用遊客賬號進行登錄查看,由於部分功能對系統的影響比較大,故此賬號部分權限並未授權
- 賬號:[email protected]
- 密碼:lmkykzh
基於SpringBoot的在線考試系統
2.項目使用的技術
後臺
- Springboot
- mybatis
數據庫
- MySQL5.7
前臺
- vue進行數據渲染
- layui作爲前臺框架
- 等
權限控制
- Shiro
其他
- maven
- git
- ide
3.項目亮點
3.1權限控制
系統實現了精確的權限控制,權限控制到 每一個大欄目
、每一個大欄目的子欄目
、每一個子欄目的按鈕
3.2一鍵導出word
系統解決了網頁轉存word會出現的圖片跨域、以及打開word默認是web視圖的問題。可以一鍵導出試題word和答案word,注意是分開導出的,這樣方便將試卷導出來然後打印練習.
3.3添加試題
進行手動添加試題的時候實現了根據用戶選擇不同的題型,顯示不同的輸入框,方便用戶添加試題,同時對於選擇題區分了單選題和多選題.
進行批量導入試題的時候直接下載模板文件excel,將試題添加到excel中,直接上傳即可批量導入.
3.4練習分析
每次練習記錄用戶練習用時以及得分,之後形成折線圖,讓用戶更直觀的看到自己的進步。
4.項目源碼
目前項目,系統目前已經有下圖所示的試卷(都是將題錄入到系統然後導出的word),此考試系統附帶一個子項目 資源整合
如果你對此係統有興趣,可以私信我