国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

流媒體技術(shù)下的遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)開發(fā)應(yīng)用

2020-12-23 04:18:13趙雪
陜西教育·高教版 2020年8期
關(guān)鍵詞:密碼遠(yuǎn)程數(shù)據(jù)庫(kù)

趙雪

[摘? 要]隨著現(xiàn)代化技術(shù)的快速發(fā)展,通過多媒體與網(wǎng)絡(luò)技術(shù)的綜合應(yīng)用成為遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)發(fā)展的必然趨勢(shì)。針對(duì)當(dāng)前英語(yǔ)教學(xué)實(shí)際需求,文章提出依托流媒體技術(shù)設(shè)計(jì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng),在深入分析系統(tǒng)設(shè)計(jì)原則及其需求的基礎(chǔ)上,詳細(xì)介紹系統(tǒng)功能模塊、架構(gòu)等各方面的設(shè)計(jì)。最后對(duì)系統(tǒng)性能展開測(cè)試,測(cè)試結(jié)果證實(shí)所設(shè)計(jì)系統(tǒng)能夠滿足用戶實(shí)際需求,具有較好的交互性,能達(dá)到良好的運(yùn)行狀態(tài)。

[關(guān)鍵字]流媒體技術(shù)? 遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)? 架構(gòu)? 功能模塊

中圖分類號(hào): TN99???????? 文獻(xiàn)標(biāo)志碼:A

當(dāng)前高校英語(yǔ)輔助教學(xué)過程中多使用傳統(tǒng)的教學(xué)方式,難以達(dá)到新時(shí)期英語(yǔ)教學(xué)的實(shí)際要求。特別是隨著互聯(lián)網(wǎng)等技術(shù)的快速發(fā)展,英語(yǔ)教學(xué)系統(tǒng)開展優(yōu)化設(shè)計(jì),不僅有利于實(shí)現(xiàn)教育資源共享,還可以為各位學(xué)生開展個(gè)性化學(xué)習(xí)創(chuàng)造良好的條件。在流媒體技術(shù)支持下,能夠利用網(wǎng)上教育資源為不同學(xué)習(xí)需求的用戶創(chuàng)設(shè)恰當(dāng)?shù)膶W(xué)習(xí)環(huán)境。此外,利用流媒體技術(shù)設(shè)計(jì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng),不僅可以促進(jìn)師生之間開展交互式學(xué)習(xí),還可以打破傳統(tǒng)英語(yǔ)教學(xué)模式中時(shí)空方面的束縛,同時(shí)和校園網(wǎng)絡(luò)相互聯(lián)合建立一種新型的輔助教學(xué)模式,能夠更好地開展英語(yǔ)教學(xué)。

設(shè)計(jì)系統(tǒng)的原則與需求分析

1.系統(tǒng)設(shè)計(jì)遵循的原則

對(duì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)進(jìn)行設(shè)計(jì)的過程中,必須充分體現(xiàn)以學(xué)生為本的原則,基于實(shí)用前提下滿足不同學(xué)生學(xué)習(xí)英語(yǔ)的需求,并配合快捷的數(shù)據(jù)傳輸、共享等功能,充分展現(xiàn)出所設(shè)計(jì)系統(tǒng)的價(jià)值。設(shè)計(jì)該系統(tǒng)時(shí)也必須盡可能考慮用戶的安全性,提升所用賬號(hào)及密碼的使用安全,從而滿足系統(tǒng)操作中對(duì)安全的要求。與此同時(shí),設(shè)計(jì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)時(shí)應(yīng)盡可能使用多層架構(gòu)體系,并將系統(tǒng)在教學(xué)中的實(shí)用性考慮在內(nèi),確保系統(tǒng)具有較強(qiáng)的可擴(kuò)展性。對(duì)系統(tǒng)進(jìn)行構(gòu)建時(shí),相關(guān)技術(shù)方案需要具有良好的聯(lián)系及操作性,并依據(jù)相關(guān)國(guó)際標(biāo)準(zhǔn)對(duì)子系統(tǒng)接口實(shí)施標(biāo)準(zhǔn)化連接,從而為系統(tǒng)正常運(yùn)行打下堅(jiān)實(shí)的基礎(chǔ)。

