• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于MVC模式的ExtJS框架在短信平臺(tái)中的應(yīng)用

    2011-05-08 09:22:02史學(xué)梅孟祥瑞
    中國新技術(shù)新產(chǎn)品 2011年5期
    關(guān)鍵詞:用戶界面設(shè)計(jì)模式短信

    史學(xué)梅 孟祥瑞

    (安徽理工大學(xué)計(jì)算機(jī)學(xué)院,安徽 淮南232001)

    引言。隨著現(xiàn)代化進(jìn)程的不斷加快,各行各業(yè)的信息交流越來越重要,企業(yè)要想在激烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地就必須把自己的產(chǎn)品銷售出去,用戶首先要知道有此產(chǎn)品才能認(rèn)識(shí)該產(chǎn)品而購買。故企業(yè)首先要把產(chǎn)品信息傳達(dá)給用戶,這也是企業(yè)生存的關(guān)鍵一步棋子?,F(xiàn)在基本上已經(jīng)人手一機(jī)了,每人都有一部手機(jī),那么就可采用發(fā)短信的方式把商業(yè)信息發(fā)送給對(duì)應(yīng)的客戶群,短信平臺(tái)也就隨之出現(xiàn)。由于短信平臺(tái)功能不太多,也不是很復(fù)雜,故為方便起見采用MVC設(shè)計(jì)模式,為了既節(jié)約成本又有友好的用戶界面,所以使用ExtJS框架實(shí)現(xiàn)。

    1 MVC技術(shù)簡(jiǎn)介

    MVC(Model-View-Controller)即軟件項(xiàng)目設(shè)計(jì)模式,M指的是模型(Model),V指的是視圖(View),C指的是控制器(Controller)。MVC設(shè)計(jì)模式已經(jīng)被SUN應(yīng)用在J2EE平臺(tái)設(shè)計(jì)模式中,Model2設(shè)計(jì)模式就是MVC設(shè)計(jì)模式的具體應(yīng)用。MVC設(shè)計(jì)模式的核心思想是把應(yīng)用項(xiàng)目的程序輸入、程序輸出、程序處理分離開,把模型、視圖和控制器分開設(shè)計(jì),在不同的層上設(shè)計(jì)。

    2 ExtJS簡(jiǎn)述

    ExtJS也即EXT,用JavaScript腳本語言編寫,ExtJS與后臺(tái)使用什么技術(shù)無關(guān)。ExtJS專門用來設(shè)計(jì)用戶界面,不需要開發(fā)人員懂美工技術(shù)就能靈活的設(shè)計(jì)出精美的菜單、框體、表格等。ExtJS是一種ajax框架,支持不同的瀏覽器,使用前景看好。

    3 基于MVC的ExtJS框架的短信平臺(tái)實(shí)現(xiàn)

    3.1 短信平臺(tái)

    短信平臺(tái)由短信發(fā)送模塊、短信發(fā)送日志模塊、用戶信息模塊和系統(tǒng)維護(hù)模塊組成,可群發(fā)短信,也可一條一條的發(fā)送短信,另外還可直接利用短信平臺(tái)充值,比到移動(dòng)公司給自己的手機(jī)交手機(jī)費(fèi)還要方便。既可向移動(dòng)用戶手機(jī)發(fā)送短信,也可向聯(lián)通用戶手機(jī)發(fā)送短信,還可向小靈通用戶發(fā)送短信。

    3.2 在網(wǎng)頁中導(dǎo)入ExtJS包

    在使用ExtJS框架之前,應(yīng)該在網(wǎng)頁中導(dǎo)入ExtJS 的 集 成 文 件 ext-all.js、ext-base.js、ext-lang-zh_CN.js和resources目錄下的所有文件,也即至少要導(dǎo)入ext-all.css、ext-base.js和ext-all.js這三個(gè)文件。ext-base.js放置JavaScript腳本,是ExtJS的核心文件;ext-lang-zh_CN.js是翻譯為中文簡(jiǎn)體的翻譯程序文件;ext-all.css包括了CSS和一些圖片。

    3.3 編寫相關(guān)代碼

    實(shí)現(xiàn)用戶界面的相關(guān)JavaScript代碼都以js 文件的形式存儲(chǔ),但需要在JSP 頁面中導(dǎo)入此js文件,導(dǎo)入代碼為:

    這兒以修改客戶信息為例,params里的參數(shù)是把從用戶界面獲取的修改信息傳遞給后臺(tái),部分代碼如下:

    ContactsInfoUpdateServlet處理要修改的客戶表單信息,并調(diào)用對(duì)應(yīng)的JavaBean,相關(guān)源碼如下:

    結(jié)束語

    短信平臺(tái)采用MVC模式的形式實(shí)現(xiàn),日后如果修改模式較方便,使用平臺(tái)也易于維護(hù),出現(xiàn)問題能夠很容易的找到出錯(cuò)位置,做到責(zé)任到層。ExtJS設(shè)計(jì)出讓用戶滿意的JavaWeb頁面,平臺(tái)系統(tǒng)運(yùn)行良好,對(duì)企業(yè)信息化發(fā)展具有一定的參考價(jià)值。

    [1]徐會(huì)生,何啟偉,康愛媛.深入淺出ExtJS[M].北京:人民郵電出版社,2009,2-3,233-255.

    [2]強(qiáng)鋒科技,陳衍卿.JavaScript完全自學(xué)寶典[M].北京:清華大學(xué)出版社,2008,493-505.

    [3]衛(wèi)軍,夏慧軍,孟臘春.ExtJSWeb應(yīng)用程序開發(fā)指南 [M].北京:機(jī)械工業(yè)出版社,2009,226-230.

    [4]蔡虹,胡云.基于SmartPhone的短信平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[J].網(wǎng)絡(luò)與通信,2010,10:129-131.

    猜你喜歡
    用戶界面設(shè)計(jì)模式短信
    仿生設(shè)計(jì)模式的創(chuàng)新應(yīng)用探索
    玩具世界(2023年6期)2024-01-29 12:14:36
    自然用戶界面在智能家居系統(tǒng)中的應(yīng)用路徑創(chuàng)新研究:生成式人工智能技術(shù)的調(diào)節(jié)作用
    包裝工程(2023年16期)2023-08-25 11:40:58
    “1+1”作業(yè)設(shè)計(jì)模式的實(shí)踐探索
    基于CiteSpace的國外用戶界面體驗(yàn)圖譜量化分析
    道歉短信
    交通機(jī)電工程設(shè)計(jì)模式創(chuàng)新探討
    代發(fā)短信
    UI用戶界面色彩設(shè)計(jì)研究
    流行色(2017年12期)2017-10-26 03:08:44
    基于B/S的跨平臺(tái)用戶界面可配置算法研究
    互動(dòng)式設(shè)計(jì)模式研究
    浦东新区| 紫阳县| 库尔勒市| 扬州市| 什邡市| 稻城县| 天祝| 锡林浩特市| 安福县| 涟源市| 中江县| 福安市| 凤台县| 万州区| 墨竹工卡县| 三都| 肃北| 临湘市| 巴东县| 博兴县| 亳州市| 余姚市| 武安市| 刚察县| 仪陇县| 许昌市| 潢川县| 闽清县| 健康| 龙泉市| 视频| 靖西县| 海宁市| 宽甸| 凯里市| 丹阳市| 灵川县| 五大连池市| 裕民县| 永平县| 丰镇市|