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

        ?

        J2EE架框下的教學(xué)管理系統(tǒng)設(shè)計(jì)

        2009-01-29 07:53:38胡維欽
        科技與生活 2009年22期
        關(guān)鍵詞:WEB服務(wù)教學(xué)系統(tǒng)

        胡維欽

        摘要J2EE技術(shù)的應(yīng)用有效地解決了跨平臺(tái)使用、動(dòng)態(tài)分布式管理和自動(dòng)維護(hù)等問題,并且極大地降低了系統(tǒng)的開發(fā)與維護(hù)成本。文章以J2EE架框下的教學(xué)管理系統(tǒng)設(shè)計(jì)為例。

        關(guān)鍵詞J2EE;WEB服務(wù);教學(xué)系統(tǒng)

        中圖分類號(hào)TP3 文獻(xiàn)標(biāo)識(shí)碼A文章編號(hào)1673-9671-(2009)112-0024-01

        1WEB服務(wù)技術(shù)介紹

        Web服務(wù)是用標(biāo)準(zhǔn)的、規(guī)范的XML概念描述的接口。包含3種類型的角色:服務(wù)請(qǐng)求者、服務(wù)提供程序和服務(wù)發(fā)現(xiàn)代理(如圖1)。請(qǐng)求者客戶端-是需要數(shù)據(jù)或已執(zhí)行服務(wù)的商業(yè)軟件,所以它發(fā)出執(zhí)行某個(gè)Web服務(wù)的請(qǐng)求。服務(wù)提供程序響應(yīng)Web服務(wù)請(qǐng)求。請(qǐng)求者使用提供者提供的服務(wù)。發(fā)現(xiàn)代理用作所有已發(fā)布的Web服務(wù)的存儲(chǔ)庫。這種代理可能支持向其發(fā)送描述,或者可能輪詢公共提供者以獲得描述。計(jì)算平臺(tái)可以承擔(dān)這些角色中的一個(gè)或多個(gè),例如同時(shí)作為請(qǐng)求者和提供程序,或者同時(shí)作為請(qǐng)求者、提供程序和服務(wù)發(fā)現(xiàn)代理。平臺(tái)間的通信以XML(可擴(kuò)展標(biāo)記語言)形式的消息進(jìn)行。這些消息的方向可以是單向、雙向、廣播或大量的消息??梢酝交虍惒桨l(fā)送消息。

        Web服務(wù)平臺(tái)還提供了一種讓客戶端動(dòng)態(tài)發(fā)布和查找Web服務(wù)的機(jī)制。Web服務(wù)平臺(tái)的這四個(gè)技術(shù):(1)XML是一種格式,通過它文本可以以獨(dú)立于平臺(tái)的方式代表數(shù)據(jù)。(2)SOAP是XML消息的行業(yè)標(biāo)準(zhǔn),是圍繞通過網(wǎng)絡(luò)層傳遞的XML應(yīng)用程序有效負(fù)載的瘦層。(3)WSDL是對(duì)Web服務(wù)軟件的描述,描述所有公共可用的方法、交換方法、消息類型以及用在網(wǎng)絡(luò)層的傳輸協(xié)議和Web服務(wù)的地址。(4)UDDI是一個(gè)規(guī)范,它定義了與Web服務(wù)相關(guān)的信息的發(fā)布、發(fā)現(xiàn)和管理。

        2系統(tǒng)的功能設(shè)計(jì)

        遠(yuǎn)程教學(xué)系統(tǒng)是以網(wǎng)絡(luò)課件為核心,是在教學(xué)系統(tǒng)的支持下,有效地利用現(xiàn)有學(xué)科教學(xué)資源,為實(shí)施全方位的遠(yuǎn)程教學(xué)提供服務(wù),它將網(wǎng)絡(luò)課件與學(xué)校的遠(yuǎn)程教學(xué)服務(wù)進(jìn)行了有機(jī)的集成。用戶登錄系統(tǒng)后,首先會(huì)對(duì)用戶的身份進(jìn)行識(shí)別,根據(jù)用戶身份的不同,進(jìn)入不同的頁面。如為學(xué)生身份就會(huì)進(jìn)入系統(tǒng)主頁;如為管理員則會(huì)進(jìn)一步判斷是系統(tǒng)管理員身份還是教師身份,根據(jù)老師和系統(tǒng)管理員的工作任務(wù)不同,在本系統(tǒng)中系統(tǒng)管理員和教師擁有不同的權(quán)限。

        系統(tǒng)工作流程:進(jìn)入系統(tǒng)后,首先進(jìn)入登錄界面,要求輸入用戶名稱和口令。系統(tǒng)會(huì)根據(jù)用戶的輸入信息查找相應(yīng)的數(shù)據(jù)庫,確定用戶的身份。普通用戶進(jìn)入在線學(xué)習(xí)界面,視頻課程信息,點(diǎn)播相應(yīng)的視頻資源;管理員用戶進(jìn)入管理員界面,查看當(dāng)前的用戶信息、課程信息、課件信息及課程的視頻資源信息,并可實(shí)現(xiàn)對(duì)上述信息的增加、刪除、修改操作;若在數(shù)據(jù)庫中沒有查找到該用戶,則提示用戶重新登錄。

        3系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

        在設(shè)計(jì)本系統(tǒng)的體系結(jié)構(gòu)時(shí),采用了基于B/S架構(gòu)的三層體系結(jié)構(gòu)。將所有資源信息都保存在數(shù)據(jù)庫服務(wù)器端,整個(gè)系統(tǒng)通過網(wǎng)頁的形式在瀏覽器中運(yùn)行。在服務(wù)器端需要流媒體服務(wù)器和編碼器來實(shí)現(xiàn)流媒體數(shù)據(jù)的采集、編碼及發(fā)布;需要Apachi服務(wù)器來發(fā)布網(wǎng)頁信息;同時(shí)需要安裝數(shù)據(jù)庫服務(wù)器用來保存系統(tǒng)中的各種數(shù)據(jù)。在客戶端用戶通過本地局域網(wǎng)或遠(yuǎn)端撥號(hào)/專線網(wǎng)絡(luò)使用瀏覽器軟件訪問Apachi服務(wù)器即可實(shí)現(xiàn)網(wǎng)上視頻資源的點(diǎn)播。

        4數(shù)據(jù)連接實(shí)現(xiàn)

        XML_Manager.java(連接池管理)

        用來定義一個(gè)連接池管理類及相應(yīng)的構(gòu)造函數(shù),建立一個(gè)連接池后從中取接,操作后釋放連接并銷毀,關(guān)鍵代碼如下:

        PublieclassConnManager{

        PrivateVeetorPoolNames=newVeetor();

        PrivateVeetorDriverNames=newVeetor():

        PrivateVeetorDblds=newVector();

        PrivateVeetorUserNames=newVeetor();

        PrivateVeetorPasswords=newVeetor():

        PrivateVeetorMaxConns=newVeetor();

        PrivateHashtableConnPools=newHashtable();

        //定義了一個(gè)連接池的管理類

        publicConnManager(){

        PoolNames.addElement(”bbs”);

        DriverNames.addElement(,,org.自t.lnln.mysql.Driv

        Dblds.addElement(jdbe:mysql://loealhost:3306/bb

        UserNames.addElement(”root,,);

        Passwords.addElement(”123”);

        MaxConns.addElement(,,10,,);

        ereatePool():

        定義了這個(gè)連接池管理類的構(gòu)造函數(shù)。

        猜你喜歡
        WEB服務(wù)教學(xué)系統(tǒng)
        基于Unity的計(jì)算機(jī)硬件組裝仿真教學(xué)系統(tǒng)設(shè)計(jì)
        多地遠(yuǎn)程互動(dòng)同步教學(xué)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于Web服務(wù)的SPSS與.NET系統(tǒng)集成開發(fā)
        軟件(2016年4期)2017-01-20 09:28:12
        基于線性回歸的航班延誤預(yù)測研究與系統(tǒng)開發(fā)
        基于交互式雙板教學(xué)系統(tǒng)的高中地理教學(xué)研究
        教學(xué)工作量管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        一種基于SOA的web異構(gòu)數(shù)據(jù)集成方法研究
        汽車配件營銷實(shí)踐教學(xué)系統(tǒng)開發(fā)
        免费a级毛片永久免费| 国产情侣亚洲自拍第一页| 欲香欲色天天天综合和网| 精品免费看国产一区二区| 国产精品一区二区在线观看完整版| 亚洲av天堂久久精品| 日韩肥臀人妻中文字幕一区 | 999国内精品永久免费观看| 2021国产视频不卡在线| 精品日本韩国一区二区三区| 精品国产精品三级在线专区| 人妻夜夜爽天天爽| 亚洲国产一区二区三区网| 精品国产97av一区二区三区| 午夜被窝精品国产亚洲av香蕉| 国产美女在线精品免费观看| 精选麻豆国产AV| 一道本加勒比在线观看| 午夜爽爽爽男女免费观看影院| 国产乱人伦av在线无码| 午夜无码亚| 久久久精品人妻一区二区三区游戏| 中文字幕av一区二区三区人妻少妇 | 精品国内自产拍在线观看| 午夜福利视频男同女同| 国产一区二区三区免费视| 欧美国产综合欧美视频| 欧美人成人亚洲专区中文字幕| 亚洲国产精品美女久久久| 音影先锋中文字幕在线| 国产精品无码a∨精品影院| 亚洲熟女av中文字幕网站| 亚洲精品国产综合久久 | 欧美午夜精品一区二区三区电影| 亚洲乱码少妇中文字幕| 精品人妻少妇丰满久久久免| 亚洲av片在线观看| 国产免费专区| 极品精品视频在线观看| 欧美多人片高潮野外做片黑人| 免费一区二区三区久久|