2.系統(tǒng)需求分析

在流媒體技術(shù)下,設(shè)計(jì)相應(yīng)的英語(yǔ)遠(yuǎn)程教學(xué)系統(tǒng),該系統(tǒng)能夠?yàn)橛⒄Z(yǔ)輔助教學(xué)提供不限時(shí)間、地域的教學(xué)環(huán)境,使學(xué)生利用網(wǎng)絡(luò)即可與已有教學(xué)系統(tǒng)實(shí)現(xiàn)交互,為高校使用遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)各種網(wǎng)絡(luò)資源提供更自主的網(wǎng)絡(luò)交互環(huán)境。對(duì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)展開設(shè)計(jì)時(shí),需要在保持系統(tǒng)輔助英語(yǔ)教學(xué)基礎(chǔ)上集合不同類型現(xiàn)代化網(wǎng)絡(luò)技術(shù),進(jìn)而優(yōu)化整個(gè)系統(tǒng)設(shè)計(jì),便于用戶利用網(wǎng)絡(luò)瀏覽遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)配置的信息,并且能夠滿足不同英語(yǔ)水平用戶的學(xué)習(xí)需求?;诹髅襟w技術(shù)設(shè)計(jì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng),可以更好地搜集各類教學(xué)資源,使學(xué)習(xí)者能夠利用互聯(lián)網(wǎng)共享遠(yuǎn)程英語(yǔ)教學(xué)資源,確保所設(shè)計(jì)系統(tǒng)滿足用戶實(shí)際需求。

系統(tǒng)功能及架構(gòu)

1.系統(tǒng)各功能設(shè)計(jì)

在本次遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)設(shè)計(jì)中,針對(duì)服務(wù)對(duì)象及系統(tǒng)服務(wù)需求實(shí)現(xiàn)系統(tǒng)設(shè)計(jì),主要將其分成以下模塊,分別是權(quán)限管理、英語(yǔ)資源管理等模塊,這些功能模塊又劃分出不同的子功能。

權(quán)限管理主要功能是用戶登錄、用戶注銷、管理員權(quán)限等,依托權(quán)限管理可以引導(dǎo)用戶在網(wǎng)站上進(jìn)行注冊(cè),并對(duì)注冊(cè)用戶實(shí)施登錄。管理員權(quán)限主要包含對(duì)用戶權(quán)限分類、管理用戶密碼等。例如學(xué)生在進(jìn)入系統(tǒng)后,可以對(duì)自己的個(gè)人信息進(jìn)行修改,包括自己的姓名、性別、出生年月及聯(lián)系方式等相關(guān)信息。學(xué)生在系統(tǒng)中對(duì)自己的個(gè)人信息修改之后點(diǎn)擊保存按鈕,這也為學(xué)校管理部門查詢提供便利。學(xué)生要對(duì)自己的用戶密碼進(jìn)行修改時(shí),先要在系統(tǒng)中輸入用戶登錄時(shí)的密碼,將新密碼輸入其中,然后確認(rèn)新修改的密碼,在點(diǎn)擊修改密碼后,系統(tǒng)模塊中的密碼框下會(huì)出現(xiàn)提示框,顯示修改密碼成功[4]。

英語(yǔ)教學(xué)資源檢索主要?jiǎng)澐譃槁?lián)合與分類檢索兩類,依托這項(xiàng)功能,可依據(jù)用戶需求檢索出所需的資料,并把結(jié)果與多媒體英語(yǔ)教學(xué)信息鏈接。英語(yǔ)音頻、視頻播放功能在于順利完成各項(xiàng)英語(yǔ)音頻、視頻播放,用戶也可利用這個(gè)模塊順利完成英語(yǔ)教學(xué)資料下載操作。

資源管理主要包含上傳、刪除、更新音頻、視頻資料資源。導(dǎo)航管理模塊能夠使用戶在較短時(shí)間之內(nèi)對(duì)需要搜索的資源進(jìn)行定位,依據(jù)分類導(dǎo)航提醒功能,完成功能切換、信息查詢等操作。

