999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MVC模式開發的B2B2C電商系統設計思路分析

2020-08-15 13:28:34李俊
科技創新導報 2020年17期

摘? ?要:本文基于B2B2C電商系統開發重點分析,采用OOP(面向對象)方式進行核心框架搭建,結合MVC模式進行開發,將系統分為視圖、業務和控制層。采用PHP5+MySQL技術為基礎,網頁前端采用Bootstrap快速開發框架, 系統開發高效,各個節點結構更加清晰,縮短開發周期并節約開發成本,實現一個集成度高和方便維護的電子商務系統。本文先對B2B2C系統開發現狀和開發特點進行分析研究,再分析了采用MVC模式進行B2B2C系統開發的思路和宏觀設計實現。

關鍵詞:MVC? B2B2C? 架構設計

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

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

1? B2B2C電商系統開發重點的研究現狀

(1)先進的購物流程。

引入使用Redis存儲數據,使用響應速度提高,這種方式與傳統的購物車最大不同,Cookie技術購物車的存儲空間只有4k;更換設備時,購物車信息不能同步;cookie禁用,不提供保存,Redis技術購物車優點是數據能夠持久化;實現了購物車同步化。

(2)科學的運營管理模式。

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

(3)支持量身訂制。

系統采用模塊化結構,根據平臺、商家和用戶的多方需求量身定制,包括第三方支付接口、第三方物流跟蹤查詢接口、第三方登錄授權接口、多店鋪裝修自定義和運營的自定義模塊、客服和促銷自定義模塊等。

2? B2B2C電商系統開發的特性

(1)B2B2C系統融合MVC模式進行開發,模型的定義由Model類來完成。控制器(C)由框架核心和Action共同完成。視圖(V):由Tpl類和模板文件組成。MVC作為一種模式只是提供了一種敏捷開發的手段,系統融入MVC模式但不拘泥于MVC本身。

(2)B2B2C系統支持使用Redis存儲數據,使用響應速度提高。

(3)內建豐富的查詢機制,包括單表查詢、多表聯合查詢、區間查詢、統計結算查詢、定位查詢和原生查詢等,使用數據查詢簡潔高效。

(4)易用性LAMP架構保證跨平臺、MVC模塊化開發保證易維護與擴展、系統架構保證集群部署與擴展。

3? B2B2C系統開發思路分析

(1)B2B2C系統控制器類位于control目錄,控制器調度由框架依據w和t參數完成,如果w或t參數為空,系統會自動賦值“index”。

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

(2)B2B2C系統Model不需要定義,直接完成對Table的CURD操作,不需要重復進行Model實例化可實現對不同Table的操作。新模型處理同時支持向下兼容。

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

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

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

4? 結語

本B2B2C系統采用MVC模式開發,把系統分為視圖層、業務層和控制層,三個層次開發工作各施其職,以提高開發效率及快速實現開發工作。

參考文獻

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

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

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

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

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

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

[7] 蘇靜,鄭詩庭,羅慧,等.基于MVC模式的隨訪系統設計與開發[J].微電子學與計算機,2019,36(6):93-95,100.

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

[9] 朱乾鎏.基于B2B2C的汽車售后服務系統研究與設計[D].西南交通大學,2016.

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

主站蜘蛛池模板: 永久天堂网Av| 久久婷婷综合色一区二区| 2021国产精品自产拍在线| 日韩福利在线观看| 国产成人综合日韩精品无码首页| 欧美综合区自拍亚洲综合绿色| 国产精品成人啪精品视频| 国模沟沟一区二区三区| 67194在线午夜亚洲| 国产视频久久久久| 色135综合网| 国产视频一区二区在线观看| 欧美亚洲日韩中文| 亚洲色图欧美视频| 青青草原国产免费av观看| 欧美日韩福利| 99热亚洲精品6码| 香蕉视频在线观看www| 中文精品久久久久国产网址| 亚洲午夜综合网| 午夜精品影院| 国产激情影院| 麻豆AV网站免费进入| 久久久久久尹人网香蕉| 中文字幕免费播放| 久久精品人人做人人爽97| 国产偷国产偷在线高清| 91香蕉视频下载网站| 亚洲欧美另类中文字幕| 国产亚洲精久久久久久无码AV| 亚洲国产精品不卡在线| 国产一区免费在线观看| 国产经典免费播放视频| 国产精品嫩草影院av| 久久天天躁狠狠躁夜夜2020一| 91精品国产91久无码网站| 国产成人精品免费av| 一区二区三区四区在线| 色135综合网| 人妻精品全国免费视频| 97se亚洲综合在线天天| 亚洲国产中文在线二区三区免| 麻豆a级片| YW尤物AV无码国产在线观看| 国产精品网址你懂的| 欧美精品黑人粗大| 亚洲永久视频| 国产人碰人摸人爱免费视频| 天天躁夜夜躁狠狠躁躁88| 真人免费一级毛片一区二区| 久久96热在精品国产高清| 国产一区二区三区日韩精品 | 狠狠色婷婷丁香综合久久韩国| 凹凸国产分类在线观看| 福利在线不卡一区| 亚洲性影院| 91精品国产无线乱码在线| 五月婷婷导航| 无码 在线 在线| 国产精品妖精视频| 韩日午夜在线资源一区二区| 亚洲乱码视频| 伊人欧美在线| 色妞www精品视频一级下载| 日本一本在线视频| 国产一区二区三区精品久久呦| 欧美日韩一区二区在线免费观看| 国语少妇高潮| 久久美女精品国产精品亚洲| 国产办公室秘书无码精品| 日韩欧美国产区| a亚洲视频| 天天综合色天天综合网| 中文成人无码国产亚洲| 国产精女同一区二区三区久| 亚洲日本韩在线观看| 精品天海翼一区二区| 亚洲AⅤ永久无码精品毛片| av在线5g无码天天| jizz国产视频| 久久精品视频一| 久久中文字幕av不卡一区二区|