




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
線上線下商品配送系統(tǒng)分析與設(shè)計目錄1緒論 11.1線上線下商品配送研究背景 11.2國內(nèi)外商品配送研究現(xiàn)狀 11.3線上線下商品配送系統(tǒng)研究目的和意義 21.4線上線下商品配送系統(tǒng)研究思路 32線上線下商品配送系統(tǒng)分析 42.1線上線下商品配送系統(tǒng)可行性分析 42.1.1技術(shù)可行性 4經(jīng)濟可行性 4操作可行性 4法律可行性 42.2系統(tǒng)需求分析 52.3系統(tǒng)功能分析 52.4系統(tǒng)組織結(jié)構(gòu)分析 62.5線上線下商品配送系統(tǒng)業(yè)務(wù)流程分析 6商品配送業(yè)務(wù)總體流程 6配送中心配送業(yè)務(wù)流程 7商品管理業(yè)務(wù)流程 8庫存管理業(yè)務(wù)流程 8訂單管理業(yè)務(wù)流程 9配送管理業(yè)務(wù)流程 9退貨管理業(yè)務(wù)流程 92.6線上線下商品配送系統(tǒng)數(shù)據(jù)和數(shù)據(jù)流程分析 10總體數(shù)據(jù)流程圖 10訂單管理數(shù)據(jù)流程圖 11配送管理數(shù)據(jù)流程圖 112.7數(shù)據(jù)字典 12主要數(shù)據(jù)流 12主要數(shù)據(jù)存儲和處理過程 123線上線下商品配送系統(tǒng)設(shè)計 143.1系統(tǒng)總體結(jié)構(gòu)設(shè)計 143.2子系統(tǒng)模塊劃分 143.3代碼設(shè)計 153.4數(shù)據(jù)結(jié)構(gòu)設(shè)計 15E-R圖設(shè)計 15管理員信息屬性圖 16商品信息屬性圖 16訂單信息屬性圖 17關(guān)系數(shù)據(jù)庫表 173.5輸入輸出設(shè)計 213.6模塊功能設(shè)計 21管理員登錄模塊 21個人、門店登錄模塊 21個人網(wǎng)上商城業(yè)務(wù)模塊 22門店訂貨業(yè)務(wù)模塊 22退貨業(yè)務(wù)模塊 22系統(tǒng)管理員操作模塊 23配送管理員操作模塊 23訂單管理員操作模塊 24庫存管理員操作模塊 24前臺管理員操作模塊 254系統(tǒng)實現(xiàn) 264.1系統(tǒng)主要界面設(shè)計 26后臺登錄頁面 26后臺操作主界面 26區(qū)域管理界面 27用戶注冊界面 27用戶信息界面 27訂單管理界面 28添加配送單界面 284.2系統(tǒng)主要設(shè)計代碼 28判斷用戶的登錄管理權(quán)限 28修改登錄密碼 29加入新的用戶信息 29添加用戶信息 30更新用戶權(quán)限信息 305結(jié)論 32參考文獻 33外文文獻與翻譯 34致謝 441緒論1.1線上線下商品配送研究背景電子商務(wù)是企業(yè)發(fā)展的重要依托,電子商務(wù)的發(fā)展也離不開商品配送的支持,商品配送能力的強弱直接關(guān)系著電商企業(yè)經(jīng)營成本,決定電商企業(yè)贏利能力的高低。所以電商企業(yè)商品配送能力提高會給電商企業(yè)帶來巨大的利益。隨著經(jīng)濟的發(fā)展,連鎖經(jīng)營已經(jīng)占據(jù)了主流,網(wǎng)上商城的普遍使得電子商務(wù)的發(fā)展成為現(xiàn)代化商業(yè)的主流,線下商店在向網(wǎng)上商城發(fā)展的過程中,產(chǎn)生了線下線上的結(jié)合,網(wǎng)上商城與線下門店共存成為當(dāng)今電子商務(wù)的主流。我們擬采用線上線下商品配送系統(tǒng),那么就可以降低門店的庫存量,進入門店的顧客除了可以直接從門店的倉庫提取商品之外,還可以通過門店進入線上線下商品配送系統(tǒng)直接填寫訂貨單,從而可以直接從配送中心配送商品,省去門店的中間環(huán)節(jié),減少人力物力的支出,降低企業(yè)的運營成本,增強企業(yè)盈利能力。1.2國內(nèi)外商品配送研究現(xiàn)狀在國內(nèi),商品配送主要是自營配送、共同配送和第三方物流以及他們之間的結(jié)合方式。隨著物流的發(fā)展,全國大多城市都已建立了自己的配送中心,大大推動了物流業(yè)的發(fā)展。城市商品配送的發(fā)展是電子商務(wù)發(fā)展過程中的一個重要部分,物流中心、配送中心的建立和物流設(shè)施的逐漸改善使得中國的商品配送得到了很大的發(fā)展,商品配送系統(tǒng)在企業(yè)商品配送過程中的應(yīng)用也占據(jù)了重要地位。按客戶類型分類商品配送方式主要分為兩類,一是實體店配送,配送中心根據(jù)各門店提交的訂單信息,在倉庫中揀取商品,經(jīng)配送運輸?shù)綄嶓w店,供顧客在實體店選購,可以自己攜帶回家,也可以經(jīng)實體店配送員送貨;二是顧客配送,配送中心接收用戶在網(wǎng)上提交的訂單或用戶在實體店提交的訂單直接進行配送,將商品以快遞的方式送到顧客手中。終端配送大多是線上線下分開的商品配送方式。對于網(wǎng)上商城,用戶直接在網(wǎng)上商城瀏覽商品時提交訂單,由配送中心統(tǒng)一發(fā)貨;對于實體店,配送中心根據(jù)實體店的訂單先配貨到實體店,顧客親自到店里購買商品,由店面的倉庫發(fā)貨,庫存不足時可從附近的連鎖店調(diào)貨。在國外,對配送的研究起步較早,主要研究商品配送的概念、方式,配送中心建設(shè)網(wǎng),配送車輛調(diào)度等各方面進行分析和研究,成熟的配送體系以及在國外運用到實際生產(chǎn)中,給國外的電商企業(yè)的發(fā)展奠定了堅實的基礎(chǔ),更有利于企業(yè)的全球化的發(fā)展。他們還發(fā)展了第三方物流。實現(xiàn)了不同領(lǐng)域、不同地域的資源整合,不同信息的交叉?zhèn)鬟f,人力物力的綜合運用;商品配送系統(tǒng)經(jīng)過配送模式優(yōu)化、軟硬件資源的整合以及配送流程的優(yōu)化,降低企業(yè)的總配送成本,促進企業(yè)最大化效益的實現(xiàn)。美國,上世紀(jì)六十年代就開始重視商品配送在企業(yè)的運營中的重要性,將老式的倉庫變成現(xiàn)代化的配送中心,采用信息化的管理系統(tǒng)對商品在運輸過程中的裝卸、搬運、庫存等環(huán)節(jié)進行管理,每個階段產(chǎn)生的數(shù)據(jù),從訂單到發(fā)貨單再到配送單可以在系統(tǒng)中記錄,并采用數(shù)據(jù)庫這一技術(shù)對數(shù)據(jù)進行存儲;根據(jù)不同的業(yè)務(wù)制定不同的配送中心模式,分別是大批量的發(fā)貨的批發(fā)型配送、適合連鎖店的進貨頻繁的零售型和適應(yīng)生產(chǎn)制造倉儲型。本商品配送的核心是零售業(yè)的配送,其中便利店占據(jù)配送主流。代理商銷售專門的制造商生產(chǎn)的商品,配送比較單一,采用單渠道配送;對于便利店的多批配送、配送量小的特點,則采用商品配送管理系統(tǒng)對配送信息進行管理,實現(xiàn)及時的商品配送;此外日本商品的配送逐漸演變成共同配送、混合配送、合作配送的配送模式。1.3線上線下商品配送系統(tǒng)研究目的和意義目前,電子商務(wù)的發(fā)展如火如荼,電子商務(wù)網(wǎng)站在中國已經(jīng)達到1萬多家,越來越多的中小企業(yè)開展電子商務(wù),越來越多的連鎖店也開始使用網(wǎng)上商城。從訂餐到購物再到娛樂,人們都喜歡在網(wǎng)上直接購買。大量的訂單使得商品的配送變得尤為重要。連鎖零售商品配送要適合變價快的特點,它不同于批發(fā)類配送,訂單頻繁、貨物零碎,同時同地、不同時同地都會產(chǎn)生訂單,訂購的商品也從小的發(fā)夾到大的汽車,甚至珍貴的珠寶首飾都可以通過網(wǎng)絡(luò)訂購。近年來,我國零售連鎖業(yè)快速擴張并取得了顯著的增長和市場地位的提升,但連鎖零售企業(yè)的商品配送環(huán)節(jié)的薄弱性,阻礙了電子商務(wù)企業(yè)的發(fā)展。還存在一系列問題,物流配送信息流通不順暢,物流配送規(guī)模小,統(tǒng)一配送效率不高,自營配送為主,缺乏有效的合作機制。為解決這一系列的問題,提高線上線下連鎖店配送效率、節(jié)約成本,我們特研究開發(fā)線上線下商品配送系統(tǒng)的分析與設(shè)計,可以接收個人和門店的訂單,用戶都可以在系統(tǒng)上注冊自己的賬號,個人直接瀏網(wǎng)上商城購買自己的商品;個人在門店購買時也可以選擇在系統(tǒng)里直接提交訂單,避免了門店的缺貨狀態(tài)下無法購買的麻煩;門店用戶以傳統(tǒng)的方式是有自己的倉庫,在缺貨狀態(tài)下可以從周邊的店調(diào)貨,或者訂貨,再銷售給顧客,通過線上線下商品配送系統(tǒng)可以直接在系統(tǒng)里提交訂單,配送中心根據(jù)訂單信息將商品經(jīng)物流怕給顧客,省去了中間環(huán)節(jié)。如此,線上線下商品配送使得連鎖店的商品配送更有時效性、便捷性。即開展了網(wǎng)上商城的業(yè)務(wù),也不丟失線下門店的銷售業(yè)務(wù),是線下門店向網(wǎng)上商城的最好的轉(zhuǎn)型方式。1.4線上線下商品配送系統(tǒng)研究思路線上線下商品配送系統(tǒng)采用面向結(jié)構(gòu)的系統(tǒng)分析方法,按照商品配送研究背景、系統(tǒng)分析、系統(tǒng)設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實施的順序進行分析與設(shè)計。其設(shè)計思路如下圖1所示。圖1研究思路圖2線上線下商品配送系統(tǒng)分析線上線下商品配送系統(tǒng)分析是把線上線下商品配送作為系統(tǒng)的整體,對配送系統(tǒng)的各個要素進行各方面的分析,分析系統(tǒng)要解決的問題,并制定出系統(tǒng)設(shè)計的可行方案。這一階段的主要工作和任務(wù)是系統(tǒng)開發(fā)人員與系統(tǒng)用戶關(guān)于系統(tǒng)要實現(xiàn)的功能進行溝通。用戶根據(jù)生產(chǎn)和經(jīng)營方面的需求,講述自己要應(yīng)用系統(tǒng)完成什么功能。開發(fā)人員根據(jù)用戶對功能的描述,確定要實現(xiàn)的系統(tǒng)的設(shè)計開發(fā)環(huán)境和實現(xiàn)那些功能模塊,從而滿足用戶的需求,設(shè)計出符合上產(chǎn)實際的系統(tǒng)。2.1線上線下商品配送系統(tǒng)可行性分析可行性分析就是在正確認識系統(tǒng)要實現(xiàn)的功能的前提下,考慮現(xiàn)在的技術(shù)水平、經(jīng)濟水平,在規(guī)定的時間里完成系統(tǒng)的設(shè)計。在不違反法律的前提下,運用自己掌握的技術(shù),按照開發(fā)系統(tǒng)的要求一步步實現(xiàn)系統(tǒng)的設(shè)計,在有效的經(jīng)濟支出的基礎(chǔ)上,完成系統(tǒng)的實施。2.1.1技術(shù)可行性在技術(shù)上,本系統(tǒng)在windows2007以上環(huán)境運行,主要基于sql數(shù)據(jù)庫,采用應(yīng)C#語言在vs2023環(huán)境下設(shè)計數(shù)據(jù)庫。C#語言安全、穩(wěn)定、簡單、優(yōu)雅,操作簡單,功能強大,可以實現(xiàn)線上線下商品配送系統(tǒng)的預(yù)期功能。Vs2023可以采用模板設(shè)計出相同的部分,在可編輯區(qū)域添加不同的模塊,實現(xiàn)系統(tǒng)的不同模塊的設(shè)計。Vs2023窗體化的設(shè)計,使得設(shè)計更加簡單,系統(tǒng)界面更加簡潔;vs2023可以嵌套sql語言,可連接到數(shù)據(jù)庫,可查詢、修改數(shù)據(jù)庫信息,從而改變庫存信息。2.1.2經(jīng)濟可行性在經(jīng)濟上,本系統(tǒng)采用Visualstudio和SQLSever兩種開發(fā)環(huán)境,軟硬件配置環(huán)境要求不高,只需在個人電腦上配置開發(fā)環(huán)境,所以不需要額外的經(jīng)費增加硬件設(shè)施。因此在經(jīng)濟上是完全可行的。2.1.3操作可行性本系統(tǒng)以窗體形式設(shè)計,vs2023設(shè)計環(huán)境中有各種控件,能完成登錄界面、商品瀏覽、訂單管理等模塊。用戶可根據(jù)用戶名和登錄密碼等字樣的提示,找到登錄點,登錄用戶系統(tǒng);根據(jù)不同權(quán)限的設(shè)置進入不同的操作模塊完成相應(yīng)的操作。按鈕的超鏈接功能引導(dǎo)用戶進入不同的操作界面,完成特定的功能。可視化的設(shè)計,操作簡單明了,符合人們的操作習(xí)慣,因此在操作上是可行的。2.1.4法律可行性本系統(tǒng)是在大量收集當(dāng)今配送系統(tǒng)的研究的基礎(chǔ)上,綜合所有知識,完成的一種新形式的線上線下商品配送模式,結(jié)合網(wǎng)上商城商品信息瀏覽,提交訂單和連鎖店用戶直接填寫訂貨單,根據(jù)商品信息采用最優(yōu)配送算法生成發(fā)貨單。所有設(shè)計出于設(shè)計者本人思想,無任何抄襲成分,不會引發(fā)產(chǎn)權(quán)糾紛。內(nèi)容符合電子商務(wù)企業(yè)運營過程中商品配送的要求,無違法行為,所以在法律上也是可行的。綜上所述,本系統(tǒng)在技術(shù)、經(jīng)濟、操作和法律方面都是可行的,符合系統(tǒng)設(shè)計的可行性要求。2.2系統(tǒng)需求分析需求分析系統(tǒng)開發(fā)過程中的一個重要步驟,是一個不可缺少的分析過程。要求開發(fā)設(shè)計人員在系統(tǒng)開發(fā)之前對用戶的需求進行詳細的分析,真正掌握了用戶的需求,確定了用戶的需求才能確定系統(tǒng)開發(fā)方向,才能開展對系統(tǒng)的開發(fā)。在充分做好系統(tǒng)分析的基礎(chǔ)上才能開發(fā)出適合電子商務(wù)企業(yè)的商品配送系統(tǒng)。本系統(tǒng)為線上線下商品配送系統(tǒng),主要功能是對網(wǎng)上商城和連鎖實體店的訂單進行處理,根據(jù)商品庫存信息和配送價格信息通過算法計算出最佳配送點,并生成發(fā)貨單。本系統(tǒng)在需求分析的基礎(chǔ)上得出以下八個管理模塊:管理員信息管理模塊、用戶信息管理模塊、訂單管理模塊、配送管理模塊、配送價格管理模塊、庫存管理模塊、前臺管理模塊、系統(tǒng)管理模塊。2.3系統(tǒng)功能分析要實現(xiàn)商品的線上線下的配送,要求系統(tǒng)能夠?qū)崿F(xiàn)如下幾個功能:(1)用戶信息管理要求系統(tǒng)管理員能對用戶的信息進行查看、添加、修改、刪除等操作,并能對不同用戶的權(quán)限進行設(shè)置。(2)網(wǎng)上商城要求普通用戶(個人)能瀏覽網(wǎng)站的商品并能選擇自己要買的商品,提交訂單、收貨確認、評價。要求普通用戶(門店)能直接進入系統(tǒng)填寫訂貨單,提交訂單、收貨確認、評價。(3)配送管理要求配送管理員查詢配送單,根據(jù)配送單進行商品配送。(4)庫存管理要求庫存管理員對商品的庫存進行管理,進庫與出庫的記錄、及時更新庫存量信息。(5)前臺管理要求前臺管理員對前臺信息的更新和維護。實現(xiàn)新增商品信息的添加,已有商品信息的修改,下架商品的刪除,活動信息的更新。本系統(tǒng)存在2種用戶:普通用戶和管理員。普通用戶可以自己注冊用戶信息,其他管理員用系統(tǒng)管理員給定的賬號和密碼。2.4系統(tǒng)組織結(jié)構(gòu)分析通過對線上線下商品配送系統(tǒng)的組織結(jié)構(gòu)進行分析得到如下組織結(jié)構(gòu)圖,組織結(jié)構(gòu)圖如圖2所示。圖2系統(tǒng)組織結(jié)構(gòu)圖系統(tǒng)管理員:用戶信息管理、訂單管理、配送管理、庫存管理、前臺管理、系統(tǒng)管理等所有模塊。用戶信息管理員:用戶信息注冊、查詢、修改、刪除。訂單管理員:訂單信息添加、查詢、修改、刪除。配送管理員:配送單的添加、查詢、修改、刪除。庫存管理員:庫存信息添加、查詢、修改、刪除,庫存量修改。前臺管理員:前臺信息添加、修改、刪除。系統(tǒng)管理員:管理員信息添加、查詢、修改、刪除,支付方式管理、區(qū)域管理、修改密碼、退出系統(tǒng)。2.5線上線下商品配送系統(tǒng)業(yè)務(wù)流程分析業(yè)務(wù)流程分析是在現(xiàn)有的業(yè)務(wù)流程的基礎(chǔ)上進行流程優(yōu)化,從而生成更符合企業(yè)運營的、合理的新業(yè)務(wù)流程。流程分析具體來說主要分析現(xiàn)有流程、現(xiàn)有的業(yè)務(wù)流程的處理過程,確定哪些是要保留、刪除和優(yōu)化的處理過程;業(yè)務(wù)流程優(yōu)化,保留有價值的處理個過程,刪除沒有價值的,對需要改進的流程進行優(yōu)化;確定適合企業(yè)運營的業(yè)務(wù)流程,根據(jù)公司的經(jīng)營和對現(xiàn)有的流程的分析以及優(yōu)化的結(jié)構(gòu),繪制新的業(yè)務(wù)流程圖。2.5.1商品配送業(yè)務(wù)總體流程商品配送業(yè)務(wù)是企業(yè)運營的重要部分,配送中心是連接供應(yīng)商和客戶的橋梁。其總體業(yè)務(wù)流程如下圖3所示。圖3商品配送總體業(yè)務(wù)流程圖配送中心根據(jù)門店的缺貨通知制定采購訂單,發(fā)給采購部,采購部審核供應(yīng)商和商品,與供應(yīng)商簽訂采購合同;供應(yīng)商發(fā)貨后,發(fā)出收貨通知單,質(zhì)檢部門檢驗合格后審核入庫,不合格則進行退貨,提交退貨單;門店根據(jù)銷售出庫單銷售商品給客戶,倉庫也可根據(jù)銷售出庫單直接銷售給個人。2.5.2配送中心配送業(yè)務(wù)流程配送中心根據(jù)配送單揀取貨物,配送商品的業(yè)務(wù)流程如下圖4所示。圖4配送業(yè)務(wù)流程圖配送中心根據(jù)揀貨單揀取商品,對商品進行加工與包裝、分類配貨、配裝,根據(jù)出貨單進行出貨檢驗,檢驗合格后進行商品配送運輸,配送到客戶手中。2.5.3商品管理業(yè)務(wù)流程商品管理是對商品信息的管理,其業(yè)務(wù)流程圖如下圖5所示。圖5商品管理業(yè)務(wù)流程圖商品管理員根據(jù)商品信息添加商品類別信息,在商品類別下添加商品信息,對商品信息的管理主要包括對信息的查詢、修改和刪除。2.5.4庫存管理業(yè)務(wù)流程倉管員是對商品的入庫與出庫以及商品進行管理,增加商品庫存信息、修改商品庫存量業(yè)務(wù)流程圖如下圖6所示。圖6庫存管理業(yè)務(wù)流程圖倉管員根據(jù)入庫單添加商品庫存信息,生成商品庫存信息;商品在儲存過程中對商品進行盤點等管理;倉管員根據(jù)揀貨單揀貨,特殊商品進行加工后再根據(jù)出庫單進行商品出庫;根據(jù)入庫單增加商品庫存量,根據(jù)出庫單減少商品庫存量,從而修改商品庫存信息。2.5.5訂單管理業(yè)務(wù)流程訂單管理業(yè)務(wù)流程圖如下圖7所示。圖7訂單管理業(yè)務(wù)流程圖訂單管理員根據(jù)商品信息添加訂單信息,對訂單信息的管理包括信息的查詢、修改和刪除。2.5.6配送管理業(yè)務(wù)流程配送管理員根據(jù)訂單生成配送單的業(yè)務(wù)流程圖如下圖8所示。圖8配送管理業(yè)務(wù)流程圖配送管理員將訂單加入配送清單,如果訂單需要取消,則取消訂單;訂單不取消則填寫配送信息;根據(jù)庫存信息和商品配送價格選擇配送點,生成配送單。2.5.7退貨管理業(yè)務(wù)流程退貨管理是審核客戶提交的退貨單,并根據(jù)情況進行退貨的業(yè)務(wù)的管理。其業(yè)務(wù)流程圖如下圖9所示。圖9退貨業(yè)務(wù)流程圖客戶根據(jù)需要提交退貨單,審核通過則轉(zhuǎn)到銷售部門生成退貨發(fā)票,退貨發(fā)票通過審核后由庫管員填寫紅字出庫單,倉主管審核通過后進行回收退貨。2.6線上線下商品配送系統(tǒng)數(shù)據(jù)和數(shù)據(jù)流程分析2.6.1總體數(shù)據(jù)流程圖數(shù)據(jù)流程圖是系統(tǒng)分析中的重要工具和手段,將數(shù)據(jù)獨立抽象出來,用圖形描述數(shù)據(jù)的流動和加工。根據(jù)以上對系統(tǒng)業(yè)務(wù)流程的分析,我們得出如下圖10所示的總體數(shù)據(jù)流程圖。圖10總體數(shù)據(jù)流程圖客戶提出查詢請求,查詢商品信息,根據(jù)用戶信息,通過訂單管理提交訂單;訂單管理員可以管理訂單信息;訂單確認后配送管理員通過配送管理生成配送單;配送管理是根據(jù)商品庫存信息和商品配送價格確認配送點生成配送單。商品管理管理商品信息,以后管理管理用戶的信息,客戶可以通過退貨流程進行退貨。2.6.2訂單管理數(shù)據(jù)流程圖訂單管理數(shù)據(jù)流程圖如下圖11所示。圖11個人網(wǎng)上購物數(shù)據(jù)流程圖個人用戶提出查詢請求,瀏覽商品,將商品加入購物車;填寫收貨地址、信息并確認,生成未支付訂單;選擇支付方式并付款生成訂單。訂單傳到訂單管理員進行審核。門店用戶在提交訂單時直接進入訂單管理模塊提交,也不需要進行付款,可以直接填寫門店和顧客的配送地址。2.6.3配送管理數(shù)據(jù)流程圖配送管理數(shù)據(jù)流程圖如下圖12所示。圖12訂單生成配送單數(shù)據(jù)流程圖配送員經(jīng)確認好的訂單加入配送清單,根據(jù)收貨人信息填寫配送信息,根據(jù)商品庫存量和商品配送價格選擇商品配送點,加入配送任務(wù),生成配送單。2.7數(shù)據(jù)字典線上線下商品配送系統(tǒng)數(shù)據(jù)流程中的數(shù)據(jù)和處理過程需要數(shù)據(jù)字典的進一步描述。主要包括數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程。2.7.1主要數(shù)據(jù)流數(shù)據(jù)流名稱:管理員信息定義:用戶名、密碼、真實姓名、、地址、商品類別管理權(quán)限、商品信息管理權(quán)限、用戶信息管理權(quán)限、訂單管理權(quán)限、配送管理權(quán)限、庫存管理權(quán)、供應(yīng)商管理權(quán)限、區(qū)域管理權(quán)限、管理員管理權(quán)限等。數(shù)據(jù)流名稱:用戶信息定義:用戶編號、用戶名、密碼、、地址、區(qū)域等。數(shù)據(jù)流名稱:商品信息定義:商品編號、商品類別編號、商品名、型號、顏色、大小、價格等。數(shù)據(jù)流名稱:庫存信息定義:庫存地編號、庫存地名、庫存量。數(shù)據(jù)流名稱:訂單定義:訂單編號、收件人編號、訂貨時間、商品編號、商品名、數(shù)量、支付方式編號、收件人姓名、、收件人地址、訂單狀態(tài)、操作員等。數(shù)據(jù)流名稱:配送單定義:配送編號、發(fā)貨地點、商品編號、數(shù)量、收件人姓名、、收件人地址、配送時間、配送狀態(tài)、操作員等。數(shù)據(jù)流名稱:商品配送價格定義:發(fā)貨點、收貨點、配送價格。數(shù)據(jù)流名稱:購物車定義:購物車編號、用戶編號、商品編號。數(shù)據(jù)流名稱:支付方式定義:支付方式編號、支付方式名、銀行等。數(shù)據(jù)流名稱:區(qū)域定義:區(qū)域代號、區(qū)域名稱。2.7.2主要數(shù)據(jù)存儲和處理過程數(shù)據(jù)處理的過程大致分為數(shù)據(jù)的準(zhǔn)備、處理和輸出三個階段。數(shù)據(jù)錄入后,就要由計算機對數(shù)據(jù)進行處理,由用戶編制程序并把程序輸入到計算機中,計算機按程序的指示和要求對數(shù)據(jù)進行處理,最后輸出各種文字和數(shù)字的表格和報表。根據(jù)系統(tǒng)的分析得出如下數(shù)據(jù)存儲和處理過程。表1管理員信息管理表輸入用戶名、密碼、真實姓名、、地址、管理權(quán)限等信息。處理添加、修改、刪除、設(shè)置權(quán)限輸出管理員信息表表2用戶信息管理表輸入用戶編號、用戶名、密碼、、地址、區(qū)域等信息。處理用戶注冊、信息查詢、修改、刪除輸出用戶信息表表3商品信息管理表輸入商品編號、商品類別編號、商品名、型號、顏色、大小、價格等信息。處理商品類別添加、修改、刪除,商品信息添加、修改、刪除。輸出商品信息表表4配送單生成表輸入訂單信息處理選擇配送地點輸出配送單信息3線上線下商品配送系統(tǒng)設(shè)計3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計總體結(jié)構(gòu)設(shè)計如下圖13所示。圖13總體結(jié)構(gòu)設(shè)計圖3.2子系統(tǒng)模塊劃分線上線下商品配送系統(tǒng)可以劃分為以下七個模塊,如表5所示.表5子系統(tǒng)模塊劃分表模塊名稱功能管理員管理模塊管理管理員的信息,設(shè)置管理員的權(quán)限。用戶信息管理模塊用戶又分為網(wǎng)上商城用戶、門店用戶和管理員,用戶能實現(xiàn)用戶注冊功能,能對自己的信息進行查詢、添加、修改和刪除的操作。訂單管理模塊能接受客戶訂單信息,并能對訂單信息進行管理,如查詢、修改、添加和刪除。表5(續(xù))配送管理模塊根據(jù)商品配送價格信息和商品的庫存量信息確定發(fā)貨地點,從而確定配送單。還可以對配送但進行管理,實現(xiàn)對配送單的查詢、修改、添加和刪除。庫存管理模塊能實現(xiàn)商品信息的管理,商品在進出庫是修改商品庫存量,商品入庫時,能增加商品的庫存量、出庫時能減少商品的庫存量。前臺管理模塊根據(jù)商品的變動情況,修改和維護前臺信息。前臺的信息更新,商品展示,特惠活動等一系列網(wǎng)上商城的活動,都可以通過后臺前臺管理模塊進行更新和維護。系統(tǒng)管理模塊能管理供應(yīng)商的信息、要求系統(tǒng)管理員可以設(shè)置其他管理員的權(quán)限、修改密碼、退出系統(tǒng)等功能。3.3代碼設(shè)計代碼設(shè)計要遵循唯一性、可擴性、兼容性、標(biāo)準(zhǔn)性、選擇性、一致性、識別性和操作性的原則。編碼有順序碼、數(shù)字碼、字符碼、混合碼等分類。商品類別編號、商品編號、訂單編號采用自增形式進行編號,是系統(tǒng)自動生成的。區(qū)域代號采用字符編碼方式,以地區(qū)名的首字母作為編碼一句,例如BJQ北京區(qū),CHQ成華區(qū),JJQ錦江區(qū),QYQ青羊區(qū),WHQ3.4數(shù)據(jù)結(jié)構(gòu)設(shè)計3.4.1E-R圖設(shè)計E-R圖,即實體聯(lián)系圖,表示的是實體類型、屬性和聯(lián)系的方法,描述的是系統(tǒng)的概念模型。矩形表示實體,菱形表示實體之間的聯(lián)系,橢圓表示實體的屬性。連接線上的數(shù)字、字母表示實體之間的聯(lián)系類型一對一、一對多、多對多。圖14是各個表之間的E-R圖:管理員管理訂單、商品信息、配送單、庫存信息,用戶提交訂單信息,商品信息包含在訂單和配送單里,商品加入購物車,用戶管理自己的購物車,商品存入庫存。圖14商品配送系統(tǒng)E-R圖管理員信息屬性圖管理員信息表有用戶名、密碼、真實姓名、、地址、各種權(quán)限等屬性,其屬性圖如下圖15所示。圖15管理員屬性圖用戶名是管理員信息表的主鍵,權(quán)限是各種權(quán)限的省略。商品信息屬性圖商品信息表有商品編號、商品類別編號、商品名、庫存地編號、型號、顏色、大小價格等屬性,其屬性圖如下圖16所示。圖16商品信息屬性圖商品編號是商品信息表的主鍵,庫存地編號是商品信息表的外鍵,用來聯(lián)系庫存信息表;商品類別編號是商品信息表的外鍵,用來聯(lián)系商品類別表。訂單信息屬性圖訂單有訂單編號、收件人編號、訂貨時間、商品編號、商品名、數(shù)量、支付方式、收件人姓名、、收件人地址、訂單狀態(tài)、操作員等屬性其屬性圖如下圖17所示。圖17訂單信息屬性圖訂單編號是訂單的主鍵,商品編號是訂單的外鍵,用來聯(lián)系商品信息表。3.4.2關(guān)系數(shù)據(jù)庫表管理員信息表記錄用戶的信息,包括用戶名、密碼、真實姓名、、地址、商品類別管理權(quán)限、商品信息管理權(quán)限、用戶信息管理權(quán)限、訂單管理權(quán)限、配送管理權(quán)限、庫存管理權(quán)限、供應(yīng)商管理權(quán)限、區(qū)域管理權(quán)限、管理員管理權(quán)限等,如下表6所示。表6管理員信息表(user_info)字段名數(shù)據(jù)類型字段說明是否非空備注usernameVarchar(50)用戶名NotnullPKpasswordVarchar(50)密碼NullunameVarchar(50)真實姓名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庫存管理權(quán)限Nullsupplyer_flagInt供應(yīng)商管理權(quán)限Nullarea_flagInt區(qū)域管理權(quán)限Nulluser_flagInt管理員管理權(quán)限Null用戶信息表記錄用戶的信息,包括用戶編號、用戶名、密碼、、地址、區(qū)域等,如下表7所示。表7用戶信息表(customer)字段名數(shù)據(jù)類型字段說明是否非空備注customer_idInt用戶編號NotnullPK、自動生成area_codeVarchar(50)區(qū)域Nullcustomer_nameNvarchar(50)用戶名NullpasswordVarchar(50)密碼NulltelephoneVarchar(50)NulladressNvarchar(100)地址Null商品信息表記錄商品的信息,包括商品編號、商品類別編號、商品名、型號、顏色、大小、價格等如下表8所示。表8商品信息表(Product)字段名數(shù)據(jù)類型字段說明是否非空備注product_idInt商品編號NotnullPK、自動生成product_class_idInt商品類別編號Nullproduct_nameNvarchar(50)商品名NullTypeVarchar(50)型號NullColorVarchar(50)顏色NullSizeVarchar(50)大小NullPriceVarchar(50)價格Null商品類別表記錄商品類別信息,包括商品類別編號、商品類別名等屬性,如下表9所示。表9商品類別表(Product)字段名數(shù)據(jù)類型字段說明是否非空備注product_class_idInt商品類別編號NullPK、自動生成product_class_namenvarchar(20)商品類別名Null庫存信息表記錄商品庫存的信息,包括庫存地編號、庫存地名、商品編號、庫存量等屬性,如下表10所示。表10庫存信息表(Product)DnoVarchar(50)庫存地編號NullPKDnameVarchar(50)庫存地名Nullproduct_idInt商品編號Notnull外鍵StorageInt庫存量Null訂單是顧客和門店人員訂貨的記錄,包括訂單編號、收件人編號、訂貨時間、商品編號、商品名、數(shù)量、支付方式編號、收件人姓名、、收件人地址、訂單狀態(tài)、操作員等屬性,如下表11所示。表11訂單(Order)字段名數(shù)據(jù)類型字段說明是否非空備注order_idInt訂單編號NotnullPK、自動生成product_idInt商品編號Null外鍵numInt數(shù)量Nullcustomer_idInt用戶編號NullPaystyle_idInt支付方式編號NullusernameVarchar(50)操作員Nullorder_stateVarchar(50)訂單狀態(tài)Nulladd_timeDatetime訂貨時間Null配送單是配送員送貨的根據(jù),包括配送編號、發(fā)貨地點、商品編號、數(shù)量、收件人姓名、、收件人地址、配送時間、配送狀態(tài)、操作員等屬性,如下表12所示。表12配送單(SSdressendsheet)字段名數(shù)據(jù)類型字段說明是否非空備注delivery_noInt配送單編號NotnullPKcar_idInt庫存地編號Null外鍵person_nameVarchar(50)收件人姓名NotnulltelephoneVarchar(50)Notnulldelivery_timeDatetime配送時間Nulldelivery_stateVarchar(50)配送狀態(tài)NullusernameVarchar(50)操作員Null配送單詳細表包括了配送單詳細編號、配送單編號、訂單編號等屬性,如下表13所示。表13配送單詳細(SSdressendsheet)字段名數(shù)據(jù)類型字段說明是否非空備注delivery_detail_idInt配送單詳細編號NotnullPKdelivery_noInt配送單編號Null外鍵order_idInt訂單編號Null商品配送價格表記錄了商品的發(fā)貨點和收貨點以及配送價格等屬性,如下表14所示。表14商品配送價格表(Sendprice)字段名數(shù)據(jù)類型字段說明是否非空備注PnoInt商品編號NotnullPKSenddressInt發(fā)貨地點NotnullSdressVarchar(50)收貨地點NotnullSendpriceInt配送價格Notnull購物車表包括了購物車編號、用戶編號、商品編號等屬性,如下表15所示。表15購物車表(shopcar)字段名數(shù)據(jù)類型字段說明是否非空備注ShopcaridInt購物車編號NotnullPKcustomer_idInt用戶編號Null外鍵PnoVarchar(50)商品編號Null外鍵支付方式表記錄用戶選擇的支付方式,包括支付方式編號、支付方式名、銀行等屬性,如下表16所示。表16支付方式表(shopcar)字段名數(shù)據(jù)類型字段說明是否非空備注Paystyle_idInt支付方式編號NotnullPKPaystyle_nameVarchar(50)支付方式名NullYinhangnameVarchar(50)銀行Null區(qū)域表記錄用戶區(qū)域信息,包括區(qū)域代號和區(qū)域名稱等屬性,如下表17所示。表17區(qū)域表(shopcar)字段名數(shù)據(jù)類型字段說明是否非空備注area_codeVarchar(50)區(qū)域代號NullPKarea_nameNvarchar(50)區(qū)域名稱Null3.5輸入輸出設(shè)計輸入輸出設(shè)計包括輸入方式設(shè)計、用戶界面設(shè)計和輸出設(shè)計。輸入輸出設(shè)計合理、規(guī)范會使系統(tǒng)的操作更加便捷。本系統(tǒng)的輸入設(shè)計有鍵盤輸入和數(shù)模/模數(shù)轉(zhuǎn)換的網(wǎng)絡(luò)傳送數(shù)據(jù)兩種輸入方式;用戶界面設(shè)計是采用菜單的形式來表示各個功能模塊。輸出方式采用最簡便的報表生成器方式。3.6模塊功能設(shè)計3.6.1管理員登錄模塊管理員通過后臺操作界面登錄,管理員進入后臺主頁面,輸入用戶名和密碼,輸入正確的信息后,管理員根據(jù)不同的權(quán)限進入不同的操作界面,如果用戶名和密碼不正確,則需要重新輸入用戶名和密碼。其他管理員的用戶名和密碼都是統(tǒng)管理員賦予的,其他管理員初次登錄系統(tǒng)之后可以修改自己的密碼。登錄功能圖如下圖18所示。圖18管理員登錄圖圖19個人、門店登錄圖3.6.2個人、門店登錄模塊個人、門店登錄界面要求用戶輸入用戶名和密碼,輸入正確的信息后,進入商品瀏覽界面。如果用戶沒有注冊則可以進入用戶注冊頁面填寫注冊信息。其功能圖如下圖19所示:3.6.3個人網(wǎng)上商城業(yè)務(wù)模塊個人登錄網(wǎng)上商城成功后就可以瀏覽商品,選擇要買的商品,加入購物車或者直接提交訂單、確認訂單、付款到支付寶,收貨確認、評價。其功能圖如下圖20所示:圖20個人網(wǎng)上商城功能圖3.6.4門店訂貨業(yè)務(wù)模塊門店用戶在成功登錄系統(tǒng)之后,可以直接填寫訂單、確認訂單、收貨確認、評價,還可以進行退貨處理。其功能圖如下圖21所示。圖21門店訂貨功能圖3.6.5退貨業(yè)務(wù)模塊在購買商品之后,如果出現(xiàn)問題導(dǎo)致退貨的情況,則可以通過退貨界面進行退貨。其功能圖如下圖22所示:圖22退貨功能圖3.6.6系統(tǒng)管理員操作模塊系統(tǒng)管理員登錄成功后可以進入所有的模塊。其功能圖如下圖23所示:圖23系統(tǒng)管理員操作功能圖3.6.7配送管理員操作模塊配送管理員登錄成功時,只可以進入配送管理模塊和商品配送價格管理模塊,根據(jù)商品配送價格信息和商品的庫存量信息確定發(fā)貨地點,從而添加配送單;查詢配送單,根據(jù)配送單發(fā)貨;修改商品配送價格。其功能圖如下圖24所示:圖24配送管理員操作功能圖3.6.8訂單管理員操作模塊訂單管理員登錄系統(tǒng)成功后,可以管理訂單信息,其業(yè)務(wù)流程如下圖25所示:圖25訂單管理員操作功能圖庫存管理員操作模塊庫存管理員登錄系統(tǒng)成功后,可以管理商品信息,進行出庫、入庫操作。其功能圖如下圖26所示:圖26庫存管理員操作功能圖3.6.10前臺管理員操作模塊前臺管理員登錄系統(tǒng)成功后,可以管理前臺信息。其業(yè)務(wù)功能如下圖27所示:圖27前臺管理員操作功能圖4系統(tǒng)實現(xiàn)4.1系統(tǒng)主要界面設(shè)計4.1.1后臺登錄頁面后臺登錄頁面是管理員輸入用戶名和密碼進入后臺操作界面的入口,其設(shè)計界面如下圖28所示。圖27后臺登錄界面4.1.2后臺操作主界面后臺操作主界面是以菜單欄的形式展現(xiàn)各個操作模塊,其設(shè)計界面如下圖28所示。圖28后臺操作主界面4.1.3區(qū)域管理界面區(qū)域管理界面是管理用戶所在的區(qū)域信息,其設(shè)計界面如下圖29所示。圖29區(qū)域管理界面4.1.4用戶注冊界面用戶注冊界面是普通用戶注冊自己信息的操作界面,其設(shè)計界面如下圖30所示。圖30用戶注冊界面4.1.5用戶信息界面用戶信息界面管理用戶注冊的信息,其設(shè)計界面如下圖31所示。圖31用戶信息界面4.1.6訂單管理界面訂單管理界面是對訂單信息的管理,其設(shè)計界面如下圖32所示。圖32訂單管理界面4.1.7添加配送單界面添加配送單界面是是對訂單加入到配送清單,填寫配送信息的管理,其設(shè)計界面如下圖33所示。圖33添加配送單界面4.2系統(tǒng)主要設(shè)計代碼4.2.1判斷用戶的登錄管理權(quán)限publicboolcheckLogin(UserInfoModeluserModel){stringqueryString;boolhasUser,isPasswordRight;//首先在數(shù)據(jù)庫中查詢該管理帳號是否存在queryString="select*from[t_user_info]whereusername="+SqlString.GetQuotedString(userModel.getUsername());DataBasedb=newDataBase();hasUser=db.GetRecord(queryString);if(false==hasUser){errMessage="對不起,用戶名不存在!";returnfalse;}//再查詢數(shù)據(jù)庫該管理帳號的密碼是否正確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="對不起,用戶密碼錯誤!";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;}加入新的用戶信息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="添加用戶信息時發(fā)生了錯誤!";returnfalse;}returntrue;}添加用戶信息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;}更新用戶權(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ù),推動物流業(yè)的發(fā)展的商業(yè)模式,是網(wǎng)絡(luò)購物時代的產(chǎn)物,也是網(wǎng)絡(luò)購物時代的主流。在互聯(lián)網(wǎng)上傳輸物流信息,訂單儲存在數(shù)據(jù)庫,可方便的進行管理。電子商務(wù)物流環(huán)境下的商品配送融合了計算機、管理信息系統(tǒng)、網(wǎng)上支付、數(shù)據(jù)庫安全、網(wǎng)絡(luò)通信等技術(shù)。在人們更喜歡在家購物、隨時隨地購物的環(huán)境下,電子商務(wù)商品配送的重要性被普遍重視。線上線下商品配送系統(tǒng)是針對電子商務(wù)轉(zhuǎn)型時期零售業(yè)連鎖店線上線下訂單的提交與處理設(shè)計開發(fā)的。采用SQL數(shù)據(jù)庫存儲數(shù)據(jù),前端開發(fā)工具采用ASP.NET技術(shù),可視化的開發(fā)界面使得開發(fā)更簡單,可視化的操作界面使得操作簡單易懂,適合大眾用戶使用。系統(tǒng)包括用戶信息管理模塊、訂單管理模塊、配送管理模塊、配送價格管理模塊、庫存管理模塊、前臺管理模塊及系統(tǒng)管理等模塊。各個模塊連接起來構(gòu)成整個系統(tǒng),形成了網(wǎng)上商城、線下門店與用戶和管理員的連接,使得從訂單生成到配送結(jié)束都可以在系統(tǒng)里清晰的記錄。在系統(tǒng)開發(fā)過程中,我們先對商品配送系統(tǒng)在研究中的情況作了調(diào)查,綜合現(xiàn)在的研究狀況,對系統(tǒng)進行系統(tǒng)分析;在滿足需求分析和可行性分析的基礎(chǔ)上,我們對商品配送的業(yè)務(wù)流程與數(shù)據(jù)流程進行分析;在分析之后,我們對系統(tǒng)進行的總體設(shè)計,有概念設(shè)計、邏輯設(shè)計和物理設(shè)計;最后就是系統(tǒng)實施了。在分析過程中,采用了業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、er圖等畫圖技術(shù)。論文的撰寫讓我對系統(tǒng)的分析與設(shè)計有了更深的了解,更加掌握了分析與設(shè)計的技巧,對日后的工作和學(xué)習(xí)都會有很大的幫助。系統(tǒng)的具體實施,讓我對數(shù)據(jù)庫、visualstudio、visio畫圖軟件等技術(shù)有了更深的認識,更熟練的用這些技術(shù)。對電子商務(wù)環(huán)境下的商品配送有了更深的認識,掌握了商品配送的業(yè)務(wù)流程與數(shù)據(jù)流程,對網(wǎng)上購物有了全新的認識。參考文獻[1]張海藩.軟件工程導(dǎo)論(第五版)[M].北京:清華大學(xué)出版社,2023.[2]麥中凡.面向?qū)ο筌浖到y(tǒng)開發(fā)的基本概念與語言[J].計算機科學(xué),2023.[3]劉仲英.管理信息系統(tǒng)[M].北京:高等教育出版社,2023.[4]徐賢浩.物流配送中心規(guī)劃與運作管理[M].武漢:華中科技大學(xué)出版社,2023.[5]曾丹.電子商務(wù)環(huán)境下的物流配送研究[J].科技創(chuàng)業(yè)月刊,2023.[6]劉艷良.電子商務(wù)物流發(fā)展的現(xiàn)狀分析[J].長春工業(yè)大學(xué)學(xué)報,2023.[7]熊艷蘭,B2C電子商務(wù)的物流配送模式探究[D].廣東:理工職業(yè)學(xué)院.2023.[8]洪明珠.B2C電子商務(wù)的物流配送模式研究[J].金融經(jīng)濟,2023(1):60-62.[9]薛華成.管理信息系統(tǒng)[M].北京:清華大學(xué)出版社.2023.[10]李偉.數(shù)據(jù)庫管理及應(yīng)用[M].北京:清華大學(xué)出版社.2023.[11]李春葆.ASP.NET動態(tài)網(wǎng)站設(shè)計[M].北京:清華大學(xué)出版社.2023.[12]天極網(wǎng)新技術(shù)研究室.ASP.NET完全入門[M].人民郵電出版社,2023.6.[13]王華杰,李律松孫一波等編著.C#數(shù)據(jù)庫開發(fā)技術(shù)[M].清華大學(xué)出版社,2023.2.[14]攀建編著.ASP.NET+ADO.NET項目開發(fā)實例.清華大學(xué)出版社,2023.1.[15](美)A.RussellJones著,高春蓉等譯.ASP.NET從入門到精通[M].電子工業(yè)出版,2023.1.[16]ScottWorley著,王文龍劉湘寧譯.ASP.NET技術(shù)內(nèi)幕[M].人民郵電出版社,2023.4.[17]RussBasiura等著,楊浩譯.ASP.NETWeb服務(wù)高級編程[M].清華大學(xué)出版社,2003.2.[18](美)AngshumanChakraborti等著,唐云深,趙世華等譯.NETFramework專業(yè)項目實例開發(fā)[M].中國水利水電出版社,2023.6[19]ScottAllen等著.C#數(shù)據(jù)庫入門[J].郝啟堂張哲峰譯.清華大學(xué)出版社,2023.2.[20]SteveWalther著.ASP.NET:Tips,Tutorials,andCode[J].電子工業(yè)出版社,2023.7.外文文獻與翻譯一、文獻原文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.Componentdiagramandcoderisusedtodescribethecodeartifactsofthere
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)墻乳膠漆粉刷合同
- 2024年標(biāo)準(zhǔn)離婚協(xié)議
- 采購訂單狀態(tài)更新表
- 環(huán)境監(jiān)測與控制表格
- 跨部門合作溝通協(xié)調(diào)備忘錄
- 《初中物理電學(xué)實驗指導(dǎo)教案》
- 安全辦公用品表格化記錄
- 商鋪返租合同返租商鋪協(xié)議
- PROTAC-BTK-Degrader-12-生命科學(xué)試劑-MCE
- JNK-1-IN-5-生命科學(xué)試劑-MCE
- 四川大學(xué)華西醫(yī)院進修申請表
- 硬筆書法:幼小銜接識字寫字教學(xué)課件
- 林木育種學(xué):第二講 林木選育技術(shù)基礎(chǔ)課件
- 《海底兩萬里》課件(完美版)
- 承插型盤扣式鋼管進場驗收記錄表
- 新粵教版科學(xué)六年級下冊全冊教案(含反思)
- 地基注漿加固記錄表
- 三防漆外觀檢驗重點標(biāo)準(zhǔn)
- 2023對口高考電子類基礎(chǔ)課試題卷含答案
- 初中生物實驗?zāi)夸?蘇教版)
- 初中 初一 語文《誰是最可愛的人》 課件
評論
0/150
提交評論