Java web对试卷进行单选多选答题进行打分_java + vue 考试系统,适配各种题型,包含微信小程序端...
生活随笔
收集整理的這篇文章主要介紹了
Java web对试卷进行单选多选答题进行打分_java + vue 考试系统,适配各种题型,包含微信小程序端...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
介紹
學之思考試系統是一款基于k12教育的考試平臺,小學、初中、高中和不同學科均可以均可以使用,支持各種題型(單選、多選、判斷、填空、解答),里面包含了三大系統:學生系統、教師系統(TODO)、管理員系統、微信小程序學生端。
演示地址(國外渣服務器,加載慢):
學生系統模塊:
- 登錄、注冊: 注冊時要選年級,過濾不同年級的試卷, 賬號為student/123456
- 首頁: 任務中心、固定試卷、時段試卷、推送試卷(TODO),可以能做的一部分試卷
- 試卷中心: 包含了所有能做的試卷,按學科來過濾和分頁
- 考試記錄: 所有的試卷考試記錄在此處分頁,可以查看試卷結果、用時、得分、自行批改等
- 錯題本: 所有做錯的題目,可以看到做題的結果、分數、難度、解析、正確答案、擴展練習(TODO)等
- 個人中心: 個人日志記錄
- 消息: 消息通知
- 試卷答題和試卷查看: 展示出題目的基本信息和需要填寫的內容
管理系統模塊:
- 登錄: 賬號為 admin/123456
- 主頁: 包含了試卷、題目、做卷數、做題數、用戶活躍度的統計功能,活躍度和做題數是按月統計
- 用戶管理: 對不同角色 學生、教師、管理員 的增刪改查管理功能
- 卷題管理:
- 教育管理:對不同年級的學科進行增刪改查
- 消息中心:可以對多個用戶進行消息發送,預留:加入班級,推送試卷等消息
- 日志中心:用戶的基本操作進行日志記錄,了解用戶使用過情況
軟件架構
系統采用了前后端分離技術,學生、教師、管理員系統前臺均使用vue.js, 后臺使用spring boot
后端技術棧列表:
- spring-boot 2.1.6.RELEASE
- spring-boot-security 用戶登錄驗證
- undertow web容器
- postgresql 優秀的開源數據庫
- redis 緩存,提升系統性能
- mybatis 數據庫中間件
- hikari 速度最快的數據庫連接池
- fastdfs 文件系統中間件,需自行搭建,存放圖片等文件
前端技術棧列表:
- Vue.js 采用新版,使用了vue-cli3搭建的系統,減少大量配置文件
- element-ui 最新版
- vue-element-admin 最新版,對該系統做了大量精簡,只保留了部分樣式和控件
- echarts 圖表統計
- ueditor 為了支持填空題,做了部分修改
軟件架構圖
安裝教程
系統展示
2 .小程考試系統 開發中
3.學之思管理系統
后續更新計劃
- 小程序系統,學生在線做題
- 完成擴展訓練模塊,錯題本試卷擴展
- 完成教師系統,統計圖,試卷管理,試卷批改,學生管理,班級管理,班級試卷(推送試卷)
代碼地址:https://gitee.com/alvis-yu/exam
總結
以上是生活随笔為你收集整理的Java web对试卷进行单选多选答题进行打分_java + vue 考试系统,适配各种题型,包含微信小程序端...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python读excel乱码_Pytho
- 下一篇: 克鲁勃食品级高温链条润滑油怎么样?耐高温