国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于RIA模式研究電子商城平臺(tái)

2019-01-16 05:38司雨林王麗李琪賈力張子俊楊振華
科技經(jīng)濟(jì)市場 2019年11期
關(guān)鍵詞:模式

司雨林 王麗 李琪 賈力 張子俊 楊振華

摘 要:RIA(Rich Internet Application,豐富互聯(lián)網(wǎng)應(yīng)用程序)模式是一種新的軟件設(shè)計(jì)方式,它為電子商城平臺(tái)的發(fā)展注入了新的力量。電子商務(wù)平臺(tái)共同存在以下缺點(diǎn):一是購物流程復(fù)雜,顧客很可能半途就會(huì)放棄購買商品。二是傳統(tǒng)平臺(tái)技術(shù)不能開發(fā)更豐富互動(dòng)和友好的用戶界面,不能提高客戶滿意度。三是當(dāng)并發(fā)購物人數(shù)達(dá)到一定的數(shù)量時(shí),商城的響應(yīng)時(shí)間就會(huì)明顯變慢。RIA模式能夠較好的解決這些問題。

關(guān)鍵詞:RIA;模式;并發(fā)

1 系統(tǒng)的功能模塊

E-link電子商務(wù)平臺(tái)購物子系統(tǒng)包含的功能模塊如圖1所示。對整個(gè)電子商城平臺(tái)來說,購物子系統(tǒng)是其主要的部分,基本包含了當(dāng)前電子商城平臺(tái)主要的業(yè)務(wù)流程。基于RIA模式架構(gòu),可以使E-link電子商務(wù)平臺(tái)真正實(shí)現(xiàn)具有穩(wěn)定性、可擴(kuò)展性、并發(fā)用戶使用高效性和豐富互動(dòng)和友好用戶界面的系統(tǒng),還需要有很多其它的子系統(tǒng)支持。由于篇幅和個(gè)人參與角度出發(fā),在這里只說明該部分內(nèi)部需要的功能,其他外部調(diào)用只做簡要說明。

整個(gè)購物子系統(tǒng)的實(shí)現(xiàn)包括三大模塊,分別為商品展示、賬戶管理和商品購買。商品購買模塊的支付功能將通過PHP-JAVA橋調(diào)用銀行提供的JAVA包,完成對客戶支付數(shù)據(jù)的加密、簽名、解密等工作。賬戶管理模塊,作為購物子系統(tǒng)的一部分,實(shí)現(xiàn)對商戶和客戶信息的管理。

2 商品展示功能實(shí)現(xiàn)

顧客登錄E-link電子商務(wù)平臺(tái)以后,開始在E-link電子商城中瀏覽自己喜歡的商品。E-link電子商務(wù)平臺(tái)最上層的布局是products Category,在E-link電子商務(wù)平臺(tái)中商品共分為七個(gè)類別,分別為蛋糕、花卉、珠寶、電腦、電子、汽貿(mào)和婚紗。商品類別下面是商品系列(Product),其表示某個(gè)類型的不同品牌,例如對于手機(jī)品牌分為NOKIA、Motorola、Amoisonic、SAMSUNG、小米和華為等等。Range of commodities再細(xì)分就是具體products Item,它表示某個(gè)品牌和某種型號的商品。在RIA模式的E-link電子商城中,用戶單擊同種產(chǎn)品的不同型號時(shí),在不刷新頁面的情況下,便可以獲取這種型號的具體特性。例如,手機(jī)的特性包括型號、網(wǎng)絡(luò)、顏色、上市年份、鈴聲、屏幕等。在E-link電子商城中,對商品種類(Category)、特定商品(Product)、商品系列(Item)三個(gè)層次的瀏覽通過三個(gè)不同的PHP類現(xiàn)實(shí),即ViewCategory.class.php,ViewProduct.class.php、ViewItem.class.php。

E-link電子商城購物子系統(tǒng)主菜單中有對應(yīng)的products Category(商品類別)選擇按鈕,單擊其中一個(gè)按鈕則入下一個(gè)頁面(page),即相關(guān)的具體商品系列(Product)的頁面(page)。商品瀏覽頁面如圖2

所示:

