999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MVC的高校音視頻資源庫的設(shè)計與實(shí)現(xiàn)

2017-06-03 04:04:42張旭
電子技術(shù)與軟件工程 2017年9期
關(guān)鍵詞:高校

摘 要教學(xué)音視頻資源是保障教學(xué)豐富性、趣味性的重要保證,但是目前一部分高校的音視頻資源庫還存在著播放速度慢、圖像解析度低等問題,基于MVC架構(gòu)設(shè)計的高校音視頻資源庫進(jìn)一步提高了播放的清晰度和流暢性。

【關(guān)鍵詞】MVC 框架技術(shù) 高校 資源庫

當(dāng)前在信息化技術(shù)、現(xiàn)代教育技術(shù)與教育、教學(xué)深度融合的背景下,基于各類學(xué)科的數(shù)字化、網(wǎng)絡(luò)化、信息化的教學(xué)資源與課程資源得到了更多、更廣和更系統(tǒng)的積累。為了更好的實(shí)現(xiàn)對信息化教學(xué)資源的有效管理,就需要建設(shè)與開發(fā)出相應(yīng)的資源庫來保證資源的用戶實(shí)現(xiàn)對資源更快的查詢、獲取、下載、共享與應(yīng)用,同時保證資源管理者對資源用戶、各類信息、資源條目的高效維護(hù)。

1 高校資源庫設(shè)計與實(shí)現(xiàn)的背景

對于高等院校而言,信息化教學(xué)與學(xué)習(xí)資源滿足了學(xué)生學(xué)習(xí)的泛在化、個性化學(xué)習(xí)需要,學(xué)生可以根據(jù)自己的實(shí)際情況有選擇的進(jìn)行實(shí)時、非實(shí)時的學(xué)習(xí)。而這種學(xué)習(xí)是不受時空限制的,給予了音視頻資源庫在大學(xué)校園廣闊的發(fā)展空間和用戶市場。從需求分析的角度來看,在高校建設(shè)一套適合自身教師教學(xué)和學(xué)生學(xué)習(xí)發(fā)展需要的資源庫是具有充分的用戶需求的,作為高等院校現(xiàn)有網(wǎng)絡(luò)的帶寬、配置、相應(yīng)人員的技術(shù)水準(zhǔn)均能夠達(dá)到資源庫的基本要求。

2 關(guān)于基于MVC高校音視頻資源庫的概述

2.1 MVC三層架構(gòu)

提到MVC就不得不提三層架構(gòu),實(shí)際上MVC就是一種常用的web項目開發(fā)框架模式,而這種模式就是基于“M”、“V”和“C”的三層架構(gòu)。習(xí)慣上有人也將Web項目中的MVC架構(gòu)模式稱之為MVC三層架構(gòu),“M”、“V”和“C”分別代表的是一個“層”。在MVC的設(shè)計模式中,真正實(shí)現(xiàn)了M(model)、V(view)、C(controller)三層分離的目標(biāo)。在MVC三層架構(gòu)模式中,項目系統(tǒng)本身被劃分成了模型“M”(Model)、視圖“V”(View)以及控制器“C”(Controller)三個部分或者說三個層次。其中,模型也就是所謂Model層其主要包括了一些系統(tǒng)的業(yè)務(wù)邏輯和業(yè)務(wù)數(shù)據(jù);而View層也就是視圖部分則涵蓋了項目的輸出形式也就是所謂的界面,這一部分在web項目中就是具體的某個網(wǎng)頁;而控制器Controller層則主要負(fù)責(zé)調(diào)用模型和視圖,根據(jù)用戶的實(shí)際請求來選擇調(diào)用哪個模型來處理那些業(yè)務(wù)邏輯,并最終由哪一個視圖頁面來呈現(xiàn)給用戶和用戶進(jìn)行交互。

首先采用這種分層式結(jié)構(gòu)能夠很好的實(shí)現(xiàn)集中式的數(shù)據(jù)管理,在這樣的基礎(chǔ)上就能夠滿足一種數(shù)據(jù)的動態(tài)伸縮狀態(tài),為平衡客戶機(jī)和服務(wù)器(傳統(tǒng)的C/S架構(gòu)模式,但是目前基本都是以B/S即服務(wù)器和客戶機(jī)上的瀏覽器的形式實(shí)現(xiàn)這類web項目)上的負(fù)載,有效的提高系統(tǒng)的數(shù)據(jù)吞吐量。其次當(dāng)與服務(wù)器進(jìn)行交互和連接的客戶機(jī)數(shù)量比較多的時候,這種三層模型能夠依靠其數(shù)據(jù)模型類以較少的數(shù)據(jù)庫連接數(shù)來達(dá)到更為穩(wěn)定和高效的數(shù)據(jù)庫鏈接,有效的降低服務(wù)器端的資源消耗。

2.2 基于MVC三層架構(gòu)設(shè)計與實(shí)現(xiàn)高校教學(xué)資源平臺的意義

