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

        ?

        基于MVC模式開發(fā)的B2B2C電商系統(tǒng)設(shè)計(jì)思路分析

        2020-08-15 13:28:34李俊
        科技創(chuàng)新導(dǎo)報(bào) 2020年17期
        關(guān)鍵詞:架構(gòu)設(shè)計(jì)

        摘? ?要:本文基于B2B2C電商系統(tǒng)開發(fā)重點(diǎn)分析,采用OOP(面向?qū)ο螅┓绞竭M(jìn)行核心框架搭建,結(jié)合MVC模式進(jìn)行開發(fā),將系統(tǒng)分為視圖、業(yè)務(wù)和控制層。采用PHP5+MySQL技術(shù)為基礎(chǔ),網(wǎng)頁前端采用Bootstrap快速開發(fā)框架, 系統(tǒng)開發(fā)高效,各個(gè)節(jié)點(diǎn)結(jié)構(gòu)更加清晰,縮短開發(fā)周期并節(jié)約開發(fā)成本,實(shí)現(xiàn)一個(gè)集成度高和方便維護(hù)的電子商務(wù)系統(tǒng)。本文先對B2B2C系統(tǒng)開發(fā)現(xiàn)狀和開發(fā)特點(diǎn)進(jìn)行分析研究,再分析了采用MVC模式進(jìn)行B2B2C系統(tǒng)開發(fā)的思路和宏觀設(shè)計(jì)實(shí)現(xiàn)。

        關(guān)鍵詞:MVC? B2B2C? 架構(gòu)設(shè)計(jì)

        中圖分類號:TP311.1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:A? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2020)06(b)-0140-02

        單一電商系統(tǒng)就運(yùn)營模式而言比較單一,一個(gè)商家對N個(gè)消費(fèi)者,常見功能為商品類目管理、商品發(fā)布與編輯、單店會(huì)員管理、訂單處理(正常訂單、退貨訂單、換貨訂單、退款訂單及物流發(fā)貨處理),這種模式局限于單一商家獨(dú)立運(yùn)營。B2B2C系統(tǒng)最大特點(diǎn)為升級為平臺運(yùn)營模式,運(yùn)營主體由原來單一商家變化為平臺方。就升級技術(shù)而言,支持多商家獨(dú)立運(yùn)營,商家不再各自申請第三方支付接口和物流接口,由平臺方統(tǒng)一提供,降低店鋪架設(shè)的難度;消費(fèi)者有更多選擇余地,可以跨店鋪消費(fèi)。所有運(yùn)營結(jié)算由平臺方負(fù)責(zé),發(fā)揮了平臺擔(dān)保的作用。

        1? B2B2C電商系統(tǒng)開發(fā)重點(diǎn)的研究現(xiàn)狀

        (1)先進(jìn)的購物流程。

        引入使用Redis存儲數(shù)據(jù),使用響應(yīng)速度提高,這種方式與傳統(tǒng)的購物車最大不同,Cookie技術(shù)購物車的存儲空間只有4k;更換設(shè)備時(shí),購物車信息不能同步;cookie禁用,不提供保存,Redis技術(shù)購物車優(yōu)點(diǎn)是數(shù)據(jù)能夠持久化;實(shí)現(xiàn)了購物車同步化。

        (2)科學(xué)的運(yùn)營管理模式。

        B2B2C是對原有的B2C單一電子商務(wù)系統(tǒng)的一種升級,這種升級不僅是商業(yè)運(yùn)作模式的升級,就系統(tǒng)開發(fā)而言引入了供應(yīng)鏈管理和平臺結(jié)算功能。B2B2C系統(tǒng)打通上流供應(yīng)鏈和下流消費(fèi)端,把B2B和C2C完美地結(jié)合起來。

        (3)支持量身訂制。

        系統(tǒng)采用模塊化結(jié)構(gòu),根據(jù)平臺、商家和用戶的多方需求量身定制,包括第三方支付接口、第三方物流跟蹤查詢接口、第三方登錄授權(quán)接口、多店鋪裝修自定義和運(yùn)營的自定義模塊、客服和促銷自定義模塊等。

        2? B2B2C電商系統(tǒng)開發(fā)的特性

        (1)B2B2C系統(tǒng)融合MVC模式進(jìn)行開發(fā),模型的定義由Model類來完成??刂破鳎–)由框架核心和Action共同完成。視圖(V):由Tpl類和模板文件組成。MVC作為一種模式只是提供了一種敏捷開發(fā)的手段,系統(tǒng)融入MVC模式但不拘泥于MVC本身。

        (2)B2B2C系統(tǒng)支持使用Redis存儲數(shù)據(jù),使用響應(yīng)速度提高。

        (3)內(nèi)建豐富的查詢機(jī)制,包括單表查詢、多表聯(lián)合查詢、區(qū)間查詢、統(tǒng)計(jì)結(jié)算查詢、定位查詢和原生查詢等,使用數(shù)據(jù)查詢簡潔高效。

        (4)易用性LAMP架構(gòu)保證跨平臺、MVC模塊化開發(fā)保證易維護(hù)與擴(kuò)展、系統(tǒng)架構(gòu)保證集群部署與擴(kuò)展。

        3? B2B2C系統(tǒng)開發(fā)思路分析

        (1)B2B2C系統(tǒng)控制器類位于control目錄,控制器調(diào)度由框架依據(jù)w和t參數(shù)完成,如果w或t參數(shù)為空,系統(tǒng)會(huì)自動(dòng)賦值“index”。

        控制器類文件名一般為業(yè)務(wù)名稱,類名稱一般為業(yè)務(wù)名稱+“Control”,如品牌控制器類文件命名為control/brand.php,類名為brandControl。http:///index.php將會(huì)執(zhí)行control/index.php中的indexWt()方法http:///index.php?w=brand&t=list將會(huì)執(zhí)行control/brand.php中的listWt()方法。

        (2)B2B2C系統(tǒng)Model不需要定義,直接完成對Table的CURD操作,不需要重復(fù)進(jìn)行Model實(shí)例化可實(shí)現(xiàn)對不同Table的操作。新模型處理同時(shí)支持向下兼容。

        使用Model()方法創(chuàng)建模型,可以創(chuàng)建一個(gè)空模型實(shí)例,然后使用該實(shí)例完成對不同表的操作。

        (3)數(shù)據(jù)庫抽象層實(shí)現(xiàn)使用mysqli訪問MySQL數(shù)據(jù)庫,支持主從架構(gòu)部署。采用電商常用功能模塊的數(shù)據(jù)庫設(shè)計(jì),滿足中小電商型平臺千萬級商品信息、用戶信息、訂單信息需求。

        (4)視圖功能主要由Tpl類(core/framework/libraries/tpl.php)和模板文件組成(位于templets目錄下),Tpl類完成控制器和模板文件的溝通,控制器通過Tpl類將數(shù)據(jù)輸送到模板,然后由模板輸出數(shù)據(jù)。

        4? 結(jié)語

        本B2B2C系統(tǒng)采用MVC模式開發(fā),把系統(tǒng)分為視圖層、業(yè)務(wù)層和控制層,三個(gè)層次開發(fā)工作各施其職,以提高開發(fā)效率及快速實(shí)現(xiàn)開發(fā)工作。

        參考文獻(xiàn)

        [1] 李曉明,黃慧,應(yīng)毅,等.基于SpringMVC框架的表單校驗(yàn)與異常處理應(yīng)用與實(shí)戰(zhàn)研究[J].電腦編程技巧與維護(hù),2019(12):26-27,36.

        [2] 張雪敏.淺議MVC設(shè)計(jì)模式在JavaWeb中的作用[J].科技風(fēng),2018(22):58-59.

        [3] 閆曉亮,焦素云.MVC模式PHP開發(fā)框架[J].長春工業(yè)大學(xué)學(xué)報(bào),2016,37(6):592-596.

        [4] 黃玲,余霞.基于云平臺的電子商務(wù)商品智能推薦系統(tǒng)[J].現(xiàn)代電子技術(shù),2020(3):183-186.

        [5] 游運(yùn),萬常選,陳煌燁.考慮對象關(guān)聯(lián)關(guān)系的多樣化商品推薦方法[J].計(jì)算機(jī)工程與應(yīng)用,2018(7):70-76.

        [6] 詹喆,胡宗海,姚程寬,等.基于ASP.NET MVC模式的筆記管理系統(tǒng)[J].科技視界,2019(13):65-67.

        [7] 蘇靜,鄭詩庭,羅慧,等.基于MVC模式的隨訪系統(tǒng)設(shè)計(jì)與開發(fā)[J].微電子學(xué)與計(jì)算機(jī),2019,36(6):93-95,100.

        [8] 閆帥領(lǐng),徐蕾,趙亮,等.基于MVC模式的信息系統(tǒng)開發(fā)模式研究[J].科技與創(chuàng)新,2018(8):22-23.

        [9] 朱乾鎏.基于B2B2C的汽車售后服務(wù)系統(tǒng)研究與設(shè)計(jì)[D].西南交通大學(xué),2016.

        作者簡介:李俊(1982,11—),男,漢族,四川閬中人,碩士,講師,研究方向:電子商務(wù)系統(tǒng)開發(fā)。

        猜你喜歡
        架構(gòu)設(shè)計(jì)
        基于安全性需求的高升力控制系統(tǒng)架構(gòu)設(shè)計(jì)
        虛擬收費(fèi)站架構(gòu)設(shè)計(jì)與高速公路自由流技術(shù)
        大數(shù)據(jù)時(shí)代計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用架構(gòu)設(shè)計(jì)
        電子制作(2019年24期)2019-02-23 13:22:24
        對稱加密算法RC5的架構(gòu)設(shè)計(jì)與電路實(shí)現(xiàn)
        應(yīng)用于SAN的自動(dòng)精簡配置架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
        基于星務(wù)計(jì)算機(jī)的系統(tǒng)軟件架構(gòu)設(shè)計(jì)
        亚洲精品无码国产| 亚洲中文字幕国产剧情| 久久一区二区国产精品| 超碰色偷偷男人的天堂| 久久午夜无码鲁丝片直播午夜精品| 国产国语对白一区二区三区| 亚洲一区二区三区厕所偷拍| 国产成人精品无码免费看| 婷婷亚洲久悠悠色悠在线播放| 亚洲产在线精品亚洲第一站一| 国产精品国产三级国产专区51区| 亚洲天堂精品成人影院| 亚洲精品久久久久中文字幕一福利| 欧美高清国产在线播放| 一区二区三区熟妇人妻18| 亚洲处破女av日韩精品中出| 国产乱码一二三区精品| 无码之国产精品网址蜜芽| 亚洲三区av在线播放| 丝袜美腿亚洲一区二区| 日韩少妇激情一区二区| 精品国产高清a毛片| 中文字幕有码在线亚洲| 亚洲女同一区二区| 漂亮人妻被黑人久久精品| 国产不卡在线免费视频| 一区二区在线视频免费蜜桃| 国产午夜福利不卡在线观看| 欧美精品中文字幕亚洲专区| 99国产精品欲av麻豆在线观看| 日韩人妻无码精品一专区二区三区 | 中文字幕一区二区av| 天堂网在线最新版www| 国产欧美乱夫不卡无乱码| 黄色三级国产在线观看| 国产激情久久久久影院小草| 国产美女露脸口爆吞精| 日韩精品欧美激情国产一区| 最新国产女主播在线观看| 天天躁日日躁狠狠久久| 精品无码久久久久久久久粉色|