2.系統(tǒng)架構(gòu)設(shè)計(jì)

系統(tǒng)架構(gòu)是確保系統(tǒng)正常運(yùn)行的基礎(chǔ),而其架構(gòu)布局直接影響整個(gè)系統(tǒng)的穩(wěn)定性。在J2EE體系中,服務(wù)器端Web程序會(huì)被劃分為不同的層。

JSP頁(yè)面當(dāng)視圖層,其主要功能是系統(tǒng)和用戶之間進(jìn)行交互,并把最終結(jié)果依托該頁(yè)面展示出來,但視圖無法開展實(shí)際的業(yè)務(wù),如支持接收、更新相應(yīng)數(shù)據(jù),促使系統(tǒng)界面可以隨時(shí)完成更新操作。必須注意的是,頁(yè)面實(shí)現(xiàn)主要依托JSP語(yǔ)言完成。在傳統(tǒng)網(wǎng)頁(yè)HTML文件內(nèi)添加JAVA程序片段及JSP標(biāo)記,從而組成JSP網(wǎng)頁(yè)。當(dāng)Web服務(wù)器接收訪問JSP網(wǎng)頁(yè)請(qǐng)求時(shí),先要執(zhí)行相應(yīng)程序片段,隨之把執(zhí)行結(jié)果通過HTML格式返回至客戶。程序片段支持重新定向網(wǎng)頁(yè)、操作數(shù)據(jù)庫(kù)等,這也是構(gòu)建動(dòng)態(tài)網(wǎng)站所必需的功能。所有程序操作均要在服務(wù)器端實(shí)現(xiàn),網(wǎng)絡(luò)所傳輸?shù)膬?nèi)容只是得到的結(jié)果,對(duì)客戶瀏覽器要求比較低,從而實(shí)現(xiàn)相應(yīng)操作。

Service層處于Actin層與持久層之間,這個(gè)業(yè)務(wù)層主要功能是完成邏輯及校驗(yàn)業(yè)務(wù)處理操作,例如登錄密碼驗(yàn)證、實(shí)現(xiàn)接口連接等,這層一般分為不同步驟展開,并調(diào)用下一層DAO層完成。

Action控制層主要功能在于接收源自客戶端用戶發(fā)布的相應(yīng)請(qǐng)求,隨后需要及時(shí)調(diào)用業(yè)務(wù)層中設(shè)置的模型,順利完成用戶請(qǐng)求傳遞。如果用戶依托頁(yè)面提交相應(yīng)操作請(qǐng)求時(shí),可以調(diào)用相關(guān)模型完成處理,并借助視圖方法把最終的結(jié)果傳遞給用戶。在這一層中,控制器主要通過Action與Action Servlet這兩類實(shí)現(xiàn),其中,后一類主要開展前段對(duì)HTTP響應(yīng)操作接收,并依托相關(guān)信息把請(qǐng)求轉(zhuǎn)發(fā)后發(fā)送給與之對(duì)應(yīng)的Action類。而在這層中,Action被看成一個(gè)適配器,并把請(qǐng)求與業(yè)務(wù)邏輯相互分離,促使所設(shè)計(jì)系統(tǒng)滿足用戶需求。

DAO層主要用來與數(shù)據(jù)庫(kù)實(shí)現(xiàn)連接,或者對(duì)數(shù)據(jù)庫(kù)執(zhí)行增加、修改、查詢等操作。在J2EE開發(fā)中,一般利用SQL語(yǔ)句完成查詢操作,開展對(duì)數(shù)據(jù)庫(kù)的訪問。

系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)

數(shù)據(jù)庫(kù)是遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)的存儲(chǔ)中心,數(shù)據(jù)庫(kù)設(shè)計(jì)好壞直接影響整個(gè)系統(tǒng)的正常運(yùn)行。因此,是否配置合理的數(shù)據(jù)庫(kù),不僅可以提高數(shù)據(jù)存儲(chǔ)效率,也能在一定程度上保障存儲(chǔ)信息的完整性及安全性。

