隨著計算機技術的飛速發展,計算機在網絡中應用的普及,利用計算機實現網絡教學的應用勢在必行。本系統結合教學實際情況,經過深入的需求分析,采用最新的開發平臺J2EE與Mysql結合作為開發工具, 使用SSM框架、Ajax技術、Javascript的vue框架技術,開發出了基于微信小程序的在線教育系統。系統包括學生學習子系統、教師教學子系統和管理員子系統。學生可以進行公告瀏覽、提問、交作業等操作,教師可以進行公告管理、討論組信息的管理等。它突破傳統教育的限制,實現資源的合理配置,是現代在線教育在實踐中的具體應用,其推廣應用將具有廣泛的社會價值。
在該模塊中,分為教師和學生兩個角色,他們在各自的工作域中既是參與是管理員。他們有各自不同的資源調用權限,同時相互之間也有共同的資源管理權限,比如:學生的作業報告等,就是學生和教師都可以引用和修改的。系統功能根據其管理對象劃分如下:
教授功能
⑴通過遠程教育平臺在線制定教學計劃及實施方案。
⑵通過遠程教育平臺發布教案。
⑶在網上發布作業包括作業題目上載、設定作業完成時間及答疑方式。
⑷通過討論組的形式回答學生問題。
⑸通過聊天室與學生進行實時討論。
⑹學生名單管理。
學習功能
⑴在線瀏覽公告。
⑵在線完成作業,包括作業下載、上傳作業內容等。
⑶查詢課程作業,盡可能在自主的情況下獨立完成作業。
⑷通過論壇的方式向老師提出問題。
⑸通過聊天室與老師進行實時討論。
開發語言:Java
小程序前端框架:uniapp
小程序運行軟件:微信開發者
后端技術:Ssm(Spring+SpringMVC+MyBatis)+vue.js
后端開發環境:idea/eclipse
數據庫:mysql
1)登錄網頁后,用戶輸入教師號或學號以及密碼后,可以進行下一步的提示,如成功時進入系統,失敗時給予提示。
2)根據輸入的不同的用戶身份,進入不同的界面,分配不同的學習、工作、管理權限。
3)學生在學習過程中可隨時向老師提出遇到的問題。
4)教師發布的信息和通知均存檔于數據庫上,方便查閱與修改。
5)管理員輸入密碼后,進入管理員賬戶,可以查詢、修改、刪除相關的信息。
⑷對教學過程與管理的要求
l)在線教學平臺,應能具有滿足學生參與教學過程的需求。如下載、上傳相關學習資料。
2)培訓教學平臺,應能提供師生相互交流答疑的功能。如網上答疑系統。
⑸對用戶權限的要求,以便對不同用戶登錄時給予不同的操作
系統的管理權限分為3級,分別為:
1級:在校學生級別,根據身份識別后進入系統,只能進入學生界面,能進行的操作是查看公告、教學信息、網上學習、參與討論、上傳/下載資料。
2級:教師級別,根據身份識別后進入系統,能進入教師界面,能進行的操作是發布公告、發布培訓教學信息、批閱試卷、解答疑惑、上傳/下載資料、參與討論,同時擁有學員的所有權限。
3級:管理員級別,根據身份識別后進入系統,能進入管理員界面,能進行的操作是對系統的數據和用戶信息進行查詢、修改、增加或刪除。
上一篇:網絡論壇系統小程序app
下一篇:學生公寓宿舍管理系統