- 相關推薦
小微企業(yè)電子商務管理平臺的設計與實現(xiàn)論文
本文以求實印刷廠為例,分析了小微企業(yè)在日常管理和開展電子商務過程中存在的問題,參考國內(nèi)外研究現(xiàn)狀、水平和應用前景,基于MVC架構(gòu)模式,設計并實現(xiàn)了一個電子商務管理系統(tǒng)。
1 需求描述
求實印刷廠是由門店、印刷間、設計室組成的微小型企業(yè)。它的日常工作包括:門店有日常的打印、復印業(yè)務的統(tǒng)計,各類紙張、墨盒、打印機等的銷售;印刷品的印制;圖片、廣告、圖紙、標書、名片等的設計、印制;倉庫庫存的統(tǒng)計盤點等。為了提高運行效率,以便具有較強的競爭力參與激烈的市場競爭,印刷廠決定提升傳統(tǒng)的管理方法,形成一個從企業(yè)內(nèi)部到企業(yè)外部的完整的電子商務解決方案,實現(xiàn)企業(yè)新的突破。
2 系統(tǒng)功能
對于剛剛由傳統(tǒng)轉(zhuǎn)型而來的小微企業(yè)來說,需要一個統(tǒng)一的平臺來管理日常事務。規(guī)模較小,產(chǎn)生數(shù)據(jù)相對較少,但日常事務同樣是涉及企業(yè)運行的各個方面。使用同一系統(tǒng),廠里的管理人員、財務人員、客服人員可根據(jù)需要進行相關模塊的操作,獲取系統(tǒng)內(nèi)相關信息。整合ERP系統(tǒng)、進存銷系統(tǒng)、財務系統(tǒng)、客戶管理系統(tǒng)的常用功能,完成本企業(yè)開拓電子商務市場的日常管理。
總結(jié)求實印刷廠的日常業(yè)務,歸納為四個部分:進存銷系統(tǒng)(原材料采購入庫、庫存管理)、生產(chǎn)管理系統(tǒng)(計劃、制造)、財務管理系統(tǒng)(會計核算、財務管理) 和網(wǎng)上交易系統(tǒng)(交易、支付、物流)。系統(tǒng)亦需要這四個部分。
系統(tǒng)是以客戶為源頭開始工作的。儀器廠的原有客戶可以在網(wǎng)絡上檢索供貨信息,確認下單。收到訂單數(shù)據(jù)后,根據(jù)訂單內(nèi)容判斷庫存,符合訂單數(shù)目要求則確認訂單生成銷售單。在線銷售經(jīng)理確認銷售訂單并制成收款單通過系統(tǒng)的即時通信功能或E-mail發(fā)送給客戶,客戶通過網(wǎng)上銀行或第三方支付系統(tǒng)完成電子支付,財務模塊收到付款后生成確認訂單發(fā)送給倉儲模塊生成出庫單,倉管人員實際出庫商品,生成配送單,進入配送環(huán)節(jié)。與此同時,客服人員將確認內(nèi)容后的訂單、付款詳情、發(fā)貨時間日期、物流配送詳情發(fā)送給客戶。
如果在第二個環(huán)節(jié),庫存數(shù)量不能滿足訂單要求,則進入采購模塊。采人員制成采購訂單發(fā)送給供應商,財務人員付款后采購訂單確認生成,供應商根據(jù)訂單發(fā)貨。原材料采購入庫后可通知工廠根據(jù)訂單進行生產(chǎn)或選擇第三方企業(yè)外包生產(chǎn)。生產(chǎn)結(jié)束后可直接進入配送環(huán)節(jié)。
3 系統(tǒng)架構(gòu)
ASP.NET的架構(gòu)模式可以很好地實現(xiàn)MVC模式,對于中小型系統(tǒng),使用效果簡單易用,可以清晰地劃分頁面和控制器功能,頁面、控制器和業(yè)務邏輯層之間的耦合度也比較低。但是如果應用于大型復雜系統(tǒng),每個頁面都有一個控制器,缺少核心控制器的統(tǒng)一控制,無法合理有效地集成一個完整的系統(tǒng)。
求實印刷廠系統(tǒng)屬于小型系統(tǒng),可以采用ASP.NET的五層架構(gòu)模式。用其Page Controller模式來實現(xiàn)MVC模式,視圖由表示層的aspx文件實現(xiàn),模式由上面所述架構(gòu)中的業(yè)務邏輯層來實現(xiàn):從上到下依次是用戶層UI Layer、控制層Control Layer、業(yè)務層Business Layer 、數(shù)據(jù)訪問層DataAccess Layer和數(shù)據(jù)庫(DataBase)。
4 系統(tǒng)的實現(xiàn)
在系統(tǒng)設計思路的基礎上,對整個系統(tǒng)基于MVC框架模式的View、Controller、Model三個部分進行具體的編碼實現(xiàn)。由于實現(xiàn)整個系統(tǒng)的代碼占用篇幅過多,僅以交易管理子模塊為例進行實現(xiàn)。對交易進行有效管理也是企業(yè)日常工作的重中之重。
在B2B電子商務模式下,為企業(yè)實現(xiàn)銷售商品的具體過程是交易管理子系統(tǒng)的基本功能。包括實現(xiàn)賣方企業(yè)對供應產(chǎn)品詳情的發(fā)布,買家企業(yè)進行查詢,賣家管理商品分類,買賣雙方信息交換。電子商務系統(tǒng)中最重要的是保證數(shù)據(jù)安全、資金安全、認證安全,必須為通信雙方提供完善的數(shù)字簽名認證措施。
交易管理子系統(tǒng)主要管理銷售業(yè)務,產(chǎn)生相關的銷售業(yè)務數(shù)據(jù),發(fā)送給其它子系統(tǒng)交換數(shù)據(jù)。該系統(tǒng)在實際編程中使用了Microsoft.NET平臺和ASP.NET技術,后臺數(shù)據(jù)庫采用Microsoft SQL Server 2012作為數(shù)據(jù)庫服務器,客戶瀏覽器使用Microsoft Internet Explorer。
系統(tǒng)的架構(gòu)圖包括五層,自頂向下分別為UI Layer、Control Layer、Business Layer、DataAccess Layer和數(shù)據(jù)庫Microsoft SQL Server 2012。
UI Layer的數(shù)據(jù)來源用戶通過IE瀏覽器的信息輸入。用戶選擇商品并輸入的數(shù)量生成訂單的。
Control Layer根據(jù)UI Layer得到的數(shù)據(jù)控制頁面間的流轉(zhuǎn)以及最終的VIEW顯示,同時還有PageBase類和Parameter類。
Business Layer是負責系統(tǒng)業(yè)務邏輯的處理,而DataAccess Layer包括三部分一部分是DAO類,該類封裝了對數(shù)據(jù)庫的操作行為,另外一部分是DATASET類,該類對應于系統(tǒng)的數(shù)據(jù)庫中的所有表結(jié)構(gòu),最后一部分是Dbmanager類,負責理對數(shù)據(jù)源的連接服務。
依據(jù)客戶需求,視圖層的前臺由aspx負責實現(xiàn)。顯示銷售商品信息和買家用戶的登陸入口。視圖層的后臺由賣家登陸并查看客戶訂單。
PageBase繼續(xù)于System.Web.UI.Page類,其中的PageLoad()是頁面初始化的重要事件,同時PageLoad()是該系統(tǒng)自動的核心控制器,由它來統(tǒng)一處理用戶請求,顯示最終的頁面。
由于Parameter類中的數(shù)據(jù)與頁面中的數(shù)據(jù)也是一一對應的,接下來查找商品詳情為例來說明Parameter類具體的實現(xiàn)方法。商品詳情中包含三個檢索條件,分別是商品條形碼、商品名稱和生產(chǎn)廠家。Parameter類主要是實現(xiàn)對商品詳情的三個輸入的檢索條件的數(shù)據(jù)進行封裝。
5 總結(jié)
本文針對求實印刷廠的現(xiàn)狀及發(fā)展,從傳統(tǒng)的電子商務模式入手,指出小微企業(yè)發(fā)展電子商務發(fā)展過程中存在的問題。提出了基于MVC技術企業(yè)電子商務管理系統(tǒng),為企業(yè)發(fā)展電子商務市場做出了有益的嘗試。
【小微企業(yè)電子商務管理平臺的設計與實現(xiàn)論文】相關文章:
農(nóng)村小微企業(yè)電子商務實施策略研究論文10-12
電子商務增值服務平臺研究論文10-09
企業(yè)設計的管理論文10-10
天貓電子商務平臺研究論文10-12
電子商務企業(yè)倉儲貨位管理及優(yōu)化論文10-09
企業(yè)電子商務風險管理的探討論文10-13
論設計中品牌文化的實現(xiàn)論文10-12