基于SSH框架的視頻教學(xué)系統(tǒng)的開(kāi)發(fā)與設(shè)計(jì)
發(fā)布時(shí)間:2021-10-12 07:33
針對(duì)傳統(tǒng)課堂教學(xué)形式單一、效率低下、受時(shí)間和空間限制等問(wèn)題,開(kāi)發(fā)設(shè)計(jì)基于SSH框架的視頻教學(xué)系統(tǒng)。其通過(guò)Java語(yǔ)言完成系統(tǒng)的編寫(xiě),采用Struts框架來(lái)搭建系統(tǒng)基礎(chǔ)架構(gòu);采用B/S的結(jié)構(gòu)將系統(tǒng)分為模型、視圖、控制器三個(gè)層次,降低系統(tǒng)的耦合性,提高了系統(tǒng)的可修改性和可移植性;采用Hibernate框架進(jìn)行數(shù)據(jù)庫(kù)操作,提高了持久化代碼開(kāi)發(fā)速度,且降低了維護(hù)成本;采用Spring框架實(shí)現(xiàn)對(duì)Struts和Hibernate的管理。實(shí)驗(yàn)測(cè)試結(jié)果顯示,該系統(tǒng)能夠穩(wěn)定運(yùn)行,滿足設(shè)計(jì)要求。
【文章來(lái)源】:現(xiàn)代電子技術(shù). 2018,41(12)北大核心
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
SSH框架結(jié)構(gòu)Fig.1StructureofSSHframework
衤嘸?悖?Model)、數(shù)據(jù)表現(xiàn)層(View)和數(shù)據(jù)持久層(Controller),從而實(shí)現(xiàn)高效的代碼重用及并行開(kāi)發(fā)。其中,模型層主要用于處理系統(tǒng)的業(yè)務(wù)邏輯。具體表現(xiàn)為處理用戶提交的請(qǐng)求,將處理結(jié)果保存到數(shù)據(jù)庫(kù)中,并返回給表示層以向用戶提供視圖顯示。表示層是教學(xué)系統(tǒng)用戶與系統(tǒng)間進(jìn)行交互的接口,其能夠接受用戶提交的請(qǐng)求,并提交給業(yè)務(wù)邏輯層進(jìn)行處理。同時(shí),還可將接收業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。數(shù)據(jù)持久層用于保存系統(tǒng)的數(shù)據(jù),其由SQL數(shù)據(jù)庫(kù)及服務(wù)器文件系統(tǒng)組成。系統(tǒng)架構(gòu)如圖3所示。圖2系統(tǒng)功能結(jié)構(gòu)圖Fig.2Structurediagramofsystemfunctions圖3系統(tǒng)架構(gòu)Fig.3Architectureofsystem3系統(tǒng)測(cè)試教師用戶輸入賬戶和密碼后登錄系統(tǒng),系統(tǒng)主頁(yè)面如圖4所示。圖4系統(tǒng)主頁(yè)面Fig.4Homepageofsystem系統(tǒng)頁(yè)面右邊部分為課程檢索頁(yè)面,可根據(jù)年級(jí)、學(xué)科查找相關(guān)的視頻課程,再由下方顯示最近添加進(jìn)入系統(tǒng)的教學(xué)視頻。主頁(yè)面左邊部分為用戶賬號(hào)信息,包括用戶已上傳的課程、瀏覽過(guò)的教學(xué)視頻以及已訂閱的課程和已評(píng)論過(guò)的課程。教師用戶點(diǎn)擊主頁(yè)面左側(cè)的96
層次,分別為業(yè)務(wù)邏輯層(Model)、數(shù)據(jù)表現(xiàn)層(View)和數(shù)據(jù)持久層(Controller),從而實(shí)現(xiàn)高效的代碼重用及并行開(kāi)發(fā)。其中,模型層主要用于處理系統(tǒng)的業(yè)務(wù)邏輯。具體表現(xiàn)為處理用戶提交的請(qǐng)求,將處理結(jié)果保存到數(shù)據(jù)庫(kù)中,并返回給表示層以向用戶提供視圖顯示。表示層是教學(xué)系統(tǒng)用戶與系統(tǒng)間進(jìn)行交互的接口,其能夠接受用戶提交的請(qǐng)求,并提交給業(yè)務(wù)邏輯層進(jìn)行處理。同時(shí),還可將接收業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。數(shù)據(jù)持久層用于保存系統(tǒng)的數(shù)據(jù),其由SQL數(shù)據(jù)庫(kù)及服務(wù)器文件系統(tǒng)組成。系統(tǒng)架構(gòu)如圖3所示。圖2系統(tǒng)功能結(jié)構(gòu)圖Fig.2Structurediagramofsystemfunctions圖3系統(tǒng)架構(gòu)Fig.3Architectureofsystem3系統(tǒng)測(cè)試教師用戶輸入賬戶和密碼后登錄系統(tǒng),系統(tǒng)主頁(yè)面如圖4所示。圖4系統(tǒng)主頁(yè)面Fig.4Homepageofsystem系統(tǒng)頁(yè)面右邊部分為課程檢索頁(yè)面,可根據(jù)年級(jí)、學(xué)科查找相關(guān)的視頻課程,再由下方顯示最近添加進(jìn)入系統(tǒng)的教學(xué)視頻。主頁(yè)面左邊部分為用戶賬號(hào)信息,包括用戶已上傳的課程、瀏覽過(guò)的教學(xué)視頻以及已訂閱的課程和已評(píng)論過(guò)的課程。教師用戶點(diǎn)擊主頁(yè)面左側(cè)的96
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)環(huán)境下在線課程教學(xué)系統(tǒng)設(shè)計(jì)[J]. 王金社,劉東,陸惠玲. 現(xiàn)代電子技術(shù). 2017(22)
[2]基于Web的互聯(lián)網(wǎng)網(wǎng)絡(luò)在線輔助教學(xué)系統(tǒng)設(shè)計(jì)[J]. 劉東,王金社. 現(xiàn)代電子技術(shù). 2017(20)
[3]基于Struts2與Hibernate框架的Java Web應(yīng)用研究[J]. 歐陽(yáng)宏基,葛萌. 自動(dòng)化技術(shù)與應(yīng)用. 2016(02)
[4]基于Flash Media Server技術(shù)的遠(yuǎn)程視頻教學(xué)系統(tǒng)[J]. 閆俊伢. 內(nèi)蒙古師范大學(xué)學(xué)報(bào)(自然科學(xué)漢文版). 2016(01)
[5]基于SSH2架構(gòu)的Java Web通用權(quán)限管理的設(shè)計(jì)[J]. 韓江. 智能計(jì)算機(jī)與應(yīng)用. 2014(02)
[6]基于SSH與Highcharts整合架構(gòu)的Web應(yīng)用研究[J]. 張建軍,劉虎,倪芳英. 計(jì)算機(jī)技術(shù)與發(fā)展. 2013(09)
[7]基于MVC模式的資源訪問(wèn)代碼的自動(dòng)生成[J]. 陳寧. 沈陽(yáng)工業(yè)大學(xué)學(xué)報(bào). 2010(04)
碩士論文
[1]基于SpringMVC框架的網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 郝俊寧.北京工業(yè)大學(xué) 2016
[2]基于SpringMVC框架的授權(quán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王岱瓊.華中科技大學(xué) 2014
[3]基于Struts+Hibernate+Spring框架的信息管理系統(tǒng)的研究和實(shí)現(xiàn)[D]. 楊剛.武漢理工大學(xué) 2010
本文編號(hào):3432143
【文章來(lái)源】:現(xiàn)代電子技術(shù). 2018,41(12)北大核心
【文章頁(yè)數(shù)】:4 頁(yè)
【部分圖文】:
SSH框架結(jié)構(gòu)Fig.1StructureofSSHframework
衤嘸?悖?Model)、數(shù)據(jù)表現(xiàn)層(View)和數(shù)據(jù)持久層(Controller),從而實(shí)現(xiàn)高效的代碼重用及并行開(kāi)發(fā)。其中,模型層主要用于處理系統(tǒng)的業(yè)務(wù)邏輯。具體表現(xiàn)為處理用戶提交的請(qǐng)求,將處理結(jié)果保存到數(shù)據(jù)庫(kù)中,并返回給表示層以向用戶提供視圖顯示。表示層是教學(xué)系統(tǒng)用戶與系統(tǒng)間進(jìn)行交互的接口,其能夠接受用戶提交的請(qǐng)求,并提交給業(yè)務(wù)邏輯層進(jìn)行處理。同時(shí),還可將接收業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。數(shù)據(jù)持久層用于保存系統(tǒng)的數(shù)據(jù),其由SQL數(shù)據(jù)庫(kù)及服務(wù)器文件系統(tǒng)組成。系統(tǒng)架構(gòu)如圖3所示。圖2系統(tǒng)功能結(jié)構(gòu)圖Fig.2Structurediagramofsystemfunctions圖3系統(tǒng)架構(gòu)Fig.3Architectureofsystem3系統(tǒng)測(cè)試教師用戶輸入賬戶和密碼后登錄系統(tǒng),系統(tǒng)主頁(yè)面如圖4所示。圖4系統(tǒng)主頁(yè)面Fig.4Homepageofsystem系統(tǒng)頁(yè)面右邊部分為課程檢索頁(yè)面,可根據(jù)年級(jí)、學(xué)科查找相關(guān)的視頻課程,再由下方顯示最近添加進(jìn)入系統(tǒng)的教學(xué)視頻。主頁(yè)面左邊部分為用戶賬號(hào)信息,包括用戶已上傳的課程、瀏覽過(guò)的教學(xué)視頻以及已訂閱的課程和已評(píng)論過(guò)的課程。教師用戶點(diǎn)擊主頁(yè)面左側(cè)的96
層次,分別為業(yè)務(wù)邏輯層(Model)、數(shù)據(jù)表現(xiàn)層(View)和數(shù)據(jù)持久層(Controller),從而實(shí)現(xiàn)高效的代碼重用及并行開(kāi)發(fā)。其中,模型層主要用于處理系統(tǒng)的業(yè)務(wù)邏輯。具體表現(xiàn)為處理用戶提交的請(qǐng)求,將處理結(jié)果保存到數(shù)據(jù)庫(kù)中,并返回給表示層以向用戶提供視圖顯示。表示層是教學(xué)系統(tǒng)用戶與系統(tǒng)間進(jìn)行交互的接口,其能夠接受用戶提交的請(qǐng)求,并提交給業(yè)務(wù)邏輯層進(jìn)行處理。同時(shí),還可將接收業(yè)務(wù)邏輯層的處理結(jié)果顯示給用戶。數(shù)據(jù)持久層用于保存系統(tǒng)的數(shù)據(jù),其由SQL數(shù)據(jù)庫(kù)及服務(wù)器文件系統(tǒng)組成。系統(tǒng)架構(gòu)如圖3所示。圖2系統(tǒng)功能結(jié)構(gòu)圖Fig.2Structurediagramofsystemfunctions圖3系統(tǒng)架構(gòu)Fig.3Architectureofsystem3系統(tǒng)測(cè)試教師用戶輸入賬戶和密碼后登錄系統(tǒng),系統(tǒng)主頁(yè)面如圖4所示。圖4系統(tǒng)主頁(yè)面Fig.4Homepageofsystem系統(tǒng)頁(yè)面右邊部分為課程檢索頁(yè)面,可根據(jù)年級(jí)、學(xué)科查找相關(guān)的視頻課程,再由下方顯示最近添加進(jìn)入系統(tǒng)的教學(xué)視頻。主頁(yè)面左邊部分為用戶賬號(hào)信息,包括用戶已上傳的課程、瀏覽過(guò)的教學(xué)視頻以及已訂閱的課程和已評(píng)論過(guò)的課程。教師用戶點(diǎn)擊主頁(yè)面左側(cè)的96
【參考文獻(xiàn)】:
期刊論文
[1]網(wǎng)絡(luò)環(huán)境下在線課程教學(xué)系統(tǒng)設(shè)計(jì)[J]. 王金社,劉東,陸惠玲. 現(xiàn)代電子技術(shù). 2017(22)
[2]基于Web的互聯(lián)網(wǎng)網(wǎng)絡(luò)在線輔助教學(xué)系統(tǒng)設(shè)計(jì)[J]. 劉東,王金社. 現(xiàn)代電子技術(shù). 2017(20)
[3]基于Struts2與Hibernate框架的Java Web應(yīng)用研究[J]. 歐陽(yáng)宏基,葛萌. 自動(dòng)化技術(shù)與應(yīng)用. 2016(02)
[4]基于Flash Media Server技術(shù)的遠(yuǎn)程視頻教學(xué)系統(tǒng)[J]. 閆俊伢. 內(nèi)蒙古師范大學(xué)學(xué)報(bào)(自然科學(xué)漢文版). 2016(01)
[5]基于SSH2架構(gòu)的Java Web通用權(quán)限管理的設(shè)計(jì)[J]. 韓江. 智能計(jì)算機(jī)與應(yīng)用. 2014(02)
[6]基于SSH與Highcharts整合架構(gòu)的Web應(yīng)用研究[J]. 張建軍,劉虎,倪芳英. 計(jì)算機(jī)技術(shù)與發(fā)展. 2013(09)
[7]基于MVC模式的資源訪問(wèn)代碼的自動(dòng)生成[J]. 陳寧. 沈陽(yáng)工業(yè)大學(xué)學(xué)報(bào). 2010(04)
碩士論文
[1]基于SpringMVC框架的網(wǎng)絡(luò)視頻教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 郝俊寧.北京工業(yè)大學(xué) 2016
[2]基于SpringMVC框架的授權(quán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 王岱瓊.華中科技大學(xué) 2014
[3]基于Struts+Hibernate+Spring框架的信息管理系統(tǒng)的研究和實(shí)現(xiàn)[D]. 楊剛.武漢理工大學(xué) 2010
本文編號(hào):3432143
本文鏈接:http://sikaile.net/jiaoyulunwen/jiaoyujiaoxuefangfalunwen/3432143.html
最近更新
教材專著