從上面針對MVC三層架構(gòu)概述中可以了解到MVC的三層架構(gòu),有效的實(shí)現(xiàn)了數(shù)據(jù)的集中管理和數(shù)據(jù)的安全、保證了良好的數(shù)據(jù)吞吐量、降低了服務(wù)器端資源的消耗、方便了開發(fā)和維護(hù)。正是這些優(yōu)勢才使得這種架構(gòu)模式成為了高校教育資源庫開發(fā)與實(shí)現(xiàn)的必然選擇。

基于三層架構(gòu)模式的項目開發(fā)模式,數(shù)據(jù)庫的操作、前臺界面的設(shè)計、具體的前后臺數(shù)據(jù)的交互都是分離的,這就保證了后期維護(hù)和擴(kuò)展的可操作性,也就是需要進(jìn)行一些功能添加和系統(tǒng)優(yōu)化、升級將會變得更為的便捷。三層架構(gòu)中view也就是視圖是以靜態(tài)頁面的形式加載為緩存的形式和客戶端進(jìn)行數(shù)據(jù)交互的,這樣一來不但進(jìn)一步的保證了數(shù)據(jù)庫的安全,更為重要的是通過訪問靜態(tài)緩存的形式來讀取信息將會大大的減少對數(shù)據(jù)庫的直接訪問,也就在很大程度上降低了服務(wù)器端相關(guān)資源的開銷。

3 如何有效開發(fā)和基于MVC的高校音視頻資源庫

3.1 做好前期的建模設(shè)計

高校音視頻資源庫屬于一個系統(tǒng)項目,而MVC架構(gòu)模式正是為了較大的web系統(tǒng)項目的開發(fā)與實(shí)現(xiàn)所服務(wù)的。但是MVC的架構(gòu)模式,很傳統(tǒng)的直接嵌入html動態(tài)腳本語言記性數(shù)據(jù)庫操作的開發(fā)形式不同。通過前期嚴(yán)謹(jǐn)、科學(xué)和細(xì)致的規(guī)劃,才能將具體需要實(shí)現(xiàn)的功能和業(yè)務(wù)邏輯等進(jìn)行前期的梳理,為后來具體發(fā)開發(fā)和程序編寫提供切實(shí)的指導(dǎo)。目前,對于前期設(shè)計開發(fā)的規(guī)劃通過建立用例模型、類圖模型、E-R模型等形式來實(shí)現(xiàn),保證項目具有可靠的指導(dǎo)依據(jù),充分發(fā)揮出三層架構(gòu)的真正優(yōu)勢。

3.2 相對優(yōu)化的數(shù)據(jù)庫設(shè)計

資源庫的設(shè)計與實(shí)現(xiàn)對于數(shù)據(jù)庫開發(fā)方面的技術(shù)要求很高,因?yàn)樵L問與擴(kuò)展資源庫本身就是一個不斷讀、寫數(shù)據(jù)庫的過程,一旦數(shù)據(jù)庫的設(shè)計存在缺陷,那么就根本無法實(shí)現(xiàn)對資源條目良好的管理、查詢和存取。為了保證數(shù)據(jù)庫設(shè)計的有效性和科學(xué)性,也是需要在前期的設(shè)計過程中對每個數(shù)據(jù)字段都進(jìn)行認(rèn)真的考量,具體到每個字段的類型、字節(jié)數(shù)、命名及其余其他字段的相關(guān)關(guān)系。在必要時可以考慮采用多個數(shù)據(jù)庫的形式,分離用戶數(shù)據(jù)和資源數(shù)據(jù)等,讓數(shù)據(jù)庫的結(jié)構(gòu)更為的清晰。

3.3 增強(qiáng)業(yè)務(wù)邏輯的復(fù)用性

代碼的復(fù)用性越高,程序就更加穩(wěn)定,開發(fā)也就越發(fā)簡單,當(dāng)然更能減少人員的工作量。在資源庫的業(yè)務(wù)邏輯設(shè)計中,一定要充分的發(fā)揮具體業(yè)務(wù)邏輯代碼的復(fù)用性,通過多態(tài)、集成、抽象以及靜態(tài)方法等一系列的形式,做到具體業(yè)務(wù)邏輯的代碼簡化。當(dāng)然這樣的設(shè)計與實(shí)現(xiàn)模式的邏輯層次可能會十分復(fù)雜,是通過不斷調(diào)用來實(shí)現(xiàn)某項操作的,因此對于各種調(diào)用關(guān)系的把握就變得十分的重要。

總的來說,基于MVC的高校音視頻資源庫的設(shè)計與實(shí)現(xiàn)是一個系統(tǒng)的工程,數(shù)據(jù)庫中數(shù)據(jù)條目的關(guān)系,具體業(yè)務(wù)的的邏輯,控制器與模型和數(shù)據(jù)層的交互等,在具體的實(shí)現(xiàn)中都是比較繁瑣和復(fù)雜的。在本文中,并沒有對具體的實(shí)現(xiàn)方法和操作原則進(jìn)行過多的解析,只是提供了一個初步的認(rèn)識,希望通過這樣的認(rèn)識為推廣MVC架構(gòu)在類型項目中的應(yīng)用提供一定的支持。

