• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > 基于WAP的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

    基于WAP的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

    作者: 時(shí)間:2009-11-05 來源:網(wǎng)絡(luò) 收藏

    1.2 無線標(biāo)記語言WML
    WML(Wireless Markup Langtaage,無線標(biāo)記語言)是擴(kuò)展標(biāo)記語言XML(Extension MarkupLanguage)標(biāo)準(zhǔn)的、適用于無線環(huán)境的標(biāo)記語言,用wML編寫的網(wǎng)頁可以在終端的微瀏覽器上提供文本瀏覽、數(shù)據(jù)輸入、圖像和表格呈現(xiàn)以及按鈕和超級(jí)鏈接等功能。
    的內(nèi)容以頁面作為載體,用WML編寫的頁面通常叫做卡片組(deck),由一組相互鏈接的卡片(card)組成。卡片中包含文本、標(biāo)記、表格、鏈接、輸入控制、事件、任務(wù)、圖像等元素,這些元素的有序組合構(gòu)成了頁面的主要業(yè)務(wù)邏輯。每張卡片都是相互獨(dú)立的用戶交互操作單元,卡片之間可以鏈接切換。當(dāng)電話訪問一個(gè)WML頁面時(shí),頁面的所有卡片都會(huì)從服務(wù)器下載到設(shè)備里,卡片之間的切換由內(nèi)置的計(jì)算機(jī)處理,不需要再到服務(wù)器上取信息。

    本文引用地址:http://www.czjhyjcfj.com/article/157792.htm


    2 總體設(shè)計(jì)
    根據(jù)一般用戶的習(xí)慣與需求,方便用戶隨時(shí)隨地進(jìn)行,這里所設(shè)計(jì)的學(xué)習(xí)分為兩種學(xué)習(xí)模式,即在線學(xué)習(xí)模式和離線學(xué)習(xí)模式。在線學(xué)習(xí)模式主要包括課程資源的下載、課程作業(yè)的上傳、實(shí)時(shí)答疑及課程討論等功能模塊。離線學(xué)習(xí)主要包括學(xué)習(xí)者根據(jù)自己的學(xué)習(xí)情況制定學(xué)習(xí)計(jì)劃,進(jìn)行課程相關(guān)的課件學(xué)習(xí)、學(xué)習(xí)記錄統(tǒng)計(jì)和課后測試等。在線學(xué)習(xí)需要登錄到服務(wù)器后才能進(jìn)行,而離線學(xué)習(xí)只需要本地資源。具體功能模塊如圖2所示。

    3 系統(tǒng)
    在實(shí)際的系統(tǒng)開發(fā)中,以Red Hat Enterprise Linux 5為,以Apache Tomcat 5.5為WAP服務(wù)器,采用JSP和WML相結(jié)合的方式,按照MVC2模式進(jìn)行各個(gè)模塊的設(shè)計(jì)和。系統(tǒng)的后臺(tái)數(shù)據(jù)庫選擇可跨平臺(tái)的MySQL,采用JDBC方式,在對(duì)數(shù)據(jù)庫的操作上通過建立一個(gè)ConnectionManager類來提供對(duì)數(shù)據(jù)庫的連接,然后通過DAO模式來調(diào)用。MVC2具體是指使用JSP+Servlet+JavaBean技術(shù)方案:Model層系統(tǒng)的業(yè)務(wù)邏輯,這里使用DAO模式封裝對(duì)數(shù)據(jù)的操作;View層用于與用戶的界面交互,采用JSP,wML結(jié)合實(shí)現(xiàn);Controller層是Model層與View層間的紐帶,使用Servlet來完成有效控制。


    WAP頁面不同于普通Web頁面,如果要在電腦終端上測試和瀏覽JSP實(shí)現(xiàn)的WAP應(yīng)用,除安裝Java虛擬機(jī)(JRE)外還需要安裝支持WAP的瀏覽器(即手機(jī)模擬器)。目前,常用的WAP瀏覽器中,M3gate測試的最為嚴(yán)格和標(biāo)準(zhǔn),因此本文采用此軟件進(jìn)行測試,測試效果如圖3所示。



    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 凤阳县| 黔江区| 广平县| 石河子市| 永济市| 惠水县| 牡丹江市| 商丘市| 平陆县| 来安县| 六枝特区| 庄浪县| 阿克苏市| 揭阳市| 荔浦县| 桂林市| 康定县| 无棣县| 巫山县| 江城| 林州市| 梁平县| 洮南市| 八宿县| 虎林市| 长汀县| 荔波县| 安泽县| 威远县| 丰镇市| 和顺县| 柳林县| 六安市| 韩城市| 内乡县| 育儿| 吉隆县| 交城县| 乃东县| 壶关县| 望奎县|