顧客瀏覽商品功能是E-link電子商城購物子系統(tǒng)的重要功能,也是電子商務(wù)平臺(tái)的最基本的功能之一。商品本身都具有Category-Product-Item這樣的屬性,因此可以對商品這樣層次分類,可以使顧客在瀏覽自己喜歡的物品時(shí)非常方便。由于E-link電子商城上的物品種類非常多,所以我們在平臺(tái)設(shè)計(jì)時(shí)需要考慮商品的分頁問題,這里使用了Smarty的開源框架實(shí)現(xiàn)分頁功能,這樣既方便又美觀,節(jié)省系統(tǒng)開發(fā)的周期。

3 支付功能實(shí)現(xiàn)

顧客選擇好商品之后,點(diǎn)擊“繼續(xù)”按鈕,電子商城就導(dǎo)向選擇支付方式頁面。電子商城選擇支付方式頁面如圖3所示。易聯(lián)電子商城平臺(tái)集成多種支付方式:網(wǎng)銀、建設(shè)銀行支付、廣州銀聯(lián)支付和貨到付款。用戶可根據(jù)自己喜好,選擇使用其中的一種支付方式。

如圖4所示,在“付款方式”中選擇相應(yīng)的付款方式后,再點(diǎn)擊“繼續(xù)” ,即轉(zhuǎn)到相應(yīng)的銀行支付頁面。以建設(shè)銀行支付為例,填寫支付卡號、密碼和驗(yàn)證碼之后,點(diǎn)擊“提交”即完成了網(wǎng)上支付。

4 結(jié)束語

本文介紹了關(guān)于RIA模式的相關(guān)理論和AJAX技術(shù),以面向?qū)ο蟮姆椒ㄕ摓橹笇?dǎo),依據(jù)面向?qū)ο蟮慕@碚?,設(shè)計(jì)與實(shí)現(xiàn)了RIA模式下電子商城平臺(tái),并對購物子系統(tǒng)進(jìn)行了相關(guān)的性能測試。

參考文獻(xiàn):

[1]馬斌,王聰麗,畢雪萍.電子商務(wù)[M].北京:企業(yè)管理出版社,2005:11-18.

[2]Paulson, L.D. Buliding rich web applications with Ajax[J]. Computer, 2005,38(10): 1417.

[3]婁不夜.基于AJAX的集成頁面模式及實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2008,29(5): 1126-1128.

[4]盧湘梅.基于RIA技術(shù)的網(wǎng)上教育系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].西安:西北工業(yè)大學(xué), 2007.

[5]陳顯軍.基于FLEX的RIA研究和應(yīng)用[D].成都:電子科技大學(xué), 2007.

[6]應(yīng)宏.網(wǎng)絡(luò)應(yīng)用計(jì)算模型的演變與發(fā)展[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2003, 3(12):76-97.

[7]趙曉麗.基于AJAX的RIA技術(shù)的研究及應(yīng)用[D].重慶:西南交通大學(xué),2007.

[8]胡振華,周斌冷,文浩.AJAX在J2EE中數(shù)據(jù)交互的應(yīng)用研究[J].計(jì)算機(jī)工程與設(shè)計(jì),2008, 29(12):3102-3105.

[9]Ryan Asleson,Nathaniel T.Schutta.Ajax基礎(chǔ)教程[M],金靈.北京: 人民郵電出版社, 2006: 26-29.

[10] Luke Welling, Laura Thomson. PHP和MySQL Web開發(fā)[M],武欣.北京:機(jī)械工業(yè)出版社, 2006: 255-258.

[11] Dave Crane, Eric Pascarello, Darren James. Ajax實(shí)戰(zhàn)[M], ajaxcn.org.北京:人民郵電出版社, 2006:139-159.

猜你喜歡
模式
關(guān)于師幼互動(dòng)的文獻(xiàn)綜述
以市場為導(dǎo)向的經(jīng)濟(jì)管理模式轉(zhuǎn)變分析
高端飯店業(yè)產(chǎn)學(xué)研模式研究
思想政治理論課實(shí)踐教學(xué)研究述評
堆龙德庆县| 海淀区| 清水县| 深州市| 阿克陶县| 承德市| 元朗区| 阜阳市| 广汉市| 上杭县| 格尔木市| 云和县| 澄迈县| 改则县| 罗甸县| 千阳县| 吐鲁番市| 丹东市| 田林县| 昌乐县| 淮南市| 伊金霍洛旗| 丹凤县| 米泉市| 黎平县| 雷州市| 嵊州市| 报价| 新乡县| 木兰县| 房山区| 乐陵市| 大竹县| 巴林左旗| 盐津县| 达拉特旗| 确山县| 旬邑县| 贵南县| 礼泉县| 临洮县|