一、計畫介紹
輔學院教育系統,作為可支持百萬使用者級的線上教育平台系統。為滿足教育培訓機構、企業、院校、政府單位等使用者群體多元化套用需求。實作在釘釘、企微、飛書、泛微、致遠等OA平台以及網頁、公眾號、小程式等多端響應。同時,我們期待為您提供縱橫多維的使用體驗,以精致、簡約的設計元素提供強大的功能體驗。包括知識中心、培訓中心、測練中心、調研管理、師資管理、培訓報表、企業設定等多個版塊,可靈活選擇、無縫對接。為了滿足企業品牌的自主營運,實作數據與品牌的獨立和系統的安全穩定,我們采用獨立網域名稱+ 私有化伺服器部署,一次購買終身使用的方式,並提供專業售後服務,為您搭建專屬於自己品牌的線上教育平台。考慮到行業使用者個人化、差異化的需求,我們配備專業的客製團隊,支持在原有產品基礎上進行功能客製開發。
二、架構
2.1 技術棧
後端技術: JDK >= 1.8 、Mysql >= 8.0 、 Redis >= 3.0 、Maven >= 3.0 、SpringBoot
前端技術: VUE2 、 JavaScript
2.2 系統架構
系統采用前後端分離模式,所有的框架和元件都為開源產品。前端開發語言為Vue.js。後端開 發語言為Java,核心框架為SpringBoot,有強大社群支持,為目前最流行的技術架構。目前系統支 持多種部署方式,Tomcat部署,單獨Jar部署,Docker部署,K8S部署等。
(1)系統采用負載均衡、動靜分離、讀寫分離,模組分離等技術,最大支持百萬級使用者線上。
(2)整個系統采用B/S架構,全部系統采用基於J2EE規範的架構技術,B/S透過HTTP協定存取 中間層J2EE套用伺服器。
(3)系統采用Springboot主流開源框架,Spring 框架高度可配置,可無縫整合其他的主流技 術框架。
(4)伺服端部署使用nginx負載均衡,它提供了一種廉價有效透明的方法去擴充套件網路裝置和服務 器的頻寬,增加吞吐量,加強網路數據處理能力,提高網路的靈活性和可用性。
(5)利用數據緩存(redis)技術能減少應用程式對物理資料來源存取的次數,從而提高應用程式 的執行效能。由於緩存設想記憶體是有限的,緩存的時效性也是有限的,所以可以設定記憶體數量的大小 ,可以執行失效演算法,可以在記憶體滿載的時候,按照最少存取等演算法將緩存直接移除。
(6)嚴格的許可權控制,根據分工的不同和資訊保密級別,系統對使用者有嚴格的許可權控制,以確 保保證檔案資訊不泄密。
三、系統設計
作為釘釘和企業微信SAAS服務商,旗下輔學院教育系統基於的「萃-學-練-考-用」組織學習方法論,為企業提供一站式學習、培訓和數據營運解決方案。
四、系統功能
輔學院教育系統好比一個雲資源儲存管理系統,是指將制作好的課件資源進行後台上傳、技術處理、參數設定,最後呈現給使用者進行學習。系統支持視訊、文件等多種課件形式。輔學院教育系統能有效提高資源的利用率,節省近50%營運成本,是當下線上教育最簡單主流的教學模式。
後台管理功能圖
系統前台功能
五、產品功能圖片
首頁
首頁包含的功能有:個人學習資訊、我的培訓、我的考試、我的調研、知 識中心。
培訓中心
培訓中心包括培訓任務、新員工培訓崗位培訓和線下課。
培訓任務詳情
測試中心
測練中心包括 正式考試和練習考試。
進入考試
知識中心
知識中心:企業給員工提供的一個的知識儲備庫,讓員工可以隨時自主地在這個柯瑞去汲取知識。
講師中心
講師中心:建立講師檔案,講師風采展示,展示講師的課程和培訓
個人中心
個人中心:包括我的調研、審批操作、學分記錄、我的證書
管理後台
知識中心
知識中心:構建企業內部知識體系,可按部門或人員分配知識內容,便於學員對專業知識學習查閱。
培訓中心
培訓中心:包含計劃、培訓和面授課三大板塊
測試中心
測練中心:包含考試管理、試卷管理和練習管理三大板塊
試題列表
調研管理
調研管理:包含問卷庫和調研管理兩大模組 支持多種題型:單選、多選、簡答、評分
問卷
師資管理
師資管理:包含講師管理和導師管理兩大模組
講師管理:系統化管理講師,建立講師檔案,講師風采展示
導師管理:透過導師帶教學員,協助學員完成實操作業,幫助學員落實培訓結果
培訓報表
培訓報表:包含學員檔案、課程統計、培訓統計、考試統計、調查統計、面授統計、獎勵統計、 練習統計等模組的個人和部門維度統計數據
報表的意義:實作員工能力成長的全生命周期管理,完整記錄學員成長軌跡,可隨時查閱個人學習記 錄和部門學習記錄;同時幫助主管了解學員學習和成長進展,為其職業成長和績效反饋提供數據和 資訊支持。
原始碼下載地址:
https://gitee.com/auxiliary-college-enterprise/open-source-training-system.git
看到最後,如果這個計畫對你有用,一定要給我點個「 在看和贊 」。