基于JavaWeb的信號處理課程群管理系統(tǒng)研究與開發(fā)
發(fā)布時間:2020-08-31 19:34
在知識和信息日益更新的時代,傳統(tǒng)的課程管理方式已不能夠滿足現(xiàn)代教育的需求。通過對高校教師和學生的上課情況調查研究后發(fā)現(xiàn),課程種類和學生人數(shù)的增多,為教師的教學管理增加了難度,而且簡單的課堂教學已無法徹底解決學生學習上遇到的問題。因此,論文提出基于JavaWeb的信號處理課程群管理系統(tǒng)研究與開發(fā),借助信息技術為教師和學生搭建一個能提供多種功能的課程群管理系統(tǒng),方便教師進行課程管理,實現(xiàn)與學生互動,提升學生的學習效果。信號處理課程群管理系統(tǒng)的研究與開發(fā)主要研究工作如下:(1)在研究信號處理課程群理論和JavaWeb技術的基礎上,進行系統(tǒng)需求分析,并采用UML建模技術建立課程群管理系統(tǒng)的UML模型。基于B/S架構和MVC分層設計思想,完成系統(tǒng)體系架構設計,采用SpringMVC等框架技術實現(xiàn)后臺業(yè)務管理,使系統(tǒng)各層間具有高內聚、低耦合的特性,保持系統(tǒng)結構簡單、清晰。通過自頂向下的方法,分析系統(tǒng)的邏輯結構,抽象出系統(tǒng)的實體關系,對系統(tǒng)MySQL數(shù)據(jù)庫進行設計并優(yōu)化。對系統(tǒng)功能進行設計,針對課程評價功能建立Vague集評價模型,對課程評價進行等級劃分,使課程評價規(guī)范合理,有助于系統(tǒng)質量的提升。(2)基于系統(tǒng)設計實現(xiàn)了系統(tǒng)的用戶登錄、用戶管理、角色管理、資源管理、作業(yè)管理、課程評價、在線答疑、消息通知、郵件發(fā)送等功能并進行測試,結果表明,利用JavaWeb技術實現(xiàn)的管理系統(tǒng)性能穩(wěn)定,具有良好的可移植性。(3)采用LoadRunner完成系統(tǒng)的負載壓力測試,同時進行系統(tǒng)響應速度的性能測試、不同操作系統(tǒng)及瀏覽器的兼容性測試,確保系統(tǒng)在不同平臺能夠正常使用。創(chuàng)建的信號處理課程群管理系統(tǒng)提供的課程管理、作業(yè)管理、資源管理、課程評價、在線答疑、消息通知等功能,實現(xiàn)了信息傳遞和資源共享。信號處理課程群管理系統(tǒng)的搭建使信號與系統(tǒng)、數(shù)字圖像處理等課程的管理更加規(guī)范,同時系統(tǒng)也可以推廣到其它學科。研究內容為教育現(xiàn)代化和網(wǎng)絡教學提供了很好的平臺,具有一定的應用價值和實際意義。文中共有圖46幅,表33個,參考文獻65篇。
【學位單位】:西安工程大學
【學位級別】:碩士
【學位年份】:2019
【中圖分類】:TP311.52
【部分圖文】:
(4)健壯性。系統(tǒng)在設計時要考慮到健壯性和穩(wěn)定性,能夠驗證用戶錯誤的輸入并進行友好的提示,避免錄入冗余數(shù)據(jù)而引發(fā)未知的異常錯誤,確保系統(tǒng)的穩(wěn)定性。2.4.4 系統(tǒng) UML 建模UML 是一種面向對象軟件的標準化統(tǒng)一建模語言。它支持軟件開發(fā)的可視化和模型化,可以將軟件設計中的信息簡單準確地表達出來,可以作為分析人員和使用者之間傳遞信息的紐帶[64]。系統(tǒng)的維護和升級是系統(tǒng)后續(xù)開發(fā)中必不可少的環(huán)節(jié),后續(xù)開發(fā)者可以通過 UML 模型,快速掌握系統(tǒng)的開發(fā)邏輯以及實現(xiàn)原理,使系統(tǒng)具備很強的可復用性,為系統(tǒng)維護提供了便捷的途徑,降低系統(tǒng)維護的成本。用例圖是 UML 模型圖的一種,是指由參與者、用例以及它們之間的關系構成的用來描述系統(tǒng)功能的視圖。經(jīng)分析,系統(tǒng)主要有管理員、教師和學生三個參與者。管理員可操作的功能:一是對所存儲的用戶、角色、菜單以及組織機構信息進行合理的功能操作,達到維護和管理的目的;二是根據(jù)用戶身份進行菜單分配,確保用戶的使用權限;三是可利用消息通知功能,發(fā)布系統(tǒng)消息通知,接收對象為系統(tǒng)所有用戶,主要用來通知系統(tǒng)維護時間等系統(tǒng)相關事項。管理員用例圖如圖 2-1 所示。
西安工程大學碩士學位論文教師可操作的功能:課程管理,對課程信息進行增刪改查功能操作。作業(yè)管理,對作業(yè)進行功能管理操作,以及作業(yè)批改和打分。資源管理,對資源信息進行增刪改查等功能操作,以及上傳和發(fā)布資源。在線答疑,教師在線回答學生提出的問題。消息通知,發(fā)布關于教授課程的消息通知,通知對象為學習這門課程的全體學生。課程評價,可以查看學生對自己教授課程的評價信息。教師用例圖如圖 2-2 所示。
學生用例圖
【學位單位】:西安工程大學
【學位級別】:碩士
【學位年份】:2019
【中圖分類】:TP311.52
【部分圖文】:
(4)健壯性。系統(tǒng)在設計時要考慮到健壯性和穩(wěn)定性,能夠驗證用戶錯誤的輸入并進行友好的提示,避免錄入冗余數(shù)據(jù)而引發(fā)未知的異常錯誤,確保系統(tǒng)的穩(wěn)定性。2.4.4 系統(tǒng) UML 建模UML 是一種面向對象軟件的標準化統(tǒng)一建模語言。它支持軟件開發(fā)的可視化和模型化,可以將軟件設計中的信息簡單準確地表達出來,可以作為分析人員和使用者之間傳遞信息的紐帶[64]。系統(tǒng)的維護和升級是系統(tǒng)后續(xù)開發(fā)中必不可少的環(huán)節(jié),后續(xù)開發(fā)者可以通過 UML 模型,快速掌握系統(tǒng)的開發(fā)邏輯以及實現(xiàn)原理,使系統(tǒng)具備很強的可復用性,為系統(tǒng)維護提供了便捷的途徑,降低系統(tǒng)維護的成本。用例圖是 UML 模型圖的一種,是指由參與者、用例以及它們之間的關系構成的用來描述系統(tǒng)功能的視圖。經(jīng)分析,系統(tǒng)主要有管理員、教師和學生三個參與者。管理員可操作的功能:一是對所存儲的用戶、角色、菜單以及組織機構信息進行合理的功能操作,達到維護和管理的目的;二是根據(jù)用戶身份進行菜單分配,確保用戶的使用權限;三是可利用消息通知功能,發(fā)布系統(tǒng)消息通知,接收對象為系統(tǒng)所有用戶,主要用來通知系統(tǒng)維護時間等系統(tǒng)相關事項。管理員用例圖如圖 2-1 所示。
西安工程大學碩士學位論文教師可操作的功能:課程管理,對課程信息進行增刪改查功能操作。作業(yè)管理,對作業(yè)進行功能管理操作,以及作業(yè)批改和打分。資源管理,對資源信息進行增刪改查等功能操作,以及上傳和發(fā)布資源。在線答疑,教師在線回答學生提出的問題。消息通知,發(fā)布關于教授課程的消息通知,通知對象為學習這門課程的全體學生。課程評價,可以查看學生對自己教授課程的評價信息。教師用例圖如圖 2-2 所示。
學生用例圖
【相似文獻】
相關期刊論文 前10條
1 武紅玉;;面向應用型人才培養(yǎng)的信號與信息處理課程群構建[J];無線互聯(lián)科技;2018年23期
2 袁書萍;葉承瓊;;基于計算機科學與技術專業(yè)的大數(shù)據(jù)課程群的建設[J];內蒙古民族大學學報(自然科學版);2019年01期
3 王茂森;;計算機科學與技術專業(yè)課程群建設探析[J];科技資訊;2019年11期
4 鄭霖;;小學課程群建設的實踐與思考[J];新課程研究;2019年15期
5 鐘恒炳;苗露娜;陳世明;;基于課題研究引領的學校課程群建設[J];基礎教育參考;2019年19期
6 路永華;朱曉榮;;電子信息工程專業(yè)課程群建設研究[J];大學教育;2019年11期
7 謝波;王U
本文編號:2809229
本文鏈接:http://www.sikaile.net/guanlilunwen/glzh/2809229.html