基于協(xié)同過濾推薦算法的教務(wù)助手的設(shè)計與開發(fā)
發(fā)布時間:2023-05-06 19:29
隨著我國教育改革的深入,高校教務(wù)管理的工作量和難度不斷增加。為保證并提高教學質(zhì)量,迫切需要對現(xiàn)有的高校教務(wù)管理平臺進行改造升級。首先需要加以顯著改進的是該類系統(tǒng)中的信息過載問題,增加必要功能(如圖書個性化推薦)。其次,對教務(wù)管理平臺中的現(xiàn)有缺陷(如選課沖突)加以改進,以更好地幫助教師、學生和管理人員等用戶提高教學效率、改進教學效果。因此,本文根據(jù)調(diào)研得到的用戶主要需求,設(shè)計、開發(fā)了具備圖書精準推薦、選課沖突防止、教學信息管理等功能的“教務(wù)助手”系統(tǒng),以期為現(xiàn)有教務(wù)系統(tǒng)提供有效的補充和增強?紤]到推薦技術(shù)目前在教育領(lǐng)域的應(yīng)用和研究還較少,冷啟動及數(shù)據(jù)稀疏等問題仍有待解決,本文首先研究了協(xié)同過濾推薦算法改進、選課沖突防止策略等關(guān)鍵問題,然后結(jié)合使用先進的軟件開發(fā)技術(shù),設(shè)計和開發(fā)了“基于協(xié)同過濾推薦算法的教務(wù)助手”軟件系統(tǒng)(原型)。具體的工作和成果主要如下:(1)分析、比較了多種常用推薦算法的原理和性能,最終選擇個性化水平、自動化程度與準確度都相對較高的協(xié)同過濾算法作為深入研究、改進和應(yīng)用的對象。(2)通過分析和編程、實驗,對基于SVD(Singular Value Decompositio...
【文章頁數(shù)】:79 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 課題研究背景及意義
1.2 國內(nèi)外相關(guān)研究現(xiàn)狀
1.2.1 個性化推薦技術(shù)發(fā)展現(xiàn)狀
1.2.2 教務(wù)系統(tǒng)發(fā)展現(xiàn)狀
1.3 本文研究內(nèi)容及章節(jié)安排
1.3.1 本文主要研究內(nèi)容
1.3.2 章節(jié)安排
1.4 本章小結(jié)
2 系統(tǒng)開發(fā)技術(shù)與推薦算法
2.1 系統(tǒng)開發(fā)技術(shù)
2.1.1 MVC設(shè)計模式
2.1.2 SSM框架集合
2.1.3 Dubbo框架
2.2 個性化推薦技術(shù)
2.2.1 基于內(nèi)容的推薦
2.2.2 基于關(guān)聯(lián)準則的推薦
2.2.3 基于協(xié)同過濾的推薦
2.2.4 協(xié)同過濾中存在的問題及解決方法
2.3 常見的幾種推薦技術(shù)比較
2.4 本章小結(jié)
3 SVD算法與實驗分析
3.1 傳統(tǒng)的SVD
3.2 隨機梯度下降法
3.3 基于SVD改進的推薦算法
3.3.1 LFM
3.3.2 Bias SVD
3.3.3 SVD++
3.4 實驗分析
3.5 超參數(shù)優(yōu)化
3.6 本章小結(jié)
4 系統(tǒng)需求分析與方案設(shè)計
4.1 系統(tǒng)需求分析
4.1.1 系統(tǒng)功能性需求分析
4.1.2 系統(tǒng)非功能性需求分析
4.2 系統(tǒng)技術(shù)架構(gòu)設(shè)計
4.3 安全性設(shè)計
4.4 系統(tǒng)功能模塊設(shè)計
4.4.1 系統(tǒng)功能架構(gòu)設(shè)計
4.4.2 圖書推薦與預(yù)約系統(tǒng)設(shè)計
4.4.3 學生端功能設(shè)計
4.4.4 教師端功能設(shè)計
4.4.5 后臺管理員端功能設(shè)計
4.5 數(shù)據(jù)庫設(shè)計
4.5.1 數(shù)據(jù)庫E-R圖設(shè)計
4.5.2 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計
4.6 本章小結(jié)
5 教務(wù)助手核心模塊實現(xiàn)
5.1 軟件開發(fā)環(huán)境與框架搭建
5.2 系統(tǒng)登錄功能實現(xiàn)
5.3 圖書推薦與預(yù)約子系統(tǒng)實現(xiàn)
5.3.1 圖書預(yù)約功能實現(xiàn)
5.3.2 圖書個性化推薦功能實現(xiàn)
5.4 學生端子系統(tǒng)實現(xiàn)
5.4.1 學生選課功能實現(xiàn)
5.4.2 學生成績查詢
5.5 教師端子系統(tǒng)實現(xiàn)
5.5.1 成績錄入功能
5.5.2 文件管理功能實現(xiàn)
5.6 管理員端子系統(tǒng)實現(xiàn)
5.6.1 人員信息管理功能
5.6.2 圖書信息管理功能
5.7 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻
攻讀碩士學位期間主要成果
致謝
本文編號:3809483
【文章頁數(shù)】:79 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 課題研究背景及意義
1.2 國內(nèi)外相關(guān)研究現(xiàn)狀
1.2.1 個性化推薦技術(shù)發(fā)展現(xiàn)狀
1.2.2 教務(wù)系統(tǒng)發(fā)展現(xiàn)狀
1.3 本文研究內(nèi)容及章節(jié)安排
1.3.1 本文主要研究內(nèi)容
1.3.2 章節(jié)安排
1.4 本章小結(jié)
2 系統(tǒng)開發(fā)技術(shù)與推薦算法
2.1 系統(tǒng)開發(fā)技術(shù)
2.1.1 MVC設(shè)計模式
2.1.2 SSM框架集合
2.1.3 Dubbo框架
2.2 個性化推薦技術(shù)
2.2.1 基于內(nèi)容的推薦
2.2.2 基于關(guān)聯(lián)準則的推薦
2.2.3 基于協(xié)同過濾的推薦
2.2.4 協(xié)同過濾中存在的問題及解決方法
2.3 常見的幾種推薦技術(shù)比較
2.4 本章小結(jié)
3 SVD算法與實驗分析
3.1 傳統(tǒng)的SVD
3.2 隨機梯度下降法
3.3 基于SVD改進的推薦算法
3.3.1 LFM
3.3.2 Bias SVD
3.3.3 SVD++
3.4 實驗分析
3.5 超參數(shù)優(yōu)化
3.6 本章小結(jié)
4 系統(tǒng)需求分析與方案設(shè)計
4.1 系統(tǒng)需求分析
4.1.1 系統(tǒng)功能性需求分析
4.1.2 系統(tǒng)非功能性需求分析
4.2 系統(tǒng)技術(shù)架構(gòu)設(shè)計
4.3 安全性設(shè)計
4.4 系統(tǒng)功能模塊設(shè)計
4.4.1 系統(tǒng)功能架構(gòu)設(shè)計
4.4.2 圖書推薦與預(yù)約系統(tǒng)設(shè)計
4.4.3 學生端功能設(shè)計
4.4.4 教師端功能設(shè)計
4.4.5 后臺管理員端功能設(shè)計
4.5 數(shù)據(jù)庫設(shè)計
4.5.1 數(shù)據(jù)庫E-R圖設(shè)計
4.5.2 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計
4.6 本章小結(jié)
5 教務(wù)助手核心模塊實現(xiàn)
5.1 軟件開發(fā)環(huán)境與框架搭建
5.2 系統(tǒng)登錄功能實現(xiàn)
5.3 圖書推薦與預(yù)約子系統(tǒng)實現(xiàn)
5.3.1 圖書預(yù)約功能實現(xiàn)
5.3.2 圖書個性化推薦功能實現(xiàn)
5.4 學生端子系統(tǒng)實現(xiàn)
5.4.1 學生選課功能實現(xiàn)
5.4.2 學生成績查詢
5.5 教師端子系統(tǒng)實現(xiàn)
5.5.1 成績錄入功能
5.5.2 文件管理功能實現(xiàn)
5.6 管理員端子系統(tǒng)實現(xiàn)
5.6.1 人員信息管理功能
5.6.2 圖書信息管理功能
5.7 本章小結(jié)
6 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻
攻讀碩士學位期間主要成果
致謝
本文編號:3809483
本文鏈接:http://www.sikaile.net/kejilunwen/ruanjiangongchenglunwen/3809483.html
最近更新
教材專著