參考文獻(xiàn)

[1]賈春樸,邵燕.基于MVC框架技術(shù)的高職院校教學(xué)資源庫平臺的設(shè)計與實(shí)現(xiàn)[J].科技經(jīng)濟(jì)導(dǎo)刊,2016(28):29.

[2]黃淼,張國平.基于SpringMVC的高校教務(wù)評教系統(tǒng)設(shè)計[J].電子設(shè)計工程,2016(08):23-26.

[3]劉堃,萬民.基于三層框架的個人教學(xué)網(wǎng)站的設(shè)計與實(shí)現(xiàn)[J].南京廣播電視大學(xué)學(xué)報,2013(02):83-86.

作者簡介

張旭(1982-),男。現(xiàn)為南陽醫(yī)學(xué)高等專科學(xué)校招生辦講師、網(wǎng)絡(luò)工程師。研究方向?yàn)橛嬎銠C(jī)網(wǎng)絡(luò)技術(shù)。

作者單位

南陽醫(yī)學(xué)高等專科學(xué)校 河南省南陽市 473061

猜你喜歡
高校
大數(shù)據(jù)時代高校學(xué)生知識管理
科技視界(2016年21期)2016-10-17 18:42:37
淺議高校儀器設(shè)備信息化管理體系建設(shè)
科技視界(2016年21期)2016-10-17 18:18:56
高校安全隱患與安全設(shè)施改進(jìn)研究
商(2016年27期)2016-10-17 05:02:12
提升高校官方微信公眾平臺傳播效果的幾點(diǎn)思考
新聞世界(2016年10期)2016-10-11 20:24:04
新常態(tài)下高校檔案工作發(fā)展研究
中日高校本科生導(dǎo)師制的比較
考試周刊(2016年76期)2016-10-09 08:28:06
高校輔導(dǎo)員職業(yè)認(rèn)同提升的策略研究
弘揚(yáng)雷鋒精神與轉(zhuǎn)型期高校校園文化教育整合性研究
試論高校黨建工作中的黨史教育
學(xué)研產(chǎn)模式下的醫(yī)藥英語人才培養(yǎng)研究
成才之路(2016年26期)2016-10-08 11:07:49
主站蜘蛛池模板: 影音先锋丝袜制服| 四虎国产永久在线观看| 亚洲成AV人手机在线观看网站| 日韩精品专区免费无码aⅴ | 99一级毛片| 亚洲中文字幕23页在线| 一级黄色片网| 欧美、日韩、国产综合一区| 青青草国产在线视频| 自拍偷拍欧美日韩| 日韩激情成人| 亚洲第一在线播放| 一级爱做片免费观看久久| 久久亚洲中文字幕精品一区| 精品综合久久久久久97超人该| 亚洲成aⅴ人片在线影院八| 99视频在线观看免费| 亚洲aⅴ天堂| 99精品热视频这里只有精品7| AV老司机AV天堂| 欧美一区二区丝袜高跟鞋| 亚洲av综合网| 国产免费久久精品99re丫丫一| 色有码无码视频| 中国精品自拍| 操美女免费网站| 色欲国产一区二区日韩欧美| 亚洲午夜国产片在线观看| 国产精品偷伦视频免费观看国产 | 老司机aⅴ在线精品导航| 久视频免费精品6| 狠狠色成人综合首页| 久久免费成人| 日韩欧美中文字幕在线韩免费 | 亚洲欧洲日产无码AV| 国产欧美日韩在线一区| 国产精品亚洲片在线va| 久操线在视频在线观看| 国产免费好大好硬视频| 国产精品第一区在线观看| 99尹人香蕉国产免费天天拍| 久久成人18免费| 久久精品无码国产一区二区三区| 伊人久久青草青青综合| 尤物精品国产福利网站| 国产激情在线视频| 天天综合网在线| 国产视频自拍一区| 成人在线观看不卡| 亚洲天堂网视频| 国产一级毛片yw| 国产精品免费露脸视频| 亚洲国产成人无码AV在线影院L| 亚洲天堂免费观看| 粉嫩国产白浆在线观看| 国内熟女少妇一线天| 美女免费黄网站| 最新国产精品第1页| 日韩午夜伦| 玖玖精品视频在线观看| 色135综合网| 天天色天天综合网| 久久精品国产亚洲麻豆| 国产SUV精品一区二区6| 国产视频 第一页| 欧美国产日韩在线播放| 精品少妇人妻无码久久| 国产精品国产三级国产专业不| 特级aaaaaaaaa毛片免费视频| 免费无码AV片在线观看国产| 国产福利免费在线观看| 日韩欧美色综合| 国产靠逼视频| 国产亚洲精品精品精品| 亚洲手机在线| 色爽网免费视频| 国产打屁股免费区网站| a欧美在线| 欧美日韩高清| 亚洲天堂成人在线观看| 国产欧美一区二区三区视频在线观看| 成人在线不卡视频|