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

        ?

        基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)的設(shè)計(jì)

        2014-12-31 00:00:00秦健銘

        摘 要:在某高校實(shí)踐教學(xué)管理平臺(tái)優(yōu)化建設(shè)的過(guò)程中,發(fā)現(xiàn)存在框架體系不合理,平臺(tái)內(nèi)容單一,不利于維護(hù)和管理等問題。針對(duì)這些問題,本文提出了建設(shè)基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)的設(shè)計(jì)思想。該平臺(tái)在.NET框架下,基于Web Service技術(shù),采用多層模塊化設(shè)計(jì),建立公共信息平臺(tái)、實(shí)踐教學(xué)平臺(tái)和實(shí)踐輔助三大平臺(tái)。該平臺(tái)具有規(guī)劃科學(xué),資源豐富,方便管理等優(yōu)點(diǎn),為高校實(shí)踐教學(xué)管理工作的順利、高效展開提供良好的平臺(tái)支持。

        關(guān)鍵詞:Web Service;.NET;多層模塊化;實(shí)踐教學(xué)

        中圖分類號(hào):TP393

        實(shí)踐教學(xué)是高等教育教學(xué)中實(shí)現(xiàn)培養(yǎng)人才目標(biāo)的一項(xiàng)重要環(huán)節(jié),實(shí)踐教學(xué)管理平臺(tái)建設(shè)又是高校教學(xué)改革中的一項(xiàng)重要內(nèi)容。在對(duì)某高校實(shí)踐教學(xué)管理平臺(tái)調(diào)研的過(guò)程中,發(fā)現(xiàn)其以往的實(shí)踐教學(xué)管理平臺(tái)建設(shè)雖然已具備高速的網(wǎng)絡(luò)硬件環(huán)境,也購(gòu)買了一些教學(xué)資源庫(kù)軟件,甚至安裝了一些能夠?qū)崿F(xiàn)部分教學(xué)和教務(wù)管理功能的軟件,但實(shí)踐教學(xué)工作還是難以有效展開。大部分教師和學(xué)生都感覺到在應(yīng)用這些軟件和教學(xué)資源庫(kù)的過(guò)程中缺乏一個(gè)集中的實(shí)踐教學(xué)管理平臺(tái),把已有的實(shí)踐教學(xué)資源整合起來(lái),把實(shí)踐教學(xué)的過(guò)程存貯起來(lái),能使教師與學(xué)生在網(wǎng)上實(shí)施完全的交流和互動(dòng),并能使學(xué)生作為學(xué)習(xí)的主體主動(dòng)參與到實(shí)踐教學(xué)中[1][2][3]?;赪eb Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)的設(shè)計(jì)思想在穩(wěn)固的框架體系結(jié)構(gòu)的基礎(chǔ)上,為廣大高校師生提供一個(gè)教與學(xué)的通用平臺(tái),其獨(dú)特的框架結(jié)構(gòu)能夠適應(yīng)多種教學(xué)模式和教學(xué)管理,具有廣泛的適用性。

        1 平臺(tái)設(shè)計(jì)理念

        1.1 .NET框架

        .NET框架(.NET Framework)是由美國(guó)微軟公司開發(fā),致力于敏捷軟件開發(fā)(Agile softwaredevelopment)、快速應(yīng)用開發(fā)(Rapidapplication development)、平臺(tái)無(wú)關(guān)性和網(wǎng)絡(luò)透明化的軟件開發(fā)平臺(tái)[4][5]。.NET框架包括三個(gè)主要組成部分:公共語(yǔ)言運(yùn)行時(shí)(CLR:Common Language Runtime)、服務(wù)框架(Services Framework)和上層的兩類應(yīng)用模板——傳統(tǒng)的Windows應(yīng)用程序模板(Win Forms)和基于ASP NET的面向Web的網(wǎng)絡(luò)應(yīng)用程序模板(Web Forms和Web Services)。

        1.2 Web Service技術(shù)

        Web Service也叫XML Web Service,Web Service是一種接收Internet或者Internet上的其他系統(tǒng)中傳遞過(guò)來(lái)的請(qǐng)求并進(jìn)行相應(yīng)處理的輕量級(jí)獨(dú)立通訊技術(shù)。Web Service是一種遠(yuǎn)程訪問的標(biāo)準(zhǔn),提供一種一致化的編程模型[6]。在這套標(biāo)準(zhǔn)之上,可以使用現(xiàn)有的語(yǔ)言在任何系統(tǒng)平臺(tái)上實(shí)現(xiàn)Web Service服務(wù),通過(guò)Web Service標(biāo)準(zhǔn)對(duì)這套服務(wù)進(jìn)行查詢和訪問。通過(guò)SOAP(Simple ObjectAccess Protocol)在Web上提供的軟件服務(wù),使用WSDL(Web Service Description Language)文件進(jìn)行說(shuō)明,并通過(guò)UDDI(Universal Description,Discovery,and Integration)進(jìn)行注冊(cè)。

        1.3 分層模塊化

        模塊化設(shè)計(jì)是傳統(tǒng)軟件工程中提出的一種軟件設(shè)計(jì)方法,目的是運(yùn)用“分而治之”的思想,把一個(gè)龐大的系統(tǒng)分成若干個(gè)有邏輯關(guān)系的模塊,然后組裝成層次清晰的整體[7]。分層的模塊化設(shè)計(jì)就是將應(yīng)用程序先劃分成幾個(gè)大的功能模塊,然后對(duì)其進(jìn)行細(xì)分,分成若干小功能模塊,再依次細(xì)分下去,直至分解到不能再分并且功能明確、易于實(shí)現(xiàn)的原子模塊為止。

        2 平臺(tái)設(shè)計(jì)體系

        2.1 基于Web Service技術(shù)的體系設(shè)計(jì)

        實(shí)踐教學(xué)管理平臺(tái)在.NET框架基礎(chǔ)上,采用基于Web Service技術(shù)的C/S和B/S混合體系結(jié)構(gòu)框架搭建實(shí)踐教學(xué)管理平臺(tái)。體系設(shè)計(jì)分為界面層、訪問層和數(shù)據(jù)層,其中界面層存在于終端設(shè)備上(客戶端或?yàn)g覽器),訪問層存在于Web服務(wù)器(Web Service接口)和數(shù)據(jù)服務(wù)器(數(shù)據(jù)訪問接口),數(shù)據(jù)層存在于數(shù)據(jù)庫(kù)服務(wù)器上(數(shù)據(jù)表)[8][9][10]。如圖1所示。

        界面層構(gòu)建動(dòng)態(tài)網(wǎng)頁(yè)或Win Form客戶端。ASP.NET能夠建立和部署高性能的、高可伸縮性的Web 應(yīng)用,C#.NET能夠搭建穩(wěn)定的客戶端程序,通過(guò)界面響應(yīng)獲取訪問層Web Service接口。

        訪問層包含Web訪問層和數(shù)據(jù)訪問層。系統(tǒng)各模塊之間的業(yè)務(wù)作業(yè)非常多,需要用一種簡(jiǎn)單可行的接口實(shí)現(xiàn)各模塊之間的業(yè)務(wù)聯(lián)系,訪問層實(shí)際上就是由多層接口構(gòu)成的。Web訪問層是最頂層的Web Service訪問接口,數(shù)據(jù)訪問層是訪問數(shù)據(jù)庫(kù)的接口。

        數(shù)據(jù)層位于三層模型的最底層,但是它介于底層數(shù)據(jù)和業(yè)務(wù)層和表示層之間,提供數(shù)據(jù)構(gòu)建和傳遞數(shù)據(jù)。數(shù)據(jù)庫(kù)層主要任務(wù)是構(gòu)建底層數(shù)據(jù)庫(kù),設(shè)計(jì)數(shù)據(jù)庫(kù)表、視圖、存儲(chǔ)過(guò)程、觸發(fā)器等。

        2.2 分層模塊化設(shè)計(jì)

        基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)按照模塊化設(shè)計(jì)思想,分為公共信息平臺(tái)、實(shí)踐教學(xué)平臺(tái)和實(shí)踐輔助平臺(tái)。其中公共信息和輔助平臺(tái)為實(shí)踐教學(xué)服務(wù),提供基本的信息和交流管理方式;實(shí)踐教學(xué)平臺(tái)是實(shí)踐教學(xué)數(shù)字化平臺(tái)建設(shè)的重中之重,其中包含了實(shí)踐教學(xué)的各種形式。如圖2所示。

        公共信息平臺(tái)讓教師和學(xué)生及時(shí)了解電工電子實(shí)驗(yàn)教學(xué)中心的發(fā)展和變化,為教師和學(xué)生提供更全面的服務(wù)。包含最新動(dòng)態(tài)模塊、公告信息模塊、師資信息模塊、實(shí)驗(yàn)信息模塊。

        實(shí)踐教學(xué)平臺(tái)內(nèi)容豐富,包含電路實(shí)驗(yàn)教學(xué)、數(shù)電實(shí)驗(yàn)教學(xué)、模電實(shí)驗(yàn)教學(xué)、電子實(shí)訓(xùn)實(shí)驗(yàn)教學(xué)等。每種實(shí)驗(yàn)教學(xué)形式都包含很多內(nèi)容,基本工作流程是:由實(shí)驗(yàn)教學(xué)信息發(fā)布,到獲取實(shí)驗(yàn)教學(xué)信息,再到提交實(shí)驗(yàn)教學(xué)信息,再到中間環(huán)節(jié)實(shí)驗(yàn)教學(xué)信息反饋,最后形成實(shí)驗(yàn)教學(xué)結(jié)論。

        實(shí)踐輔助平臺(tái)是實(shí)踐教學(xué)過(guò)程中的支撐和擴(kuò)充。每個(gè)模塊又是一個(gè)平臺(tái),有師生交流平臺(tái)、實(shí)驗(yàn)預(yù)約平臺(tái)、設(shè)備及元件管理平臺(tái)等。

        2.3 網(wǎng)絡(luò)體系設(shè)計(jì)

        平臺(tái)結(jié)構(gòu)采用基于Web Service技術(shù)的C/S和B/S混合體系結(jié)構(gòu)框架搭建實(shí)踐教學(xué)管理平臺(tái)。即服務(wù)器/客戶端結(jié)構(gòu)和服務(wù)器/瀏覽器結(jié)構(gòu)并存。服務(wù)器端包含數(shù)據(jù)庫(kù)服務(wù)器和Web服務(wù)器,客戶端、瀏覽器端包括校內(nèi)和校外終端。數(shù)據(jù)庫(kù)服務(wù)器采用SQL Server 2012,Web服務(wù)器使用IIS7.0,平臺(tái)軟件實(shí)現(xiàn)基于FrameWork3.5框架,采用C#.net和ASP.net開發(fā)。瀏覽器使用IE6.0及以上。

        圖3描述了基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)的網(wǎng)絡(luò)部署。系統(tǒng)底層數(shù)據(jù)表格、相關(guān)視圖、存儲(chǔ)過(guò)程、觸發(fā)器等放入數(shù)據(jù)庫(kù)服務(wù)器。將數(shù)據(jù)訪問類(Web Service接口、數(shù)據(jù)訪問接口)等放入Web服務(wù)器用來(lái)傳遞數(shù)據(jù),發(fā)布和接受網(wǎng)站信息,介于用戶終端與底層數(shù)據(jù)庫(kù)之間,存在與校內(nèi)網(wǎng)中。校內(nèi)終端可通過(guò)校內(nèi)局域網(wǎng)訪問實(shí)踐教學(xué)管理平臺(tái),校內(nèi)網(wǎng)與Internet相通,主要服務(wù)于校外終端訪問。

        3 結(jié)束語(yǔ)

        設(shè)計(jì)基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)的目標(biāo)在于解決傳統(tǒng)實(shí)踐教學(xué)平臺(tái)開發(fā)中的部分弊端,解決實(shí)踐教學(xué)過(guò)程中出現(xiàn)的獲得信息不全面、信息傳送效率低、信息交流不方便、信息內(nèi)容難以統(tǒng)計(jì)等問題,提供豐富的教學(xué)資源、多樣的教學(xué)模式、高效的實(shí)踐教學(xué)過(guò)程、便捷的交流方式、以及完善的教輔管理。設(shè)計(jì)基于Web Service技術(shù)的實(shí)踐教學(xué)管理平臺(tái)可實(shí)現(xiàn)實(shí)踐教學(xué)數(shù)字化;簡(jiǎn)化實(shí)踐教學(xué)過(guò)程,提高實(shí)踐教學(xué)效率,降低實(shí)踐教學(xué)成本,更好的為教師和學(xué)生實(shí)踐教學(xué)的順利展開提供服務(wù)。

        參考文獻(xiàn):

        [1]劉夏歐,張艷麗,李漢珍.高校實(shí)驗(yàn)教學(xué)信息管理平臺(tái)建設(shè)探析[J].實(shí)驗(yàn)技術(shù)與管理,2007(09):70-71.

        [2]駱朝暉.高校實(shí)踐教學(xué)管理系統(tǒng)的研究與實(shí)現(xiàn)[D].湖南大學(xué),2012.

        [3]徐佳佳.地方綜合性大學(xué)實(shí)踐教學(xué)管理研究[D].安徽大學(xué),2013.

        [4]艾迪明..NET框架體系結(jié)構(gòu)[J].計(jì)算機(jī)工程與應(yīng)用,2003(02):174-176.

        [5]金燦,陳緒君..NET框架中三種數(shù)據(jù)訪問技術(shù)及效率比較[J].計(jì)算機(jī)應(yīng)用研究,2003(04):155-157.

        [6]吳立明,吳杰等.基于Web Service的網(wǎng)絡(luò)教育系統(tǒng)集成方案的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)應(yīng)用與軟件,2007(07):39-42.

        [7]魏英.大學(xué)計(jì)算機(jī)基礎(chǔ)分層模塊化教學(xué)改革研究與實(shí)踐[J].西北工業(yè)大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2012(03):105-106.

        [8]林香娟.基于Web Service技術(shù)的校園管理系統(tǒng)集成的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013.

        [9]李文韜,安加權(quán).基于Web Service技術(shù)的PDM與TDM集成應(yīng)用研究[J].計(jì)算機(jī)測(cè)量與控制,2012(07):1924-1927.

        [10]蔣彭.一種基于Web Service技術(shù)的客服支持系統(tǒng)設(shè)計(jì)[J].制造業(yè)自動(dòng)化,2011(11):97-99.

        作者簡(jiǎn)介:秦健銘(1980-),男,廣西岑溪人,單位相關(guān)負(fù)責(zé)人,中級(jí)職稱,學(xué)士學(xué)位,研究方向:計(jì)算機(jī)技術(shù)及應(yīng)用。

        作者單位:岑溪市人才交流服務(wù)中心,廣西岑溪 543200

        中文字幕丰满伦子无码| 91九色最新国产在线观看| 日本视频一区二区三区三州| 99久久国产综合精品麻豆| 麻豆高清免费国产一区| 亚洲日本va午夜在线电影| 三上悠亚av影院在线看| 精品性影院一区二区三区内射| 亚洲 都市 校园 激情 另类| 亚洲另类欧美综合久久图片区 | 天天爽夜夜爱| 少妇人妻陈艳和黑人教练| 免费看黄色电影| 黑人大荫道bbwbbb高潮潮喷| 国产超碰人人做人人爱ⅴa| 一本一本久久a久久精品综合| 亚洲AV秘 无码一区二p区三区| 久久无码一一区| 国内精品久久久久国产盗摄| 亚洲AV无码中文AV日韩A| 久久久亚洲精品免费视频| 亚洲国产综合性感三级自拍| 久久网站在线免费观看| 日韩一级137片内射视频播放 | 国产在线一区二区三区四区| 精品激情成人影院在线播放| 极品嫩模高潮叫床| 日韩一线无码av毛片免费 | av免费一区在线播放| 亚洲av色香蕉一区二区三区软件| 色婷婷亚洲一区二区三区在线| 免费看黄片的视频在线观看| 亚洲最新国产av网站| 久久久精品午夜免费不卡| 国产美女爽到喷出水来视频| 蜜臀av在线播放一区二区三区| 桃花色综合影院| 国产做床爱无遮挡免费视频| 国产成人夜色在线视频观看| 少妇又色又爽又高潮在线看| 国产激情久久久久久熟女老人|