具體表現(xiàn)在它可以提供相對(duì)齊全的功能,而以往使用的數(shù)據(jù)存儲(chǔ)系統(tǒng)如果發(fā)生運(yùn)行問題或者突發(fā)情況,會(huì)使得部分?jǐn)?shù)據(jù)面臨永久性丟失的情況。

系統(tǒng)開發(fā)環(huán)境與功能實(shí)現(xiàn)

1.開發(fā)環(huán)節(jié)搭建

想要順利實(shí)現(xiàn)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng),其開發(fā)環(huán)境如下:設(shè)置操作系統(tǒng)為Win7,并配置相應(yīng)的My Sql5.0數(shù)據(jù)庫(kù),依托My Eclipse3.5開發(fā)平臺(tái)完成相應(yīng)開發(fā)。文章挑選Real Nelwork Helix Serve當(dāng)作流媒體服務(wù)器,這種服務(wù)器支持跨平臺(tái)服務(wù),并滿足多種格式操作需求。利用該服務(wù)器能夠播放當(dāng)前主流的播放軟件。

2.系統(tǒng)部分功能實(shí)現(xiàn)

對(duì)已經(jīng)注冊(cè)的用戶實(shí)施密碼驗(yàn)證,經(jīng)驗(yàn)證用戶能夠直接進(jìn)入系統(tǒng),對(duì)未注冊(cè)的用戶則提供相應(yīng)注冊(cè)界面。本次設(shè)計(jì)的遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)安全用戶身份認(rèn)證、安全防范措施均要?jiǎng)?chuàng)建賬戶+密碼身份驗(yàn)證機(jī)制,因而在默認(rèn)條件下,用戶實(shí)際登錄時(shí)必須實(shí)施身份驗(yàn)證,進(jìn)而判定是否為合法用戶,如果是合法用戶則能順利登錄并訪問系統(tǒng)。

3.視頻點(diǎn)播功能實(shí)現(xiàn)

點(diǎn)播作為通過用戶端向服務(wù)器端實(shí)現(xiàn)主動(dòng)連接,點(diǎn)播連接過程中,用戶挑選有待點(diǎn)播的內(nèi)容之后,用戶端發(fā)送響應(yīng)請(qǐng)求至服務(wù)器。在獲得服務(wù)器允許創(chuàng)建連接后,用戶可以通過開始、停止、快進(jìn)等功能控制視頻文件播放速度。點(diǎn)播也屬于單播行為,每個(gè)用戶需要分別查詢服務(wù)器,且服務(wù)器也需要向每個(gè)用戶單獨(dú)發(fā)送相應(yīng)申請(qǐng)數(shù)據(jù)包,每個(gè)節(jié)點(diǎn)需要包相同信息傳送給多目標(biāo),要給每一個(gè)接收者發(fā)送一份完全相同的拷貝,從而有效防止數(shù)據(jù)發(fā)給不需要的人。但每一份拷貝必須通過網(wǎng)絡(luò)會(huì)占用大量的網(wǎng)絡(luò)資源,學(xué)習(xí)效率偏低。但因每個(gè)用戶端和服務(wù)器之間單獨(dú)進(jìn)行連接,由于點(diǎn)播視頻用戶量不斷增多,會(huì)導(dǎo)致服務(wù)器必須承受較大的負(fù)擔(dān),其響應(yīng)速度緩慢。為確保系統(tǒng)正常運(yùn)行,必須采用高端硬件及其寬帶確保服務(wù)質(zhì)量。這個(gè)功能的設(shè)計(jì),學(xué)生能夠自主選擇學(xué)習(xí)內(nèi)容,提供相應(yīng)視頻點(diǎn)播服務(wù)。

4.系統(tǒng)測(cè)試

