智慧教室數(shù)據(jù)分析平臺研究

時間:2022-06-13 10:04:11

導語:智慧教室數(shù)據(jù)分析平臺研究一文來源于網友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

智慧教室數(shù)據(jù)分析平臺研究

摘要:在現(xiàn)代化大學的建設進程中,面對日趨龐大復雜的學生考勤信息數(shù)據(jù)量時,以往的考勤統(tǒng)計方法已經不足以應對,本平臺為針對高等學校智慧教室數(shù)據(jù)分析平臺,其中主要包括學生和管理員兩個用戶類型。平臺針對高校的大學生和管理者,將規(guī)模巨大的考勤數(shù)據(jù)信息進行分析,供學生和管理人員進行使用,以期提高教學質量,工作效率。

關鍵詞:高等學校;智慧教室;數(shù)據(jù)分析

一、智慧教室數(shù)據(jù)分析平臺開發(fā)目的

隨著計算機技術和“互聯(lián)網+”的迅速發(fā)展,當前的我們正處在一個信息化的時代。在現(xiàn)代化大學的建設進程中,學生的日常上課出勤管理在高校諸多管理系統(tǒng)中有非常重要的地位,所以開發(fā)一個便利的學生考勤管理系統(tǒng)對于高校現(xiàn)代化進程來說非常重要[1]。面對日趨龐大復雜的學生考勤信息時,傳統(tǒng)的方式方法已經不能夠滿足當前的需要。因此開發(fā)一個用于系統(tǒng)化管理分析智慧教室學生刷卡數(shù)據(jù)的分析平臺是亟待需要的。通過對智慧教室數(shù)據(jù)的分析掌握學生的出勤情況,更好的為學校和教師制定教學計劃和對學生的考核。對數(shù)據(jù)的分析得到學生對不同的課程的喜愛程度或不同課程出勤不同的原因。使老師和學生能從靜態(tài)的考勤信息中獲取有價值的信息。該平臺的應用,將會對學校在課程開設、課程時間的制定上有一定指導意義。

二、智慧教室數(shù)據(jù)分析平臺總體功能

智慧教室數(shù)據(jù)分析平臺總體功能E-R圖如下圖所示。

三、智慧教室數(shù)據(jù)分析平臺總體設計

根據(jù)用戶需求分析得知,智慧教室數(shù)據(jù)分析平臺包括學生用戶和管理員用戶兩個模塊。其中學生用戶模塊包括個人信息維護、查看個人課表信息、考勤數(shù)據(jù)查詢以及個人密碼的修改、對錯誤考勤數(shù)據(jù)提出申訴。管理員用戶模塊包括管理員信息維護、查詢學生或者班級考勤信息、查詢課程刷卡數(shù)據(jù)分析、對學生提出的錯誤考勤數(shù)據(jù)申訴進行審核。總體設計中詳細設計這一步是軟件開發(fā)過程中不可或缺的部分,詳細設計是要將解決方案進一步具體化,換言之,就是要解決需要怎么樣完整詳細的設計與實現(xiàn)這個平臺。通過了詳細設計這個重要步驟,就可以對目標產品獲取一個準確細致的描述,同時可以列出對每個功能方案的具體描述。因此,描述可以直接翻譯成平臺實施階段期間以某種編程語言編寫的程序。本數(shù)據(jù)分析平臺是基于經典的J2EE應用程序的B/S模式的三層結構,將本數(shù)據(jù)分析平臺劃分為表示層、應用層和數(shù)據(jù)層。下面對三層結構分別進行介紹:(1)表示層:JSP頁面給予了向整個服務器的Java庫模塊為使用超文本傳輸協(xié)議的應用產品提供了服務的接口。(2)控制層:控制層和業(yè)務處理層采用的方案是Servlet。JavaServlet其中一個功用即是具有實時拓展服務器,同時以Request-Response的結構體系向使用人員提供用戶端服務。Servlet是運行在Java-enabled網頁服務器中的。(3)數(shù)據(jù)訪問層:數(shù)據(jù)訪問層主要是依靠JDBC。JDBC是一個JavaAPI接口,可用于處理SQL查詢語句。JDBC能夠向各類關系型數(shù)據(jù)庫提供規(guī)范的連接端口。JDBC為設計和實現(xiàn)更復雜的工具和接口提供了基準,向和數(shù)據(jù)庫領域相關的研究人員編譯類似的數(shù)據(jù)庫軟件產品提供了現(xiàn)實條件。

四、數(shù)據(jù)分析平臺開發(fā)過程中解決的問題

用戶是該平臺的最終使用者。智慧教室數(shù)據(jù)分析平臺的主要目標是處理高等學校學生上課出勤查看以及在智慧教室系統(tǒng)中的數(shù)據(jù)分析兩大問題,通過對智慧教室數(shù)據(jù)分析平臺的目標使用者的實際調查和研究,可以產生相關結論,智慧教室數(shù)據(jù)分析平臺中應該包括兩種身份類型的使用人:學生和管理員使用人。下面對兩種使用人對智慧教室數(shù)據(jù)分析平臺的需求做以描述。學生用戶的功能主要有維護個人身份信息、查看個人課程安排信息、查看智慧教室個人刷卡數(shù)據(jù)、錯誤考勤信息申訴、修改密碼等。管理員用戶的功能主要有個人信息維護、以學生、班級、課程為索引關鍵詞查看考勤信息、查看考勤信息分析數(shù)據(jù)、學生考勤信息申訴審核、修改密碼等。

五、結束語

本數(shù)據(jù)分析平臺基于MVC模式框架設計與開發(fā),前端界面實現(xiàn)選擇了DIV+CSS、JavaScript等技術,后臺采用JSP+Servlet,數(shù)據(jù)庫選擇MySQL。分析平臺針對高校智慧教室考勤系統(tǒng),將繁雜的線下高校教學考勤數(shù)據(jù)統(tǒng)計分析過程轉換為線上的信息化分析平臺,使得考勤數(shù)據(jù)統(tǒng)計分析整個流程更加的高效、準確、公平。使學生考勤數(shù)據(jù)統(tǒng)計分析工作更為客觀、高效。本課題所提出的智慧教室數(shù)據(jù)分析平臺已經較完整的實現(xiàn)了該平臺的基本需求,但通過仔細分析發(fā)現(xiàn)該平臺還有些許不足之處有待改進。例如:因為該平臺涉及到全校的所有學生,如何解決多用戶并發(fā)處理是一個值得研究和考慮的問題;當數(shù)據(jù)量增大時,沒有考慮到篩選數(shù)據(jù)時的靈活性。由此可見,本平臺雖然已經實現(xiàn)了基本的需求,但是這其中研究和改進的空間是巨大的,也可以說這是一個非常值得研究的課題。

參考文獻

[1]徐偉志.基于WEB學生考勤管理系統(tǒng)的設計[J].中國新技術新產品,2017(02):26-27.

作者:范傲雄 單位:長安大學