1. 程式人生 > 其它 >Java 考試系統專案原始碼 springboot mybaits vue.js 支援手機端考試

Java 考試系統專案原始碼 springboot mybaits vue.js 支援手機端考試

新增功能:培訓學習模組, PDF電子課程、視訊課程、直播課程(自己搭建直播流伺服器)

人臉識別(考試時驗證,有開關)、補考開關

-------------------------------------------------題庫管理

22. 圖片庫:建立檔案目錄,維護圖片,供題庫選擇呼叫

23. 單選題:維護單選試題,試題題目,選項,答案,型別,級別,狀態,解析

24. 多選題:維護多選試題,試題題目,選項,答案,型別,級別,狀態,解析

25. 判斷題:維護判斷試題,試題題目,答案,型別,級別,狀態,解析

26. 填空題:維護填空試題,試題題目,答案,型別,級別,狀態,解析

27. 問答題:維護問答試題,試題題目,答案,型別,級別,狀態,解析

28. 複合題:維護複合試題,富文字編輯器,試題題目,答案,型別,級別,狀態,解析

-------------------------------------------------試卷管理

29. 組建試卷:建立試卷,題目、型別、總分、及格分數、時長、出成績方式、重複考試、公佈答案、考試物件等

試卷題型:試卷明細,給試卷新增題型,分值,隨機或者手動從題庫選擇試題,預覽試題,自動合計試卷總分

30. 試卷列表:維護試卷,預覽試卷,操作發放試卷

-------------------------------------------------考試管理

31. 正在考試:檢視正在考試的試卷資訊,預覽試卷內容,檢視考生成績,結束考試操作

32. 歷史考試:檢視歷史試卷資訊,預覽試卷內容,檢視考生成績,刪除試卷

33. 評閱試卷:當試卷設定需要人工評閱時,考生提交的試卷會進入此列,填空問答覆合題需要人工評分

34. 成績管理:可以根據條件檢索考生成績,分值排序逆序,檢視排名,檢視考生試卷資訊,檢視試題統計圖

-------------------------------------------------我的考試

35. 參加考試:根據當前個人條件,可以看到符合的試卷進行考試,試卷計時,判斷未答的試題,答完才能提交

36. 考試記錄:不管是否提交的試卷都會記錄在此列,能看到自己答題是輸入的答案

37. 我的成績:檢視自己的成績,需要人工評閱的待評閱後才可看到成績,已出的可以檢視試卷資訊,統計等

38. 我的錯題:系統自動記錄自己答錯的試題

39. 我的收藏:在我的成績中檢視試卷資訊裡面,在題的旁邊有收藏按鈕,收藏後,相應試題進入此列

40.介面API:整合swagger介面API生成

41. PDF課程:PDF線上觀看,上傳PDF,設定科目,課時,,授權物件

42. 視訊管理:維護上傳視訊mp4,設定科目,課時,封面圖,授權物件

43. 視訊課程:觀看視訊,可根據科目課時篩選

44. 直播管理:編輯直播資訊,講師,科目課時,直播線路 (搭建直播流伺服器,可以採集桌面、視訊、音訊等)

45. 直播課程:觀看直播,視訊彈幕

----------------------

選單許可權:分配給每個角色不同的選單許可權, 每個角色看到的選單不同,N級別選單

按鈕許可權:獨立分配不同的角色不同的功能許可權,增刪改查許可權分配具體到不同的選單,自定義按鈕管理

支援多使用者分許可權管理後臺,許可權具體到不同的選單不同的按鈕(一個使用者可以多個角色)

---------------------技術點

1. 匯入 匯出 excel 檔案 (應用在系統使用者中)

2 生成 word檔案 (應用在程式碼生成器生成的doc文件)

3. IO 流下載檔案 (應用在程式碼生成器中生成後壓縮成zip 檔案下載)

4 程式碼 zip 壓縮打包(應用在程式碼生成器中生成後壓縮成zip 檔案)

5. MD5加密 SHA加密(登入密碼用此加密)介面加密身份校驗

6. 資料庫連線池 阿里的 druid。Druid在監控、可擴充套件性、穩定性和效能方面都有明顯的優勢,支援併發

7.安全框架 shiro (登入授權)(session管理)(shiro 註解選單許可權攔截)(shiro 標籤按鈕許可權)

8.freemaker模版引擎(程式碼生成器用)

9.ehcache 自定義快取 ,選擇快取存放目錄,處理併發,增加系統性能

10.tab標籤頁面功能,標籤自由切換,不重複操作資料庫(可全部關閉,關閉當前,關閉其它)

11.多資料來源技術

12.呼叫攝像頭拍照技術,圖片裁剪技術 (使用者頭像編輯)

13.線上編輯器,仿開發工具 (程式碼生成器的模版編輯)

14. 單群發郵件,可以發html、純文字格式

15.根據漢字 解析漢字的全拼(拼音)和首字母(匯入excel到使用者表,根據使用者的漢字姓名生成拼音的使用者名稱)

16.站內信語音提醒,js控制音訊播放

17.java 讀寫 ini 配置檔案

18.java websocket 即時通訊技術,點對點,好友、群組,發圖片檔案,離線訊息,保留聊天記錄

19.百度富文字編輯器,可上傳圖片、附件

20.java Quartz 任務排程(應用在資料庫定時備份模組中)

21.ajax 非同步跨域技術,跨域上傳檔案,圖片

22.批量非同步上傳圖片,可預覽,有進度條,支援拖拽上傳(百度webuploader )。列表動態滑動放大展示。

23.echarts 柱狀圖和餅狀圖,應用在試題統計上

24.pdf檔案線上預覽

25.視訊播放技術

26.直播流技術

27.人臉識別

28.二維碼生成

官網http://www.fhadmin.org/官網:www.fhadmin.cn