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

        ?

        可重用框架的電子商務(wù)開發(fā)平臺(tái)的開發(fā)應(yīng)用

        2012-09-26 01:32:40曾憲鳳
        物流技術(shù) 2012年13期
        關(guān)鍵詞:數(shù)據(jù)包頁面框架

        曾憲鳳

        (重慶財(cái)經(jīng)職業(yè)學(xué)院,重慶 402160)

        1 引言

        近幾年,電子商務(wù)以一種新型商務(wù)的模式得到廣泛的關(guān)注。隨著電子計(jì)算機(jī)技術(shù)的迅速發(fā)展,電子商務(wù)代替了傳統(tǒng)的商務(wù)模式,并且對(duì)傳統(tǒng)的網(wǎng)絡(luò)技術(shù)提出了更高的挑戰(zhàn)??芍赜每蚣艿碾娮由虅?wù)開發(fā)平臺(tái)可以集合企業(yè)由內(nèi)到外的信息資源,并且能夠建立可擴(kuò)展的、相互交錯(cuò)的、業(yè)務(wù)流程更加合理的企業(yè)信息網(wǎng)絡(luò)系統(tǒng)。有了這種電子商務(wù)平臺(tái),商戶與商戶之間就可以形成快捷、方便的信息交流、文化交流的方式,不僅促進(jìn)了企業(yè)之間的聯(lián)絡(luò),還增加了信息交流的頻率。

        本文針對(duì)當(dāng)前企業(yè)的電子商務(wù),從技術(shù)方面來研究可重用框架的電子商務(wù)開發(fā)平臺(tái)的前景。電子商務(wù)平臺(tái)是企業(yè)開展電子商務(wù)信息系統(tǒng)結(jié)構(gòu)框架,它整合了企業(yè)的所有信息資源。電子商務(wù)開發(fā)平臺(tái)要具有良好的開展性和相互交錯(cuò)性,也可作為企業(yè)進(jìn)行電子商務(wù)開發(fā)的基礎(chǔ)。

        2 電子商務(wù)的背景

        電子商務(wù)平臺(tái)的出現(xiàn),是建立在企業(yè)資源計(jì)劃等企業(yè)信息系統(tǒng)基礎(chǔ)上的,被使用于企業(yè)數(shù)據(jù)的整合及開展一系列協(xié)同商務(wù)。由于因特網(wǎng)的迅猛發(fā)展,以往的企業(yè)電子商務(wù)信息系統(tǒng)的封閉專用網(wǎng)絡(luò)開始發(fā)生巨大的變化,網(wǎng)絡(luò)建設(shè)更加先進(jìn)、便捷以及成本的大幅度降低都促進(jìn)了電子商務(wù)的發(fā)展。開放的因特網(wǎng)平臺(tái)全世界的企業(yè)提供了一個(gè)前所未有的開展電子商務(wù)環(huán)境,給開放型的企業(yè)增添了競(jìng)爭(zhēng)實(shí)力,使其企業(yè)內(nèi)部的信息處理方面體現(xiàn)出綜合性。一些企業(yè)的信息處理系統(tǒng)處于孤立、缺乏信息互聯(lián)以及數(shù)據(jù)集成的狀態(tài)。所以,構(gòu)建一個(gè)開放性的電子商務(wù)平臺(tái)來集成企業(yè)中那些孤立分散的信息系統(tǒng)是很有必要的。

        可重用框架的電子商務(wù)發(fā)展平臺(tái)也是考慮到了電子商務(wù)的先進(jìn)性、企業(yè)規(guī)模的可伸縮性以及事務(wù)管理的可行性要求。很明顯,傳統(tǒng)的技術(shù)開發(fā)平臺(tái),大部分已經(jīng)不能滿足企業(yè)迅速發(fā)展的要求。為了滿足這些要求,EJB技術(shù)以及J2EE技術(shù)脫穎而出逐步成為了電子商務(wù)平臺(tái)的主要開發(fā)環(huán)境。

        3 軟件重用與框架

        在研究電子商務(wù)開發(fā)平臺(tái)的過程中,軟件的重用與框架是十分重要的內(nèi)容。軟件的重用是軟件開發(fā)者所追求的目標(biāo),也是現(xiàn)代軟件工程中的一個(gè)重要內(nèi)容。軟件重用技術(shù)包括:模塊的重用、函數(shù)的重用、組件技術(shù)以及類與類的繼承。一般情況下,粒度的大小關(guān)系到被重用的機(jī)會(huì)大小,也就是說,力度越大,被重用的機(jī)會(huì)就越小,但是所產(chǎn)生的效應(yīng)也就越大;反之力度越小,被重用的機(jī)會(huì)就越大,產(chǎn)生的效率就隨之降低。由于軟件的復(fù)雜程度與規(guī)模越來越大,所以,小粒度層次的軟件重用就無法明顯地增加軟件的開發(fā)水平和效率,尤其是在開發(fā)具有相似特征的系統(tǒng)時(shí),能不能從較高的層次上重復(fù)利用程序代碼,會(huì)對(duì)降低開發(fā)的成本、提高產(chǎn)品的運(yùn)行效率、大幅度縮短開發(fā)周期有著極其關(guān)鍵的作用。為了可重用框架可以從高層次上提高軟件的開發(fā)效率,降低開發(fā)新軟件系統(tǒng)的成本,其框架的構(gòu)建從一開始的設(shè)計(jì)就應(yīng)考慮到軟件開發(fā)的通用性。

        框架是電子應(yīng)用系統(tǒng)或者子系統(tǒng)的可重用設(shè)計(jì),是綜合某個(gè)行業(yè)領(lǐng)域內(nèi)部軟件系統(tǒng)最大的共性所形成的框架。軟件開發(fā)工程師在開發(fā)面對(duì)某種行業(yè)的內(nèi)部框架時(shí),一般只利用應(yīng)用模板,然后加入針對(duì)特殊應(yīng)用的業(yè)務(wù)邏輯處理代碼,就可以得到新的軟件程序系統(tǒng),這樣就極大地降低了軟件開發(fā)成本。

        4 電子商務(wù)開發(fā)框架的設(shè)計(jì)

        以航空運(yùn)業(yè)為例,為了實(shí)現(xiàn)電子商務(wù)框架平臺(tái)的完美設(shè)計(jì)及可重用性,需要提取行業(yè)共性。在航空運(yùn)業(yè)中,貨物單據(jù)的來往、機(jī)艙的預(yù)定、貨物的驗(yàn)收以及貨物運(yùn)輸狀況、提貨等業(yè)務(wù),在國際航運(yùn)上都有著共同的標(biāo)準(zhǔn)和規(guī)范,所不同的就是工作的對(duì)象以及各個(gè)對(duì)象之間的關(guān)系,因此,應(yīng)成為電子商務(wù)平臺(tái)開發(fā)的核心內(nèi)容。

        4.1 電子商務(wù)框架平臺(tái)的結(jié)構(gòu)

        電子商務(wù)框架平臺(tái)結(jié)構(gòu)如圖1所示。此電子商務(wù)框架平臺(tái)實(shí)質(zhì)上就是基于Java技術(shù)的Servlet,也就是由頁面提交數(shù)據(jù)信息,然后再由Servlet將數(shù)據(jù)信息提取出來,接著通過Stub調(diào)用遠(yuǎn)程EJP的組件實(shí)現(xiàn)對(duì)數(shù)據(jù)庫的操作。實(shí)際工作中,為了讓Servlet能夠通用,必須了解頁面所提交的數(shù)據(jù)信息的參數(shù)名字及提交動(dòng)作后后臺(tái)所涉及到的Java的調(diào)用,這就涉及到一個(gè)參數(shù)模板。此模板實(shí)質(zhì)上就是一個(gè)xml文件,這個(gè)文件與頁面同名,依據(jù)此文件結(jié)構(gòu)來建造一個(gè)對(duì)應(yīng)的數(shù)據(jù)包,這個(gè)數(shù)據(jù)包與Java中的hashtable對(duì)映。

        4.2 Framework的消息處理原理

        當(dāng)計(jì)算機(jī)的瀏覽器提交url請(qǐng)求后,運(yùn)行于Web服務(wù)器上的Servlet就能夠得到頁面的名稱、提交請(qǐng)求的窗口名稱等信息,接著在后臺(tái)讀取與該頁面名稱相同的xml文件,并根據(jù)此xml文件構(gòu)造一個(gè)哈希表。哈希表中每個(gè)節(jié)點(diǎn)都對(duì)應(yīng)頁面中提交數(shù)據(jù)信息的頁面元素名稱,并依據(jù)這種對(duì)應(yīng)關(guān)系給表中每個(gè)節(jié)點(diǎn)鍵賦予鍵值,從而產(chǎn)生一個(gè)數(shù)據(jù)包對(duì)象。由于在提交的數(shù)據(jù)中已經(jīng)指定了瀏覽器窗口名、后臺(tái)所需要完成的任務(wù)名和工作名等數(shù)據(jù)信息,所以,在后臺(tái)的Servlet根據(jù)這些信息去讀取配置文件所得到完成指定任務(wù)和工作所需調(diào)用類,并最終裝載該類。基于通用性的考慮,Servlet就會(huì)總是調(diào)用基類中的方法且所有實(shí)現(xiàn)業(yè)務(wù)邏輯的類都必須繼承該基類。

        考慮到一個(gè)業(yè)務(wù)的實(shí)現(xiàn)需要多個(gè)頁面來完成,為了避免在數(shù)據(jù)庫中產(chǎn)生無效的數(shù)據(jù),該電子商務(wù)框架平臺(tái)把一個(gè)具體業(yè)務(wù)定義為一個(gè)任務(wù),并且把每個(gè)頁面完成的動(dòng)作定義為一個(gè)工作,這樣一個(gè)任務(wù)就可能包含一個(gè)或多個(gè)工作。每一頁面所提交的數(shù)據(jù)都以數(shù)據(jù)包類對(duì)象保存在Server Cache對(duì)象中,相應(yīng)的Server Cache保存在Session中。Server Cache實(shí)質(zhì)上就是一個(gè)個(gè)哈希表,其中鍵為窗口名,而值是數(shù)據(jù)目標(biāo)對(duì)象。數(shù)據(jù)目標(biāo)對(duì)象也是一個(gè)哈希表,其中鍵是cacheId,而值是服務(wù)器端產(chǎn)生的數(shù)據(jù)包對(duì)象。由于在服務(wù)器端已經(jīng)建立任務(wù)和工作的包含關(guān)系,每當(dāng)一個(gè)任務(wù)中的最后一個(gè)工作所需要的頁面數(shù)據(jù)提交以后,框架Servlet就會(huì)從Server Cache中得到整個(gè)任務(wù)所需要的所有數(shù)據(jù)包對(duì)象,并構(gòu)造一個(gè)大的對(duì)象,來用于調(diào)用遠(yuǎn)程應(yīng)用服務(wù)器中的通用EJB,最終完成與數(shù)據(jù)庫的對(duì)話,實(shí)現(xiàn)業(yè)務(wù)的流暢。

        5 企業(yè)電子商務(wù)開發(fā)平臺(tái)的開發(fā)前景

        企業(yè)電子商務(wù)開發(fā)平臺(tái)不僅是促進(jìn)電子商務(wù)發(fā)展的必然過程,也是可重用框架的電子商務(wù)軟件的開發(fā)更為關(guān)鍵,其開發(fā)前景一片光明。

        5.1 從企業(yè)內(nèi)部到企業(yè)之間

        過去我們只注意企業(yè)內(nèi)部的信息資源,傳統(tǒng)的ERP主要解決的問題是企業(yè)內(nèi)部資源的優(yōu)化。隨著企業(yè)供應(yīng)鏈之間的競(jìng)爭(zhēng)逐漸取代了企業(yè)與企業(yè)之間的競(jìng)爭(zhēng),企業(yè)管理信息資源范圍也從自身延伸到了客戶、合作者以及供應(yīng)商,這就促使CRM、合作伙伴關(guān)系管理系統(tǒng)、員工關(guān)系管理系統(tǒng)以及供應(yīng)商管理系統(tǒng)的出現(xiàn)。這些軟件系統(tǒng)都采用Web技術(shù),它們代表了電子商務(wù)的新趨勢(shì)。

        5.2 從ERP到協(xié)同商務(wù)

        早期的企業(yè)級(jí)應(yīng)用是將一些信息孤立起來,這些信息基本上與其他信息沒有聯(lián)系,例如企業(yè)中的財(cái)務(wù)信息、庫存管理信息等,這些信息由傳統(tǒng)的部門單獨(dú)進(jìn)行管理。例如,二十世紀(jì)九十年代初期,ERP很成功地將企業(yè)的后端處理和信息流匯集在一個(gè)單獨(dú)的系統(tǒng)中。近年來,隨著科技的發(fā)展,一些企業(yè)開始實(shí)施SCM、CRM以及數(shù)據(jù)庫等具有前端處理的應(yīng)用系統(tǒng)。雖然實(shí)現(xiàn)了信息的集成,但是這些功能強(qiáng)大的應(yīng)用往往不能很好的高效集成,導(dǎo)致信息“孤島”的出現(xiàn)。在未來的可重用框架電子商務(wù)系統(tǒng)的應(yīng)用不僅能夠集成企業(yè)內(nèi)部各種信息的應(yīng)用,并且能夠集成不同企業(yè)之間的信息,這就是所謂的“協(xié)同商務(wù)”。

        6 結(jié)語

        通過對(duì)電子商務(wù)方面的分析發(fā)現(xiàn),可重用框架的電子商務(wù)開發(fā)平臺(tái)具有很好的前景。采用可重用框架的軟件開發(fā)方法和模式,除了可以大大提高開發(fā)效率、縮短開發(fā)周期外,還可以提高系統(tǒng)的可靠性、實(shí)用性等。本文所述的電子商務(wù)開發(fā)平臺(tái)是可以作為企業(yè)管理應(yīng)用系統(tǒng)的開發(fā)平臺(tái)的,并且具有較強(qiáng)的通用性和擴(kuò)展性,根據(jù)這個(gè)系統(tǒng)可以開發(fā)出許多種行業(yè)的可重用框架結(jié)構(gòu)的管理應(yīng)用系統(tǒng)。

        [1]劉文軍,傅美桃.基于可重用框架的電子商務(wù)開發(fā)平臺(tái)的發(fā)展[J].南昌水專學(xué)報(bào),2004,(2).

        [2]羊海潮.基于J2EE開源技術(shù)的電子商務(wù)開發(fā)平臺(tái)ECStudio的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2009,(5).

        [3]李永紅,石慶喜.可重用的電子商務(wù)基礎(chǔ)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].重慶建筑大學(xué)學(xué)報(bào),2006,(5).

        [4]劉佳棟,董倩,金慶勇.工作流技術(shù)在Web OA開發(fā)平臺(tái)中的應(yīng)用研究[J].電腦知識(shí)與技術(shù),2010,(12).

        [5]金雙武.基于J2EE的企業(yè)電子商務(wù)平臺(tái)的研究及優(yōu)化設(shè)計(jì)[D].碩士學(xué)位論文,2005.

        猜你喜歡
        數(shù)據(jù)包頁面框架
        大狗熊在睡覺
        刷新生活的頁面
        框架
        廣義框架的不相交性
        SmartSniff
        WTO框架下
        法大研究生(2017年1期)2017-04-10 08:55:06
        一種基于OpenStack的云應(yīng)用開發(fā)框架
        基于Libpcap的網(wǎng)絡(luò)數(shù)據(jù)包捕獲器的設(shè)計(jì)與實(shí)現(xiàn)
        視覺注意的數(shù)據(jù)包優(yōu)先級(jí)排序策略研究
        同一Word文檔 縱橫頁面并存
        精品的一区二区三区| 领导边摸边吃奶边做爽在线观看 | 中文字幕亚洲精品在线| 日韩狼人精品在线观看| 精品一区二区三区中文字幕在线| 白色月光免费观看完整版| 亚洲一区二区懂色av| 免费在线视频亚洲色图| 国产一区二区三区在线蜜桃| 国产精品免费看久久久无码| 女的扒开尿口让男人桶30分钟| 性无码免费一区二区三区在线| 国产精品国产三级国产av′| 亚洲一区二区三区国产精华液| 亚洲AVAv电影AV天堂18禁| 国产女主播大秀在线观看| 成人一区二区三区激情视频| 免费视频无打码一区二区三区| 亚洲熟妇丰满多毛xxxx| 粗大猛烈进出高潮视频| 国产99视频精品免视看9| 亚洲视频高清| 91国内偷拍一区二区三区| 亚洲熟女熟妇另类中文| 精品无码av一区二区三区不卡| 欧美日韩在线视频一区| 国产精品美女久久久久| 欧美日韩国产另类在线观看| 亚洲国产日韩综一区二区在性色 | 与最丰满美女老师爱爱视频| 国产情侣真实露脸在线| 无码国产69精品久久久孕妇| 99久久久无码国产aaa精品| 亚洲精品国产福利在线观看| 区三区久久精品水蜜桃av| 亚洲av无一区二区三区综合| 亚洲精品在线国产精品| 伊人久久大香线蕉亚洲五月天| 久久无码人妻一区=区三区| 国产精品18久久久久久首页| 日韩高清av一区二区|