亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于多媒體的英語智能客戶端設(shè)計

        2015-02-21 06:48:59屈毅博
        電子設(shè)計工程 2015年18期
        關(guān)鍵詞:客戶端架構(gòu)服務(wù)器

        屈毅博

        (陜西職業(yè)技術(shù)學院 陜西 西安 710100)

        一種基于多媒體的英語智能客戶端設(shè)計

        屈毅博

        (陜西職業(yè)技術(shù)學院 陜西 西安 710100)

        計算機網(wǎng)絡(luò)技術(shù)的推廣,使得B/S訪問模式被廣泛的應(yīng)用在程序設(shè)計中。但隨著需求的復雜化和功能的擴展,傳統(tǒng)WEB應(yīng)用已經(jīng)跟不上時代的步伐,問題也逐步的暴露出來。針對當前學習系統(tǒng)應(yīng)用的多樣化需求,文中提出一種基于計算機多媒體技術(shù)的英語智能客戶端。通過采用B/S與C/S結(jié)合的方式,并通過web services接口調(diào)用的方式,實現(xiàn)對系統(tǒng)的訪問,同時采用多媒體技術(shù)的中的視頻傳輸壓縮技術(shù),以此減少視頻的大小,提高網(wǎng)絡(luò)資源帶寬,更好的促進英語智能客戶端的推廣。

        視頻壓縮;英語;客戶端;web services;服務(wù)器

        隨著現(xiàn)代信息技術(shù)與網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,傳統(tǒng)的以B/S作為主要應(yīng)用框架的訪問模式已經(jīng)不能滿足現(xiàn)代客戶的多樣化的需求,其中存在的弊端也開始逐步的暴露出來。智能客戶端作為當前應(yīng)用程序設(shè)計當中采用的一種新的開發(fā)模式,其具有C/S模式的豐富用戶界面,同時也具有B/S模式的易于管理和部署的特點,適合面向偶爾進行連接的用戶。對此,針對智能客戶端的優(yōu)點,本文提出一種基于視頻壓縮技術(shù)的英語網(wǎng)絡(luò)輔助教學系統(tǒng),并對系統(tǒng)的實現(xiàn)進行了深入的分析。

        1 系統(tǒng)功能設(shè)計

        通過對英語輔助教學系統(tǒng)的分析,本文將該系統(tǒng)的使用角色分析3個:教師、管理員和學生。其中不同的使用角色又有著不同的功能。本文在對系統(tǒng)的功能設(shè)計中,結(jié)合系統(tǒng)的架構(gòu)思路,則采用客戶端和服務(wù)器端進行功能設(shè)計,其具體則如圖1所示。

        圖1 系統(tǒng)功能設(shè)計Fig.1 System function design

        其中用戶管理主要包括對個人信息的刪除、修改、和添加。

        視頻管理包括對教師和學生的功能。其中教師通過英語視頻管理實現(xiàn)對資料的上傳、刪除、更新;學生則通過該功能模塊實現(xiàn)對英語視頻的觀看、下載。

        課件管理主要提供CET-468等相關(guān)資料的閱讀,同時上傳相關(guān)的課程課件資料。

        交流天地主要提供教師和學生進行英語交流的天地,提高學生的英語應(yīng)用能力,并及時解答英語中存在的問題。

        權(quán)限管理主要結(jié)合用戶注冊的信息,實現(xiàn)對不用用戶功能權(quán)限的劃分,保證系統(tǒng)的穩(wěn)定運行。

        系統(tǒng)維護保護對日常使用日志的管理,以及對Web訪問數(shù)據(jù)服務(wù)的維護。

        2 系統(tǒng)物理結(jié)構(gòu)設(shè)計

        智能客戶端作為一種新的設(shè)計理念,通過服務(wù)器-客戶端模式,從而充分的利用本地資源,分擔網(wǎng)絡(luò)和服務(wù)器端負載,提高對客戶端的管理。因此,本文針對客戶端的使用,采用C/S模式,從而整體提高該系統(tǒng)的體驗,并提高系統(tǒng)的響應(yīng)速率。而采用這樣的模式后,還可有效的避免傳統(tǒng)C/S模式中再部署方面比較苦難的問題。其具體的布局則如圖2所示。

        圖2 系統(tǒng)物理架構(gòu)Fig.2 System physical architecture

        通過圖2對系統(tǒng)物理結(jié)構(gòu)的設(shè)計可以看出,該結(jié)構(gòu)與當前的主流B/S訪問模式有著很大的相似之處,但是本文在傳統(tǒng)的C/S的基礎(chǔ)之上,調(diào)用一部分的功能,將其放入到客戶端之中,從而使得用戶通過安裝客戶端的方式,實現(xiàn)對系統(tǒng)的訪問,而相關(guān)的維護功能則通過B/S模式進行維護。同時在該架構(gòu)中,服務(wù)器端不直接連接Web服務(wù)器,而是通過調(diào)用Web Services程序來進行實現(xiàn)。同時,在該系統(tǒng)當中,通過加入防火墻的方式,實現(xiàn)對系統(tǒng)的保護。

        3 系統(tǒng)整體架構(gòu)體系設(shè)計

        通過對本系統(tǒng)物理架構(gòu)的設(shè)計,文中將該系統(tǒng)的體系架構(gòu)設(shè)計為如圖3所示。

        圖3 系統(tǒng)架構(gòu)體系設(shè)計Fig.3 System architecture system design

        在該架構(gòu)體系中,該系統(tǒng)結(jié)合B/S和C/S的優(yōu)勢,將系統(tǒng)分為3層結(jié)構(gòu):表示層、業(yè)務(wù)層和數(shù)據(jù)層。

        表示層:該層主要為用戶提供用戶與系統(tǒng)的交互的界面,并將最終的結(jié)果呈現(xiàn)給廣大的用戶,實現(xiàn)對數(shù)據(jù)的輸入、輸入,進行人機之間的交互。

        業(yè)務(wù)邏輯層:該層通常也被稱為中間層,其主要為系統(tǒng)提供訪問的調(diào)用程序,并通過該接口程序?qū)崿F(xiàn)對Web服務(wù)器的訪問,并通過服務(wù)器實現(xiàn)對相關(guān)邏輯的分配,實現(xiàn)對不同業(yè)務(wù)執(zhí)行的訪問。

        數(shù)據(jù)層:該層主要提供對數(shù)據(jù)的查詢、修改,同時提供數(shù)據(jù)層與數(shù)據(jù)庫管理系統(tǒng)的之間的交互,最終通過該交互,將數(shù)據(jù)庫查詢的結(jié)果通過客戶端的方式,展現(xiàn)給廣大的用戶,以此滿足用戶對英語資料和視頻學習的吸取。

        而通過這樣的設(shè)計,其最大的特點在于增加了Web services的程序調(diào)用,從而使得客戶端方面在離線的情況下,也可執(zhí)行對系統(tǒng)的操作;同時服務(wù)器方面,通過對Web接口的設(shè)計,實現(xiàn)其和數(shù)據(jù)庫的同步的更新和業(yè)務(wù)方面的操作。

        4 系統(tǒng)實現(xiàn)

        4.1 開發(fā)環(huán)境布局

        通過對當前主流的開發(fā)語言的分析,本文決定采用.NET體系中的C語言對系統(tǒng)進行開發(fā),,NET體系采用3.5的版本,開發(fā)工具選用VS 2012,服務(wù)器端操作系統(tǒng)采用WIN server 2003,數(shù)據(jù)庫管理系統(tǒng)則采用SQL Server 2012.

        4.2 偶爾連接功能

        針對英語智能客戶端的實現(xiàn)來講,其典型的特點就為偶爾連接的功能。而該功能的實現(xiàn)其典型的方式則為網(wǎng)絡(luò)監(jiān)測功能。通過采用定時間檢測的方式,實現(xiàn)對網(wǎng)絡(luò)連接狀態(tài)的查看,從而使得英語客戶端可進行工作模式或者是離線模式。而采用這種方式的目的就是要更好的分擔服務(wù)器的訪問量,從而更好讓客戶機平攤服務(wù)器的負擔,提高應(yīng)用程序的響應(yīng)和用戶的工作效率。而網(wǎng)絡(luò)連接其具體實現(xiàn)的代碼則為:

        同時在系統(tǒng)中設(shè)置一個定時器timer,防止短時間的訪問增加服務(wù)器端的壓力。

        4.3 系統(tǒng)安全實現(xiàn)

        本英語智能客戶端為更好的保護用戶的隱私,采用MD5對數(shù)據(jù)進行加密,其具體的實現(xiàn)關(guān)鍵代碼則為:

        4.4 視頻壓縮技術(shù)

        在該系統(tǒng)中,其包含各種不同格式的英語學習視頻,如rmvb、PM4等等,為提高該系統(tǒng)的使用率,并減少對網(wǎng)絡(luò)資源的帶寬,本文采用h.264視頻壓縮技術(shù),其具體的實現(xiàn)流程則如圖4所示。

        圖4 h.264視頻壓縮實現(xiàn)流程Fig.4 h.264 video compression implementation process

        通過對視頻的編碼和解碼,并最終將英語視頻文件以MP4的格式呈現(xiàn)出來,通過視頻進行觀看。

        5 結(jié)束語

        文中結(jié)合當前的主流多媒體視頻技術(shù)和計算機技術(shù),簡單設(shè)計了應(yīng)用于英語學習的輔助教學系統(tǒng),從而使得用戶通過下載客戶端的方式,實現(xiàn)對英語口語方面的學習,促進了當前英語學習途徑的創(chuàng)新,具有很強的實用性。

        [1]孫貴博,宋偉東,張爍.Smart Client架構(gòu)下的移動GIS數(shù)據(jù)采集研究[J].測繪科學,2011(4):188-190.SUN Gui-bo,SONG Wei-dong,ZHANG Shuo.Mobile GIS data collection smart client architecture research[J].Science of Surveying and Mapping,2011(4):188-190.

        [2]饒緒黎.智能客戶端架構(gòu)下的偶爾連接研究與應(yīng)用[J].貴州師范學院學報,2012(9):18-21.RAO Xu-li.Smart client architecture occasionally connected research and application of[J].Journal of Guizhou Teachers College,2012(9):18-21.

        [3]孫偉,丁永尚,何福男.Web Service技術(shù)在移動平臺中的應(yīng)用[J].蘇州市職業(yè)大學學報,2012(3):38-41.SUN Wei,DING Yong-shang,HE Fu-nan.Web service technology in the mobile platform applications[J].Journal of Suzhou Vocational University,2012(3):38-41.

        [4]余浩,保鵬飛.HIS系統(tǒng)Web Services接口設(shè)計與實現(xiàn)[J].中國醫(yī)療設(shè)備,2011(4):43-45.YU Hao,BAO Peng-fei.Design of Services interface in HIS system Web[J].Chinese Medical Equipment,2011(4):43-45.

        [5]張躍延,蘇宇,貫偉紅.ASP.NET程序開發(fā)范例寶典(C#)[M].2版.北京:人民郵電出版社,2009.

        [6]曾文獻,李子會,馬倩倩.基于H.264視頻壓縮技術(shù)的網(wǎng)絡(luò)授課系統(tǒng)設(shè)計[J].河北經(jīng)貿(mào)大學學報:綜合版,2012(1):115-118.ZENG Wen-xian,LI Zi-hui,MA Qian-qian.The H.264 video compression technology,the network teaching system design based on [J].Journal of Hebei University of Economics and Business:Comprehensive Edition,2012(1):115-118.

        A design of smart client based on multimedia English

        QU Yi-bo
        (Shaanxi Vocational and Technical College,Xi’an 710100,China)

        Promotion of computer network technology,making B/S access mode is widely used in the program design.But with the expansion needs of the complexity and functionality of traditional WEB application has not kept pace with the times,the problem is gradually exposed.Learning system for the diverse needs of the current application,this paper presents an Englishbased smart client computer multimedia technology.Through the use of B/S and C/S combination,and by way of calling web services interface to enable access to the system,while the use of multimedia technology in video compression technology transfer,in order to reduce video size,improve network resource bandwidth and better promote English smart client promotion.

        video compression;English;client;web services;server

        TN99

        :A

        :1674-6236(2015)18-0080-03

        2015-03-31稿件編號:201503470

        屈毅博(1983—),男,陜西西安人,碩士,助教。研究方向:大學英語教學。

        猜你喜歡
        客戶端架構(gòu)服務(wù)器
        基于FPGA的RNN硬件加速架構(gòu)
        功能架構(gòu)在電子電氣架構(gòu)開發(fā)中的應(yīng)用和實踐
        汽車工程(2021年12期)2021-03-08 02:34:30
        通信控制服務(wù)器(CCS)維護終端的設(shè)計與實現(xiàn)
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        LSN DCI EVPN VxLAN組網(wǎng)架構(gòu)研究及實現(xiàn)
        電信科學(2017年6期)2017-07-01 15:45:17
        得形忘意的服務(wù)器標準
        計算機網(wǎng)絡(luò)安全服務(wù)器入侵與防御
        一種基于FPGA+ARM架構(gòu)的μPMU實現(xiàn)
        少妇人妻偷人精品免费视频| 午夜亚洲国产精品福利| 国产亚洲午夜高清国产拍精品不卡| 人妻有码av中文幕久久| 免费看又色又爽又黄的国产软件| 久久99精品国产麻豆宅宅| 亚洲综合欧美日本另类激情| 免费在线观看蜜桃视频| 精品国产黄一区二区三区| 一本一道人人妻人人妻αv| 亚洲成色在线综合网站| 国产精品毛片久久久久久l| 国产一区二区三区经典| 成年人观看视频在线播放| 人妻有码中文字幕| 国产剧情福利AV一区二区| 国产av一区二区内射| 久久久精品久久久久久96| 999久久久国产精品| 亚洲福利天堂网福利在线观看| 白白色日韩免费在线观看| 肥老熟妇伦子伦456视频| a亚洲va欧美va国产综合| 欧美人与动牲交片免费| 国产午夜免费啪视频观看| 国产成人综合亚洲看片| 青青青爽国产在线视频| 亚洲第一页综合av免费在线观看| 久久国产精品亚洲va麻豆| 少妇久久久久久被弄到高潮| 国产精品大屁股1区二区三区| 视频一区中文字幕日韩| 国产成人午夜高潮毛片| 国产福利姬喷水福利在线观看| 久久AⅤ天堂Av无码AV| 日韩一区二区三区久久精品| 少妇下面好紧好多水真爽播放| 日韩在线观看你懂的| 国产白浆大屁股精品视频拍| 亚洲av成人片无码网站| 人人妻人人玩人人澡人人爽|