版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
線上線下商品配送系統(tǒng)分析與設(shè)計(jì)目錄1緒論 11.1線上線下商品配送研究背景 11.2國(guó)內(nèi)外商品配送研究現(xiàn)狀 11.3線上線下商品配送系統(tǒng)研究目的和意義 21.4線上線下商品配送系統(tǒng)研究思路 32線上線下商品配送系統(tǒng)分析 42.1線上線下商品配送系統(tǒng)可行性分析 42.1.1技術(shù)可行性 42.1.2經(jīng)濟(jì)可行性 42.1.3操作可行性 42.1.4法律可行性 42.2系統(tǒng)需求分析 52.3系統(tǒng)功能分析 52.4系統(tǒng)組織結(jié)構(gòu)分析 62.5線上線下商品配送系統(tǒng)業(yè)務(wù)流程分析 62.5.1商品配送業(yè)務(wù)總體流程 62.5.2配送中心配送業(yè)務(wù)流程 72.5.3商品管理業(yè)務(wù)流程 82.5.4庫(kù)存管理業(yè)務(wù)流程 82.5.5訂單管理業(yè)務(wù)流程 92.5.6配送管理業(yè)務(wù)流程 92.5.7退貨管理業(yè)務(wù)流程 92.6線上線下商品配送系統(tǒng)數(shù)據(jù)和數(shù)據(jù)流程分析 102.6.1總體數(shù)據(jù)流程圖 102.6.2訂單管理數(shù)據(jù)流程圖 112.6.3配送管理數(shù)據(jù)流程圖 112.7數(shù)據(jù)字典 122.7.1主要數(shù)據(jù)流 122.7.2主要數(shù)據(jù)存儲(chǔ)和處理過(guò)程 123線上線下商品配送系統(tǒng)設(shè)計(jì) 143.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì) 143.2子系統(tǒng)模塊劃分 143.3代碼設(shè)計(jì) 153.4數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 153.4.1E-R圖設(shè)計(jì) 153.4.2管理員信息屬性圖 163.4.3商品信息屬性圖 163.4.4訂單信息屬性圖 173.4.2關(guān)系數(shù)據(jù)庫(kù)表 173.5輸入輸出設(shè)計(jì) 213.6模塊功能設(shè)計(jì) 213.6.1管理員登錄模塊 213.6.2個(gè)人、門店登錄模塊 213.6.3個(gè)人網(wǎng)上商城業(yè)務(wù)模塊 223.6.4門店訂貨業(yè)務(wù)模塊 223.6.5退貨業(yè)務(wù)模塊 223.6.6系統(tǒng)管理員操作模塊 233.6.7配送管理員操作模塊 233.6.8訂單管理員操作模塊 243.6.9庫(kù)存管理員操作模塊 243.6.10前臺(tái)管理員操作模塊 254系統(tǒng)實(shí)現(xiàn) 264.1系統(tǒng)主要界面設(shè)計(jì) 264.1.1后臺(tái)登錄頁(yè)面 264.1.2后臺(tái)操作主界面 264.1.3區(qū)域管理界面 274.1.4用戶注冊(cè)界面 274.1.5用戶信息界面 274.1.6訂單管理界面 284.1.7添加配送單界面 284.2系統(tǒng)主要設(shè)計(jì)代碼 284.2.1判斷用戶的登錄管理權(quán)限 284.2.2修改登錄密碼 294.2.3加入新的用戶信息 294.2.4添加用戶信息 304.2.5更新用戶權(quán)限信息 305結(jié)論 32參考文獻(xiàn) 33外文文獻(xiàn)與翻譯 34致謝 441緒論1.1線上線下商品配送研究背景電子商務(wù)是公司發(fā)展重要依托,電子商務(wù)發(fā)展也離不開商品配送支持,商品配送能力強(qiáng)弱直接關(guān)系著電商公司經(jīng)營(yíng)成本,決定電商公司獲利能力高低。因此電商公司商品配送能力提高會(huì)給電商公司帶來(lái)巨大利益。隨著經(jīng)濟(jì)發(fā)展,連鎖經(jīng)營(yíng)已經(jīng)占據(jù)了主流,網(wǎng)上商城普遍使得電子商務(wù)發(fā)展成為當(dāng)代化商業(yè)主流,線下商店在向網(wǎng)上商城發(fā)展過(guò)程中,產(chǎn)生了線下線上結(jié)合,網(wǎng)上商城與線下門店共存成為當(dāng)今電子商務(wù)主流。咱們擬采用線上線下商品配送系統(tǒng),那么就可以減少門店庫(kù)存量,進(jìn)入門店顧客除了可以直接從門店倉(cāng)庫(kù)提取商品之外,還可以通過(guò)門店進(jìn)入線上線下商品配送系統(tǒng)直接填寫訂貨單,從而可以直接從配送中心配送商品,省去門店中間環(huán)節(jié),減少人力物力支出,減少公司運(yùn)營(yíng)成本,增強(qiáng)公司賺錢能力。1.2國(guó)內(nèi)外商品配送研究現(xiàn)狀在國(guó)內(nèi),商品配送重要是自營(yíng)配送、共同配送和第三方物流以及她們之間結(jié)合方式。隨著物流發(fā)展,全國(guó)大多都市都已建立了自己配送中心,大大推動(dòng)了物流業(yè)發(fā)展。都市商品配送發(fā)展是電子商務(wù)發(fā)展過(guò)程中一種重要某些,物流中心、配送中心建立和物流設(shè)施逐漸改進(jìn)使得中華人民共和國(guó)商品配送得到了很大發(fā)展,商品配送系統(tǒng)在公司商品配送過(guò)程中應(yīng)用也占據(jù)了重要地位。按客戶類型分類商品配送方式重要分為兩類,一是實(shí)體店配送,配送中心依照各門店提交訂單信息,在倉(cāng)庫(kù)中揀取商品,經(jīng)配送運(yùn)送到實(shí)體店,供顧客在實(shí)體店選購(gòu),可以自己攜帶回家,也可以經(jīng)實(shí)體店配送員送貨;二是顧客配送,配送中心接受顧客在網(wǎng)上提交訂單或顧客在實(shí)體店提交訂單直接進(jìn)行配送,將商品以快遞方式送到顧客手中。終端配送大多是線上線下分開商品配送方式。對(duì)于網(wǎng)上商城,顧客直接在網(wǎng)上商城瀏覽商品時(shí)提交訂單,由配送中心統(tǒng)一發(fā)貨;對(duì)于實(shí)體店,配送中心依照實(shí)體店訂單先配貨到實(shí)體店,顧客親自到店里購(gòu)買商品,由店面?zhèn)}庫(kù)發(fā)貨,庫(kù)存局限性時(shí)可從附近連鎖店調(diào)貨。在國(guó)外,對(duì)配送研究起步較早,重要研究商品配送概念、方式,配送中心建設(shè)網(wǎng),配送車輛調(diào)度等各方面進(jìn)行分析和研究,成熟配送體系以及在國(guó)外運(yùn)用到實(shí)際生產(chǎn)中,給國(guó)外電商公司發(fā)展奠定了堅(jiān)實(shí)基本,更有助于公司全球化發(fā)展。她們還發(fā)展了第三方物流。實(shí)現(xiàn)了不同領(lǐng)域、不同地區(qū)資源整合,不同信息交叉?zhèn)鬟f,人力物力綜合運(yùn)用;商品配送系統(tǒng)通過(guò)配送模式優(yōu)化、軟硬件資源整合以及配送流程優(yōu)化,減少公司總配送成本,增進(jìn)公司最大化效益實(shí)現(xiàn)。美國(guó),上世紀(jì)六十年代就開始注重商品配送在公司運(yùn)營(yíng)中重要性,將老式倉(cāng)庫(kù)變成當(dāng)代化配送中心,采用信息化管理系統(tǒng)對(duì)商品在運(yùn)送過(guò)程中裝卸、搬運(yùn)、庫(kù)存等環(huán)節(jié)進(jìn)行管理,每個(gè)階段產(chǎn)生數(shù)據(jù),從訂單到發(fā)貨單再到配送單可以在系統(tǒng)中記錄,并采用數(shù)據(jù)庫(kù)這一技術(shù)對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ);依照不同業(yè)務(wù)制定不同配送中心模式,分別是大批量發(fā)貨批發(fā)型配送、適合連鎖店進(jìn)貨頻繁零售型和適應(yīng)生產(chǎn)制造倉(cāng)儲(chǔ)型。本商品配送核心是零售業(yè)配送,其中便利店占據(jù)配送主流。代理商銷售專門制造商生產(chǎn)商品,配送比較單一,采用單渠道配送;對(duì)于便利店多批配送、配送量小特點(diǎn),則采用商品配送管理系統(tǒng)對(duì)配送信息進(jìn)行管理,實(shí)現(xiàn)及時(shí)商品配送;此外日本商品配送逐漸演變成共同配送、混合配送、合伙配送配送模式。1.3線上線下商品配送系統(tǒng)研究目和意義當(dāng)前,電子商務(wù)發(fā)展如火如荼,電子商務(wù)網(wǎng)站在中華人民共和國(guó)已經(jīng)達(dá)到1萬(wàn)多家,越來(lái)越多中小公司開展電子商務(wù),越來(lái)越多連鎖店也開始使用網(wǎng)上商城。從訂餐到購(gòu)物再到娛樂(lè),人們都喜歡在網(wǎng)上直接購(gòu)買。大量訂單使得商品配送變得尤為重要。連鎖零售商品配送要適合變價(jià)快特點(diǎn),它不同于批發(fā)類配送,訂單頻繁、貨品零散,同步同地、不同步同地都會(huì)產(chǎn)生訂單,訂購(gòu)商品也從小發(fā)夾到大汽車,甚至貴重珠寶首飾都可以通過(guò)網(wǎng)絡(luò)訂購(gòu)。近年來(lái),國(guó)內(nèi)零售連鎖業(yè)迅速擴(kuò)張并獲得了明顯增長(zhǎng)和市場(chǎng)地位提高,但連鎖零售公司商品配送環(huán)節(jié)薄弱性,阻礙了電子商務(wù)公司發(fā)展。還存在一系列問(wèn)題,物流配送信息流通不順暢,物流配送規(guī)模小,統(tǒng)一配送效率不高,自營(yíng)配送為主,缺少有效合伙機(jī)制。為解決這一系列問(wèn)題,提高線上線下連鎖店配送效率、節(jié)約成本,咱們特研究開發(fā)線上線下商品配送系統(tǒng)分析與設(shè)計(jì),可以接受個(gè)人和門店訂單,顧客都可以在系統(tǒng)上注冊(cè)自己賬號(hào),個(gè)人直接瀏網(wǎng)上商城購(gòu)買自己商品;個(gè)人在門店購(gòu)買時(shí)也可以選取在系統(tǒng)里直接提交訂單,避免了門店缺貨狀態(tài)下無(wú)法購(gòu)買麻煩;門店顧客以老式方式是有自己倉(cāng)庫(kù),在缺貨狀態(tài)下可以從周邊店調(diào)貨,或者訂貨,再銷售給顧客,通過(guò)線上線下商品配送系統(tǒng)可以直接在系統(tǒng)里提交訂單,配送中心依照訂單信息將商品經(jīng)物流怕給顧客,省去了中間環(huán)節(jié)。如此,線上線下商品配送使得連鎖店商品配送更有時(shí)效性、便捷性。即開展了網(wǎng)上商城業(yè)務(wù),也不丟失線下門店銷售業(yè)務(wù),是線下門店向網(wǎng)上商城最佳轉(zhuǎn)型方式。1.4線上線下商品配送系統(tǒng)研究思路線上線下商品配送系統(tǒng)采用面向構(gòu)造系統(tǒng)分析辦法,按照商品配送研究背景、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、系統(tǒng)實(shí)行順序進(jìn)行分析與設(shè)計(jì)。其設(shè)計(jì)思路如下圖1所示。圖1研究思路圖2線上線下商品配送系統(tǒng)分析線上線下商品配送系統(tǒng)分析是把線上線下商品配送作為系統(tǒng)整體,對(duì)配送系統(tǒng)各個(gè)要素進(jìn)行各方面分析,分析系統(tǒng)要解決問(wèn)題,并制定出系統(tǒng)設(shè)計(jì)可行方案。這一階段重要工作和任務(wù)是系統(tǒng)開發(fā)人員與系統(tǒng)顧客關(guān)于系統(tǒng)要實(shí)現(xiàn)功能進(jìn)行溝通。顧客依照生產(chǎn)和經(jīng)營(yíng)方面需求,講述自己要應(yīng)用系統(tǒng)完畢什么功能。開發(fā)人員依照顧客對(duì)功能描述,擬定要實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)開發(fā)環(huán)境和實(shí)現(xiàn)那些功能模塊,從而滿足顧客需求,設(shè)計(jì)出符合上產(chǎn)實(shí)際系統(tǒng)。2.1線上線下商品配送系統(tǒng)可行性分析可行性分析就是在對(duì)的結(jié)識(shí)系統(tǒng)要實(shí)現(xiàn)功能前提下,考慮當(dāng)前技術(shù)水平、經(jīng)濟(jì)水平,在規(guī)定期間里完畢系統(tǒng)設(shè)計(jì)。在不違背法律前提下,運(yùn)用自己掌握技術(shù),按照開發(fā)系統(tǒng)規(guī)定一步步實(shí)現(xiàn)系統(tǒng)設(shè)計(jì),在有效經(jīng)濟(jì)支出基本上,完畢系統(tǒng)實(shí)行。2.1.1技術(shù)可行性在技術(shù)上,本系統(tǒng)在windows以上環(huán)境運(yùn)營(yíng),重要基于sql數(shù)據(jù)庫(kù),采用應(yīng)C#語(yǔ)言在vs環(huán)境下設(shè)計(jì)數(shù)據(jù)庫(kù)。C#語(yǔ)言安全、穩(wěn)定、簡(jiǎn)樸、優(yōu)雅,操作簡(jiǎn)樸,功能強(qiáng)大,可以實(shí)現(xiàn)線上線下商品配送系統(tǒng)預(yù)期功能。Vs可以采用模板設(shè)計(jì)出相似某些,在可編輯區(qū)域添加不同模塊,實(shí)現(xiàn)系統(tǒng)不同模塊設(shè)計(jì)。Vs窗體化設(shè)計(jì),使得設(shè)計(jì)更加簡(jiǎn)樸,系統(tǒng)界面更加簡(jiǎn)潔;vs可以嵌套sql語(yǔ)言,可連接到數(shù)據(jù)庫(kù),可查詢、修改數(shù)據(jù)庫(kù)信息,從而變化庫(kù)存信息。2.1.2經(jīng)濟(jì)可行性在經(jīng)濟(jì)上,本系統(tǒng)采用Visualstudio和SQLSever兩種開發(fā)環(huán)境,軟硬件配備環(huán)境規(guī)定不高,只需在個(gè)人電腦上配備開發(fā)環(huán)境,因此不需要額外經(jīng)費(fèi)增長(zhǎng)硬件設(shè)施。因而在經(jīng)濟(jì)上是完全可行。2.1.3操作可行性本系統(tǒng)以窗體形式設(shè)計(jì),vs設(shè)計(jì)環(huán)境中有各種控件,能完畢登錄界面、商品瀏覽、訂單管理等模塊。顧客可依照顧客名和登錄密碼等字樣提示,找到登錄點(diǎn),登錄顧客系統(tǒng);依照不同權(quán)限設(shè)立進(jìn)入不同操作模塊完畢相應(yīng)操作。按鈕超鏈接功能引導(dǎo)顧客進(jìn)入不同操作界面,完畢特定功能??梢暬O(shè)計(jì),操作簡(jiǎn)樸明了,符合人們操作習(xí)慣,因而在操作上是可行。2.1.4法律可行性本系統(tǒng)是在大量收集當(dāng)今配送系統(tǒng)研究基本上,綜合所有知識(shí),完畢一種新形式線上線下商品配送模式,結(jié)合網(wǎng)上商城商品信息瀏覽,提交訂單和連鎖店顧客直接填寫訂貨單,依照商品信息采用最優(yōu)配送算法生成發(fā)貨單。所有設(shè)計(jì)出于設(shè)計(jì)者本人思想,無(wú)任何抄襲成分,不會(huì)引起產(chǎn)權(quán)糾紛。內(nèi)容符合電子商務(wù)公司運(yùn)營(yíng)過(guò)程中商品配送規(guī)定,無(wú)違法行為,因此在法律上也是可行。綜上所述,本系統(tǒng)在技術(shù)、經(jīng)濟(jì)、操作和法律方面都是可行,符合系統(tǒng)設(shè)計(jì)可行性規(guī)定。2.2系統(tǒng)需求分析需求分析系統(tǒng)開發(fā)過(guò)程中一種重要環(huán)節(jié),是一種不可缺少分析過(guò)程。規(guī)定開發(fā)設(shè)計(jì)人員在系統(tǒng)開發(fā)之前對(duì)顧客需求進(jìn)行詳細(xì)分析,真正掌握了顧客需求,擬定了顧客需求才干擬定系統(tǒng)開發(fā)方向,才干開展對(duì)系統(tǒng)開發(fā)。在充分做好系統(tǒng)分析基本上才干開發(fā)出適合電子商務(wù)公司商品配送系統(tǒng)。本系統(tǒng)為線上線下商品配送系統(tǒng),重要功能是對(duì)網(wǎng)上商城和連鎖實(shí)體店訂單進(jìn)行解決,依照商品庫(kù)存信息和配送價(jià)格信息通過(guò)算法計(jì)算出最佳配送點(diǎn),并生成發(fā)貨單。本系統(tǒng)在需求分析基本上得出如下八個(gè)管理模塊:管理員信息管理模塊、顧客信息管理模塊、訂單管理模塊、配送管理模塊、配送價(jià)格管理模塊、庫(kù)存管理模塊、前臺(tái)管理模塊、系統(tǒng)管理模塊。2.3系統(tǒng)功能分析要實(shí)現(xiàn)商品線上線下配送,規(guī)定系統(tǒng)可以實(shí)現(xiàn)如下幾種功能:(1)顧客信息管理規(guī)定系統(tǒng)管理員能對(duì)顧客信息進(jìn)行查看、添加、修改、刪除等操作,并能對(duì)不同顧客權(quán)限進(jìn)行設(shè)立。(2)網(wǎng)上商城規(guī)定普通顧客(個(gè)人)能瀏覽網(wǎng)站商品并能選取自己要買商品,提交訂單、收貨確認(rèn)、評(píng)價(jià)。規(guī)定普通顧客(門店)能直接進(jìn)入系統(tǒng)填寫訂貨單,提交訂單、收貨確認(rèn)、評(píng)價(jià)。(3)配送管理規(guī)定配送管理員查詢配送單,依照配送單進(jìn)行商品配送。(4)庫(kù)存管理規(guī)定庫(kù)存管理員對(duì)商品庫(kù)存進(jìn)行管理,進(jìn)庫(kù)與出庫(kù)記錄、及時(shí)更新庫(kù)存量信息。(5)前臺(tái)管理規(guī)定前臺(tái)管理員對(duì)前臺(tái)信息更新和維護(hù)。實(shí)現(xiàn)新增商品信息添加,已有商品信息修改,下架商品刪除,活動(dòng)信息更新。本系統(tǒng)存在2種顧客:普通顧客和管理員。普通顧客可以自己注冊(cè)顧客信息,其她管理員用系統(tǒng)管理員給定賬號(hào)和密碼。2.4系統(tǒng)組織構(gòu)造分析通過(guò)對(duì)線上線下商品配送系統(tǒng)組織構(gòu)造進(jìn)行分析得到如下組織構(gòu)造圖,組織構(gòu)造圖如圖2所示。圖2系統(tǒng)組織構(gòu)造圖系統(tǒng)管理員:顧客信息管理、訂單管理、配送管理、庫(kù)存管理、前臺(tái)管理、系統(tǒng)管理等所有模塊。顧客信息管理員:顧客信息注冊(cè)、查詢、修改、刪除。訂單管理員:訂單信息添加、查詢、修改、刪除。配送管理員:配送單添加、查詢、修改、刪除。庫(kù)存管理員:庫(kù)存信息添加、查詢、修改、刪除,庫(kù)存量修改。前臺(tái)管理員:前臺(tái)信息添加、修改、刪除。系統(tǒng)管理員:管理員信息添加、查詢、修改、刪除,支付方式管理、區(qū)域管理、修改密碼、退出系統(tǒng)。2.5線上線下商品配送系統(tǒng)業(yè)務(wù)流程分析業(yè)務(wù)流程分析是在既有業(yè)務(wù)流程基本上進(jìn)行流程優(yōu)化,從而生成更符合公司運(yùn)營(yíng)、合理新業(yè)務(wù)流程。流程分析詳細(xì)來(lái)說(shuō)重要分析既有流程、既有業(yè)務(wù)流程解決過(guò)程,擬定哪些是要保存、刪除和優(yōu)化解決過(guò)程;業(yè)務(wù)流程優(yōu)化,保存有價(jià)值解決個(gè)過(guò)程,刪除沒(méi)有價(jià)值,對(duì)需要改進(jìn)流程進(jìn)行優(yōu)化;擬定適合公司運(yùn)營(yíng)業(yè)務(wù)流程,依照公司經(jīng)營(yíng)和對(duì)既有流程分析以及優(yōu)化構(gòu)造,繪制新業(yè)務(wù)流程圖。2.5.1商品配送業(yè)務(wù)總體流程商品配送業(yè)務(wù)是公司運(yùn)營(yíng)重要某些,配送中心是連接供應(yīng)商和客戶橋梁。其總體業(yè)務(wù)流程如下圖3所示。圖3商品配送總體業(yè)務(wù)流程圖配送中心依照門店缺貨告知制定采購(gòu)訂單,發(fā)給采購(gòu)部,采購(gòu)部審核供應(yīng)商和商品,與供應(yīng)商訂立采購(gòu)合同;供應(yīng)商發(fā)貨后,發(fā)出收貨告知單,質(zhì)檢部門檢查合格后審核入庫(kù),不合格則進(jìn)行退貨,提交退貨單;門店依照銷售出庫(kù)單銷售商品給客戶,倉(cāng)庫(kù)也可依照銷售出庫(kù)單直接銷售給個(gè)人。2.5.2配送中心配送業(yè)務(wù)流程配送中心依照配送單揀取貨品,配送商品業(yè)務(wù)流程如下圖4所示。圖4配送業(yè)務(wù)流程圖配送中心依照揀貨單揀取商品,對(duì)商品進(jìn)行加工與包裝、分類配貨、配裝,依照出貨單進(jìn)行出貨檢查,檢查合格后進(jìn)行商品配送運(yùn)送,配送到客戶手中。2.5.3商品管理業(yè)務(wù)流程商品管理是對(duì)商品信息管理,其業(yè)務(wù)流程圖如下圖5所示。圖5商品管理業(yè)務(wù)流程圖商品管理員依照商品信息添加商品類別信息,在商品類別下添加商品信息,對(duì)商品信息管理重要涉及對(duì)信息查詢、修改和刪除。2.5.4庫(kù)存管理業(yè)務(wù)流程倉(cāng)管員是對(duì)商品入庫(kù)與出庫(kù)以及商品進(jìn)行管理,增長(zhǎng)商品庫(kù)存信息、修改商品庫(kù)存量業(yè)務(wù)流程圖如下圖6所示。圖6庫(kù)存管理業(yè)務(wù)流程圖倉(cāng)管員依照入庫(kù)單添加商品庫(kù)存信息,生成商品庫(kù)存信息;商品在儲(chǔ)存過(guò)程中對(duì)商品進(jìn)行盤點(diǎn)等管理;倉(cāng)管員依照揀貨單揀貨,特殊商品進(jìn)行加工后再依照出庫(kù)單進(jìn)行商品出庫(kù);依照入庫(kù)單增長(zhǎng)商品庫(kù)存量,依照出庫(kù)單減少商品庫(kù)存量,從而修改商品庫(kù)存信息。2.5.5訂單管理業(yè)務(wù)流程訂單管理業(yè)務(wù)流程圖如下圖7所示。圖7訂單管理業(yè)務(wù)流程圖訂單管理員依照商品信息添加訂單信息,對(duì)訂單信息管理涉及信息查詢、修改和刪除。2.5.6配送管理業(yè)務(wù)流程配送管理員依照訂單生成配送單業(yè)務(wù)流程圖如下圖8所示。 圖8配送管理業(yè)務(wù)流程圖配送管理員將訂單加入配送清單,如果訂單需要取消,則取消訂單;訂單不取消則填寫配送信息;依照庫(kù)存信息和商品配送價(jià)格選取配送點(diǎn),生成配送單。2.5.7退貨管理業(yè)務(wù)流程退貨管理是審核客戶提交退貨單,并依照狀況進(jìn)行退貨業(yè)務(wù)管理。其業(yè)務(wù)流程圖如下圖9所示。圖9退貨業(yè)務(wù)流程圖客戶依照需要提交退貨單,審核通過(guò)則轉(zhuǎn)到銷售部門生成退貨發(fā)票,退貨發(fā)票通過(guò)審核后由庫(kù)管員填寫紅字出庫(kù)單,倉(cāng)主管審核通過(guò)后進(jìn)行回收退貨。2.6線上線下商品配送系統(tǒng)數(shù)據(jù)和數(shù)據(jù)流程分析2.6.1總體數(shù)據(jù)流程圖數(shù)據(jù)流程圖是系統(tǒng)分析中重要工具和手段,將數(shù)據(jù)獨(dú)立抽象出來(lái),用圖形描述數(shù)據(jù)流動(dòng)和加工。依照以上對(duì)系統(tǒng)業(yè)務(wù)流程分析,咱們得出如下圖10所示總體數(shù)據(jù)流程圖。圖10總體數(shù)據(jù)流程圖客戶提出查詢祈求,查詢商品信息,依照顧客信息,通過(guò)訂單管理提交訂單;訂單管理員可以管理訂單信息;訂單確認(rèn)后配送管理員通過(guò)配送管理生成配送單;配送管理是依照商品庫(kù)存信息和商品配送價(jià)格確認(rèn)配送點(diǎn)生成配送單。商品管理管理商品信息,后來(lái)管理管理顧客信息,客戶可以通過(guò)退貨流程進(jìn)行退貨。2.6.2訂單管理數(shù)據(jù)流程圖訂單管理數(shù)據(jù)流程圖如下圖11所示。圖11個(gè)人網(wǎng)上購(gòu)物數(shù)據(jù)流程圖個(gè)人顧客提出查詢祈求,瀏覽商品,將商品加入購(gòu)物車;填寫收貨地址、電話信息并確認(rèn),生成未支付訂單;選取支付方式并付款生成訂單。訂單傳到訂單管理員進(jìn)行審核。門店顧客在提交訂單時(shí)直接進(jìn)入訂單管理模塊提交,也不需要進(jìn)行付款,可以直接填寫門店和顧客配送地址。2.6.3配送管理數(shù)據(jù)流程圖配送管理數(shù)據(jù)流程圖如下圖12所示。圖12訂單生成配送單數(shù)據(jù)流程圖配送員經(jīng)確認(rèn)好訂單加入配送清單,依照收貨人信息填寫配送信息,依照商品庫(kù)存量和商品配送價(jià)格選取商品配送點(diǎn),加入配送任務(wù),生成配送單。2.7數(shù)據(jù)字典線上線下商品配送系統(tǒng)數(shù)據(jù)流程中數(shù)據(jù)和解決過(guò)程需要數(shù)據(jù)字典進(jìn)一步描述。重要涉及數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和解決過(guò)程。2.7.1重要數(shù)據(jù)流數(shù)據(jù)流名稱:管理員信息定義:顧客名、密碼、真實(shí)姓名、電話、地址、商品類別管理權(quán)限、商品信息管理權(quán)限、顧客信息管理權(quán)限、訂單管理權(quán)限、配送管理權(quán)限、庫(kù)存管理權(quán)、供應(yīng)商管理權(quán)限、區(qū)域管理權(quán)限、管理員管理權(quán)限等。數(shù)據(jù)流名稱:顧客信息定義:顧客編號(hào)、顧客名、密碼、電話、地址、區(qū)域等。數(shù)據(jù)流名稱:商品信息定義:商品編號(hào)、商品類別編號(hào)、商品名、型號(hào)、顏色、大小、價(jià)格等。數(shù)據(jù)流名稱:庫(kù)存信息定義:庫(kù)存地編號(hào)、庫(kù)存地名、庫(kù)存量。數(shù)據(jù)流名稱:訂單定義:訂單編號(hào)、收件人編號(hào)、訂貨時(shí)間、商品編號(hào)、商品名、數(shù)量、支付方式編號(hào)、收件人姓名、電話、收件人地址、訂單狀態(tài)、操作員等。數(shù)據(jù)流名稱:配送單定義:配送編號(hào)、發(fā)貨地點(diǎn)、商品編號(hào)、數(shù)量、收件人姓名、電話、收件人地址、配送時(shí)間、配送狀態(tài)、操作員等。數(shù)據(jù)流名稱:商品配送價(jià)格定義:發(fā)貨點(diǎn)、收貨點(diǎn)、配送價(jià)格。數(shù)據(jù)流名稱:購(gòu)物車定義:購(gòu)物車編號(hào)、顧客編號(hào)、商品編號(hào)。數(shù)據(jù)流名稱:支付方式定義:支付方式編號(hào)、支付方式名、銀行等。數(shù)據(jù)流名稱:區(qū)域定義:區(qū)域代號(hào)、區(qū)域名稱。2.7.2重要數(shù)據(jù)存儲(chǔ)和解決過(guò)程數(shù)據(jù)解決過(guò)程大體分為數(shù)據(jù)準(zhǔn)備、解決和輸出三個(gè)階段。數(shù)據(jù)錄入后,就要由計(jì)算機(jī)對(duì)數(shù)據(jù)進(jìn)行解決,由顧客編制程序并把程序輸入到計(jì)算機(jī)中,計(jì)算機(jī)按程序批示和規(guī)定對(duì)數(shù)據(jù)進(jìn)行解決,最后輸出各種文字和數(shù)字表格和報(bào)表。依照系統(tǒng)分析得出如下數(shù)據(jù)存儲(chǔ)和解決過(guò)程。表1管理員信息管理表輸入顧客名、密碼、真實(shí)姓名、電話、地址、管理權(quán)限等信息。解決添加、修改、刪除、設(shè)立權(quán)限輸出管理員信息表表2顧客信息管理表輸入顧客編號(hào)、顧客名、密碼、電話、地址、區(qū)域等信息。解決顧客注冊(cè)、信息查詢、修改、刪除輸出顧客信息表表3商品信息管理表輸入商品編號(hào)、商品類別編號(hào)、商品名、型號(hào)、顏色、大小、價(jià)格等信息。解決商品類別添加、修改、刪除,商品信息添加、修改、刪除。輸出商品信息表表4配送單生成表輸入訂單信息解決選取配送地點(diǎn)輸出配送單信息3線上線下商品配送系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體構(gòu)造設(shè)計(jì)總體構(gòu)造設(shè)計(jì)如下圖13所示。圖13總體構(gòu)造設(shè)計(jì)圖3.2子系統(tǒng)模塊劃分線上線下商品配送系統(tǒng)可以劃分為如下七個(gè)模塊,如表5所示.表5子系統(tǒng)模塊劃分表模塊名稱功能管理員管理模塊管理管理員信息,設(shè)立管理員權(quán)限。顧客信息管理模塊顧客又分為網(wǎng)上商城顧客、門店顧客和管理員,顧客能實(shí)現(xiàn)顧客注冊(cè)功能,能對(duì)自己信息進(jìn)行查詢、添加、修改和刪除操作。訂單管理模塊能接受客戶訂單信息,并能對(duì)訂單信息進(jìn)行管理,如查詢、修改、添加和刪除。表5(續(xù))配送管理模塊依照商品配送價(jià)格信息和商品庫(kù)存量信息擬定發(fā)貨地點(diǎn),從而擬定配送單。還可以對(duì)配送但進(jìn)行管理,實(shí)現(xiàn)對(duì)配送單查詢、修改、添加和刪除。庫(kù)存管理模塊能實(shí)現(xiàn)商品信息管理,商品在進(jìn)出庫(kù)是修改商品庫(kù)存量,商品入庫(kù)時(shí),能增長(zhǎng)商品庫(kù)存量、出庫(kù)時(shí)能減少商品庫(kù)存量。前臺(tái)管理模塊依照商品變動(dòng)狀況,修改和維護(hù)前臺(tái)信息。前臺(tái)信息更新,商品展示,特惠活動(dòng)等一系列網(wǎng)上商城活動(dòng),都可以通過(guò)后臺(tái)前臺(tái)管理模塊進(jìn)行更新和維護(hù)。系統(tǒng)管理模塊能管理供應(yīng)商信息、規(guī)定系統(tǒng)管理員可以設(shè)立其她管理員權(quán)限、修改密碼、退出系統(tǒng)等功能。3.3代碼設(shè)計(jì)代碼設(shè)計(jì)要遵循唯一性、可擴(kuò)性、兼容性、原則性、選取性、一致性、辨認(rèn)性和操作性原則。編碼有順序碼、數(shù)字碼、字符碼、混合碼等分類。商品類別編號(hào)、商品編號(hào)、訂單編號(hào)采用自增形式進(jìn)行編號(hào),是系統(tǒng)自動(dòng)生成。區(qū)域代號(hào)采用字符編碼方式,以地區(qū)名首字母作為編碼一句,例如BJQ北京區(qū),CHQ成華區(qū),JJQ錦江區(qū),QYQ青羊區(qū),WHQ武漢區(qū)。配送單編號(hào)采用admin-格式,admin是操作員顧客名,是提交配送單時(shí)間。3.4數(shù)據(jù)構(gòu)造設(shè)計(jì)3.4.1E-R圖設(shè)計(jì)E-R圖,即實(shí)體聯(lián)系圖,表達(dá)是實(shí)體類型、屬性和聯(lián)系辦法,描述是系統(tǒng)概念模型。矩形表達(dá)實(shí)體,菱形表達(dá)實(shí)體之間聯(lián)系,橢圓表達(dá)實(shí)體屬性。連接線上數(shù)字、字母表達(dá)實(shí)體之間聯(lián)系類型一對(duì)一、一對(duì)多、多對(duì)多。圖14是各個(gè)表之間E-R圖:管理員管理訂單、商品信息、配送單、庫(kù)存信息,顧客提交訂單信息,商品信息包括在訂單和配送單里,商品加入購(gòu)物車,顧客管理自己購(gòu)物車,商品存入庫(kù)存。圖14商品配送系統(tǒng)E-R圖3.4.2管理員信息屬性圖管理員信息表有顧客名、密碼、真實(shí)姓名、電話、地址、各種權(quán)限等屬性,其屬性圖如下圖15所示。圖15管理員屬性圖顧客名是管理員信息表主鍵,權(quán)限是各種權(quán)限省略。3.4.3商品信息屬性圖商品信息表有商品編號(hào)、商品類別編號(hào)、商品名、庫(kù)存地編號(hào)、型號(hào)、顏色、大小價(jià)格等屬性,其屬性圖如下圖16所示。圖16商品信息屬性圖商品編號(hào)是商品信息表主鍵,庫(kù)存地編號(hào)是商品信息表外鍵,用來(lái)聯(lián)系庫(kù)存信息表;商品類別編號(hào)是商品信息表外鍵,用來(lái)聯(lián)系商品類別表。3.4.4訂單信息屬性圖訂單有訂單編號(hào)、收件人編號(hào)、訂貨時(shí)間、商品編號(hào)、商品名、數(shù)量、支付方式、收件人姓名、電話、收件人地址、訂單狀態(tài)、操作員等屬性其屬性圖如下圖17所示。圖17訂單信息屬性圖訂單編號(hào)是訂單主鍵,商品編號(hào)是訂單外鍵,用來(lái)聯(lián)系商品信息表。3.4.2關(guān)系數(shù)據(jù)庫(kù)表管理員信息表記錄顧客信息,涉及顧客名、密碼、真實(shí)姓名、電話、地址、商品類別管理權(quán)限、商品信息管理權(quán)限、顧客信息管理權(quán)限、訂單管理權(quán)限、配送管理權(quán)限、庫(kù)存管理權(quán)限、供應(yīng)商管理權(quán)限、區(qū)域管理權(quán)限、管理員管理權(quán)限等,如下表6所示。表6管理員信息表(user_info)字段名數(shù)據(jù)類型字段闡明與否非空備注usernameVarchar(50)顧客名NotnullPKpasswordVarchar(50)密碼NullunameVarchar(50)真實(shí)姓名NulltelVarchar(11)電話NulladressVarchar(80)地址Nullproduct_class_flagInt商品類別管理權(quán)限Nullproduct_flagInt商品信息管理權(quán)限Nullcustomer_flagInt顧客信息管理權(quán)限Nullorder_flagInt訂單管理權(quán)限Null表6(續(xù))delivery_flagInt配送管理權(quán)限Nullcar_flagInt庫(kù)存管理權(quán)限Nullsupplyer_flagInt供應(yīng)商管理權(quán)限Nullarea_flagInt區(qū)域管理權(quán)限Nulluser_flagInt管理員管理權(quán)限Null顧客信息表記錄顧客信息,涉及顧客編號(hào)、顧客名、密碼、電話、地址、區(qū)域等,如下表7所示。表7顧客信息表(customer)字段名數(shù)據(jù)類型字段闡明與否非空備注customer_idInt顧客編號(hào)NotnullPK、自動(dòng)生成area_codeVarchar(50)區(qū)域Nullcustomer_nameNvarchar(50)顧客名NullpasswordVarchar(50)密碼NulltelephoneVarchar(50)電話NulladressNvarchar(100)地址Null商品信息表記錄商品信息,涉及商品編號(hào)、商品類別編號(hào)、商品名、型號(hào)、顏色、大小、價(jià)格等如下表8所示。表8商品信息表(Product)字段名數(shù)據(jù)類型字段闡明與否非空備注product_idInt商品編號(hào)NotnullPK、自動(dòng)生成product_class_idInt商品類別編號(hào)Nullproduct_nameNvarchar(50)商品名NullTypeVarchar(50)型號(hào)NullColorVarchar(50)顏色NullSizeVarchar(50)大小NullPriceVarchar(50)價(jià)格Null商品類別表記錄商品類別信息,涉及商品類別編號(hào)、商品類別名等屬性,如下表9所示。表9商品類別表(Product)字段名數(shù)據(jù)類型字段闡明與否非空備注product_class_idInt商品類別編號(hào)NullPK、自動(dòng)生成product_class_namenvarchar(20)商品類別名Null庫(kù)存信息表記錄商品庫(kù)存信息,涉及庫(kù)存地編號(hào)、庫(kù)存地名、商品編號(hào)、庫(kù)存量等屬性,如下表10所示。表10庫(kù)存信息表(Product)DnoVarchar(50)庫(kù)存地編號(hào)NullPKDnameVarchar(50)庫(kù)存地名Nullproduct_idInt商品編號(hào)Notnull外鍵StorageInt庫(kù)存量Null訂單是顧客和門店人員訂貨記錄,涉及訂單編號(hào)、收件人編號(hào)、訂貨時(shí)間、商品編號(hào)、商品名、數(shù)量、支付方式編號(hào)、收件人姓名、電話、收件人地址、訂單狀態(tài)、操作員等屬性,如下表11所示。表11訂單(Order)字段名數(shù)據(jù)類型字段闡明與否非空備注order_idInt訂單編號(hào)NotnullPK、自動(dòng)生成product_idInt商品編號(hào)Null外鍵numInt數(shù)量Nullcustomer_idInt顧客編號(hào)NullPaystyle_idInt支付方式編號(hào)NullusernameVarchar(50)操作員Nullorder_stateVarchar(50)訂單狀態(tài)Nulladd_timeDatetime訂貨時(shí)間Null配送單是配送員送貨依照,涉及配送編號(hào)、發(fā)貨地點(diǎn)、商品編號(hào)、數(shù)量、收件人姓名、電話、收件人地址、配送時(shí)間、配送狀態(tài)、操作員等屬性,如下表12所示。表12配送單(SSdressendsheet)字段名數(shù)據(jù)類型字段闡明與否非空備注delivery_noInt配送單編號(hào)NotnullPKcar_idInt庫(kù)存地編號(hào)Null外鍵person_nameVarchar(50)收件人姓名NotnulltelephoneVarchar(50)電話Notnulldelivery_timeDatetime配送時(shí)間Nulldelivery_stateVarchar(50)配送狀態(tài)NullusernameVarchar(50)操作員Null配送單詳細(xì)表涉及了配送單詳細(xì)編號(hào)、配送單編號(hào)、訂單編號(hào)等屬性,如下表13所示。表13配送單詳細(xì)(SSdressendsheet)字段名數(shù)據(jù)類型字段闡明與否非空備注delivery_detail_idInt配送單詳細(xì)編號(hào)NotnullPKdelivery_noInt配送單編號(hào)Null外鍵order_idInt訂單編號(hào)Null商品配送價(jià)格表記錄了商品發(fā)貨點(diǎn)和收貨點(diǎn)以及配送價(jià)格等屬性,如下表14所示。表14商品配送價(jià)格表(Sendprice)字段名數(shù)據(jù)類型字段闡明與否非空備注PnoInt商品編號(hào)NotnullPKSenddressInt發(fā)貨地點(diǎn)NotnullSdressVarchar(50)收貨地點(diǎn)NotnullSendpriceInt配送價(jià)格Notnull購(gòu)物車表涉及了購(gòu)物車編號(hào)、顧客編號(hào)、商品編號(hào)等屬性,如下表15所示。表15購(gòu)物車表(shopcar)字段名數(shù)據(jù)類型字段闡明與否非空備注ShopcaridInt購(gòu)物車編號(hào)NotnullPKcustomer_idInt顧客編號(hào)Null外鍵PnoVarchar(50)商品編號(hào)Null外鍵支付方式表記錄顧客選取支付方式,涉及支付方式編號(hào)、支付方式名、銀行等屬性,如下表16所示。表16支付方式表(shopcar)字段名數(shù)據(jù)類型字段闡明與否非空備注Paystyle_idInt支付方式編號(hào)NotnullPKPaystyle_nameVarchar(50)支付方式名NullYinhangnameVarchar(50)銀行Null區(qū)域表記錄顧客區(qū)域信息,涉及區(qū)域代號(hào)和區(qū)域名稱等屬性,如下表17所示。表17區(qū)域表(shopcar)字段名數(shù)據(jù)類型字段闡明與否非空備注area_codeVarchar(50)區(qū)域代號(hào)NullPKarea_nameNvarchar(50)區(qū)域名稱Null3.5輸入輸出設(shè)計(jì)輸入輸出設(shè)計(jì)涉及輸入方式設(shè)計(jì)、顧客界面設(shè)計(jì)和輸出設(shè)計(jì)。輸入輸出設(shè)計(jì)合理、規(guī)范會(huì)使系統(tǒng)操作更加便捷。本系統(tǒng)輸入設(shè)計(jì)有鍵盤輸入和數(shù)模/模數(shù)轉(zhuǎn)換網(wǎng)絡(luò)傳送數(shù)據(jù)兩種輸入方式;顧客界面設(shè)計(jì)是采用菜單形式來(lái)表達(dá)各個(gè)功能模塊。輸出方式采用最簡(jiǎn)便報(bào)表生成器方式。3.6模塊功能設(shè)計(jì)3.6.1管理員登錄模塊管理員通過(guò)后臺(tái)操作界面登錄,管理員進(jìn)入后臺(tái)主頁(yè)面,輸入顧客名和密碼,輸入對(duì)的信息后,管理員依照不同權(quán)限進(jìn)入不同操作界面,如果顧客名和密碼不對(duì)的,則需要重新輸入顧客名和密碼。其她管理員顧客名和密碼都是統(tǒng)管理員賦予,其她管理員初次登錄系統(tǒng)之后可以修改自己密碼。登錄功能圖如下圖18所示。圖18管理員登錄圖圖19個(gè)人、門店登錄圖3.6.2個(gè)人、門店登錄模塊個(gè)人、門店登錄界面規(guī)定顧客輸入顧客名和密碼,輸入對(duì)的信息后,進(jìn)入商品瀏覽界面。如果顧客沒(méi)有注冊(cè)則可以進(jìn)入顧客注冊(cè)頁(yè)面填寫注冊(cè)信息。其功能圖如下圖19所示:3.6.3個(gè)人網(wǎng)上商城業(yè)務(wù)模塊個(gè)人登錄網(wǎng)上商城成功后就可以瀏覽商品,選取要買商品,加入購(gòu)物車或者直接提交訂單、確認(rèn)訂單、付款到支付寶,收貨確認(rèn)、評(píng)價(jià)。其功能圖如下圖20所示:圖20個(gè)人網(wǎng)上商城功能圖3.6.4門店訂貨業(yè)務(wù)模塊門店顧客在成功登錄系統(tǒng)之后,可以直接填寫訂單、確認(rèn)訂單、收貨確認(rèn)、評(píng)價(jià),還可以進(jìn)行退貨解決。其功能圖如下圖21所示。圖21門店訂貨功能圖3.6.5退貨業(yè)務(wù)模塊在購(gòu)買商品之后,如果浮現(xiàn)問(wèn)題導(dǎo)致退貨狀況,則可以通過(guò)退貨界面進(jìn)行退貨。其功能圖如下圖22所示:圖22退貨功能圖3.6.6系統(tǒng)管理員操作模塊系統(tǒng)管理員登錄成功后可以進(jìn)入所有模塊。其功能圖如下圖23所示:圖23系統(tǒng)管理員操作功能圖3.6.7配送管理員操作模塊配送管理員登錄成功時(shí),只可以進(jìn)入配送管理模塊和商品配送價(jià)格管理模塊,依照商品配送價(jià)格信息和商品庫(kù)存量信息擬定發(fā)貨地點(diǎn),從而添加配送單;查詢配送單,依照配送單發(fā)貨;修改商品配送價(jià)格。其功能圖如下圖24所示:圖24配送管理員操作功能圖3.6.8訂單管理員操作模塊訂單管理員登錄系統(tǒng)成功后,可以管理訂單信息,其業(yè)務(wù)流程如下圖25所示:圖25訂單管理員操作功能圖3.6.9庫(kù)存管理員操作模塊庫(kù)存管理員登錄系統(tǒng)成功后,可以管理商品信息,進(jìn)行出庫(kù)、入庫(kù)操作。其功能圖如下圖26所示:圖26庫(kù)存管理員操作功能圖3.6.10前臺(tái)管理員操作模塊前臺(tái)管理員登錄系統(tǒng)成功后,可以管理前臺(tái)信息。其業(yè)務(wù)功能如下圖27所示:圖27前臺(tái)管理員操作功能圖4系統(tǒng)實(shí)現(xiàn) 4.1系統(tǒng)重要界面設(shè)計(jì)4.1.1后臺(tái)登錄頁(yè)面后臺(tái)登錄頁(yè)面是管理員輸入顧客名和密碼進(jìn)入后臺(tái)操作界面入口,其設(shè)計(jì)界面如下圖28所示。圖27后臺(tái)登錄界面4.1.2后臺(tái)操作主界面后臺(tái)操作主界面是以菜單欄形式呈現(xiàn)各個(gè)操作模塊,其設(shè)計(jì)界面如下圖28所示。圖28后臺(tái)操作主界面4.1.3區(qū)域管理界面區(qū)域管理界面是管理顧客所在區(qū)域信息,其設(shè)計(jì)界面如下圖29所示。圖29區(qū)域管理界面4.1.4顧客注冊(cè)界面顧客注冊(cè)界面是普通顧客注冊(cè)自己信息操作界面,其設(shè)計(jì)界面如下圖30所示。圖30顧客注冊(cè)界面4.1.5顧客信息界面顧客信息界面管理顧客注冊(cè)信息,其設(shè)計(jì)界面如下圖31所示。圖31顧客信息界面4.1.6訂單管理界面訂單管理界面是對(duì)訂單信息管理,其設(shè)計(jì)界面如下圖32所示。圖32訂單管理界面4.1.7添加配送單界面添加配送單界面是是對(duì)訂單加入到配送清單,填寫配送信息管理,其設(shè)計(jì)界面如下圖33所示。圖33添加配送單界面4.2系統(tǒng)重要設(shè)計(jì)代碼4.2.1判斷顧客登錄管理權(quán)限publicboolcheckLogin(UserInfoModeluserModel){stringqueryString;boolhasUser,isPasswordRight;//一方面在數(shù)據(jù)庫(kù)中查詢?cè)摴芾韼ぬ?hào)與否存在queryString="select*from[t_user_info]whereusername="+SqlString.GetQuotedString(userModel.getUsername());DataBasedb=newDataBase();hasUser=db.GetRecord(queryString);if(false==hasUser){errMessage="對(duì)不起,顧客名不存在!";returnfalse;}//再查詢數(shù)據(jù)庫(kù)該管理帳號(hào)密碼與否對(duì)的queryString="select*from[t_user_info]whereusername="+SqlString.GetQuotedString(userModel.getUsername());queryString=queryString+"andpassword="+SqlString.GetQuotedString(userModel.getPassword());isPasswordRight=db.GetRecord(queryString);if(false==isPasswordRight){errMessage="對(duì)不起,顧客密碼錯(cuò)誤!";returnfalse;}returntrue;}4.2.2修改登錄密碼publicboolChangePassword(UserInfoModeluserModel){stringupdateString="update[t_user_info]setpassword="+SqlString.GetQuotedString(userModel.getPassword());updateString+="whereusername="+SqlString.GetQuotedString(userModel.getUsername());DataBasedb=newDataBase();if(db.InsertOrUpdate(updateString)<0)returnfalse;returntrue;}4.2.3加入新顧客信息publicboolAddUserInfo(UserInfoModeluserModel){stringqueryString="selectcount(*)from[t_user_info]whereusername="+SqlString.GetQuotedString(userModel.getUsername());DataBasedb=newDataBase();if(db.GetRecordCount(queryString)>0){this.errMessage="該顧客名已經(jīng)存在!";returnfalse;}stringinsertString="insertinto[t_user_info](username,password)values(";insertString+=SqlString.GetQuotedString(userModel.getUsername())+",";insertString+=SqlString.GetQuotedString(userModel.getPassword())+")";if(db.InsertOrUpdate(insertString)<0){this.errMessage="添加顧客信息時(shí)發(fā)生了錯(cuò)誤!";returnfalse;}returntrue;}4.2.4添加顧客信息publicstaticboolAddUser(UserInfoModeluser){stringsql="insertinto[t_user_info](username,password)values(";sql+=SqlString.GetQuotedString(user.getUsername())+",";sql+=SqlString.GetQuotedString(user.getPassword())+")";DataBasedb=newDataBase();returndb.InsertOrUpdate(sql)>0;}4.2.5更新顧客權(quán)限信息publicstaticboolUpdateUser(UserInfoModeluser){stringsql="update[t_user_info]setproduct_class_flag=";sql+=user.getProductClassFlag()+",product_flag=";sql+=user.getProductFlag()+",customer_flag=";sql+=user.getCustomerFlag()+",order_flag=";sql+=user.getOrderFlag()+",delivery_flag=";sql+=user.getDeliveryFlag()+",car_flag=";sql+=user.getCarFlag()+",supplyer_flag=";sql+=user.getSupplyerFlag()+",area_flag=";sql+=user.getAreaFlag()+",user_flag=";sql+=user.getUserFlag()+"whereusername="+SqlString.GetQuotedString(user.getUsername());DataBasedb=newDataBase();returndb.InsertOrUpdate(sql)>0;}5結(jié)論電子商務(wù)物流是基于互聯(lián)網(wǎng)技術(shù),推動(dòng)物流業(yè)發(fā)展商業(yè)模式,是網(wǎng)絡(luò)購(gòu)物時(shí)代產(chǎn)物,也是網(wǎng)絡(luò)購(gòu)物時(shí)代主流。在互聯(lián)網(wǎng)上傳播物流信息,訂單儲(chǔ)存在數(shù)據(jù)庫(kù),可以便進(jìn)行管理。電子商務(wù)物流環(huán)境下商品配送融合了計(jì)算機(jī)、管理信息系統(tǒng)、網(wǎng)上支付、數(shù)據(jù)庫(kù)安全、網(wǎng)絡(luò)通信等技術(shù)。在人們更喜歡在家購(gòu)物、隨時(shí)隨處購(gòu)物環(huán)境下,電子商務(wù)商品配送重要性被普遍注重。線上線下商品配送系統(tǒng)是針對(duì)電子商務(wù)轉(zhuǎn)型時(shí)期零售業(yè)連鎖店線上線下訂單提交與解決設(shè)計(jì)開發(fā)。采用SQL數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),前端開發(fā)工具采用ASP.NET技術(shù),可視化開發(fā)界面使得開發(fā)更簡(jiǎn)樸,可視化操作界面使得操作簡(jiǎn)樸易懂,適合大眾顧客使用。系統(tǒng)涉及顧客信息管理模塊、訂單管理模塊、配送管理模塊、配送價(jià)格管理模塊、庫(kù)存管理模塊、前臺(tái)管理模塊及系統(tǒng)管理等模塊。各個(gè)模塊連接起來(lái)構(gòu)成整個(gè)系統(tǒng),形成了網(wǎng)上商城、線下門店與顧客和管理員連接,使得從訂單生成到配送結(jié)束都可以在系統(tǒng)里清晰記錄。在系統(tǒng)開發(fā)過(guò)程中,咱們先對(duì)商品配送系統(tǒng)在研究中狀況作了調(diào)查,綜合當(dāng)前研究狀況,對(duì)系統(tǒng)進(jìn)行系統(tǒng)分析;在滿足需求分析和可行性分析基本上,咱們對(duì)商品配送業(yè)務(wù)流程與數(shù)據(jù)流程進(jìn)行分析;在分析之后,咱們對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),有概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì);最后就是系統(tǒng)實(shí)行了。在分析過(guò)程中,采用了業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、er圖等畫圖技術(shù)。論文撰寫讓我對(duì)系統(tǒng)分析與設(shè)計(jì)有了更深理解,更加掌握了分析與設(shè)計(jì)技巧,對(duì)日后工作和學(xué)習(xí)都會(huì)有很大協(xié)助。系統(tǒng)詳細(xì)實(shí)行,讓我對(duì)數(shù)據(jù)庫(kù)、visualstudio、visio畫圖軟件等技術(shù)有了更深結(jié)識(shí),更純熟用這些技術(shù)。對(duì)電子商務(wù)環(huán)境下商品配送有了更深結(jié)識(shí),掌握了商品配送業(yè)務(wù)流程與數(shù)據(jù)流程,對(duì)網(wǎng)上購(gòu)物有了全新結(jié)識(shí)。參照文獻(xiàn)[1]張海藩.軟件工程導(dǎo)論(第五版)[M].北京:清華大學(xué)出版社,.[2]麥中凡.面向?qū)ο筌浖到y(tǒng)開發(fā)基本概念與語(yǔ)言[J].計(jì)算機(jī)科學(xué),.[3]劉仲英.管理信息系統(tǒng)[M].北京:高等教誨出版社,.[4]徐賢浩.物流配送中心規(guī)劃與運(yùn)作管理[M].武漢:華中科技大學(xué)出版社,.[5]曾丹.電子商務(wù)環(huán)境下物流配送研究[J].科技創(chuàng)業(yè)月刊,.[6]劉艷良.電子商務(wù)物流發(fā)呈現(xiàn)狀分析[J].長(zhǎng)春工業(yè)大學(xué)學(xué)報(bào),.[7]熊艷蘭,B2C電子商務(wù)物流配送模式探究[D].廣東:理工職業(yè)學(xué)院..[8]洪明珠.B2C電子商務(wù)物流配送模式研究[J].金融經(jīng)濟(jì),(1):60-62.[9]薛華成.管理信息系統(tǒng)[M].北京:清華大學(xué)出版社..[10]李偉.數(shù)據(jù)庫(kù)管理及應(yīng)用[M].北京:清華大學(xué)出版社..[11]李春葆.ASP.NET動(dòng)態(tài)網(wǎng)站設(shè)計(jì)[M].北京:清華大學(xué)出版社..[12]天極網(wǎng)新技術(shù)研究室.ASP.NET完全入門[M].人民郵電出版社,.6.[13]王華杰,李律松孫一波等編著.C#數(shù)據(jù)庫(kù)開發(fā)技術(shù)[M].清華大學(xué)出版社,.2.[14]攀建編著.ASP.NET+ADO.NET項(xiàng)目開發(fā)實(shí)例.清華大學(xué)出版社,.1.[15](美)A.RussellJones著,高春蓉等譯.ASP.NET從入門到精通[M].電子工業(yè)出版,.1.[16]ScottWorley著,王文龍劉湘寧譯.ASP.NET技術(shù)內(nèi)幕[M].人民郵電出版社,.4.[17]RussBasiura等著,楊浩譯.ASP.NETWeb服務(wù)高檔編程[M].清華大學(xué)出版社,.2.[18](美)AngshumanChakraborti等著,唐云深,趙世華等譯.NETFramework專業(yè)項(xiàng)目實(shí)例開發(fā)[M].中華人民共和國(guó)水利水電出版社,.6[19]ScottAllen等著.C#數(shù)據(jù)庫(kù)入門[J].郝啟堂張哲峰譯.清華大學(xué)出版社,.2.[20]SteveWalther著.ASP.NET:Tips,Tutorials,andCode[J].電子工業(yè)出版社,.7. 外文文獻(xiàn)與翻譯一、文獻(xiàn)原文Distributionisakindofspecialandcomprehensivelogisticsactivityform,itcontainstheflowactivitiesandlogisticsactivities,alsocontainsthefunctionoflogisticsinanumberoffactors.Distributioncenterisengagedindeliveryofgoodswithandorganizationfortheuserswithhighlevelsofsalesandsupplyservicesofmoderncirculationfacilities.Ofchainsalesenterprises,thedistributioncenteristhecoreandbasicguaranteeofitsbusinessactivities,throughthehighlycentralizedprocurementanddistributionofthebehavior,caneffectivelyreducethenumberofstoresinventory,reducedistributioncosts,improvetheefficiencyofcirculation,soastofurtherenhancethecompetitiveadvantageoflargesupermarketchains.Distributioncenterorganizationscale,however,theserviceprojectisvarioustrivial,largeamountofinformation,toeffectivelyplaythefunctionsofdistributioncenterandmanagementlevel,mustbeconductedwiththeaidofacomputertomoderninformationmanagement.Specializedinthedistributionofchainsalesinthispapersomecosmeticsasanexampleinthispaper,thedistributionsystemanalysisanddesignprocessbasedonUML.UML(UnifiedModelingLanguage)isakindofvisualModelingLanguage,itcanmakethesystemstructurewithstandard,setupinawaythatiseasytounderstand,toexpressthedesignblueprintofthesystem,andprovideamechanism,inordertocaneffectivelysharingandcommunicationbetweendifferentpersonneldesignresults.Asakindofmodelinglanguage,UMLhasarelativelycompletesystemofnotationandsemantics,usedtocreateapieceofafigure,andthenthroughthegraphformsystemestablishedbydifferentpeopleindifferentperiodsoftheview.Thatistosay,theUMLdiagramisusedtoestablishmodelofthesystem,describethestructureofthesystemordynamicorstaticcharacteristicsandbehaviorcharacteristics.Thesediagramsareorganizedintoview,asystemfromadifferentperspective.Asshowninfigure1.View:(1)casesareusedtodescribethefunctionofthesystemshouldbeset,itisfromthesystemoftheexternal,namelyabstractrepresentationsoftheuser'sperspectiveonthesystem.Usecaseviewdescribedinthesystemfunctiondependsontheexternaluseroranothersystemtriggeractivation,oranothersystemservicefortheuser.Thisviewismainlycomposedofusecasediagram.(2)logicalview:usedtodescribethesystemdesignandwritingofinternal,showshowsystemfunctiondesign,itUSESsystemstaticstructureanddynamicbehaviorofsystemfunction.Staticstructurebyclassdiagram,objectdiagramandpackagediagramdescribestheclasses,objects,andtherelationshipbetweenthem,etc.;Dynamicbehaviorthroughthestatediagram,activitydiagram,sequencediagramandcollaborationdiagramsdescribethedynamiccollaborationbetweenobjects.(3)processview:itmeansthesystemofinternalcontrolmechanism.Processviewdescribedintheaspectsofinformationbelongstothesystemfunctionproperties,suchasscalability.Commonlyusedclassdiagramsdescribetheprocessstructure,processbehaviorisdescribedbyusinginteractiondiagrams.(4)thecomponentview:isusedfordisplayingtheorganizationcodecomponents.Itdescribestheimplementationmodulesandthedependenciesbetweenthem.Thisviewmainlyaimedattheissueofconfigurationmanagement,thecomponentandfilescanbeassembledinvariousways,producesystem.Commoncomponentdiagram.(5)thedeploymentview:describethephysicalconfigurationofthesystem,howthesystemisdeployedonaphysicaldevice,Suchascomputersandequipment,andtheconnectionbetweenthem.Thisviewthemaindescriptionofthephysicalsystemcomponentsdistribution,features,anddelivery.Thedeploymentviewwithconfigurationdiagram.AtotaloffivekindsofviewsaredefinedinUMLand9kindsofdiagrams,completedjointlybythefiguretothedescriptionofthedifferentaspectsofthesystem.Intheprocessofsystemdevelopmentandreleaserunning,differentpeoplewillfocusondifferentaspectsofthesamesystem.Foranalysts,usecasediagramisusedtocapturetheuser'srequirements,usecasediagramtodescribethefunctionofthesystemfromtheuser'spointofview,saidtheoperatorandaninteractiveprocessofthesystem.Useclassdiagramstodescribethestaticmodelofthesystem.Inordertorealizetheusecases,theneedforcollaborationbetweenclasses,availabledynamicmodelofstatediagram,sequencediagramandcollaborationdiagramtodescribe.Theanalysisphaseonlyconsidertheproblemdomainobjectmodeling.Needthroughthestaticmodelanddynamicmodeltodescribethesystemstructureandsystembehavior;Forsystemdesigner,youneedtorefineclass,suchastheintroductionofthehuman-computerinteractioninterface,dataprocessing,handlingcommunication.Componentdiagramandcoderisusedtodescribethecodeartifactsoftherelationshipbetweenthephysicalstructureandcomponents.Configurationdiagramisusedtodescribeanddefinethephysicalcommunicationstructureofthehardwareandsoftwareinthesystem.Systemtesterstheclassdiagramcanbeusedforunittestingandintegrationtestingusingthecomponentdiagram,collaborationdiagramusingusecasediagramforconfirmationtest.Thecompanycurrentlyhasmorethan70storesinBeijing,chainoperationmodeofunifiedpurchase,unifieddistribution,unifiedprice,unifiedbrandsocialeffectofthemodeofoperation,managementtakethecentralizeddecision-makingauthoritytothecompanyheadquarters,logisticsactivitiestoconcentrateinthecommoditydistributioncenter.Distributioncenter'smainbusinessincludesthestorageofgoods,inthecustody,tallyanddeliveryetc.Distributioncenterisanendnodeoflogisticsfacilities,througheffectiveorganizedistributionanddelivery,maketheresourcesoftheterminalconfigurationtocomplete.Forthemainchainofcosmeticssales,distributioncenterhasthefollowingfunctions:thefunctionsofstorage,sorting,distributionfunction,coherentfunction,circulationprocessingandinformationprocessingfunctions.(1)theorderentry.Thestoresfirstchecksthecurrentin-storeinventoryandsalessituation,andthensendgoodsdeliverynotetothedistributioncenter,firstorderstaffreviewcorrectnessandcompletenessofthegoodsarrivalnotice,andthentoentercustomerorderinformationintothedistributionsystem,theentryoftheprimarydataisgenerallythetotalweightofgoods,totalvolume,totalnumber,shippingaddress,timerequirements,etc.,thisinformationisalsothebasisofadispatcherdispatchvehicles.(2)thedistributionofgoods.Informedbyasinglememberdispatcherhavegoodsneedtodelivery.Thedispatcherarrangestockupinthefirstplace,thisstepisreadytodistributionactivities,successorfailureisdecidedtodistribution,thesizeofthemostbasiclink;Atthesametime,istodeterminethekeylinkofdistributionefficiencyhighandlow.Thegoodsafterthecompletionoftheoperationpersonnelaccordingtothecontentoftheinformationonthedeliveryorders,accordingtothepriorityorderofshipping,storingareanumber,distributionvehiclenumber,stores,suchasfirst-in,first-outmethodandprinciple,sortouttheshipmentofgoodsandthereview;(3)dispatchvehicles;(4)thecarregistration;(5)enterregistration;(6)thereceiptregistration;3.2typeandcharacteristicsoftheuser;Thedistributionsystemismainlyinvolvedinansweringthesinglemember,thedispatcher,statisticians,vehicletube;(1)connectasinglemember:isthepersonneloftheservice,isadistributioncenterandstores;(2)operator:pointsthesceneschedulingandschedulingismainlyresponsibleforLord,accordingtolose;(3)thestatistician:fromthereceiptofeachbranchstorereceiptregistration,back;(4)thevehicleadministrator:thefirst-in,first-outmethodandprinciple,sortouttheshipmentofgoodsandconfirmedbythereviewer,afterhavingconfirmedtoplacetothestagingarea,readytoload.Thenthedispatcherwillaccordingtotheamountofgoods,volume,theattributeofgoods,deliveryplace,deliverylocation,andsoonandsoforthstatisticstoarrange
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《電路分析基礎(chǔ)試題》課件
- 《微觀經(jīng)濟(jì)學(xué)》考試試卷試題及參考答案
- 《專業(yè)英語(yǔ)(計(jì)算機(jī)英語(yǔ))》復(fù)習(xí)題
- 八下期末考拔高測(cè)試卷(5)(原卷版)
- 《誠(chéng)邀創(chuàng)業(yè)伙伴》課件
- 2012年高考語(yǔ)文試卷(安徽)(解析卷)
- 父母課堂與教育理念分享計(jì)劃
- 購(gòu)物中心導(dǎo)購(gòu)員服務(wù)總結(jié)
- 水產(chǎn)養(yǎng)殖行業(yè)銷售工作總結(jié)
- 娛樂(lè)場(chǎng)館衛(wèi)生要素
- 變曲率雙向可調(diào)收縫式翻升模板施工工法
- 教你炒紅爐火版00纏論大概
- 消防管道施工合同
- 大學(xué)生計(jì)算與信息化素養(yǎng)-北京林業(yè)大學(xué)中國(guó)大學(xué)mooc課后章節(jié)答案期末考試題庫(kù)2023年
- 2023年中國(guó)社會(huì)科學(xué)院外國(guó)文學(xué)研究所專業(yè)技術(shù)人員招聘3人(共500題含答案解析)筆試歷年難、易錯(cuò)考點(diǎn)試題含答案附詳解
- 2023年國(guó)開大學(xué)期末考復(fù)習(xí)題-3987《Web開發(fā)基礎(chǔ)》
- 《駱駝祥子》1-24章每章練習(xí)題及答案
- 《伊利乳業(yè)集團(tuán)盈利能力研究》文獻(xiàn)綜述3000字
- 減鹽防控高血壓培訓(xùn)課件
- 2023年百一測(cè)評(píng)-房地產(chǎn)企業(yè)崗位招聘工程副總經(jīng)理筆試試題
- 英語(yǔ)課presentation中國(guó)麻將-Chinese-mahjong
評(píng)論
0/150
提交評(píng)論