對(duì)系統(tǒng)的吞吐率展開測(cè)試,這一環(huán)節(jié)主要測(cè)試均數(shù)據(jù)吞吐量及其系統(tǒng)數(shù)據(jù)發(fā)包率及接包率的相關(guān)性。系統(tǒng)數(shù)據(jù)發(fā)包率自零逐步加大,此外,對(duì)防火墻測(cè)試中數(shù)據(jù)接包率從零慢慢增加,測(cè)試結(jié)果表明,并未出現(xiàn)丟失數(shù)據(jù)包的情況。在數(shù)據(jù)發(fā)包率與90Mbits/s相接近狀態(tài)下,數(shù)據(jù)接包率并未發(fā)生明顯改變。如果數(shù)據(jù)發(fā)包率大于90Mbits/s并不斷加大,數(shù)據(jù)接包率明顯下降。這種條件下由于出現(xiàn)比較嚴(yán)重的系統(tǒng)沖突,防火墻必須花費(fèi)大量時(shí)間進(jìn)行處理,且所接收的數(shù)據(jù)包難以發(fā)送,引起數(shù)據(jù)總吞吐量有所降低,從而出現(xiàn)明顯的丟失數(shù)據(jù)包情況。

結(jié)? 語(yǔ)

綜上所述,在校園網(wǎng)支持下,設(shè)計(jì)遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)對(duì)滿足個(gè)性化用戶英語(yǔ)學(xué)習(xí)需求,提供移動(dòng)化支持教學(xué)發(fā)揮著重要的作用。文章針對(duì)比較流行的流媒體技術(shù),利用第三方控件方法完成遠(yuǎn)程英語(yǔ)教學(xué)系統(tǒng)各功能、架構(gòu)等設(shè)計(jì)。在此基礎(chǔ)上對(duì)系統(tǒng)性能展開測(cè)試,測(cè)試結(jié)果證實(shí),所設(shè)計(jì)系統(tǒng)滿足不同用戶個(gè)性化需求,具有較好的播放速率及吞吐量,能提高用戶自主學(xué)習(xí)積極性及其英語(yǔ)輔助教學(xué)效率,這對(duì)高校英語(yǔ)教學(xué)也具有較大的借鑒作用。

參考文獻(xiàn):

[1]張怡寧:《基于J2EE校園網(wǎng)的英語(yǔ)教學(xué)系統(tǒng)研究與設(shè)計(jì)》,《電子設(shè)計(jì)工程》2016年第24卷第17期,第67-69頁(yè)。

[2]曹課興:《基于“微課”本體特征的大學(xué)英語(yǔ)教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》,《微型電腦應(yīng)用》2016年第32卷第8期,第15-17頁(yè)。

[3]艾小芹:《基于Moodle的英語(yǔ)校本課程教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》,《電子設(shè)計(jì)工程》2016年第24卷第16期,第38-40頁(yè)。

[4]孫鶯:《基于多媒體技術(shù)的英語(yǔ)教學(xué)系統(tǒng)改進(jìn)設(shè)計(jì)方法》,《現(xiàn)代電子技術(shù)》2018年第41卷第10期,第129-132頁(yè)。

[5]朱艷:《基于校園網(wǎng)絡(luò)的高職英語(yǔ)輔助教學(xué)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》,《電子設(shè)計(jì)工程》2017年第25卷第11期,第54-56頁(yè)。

作者單位:陜西國(guó)防工業(yè)職業(yè)技術(shù)學(xué)院基礎(chǔ)課部? 陜西西安

猜你喜歡
密碼遠(yuǎn)程數(shù)據(jù)庫(kù)
讓人膽寒的“遠(yuǎn)程殺手”:彈道導(dǎo)彈
軍事文摘(2022年20期)2023-01-10 07:18:38
密碼里的愛
遠(yuǎn)程工作狂綜合征
密碼疲勞
遠(yuǎn)程詐騙
數(shù)據(jù)庫(kù)
密碼藏在何處
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
數(shù)據(jù)庫(kù)
房产| 博乐市| 尼木县| 搜索| 合水县| 永宁县| 景德镇市| 珠海市| 闽清县| 关岭| 三门县| 白玉县| 盘山县| 宁乡县| 大荔县| 仲巴县| 安龙县| 大化| 子洲县| 德江县| 南充市| 中牟县| 高唐县| 静安区| 台湾省| 镇坪县| 纳雍县| 舟山市| 视频| 长垣县| 阿克苏市| 吐鲁番市| 勐海县| 天津市| 庐江县| 文昌市| 吉隆县| 高台县| 方城县| 肥城市| 海林市|