




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、附件1:課 程 設(shè) 計題 目農(nóng)副產(chǎn)品在線交易平臺分析與設(shè)計-后臺模塊學(xué) 院專 業(yè)班 級學(xué)生姓名指導(dǎo)教師2015年11月16日目錄1研究背景52需求分析62.1系統(tǒng)功能分析62.2用例圖72.3術(shù)語表82.4活動圖82.4.1管理員活動圖82.5用例規(guī)約92.5.1用例規(guī)約login92.5.2用例規(guī)約102.5.3用例規(guī)約Shopping Cart102.5.4用例規(guī)約User Management112.5.5用例規(guī)約Products Management112.5.6用例規(guī)約Order Management123分析與設(shè)計133.1 架構(gòu)分析133.1.1 界面層133.1.2 業(yè)務(wù)邏輯層
2、133.1.3 實體層143.3用例實現(xiàn)153.3.1管理員添加產(chǎn)品時序圖153.3.2管理員刪除會員時序圖163.3.3管理員刪除產(chǎn)品的協(xié)作圖174 用例分析174.1 分析類174.2 分析類的功能174.2.1 管理員類174.2.2 用戶類184.2.3提交信息制類184.2.4 數(shù)據(jù)庫類185.1 概念數(shù)據(jù)模型195.2 物理數(shù)據(jù)模型195.3數(shù)據(jù)庫表的結(jié)構(gòu)201研究背景農(nóng)副產(chǎn)品經(jīng)濟在國民經(jīng)濟發(fā)展占據(jù)著重要的地位,農(nóng)副產(chǎn)品經(jīng)濟發(fā)展中核心的問題就是農(nóng)副產(chǎn)品的流通,目前,我國農(nóng)副產(chǎn)品流通的市場化水平相對較低,只有通過市場的流通農(nóng)副產(chǎn)品才能最終實現(xiàn)其自身的價值。目前我國的農(nóng)副產(chǎn)品交易面臨的
3、問題主要有一下幾點:信息獲取渠道有限。農(nóng)民為了將農(nóng)副產(chǎn)品順利的銷售出去,要在種植之前就能了解消費者的偏好,因此農(nóng)民需要準(zhǔn)確地掌握農(nóng)產(chǎn)品交易市場的信息,然后對于自己要生產(chǎn)的品種和數(shù)量做出決策。目前的情況是大部分農(nóng)民是基于往年的信息來進行決策的,這種方式的不足是缺乏一定的預(yù)測能力,農(nóng)民無法及時地獲取準(zhǔn)確地市場需求信息,導(dǎo)致增收相對困難。第二,個體農(nóng)戶承擔(dān)了較大的風(fēng)險。絕大多數(shù)農(nóng)民都是以個體為單位進行生產(chǎn)與銷售,缺乏有效的組織,導(dǎo)致個體農(nóng)民很難與農(nóng)副產(chǎn)品購買者建立穩(wěn)定的購買關(guān)系,往往對農(nóng)副產(chǎn)品價格的走勢的準(zhǔn)確的判斷。第三,交易渠道的現(xiàn)代化水平較低。隨著信息技術(shù)的發(fā)扎,帶來我國農(nóng)副產(chǎn)品的流通現(xiàn)代化水平
4、的提高的奇跡,通過信息技術(shù)提高農(nóng)副產(chǎn)品流通的效率,將互聯(lián)網(wǎng)技術(shù)與農(nóng)副產(chǎn)品的流通、交易相結(jié)合是未來農(nóng)副產(chǎn)品流通的一大趨勢。但現(xiàn)實是作為農(nóng)副產(chǎn)品經(jīng)濟的核心農(nóng)民還未能充分從互聯(lián)網(wǎng)的發(fā)展受益,農(nóng)民可以通過網(wǎng)絡(luò)了解市場上對于某種農(nóng)副產(chǎn)品的需求信息,了解某種產(chǎn)品的價格走勢,同時利用網(wǎng)絡(luò)向廣大的消費者展示自己的產(chǎn)品,結(jié)合物流、第三方支付平臺來在線銷售自己的產(chǎn)品?;谝陨蠁栴},本課程設(shè)計探究利用互聯(lián)網(wǎng)技術(shù)解決在我國農(nóng)副產(chǎn)品流通與交易中存在的問題,設(shè)計和實現(xiàn)農(nóng)副產(chǎn)品電子交易平臺,將電子商務(wù)的商業(yè)模式和農(nóng)副產(chǎn)品流通和交易相結(jié)合,提供一個農(nóng)民能夠獲取市場需求信息、展示自己的產(chǎn)品、與買家建立直接的功效關(guān)系、網(wǎng)上銷售的
5、電子商務(wù)平臺。2需求分析2.1系統(tǒng)功能分析根據(jù)以上分析,該農(nóng)產(chǎn)品交易平臺應(yīng)該實現(xiàn)以下功能:(1) 種類顯示:只要涉及的農(nóng)副產(chǎn)品都可以在這里顯示。(2) 查詢:用戶可以而利用此項功能來查找需要的商品,用戶只要輸入想要查找商品的關(guān)鍵字,然后單擊“查詢”就可以查詢到相關(guān)的信息。(3) 交易平臺活動信息:商家可以以公告的形式顯示商場近期的一些重要活動。(4) 購物車:用戶在交易平臺上購買商品,都要經(jīng)過這個購物車才可以將物品買到手。(5) 登陸,注冊:(6) 個人信息:注冊為會員的用戶,都將擁有個人信息這個窗口中,用戶可以查看訂單、查看資料、查看購物車(7) 系統(tǒng)設(shè)置:這個任務(wù)只有管理員才能操作,其中管
6、理員可以進行訂單管理、會員管理、商品管理、數(shù)據(jù)庫管理、系統(tǒng)參數(shù)設(shè)置該系統(tǒng)用戶分為用戶和管理員,對于不同的角色系統(tǒng)提供不同的功能:(1) 用戶:可以看到所有商品的種類、查詢商品、查看交易平臺發(fā)布的各種公告,使用購物車購買商品。(2) 系統(tǒng)管理員:添加或刪除商品、發(fā)布或刪除公告、管理注冊用戶、對訂單進行管理2.2用例圖農(nóng)副產(chǎn)品在線交易用例圖如2.2所示。圖2.22.3術(shù)語表User:用戶、顧客;Shop Administrator:網(wǎng)上商店管理員、商家;Register:用戶注冊;Products system:各種農(nóng)副產(chǎn)品;Shopping Cart:購物車;Payment:結(jié)算付款;Login
7、:用戶登陸;Order management:訂單管理;User management:用戶信息管理;Products management:農(nóng)副產(chǎn)品信息管理。2.4活動圖2.4.1管理員活動圖如圖2.4.1所示圖2.4.12.5用例規(guī)約2.5.1用例規(guī)約login表2.5.1主要參與者用戶及網(wǎng)上商店管理員前置條件輸入正確的用戶名、密碼后置條件(成功后的保證)登入系統(tǒng)基本流程(主要成功場景)1) 輸入用戶名、密碼2) 驗證用戶名、密碼3) 如驗證正確,登入系統(tǒng)輔助流程(替代流程)輸入用戶名或密碼不正確:1) 統(tǒng)顯示錯誤信息2) 提示用戶重新輸入2.5.2用例規(guī)約表2.5.2主要參與者已注冊用戶
8、或普通用戶前置條件用戶已經(jīng)把想要購買的農(nóng)副產(chǎn)品加入到購物車,并按下結(jié)算按鈕后置條件(成功后的保證)返回農(nóng)副產(chǎn)品結(jié)算清單及所需費用基本流程(主要成功場景)1) 用戶按下結(jié)算按鈕2) 系統(tǒng)顯示購物列表及總價3) 系統(tǒng)詢問用戶是否注冊或登錄4) 定單提交到支付接口5) 用戶通過網(wǎng)上銀行完成付款輔助流程1(替代流程)普通用戶想要購買產(chǎn)品1) 提示用戶在該在線交易平臺上進行注冊2) 登陸已注冊用戶名,返回購物車3) 以注冊用戶身份提交訂單輔助流程2(替代流程)用戶以注冊用戶名登錄或注冊:1) 登錄后返回購物車2) 以注冊用戶身份提交定單到支付接口輔助流程3(替代流程)用戶未完成支付或支付出錯:1) 返回
9、網(wǎng)上商店2) 顯示定單未結(jié)算,購買不成功2.5.3用例規(guī)約Shopping Cart表2.5.3主要參與者已注冊用戶或普通用戶前置條件用戶已經(jīng)挑選想要購買的農(nóng)副產(chǎn)品 ,并且農(nóng)副產(chǎn)品已經(jīng)為勾選狀態(tài)。后置條件(成功后的保證)返回農(nóng)副產(chǎn)品名稱、數(shù)量、價格及總計基本流程(主要成功場景)1) 系統(tǒng)顯示購物列表及總價2) 系統(tǒng)提供對所購物品的修改處理,或繼續(xù)購物的功能選擇3) 轉(zhuǎn)到結(jié)算模塊輔助流程1(替代流程)普通想要購買產(chǎn)品:1) 提示用戶在該在線交易平臺上進行注冊2)登錄后返回購物車3)以注冊用戶身份顯示購物列表輔助流程2(替代流程)用戶以注冊用戶名登錄或注冊:1) 登錄后返回購物車2) 以注冊用戶身
10、份顯示購物列表輔助流程3(替代流程)用戶未完成挑選農(nóng)副產(chǎn)品:1) 返回提示未進行購物2) 選擇返回購物網(wǎng)頁2.5.4用例規(guī)約User Management表2.5.4主要參與者管理員前置條件以管理員身份登錄,并按下管理按鈕。后置條件(成功后的保證)返回管理后臺首頁基本流程(主要成功場景)1) 顯示已注冊用戶列表2) 在列表中選擇一個要操作的用戶3) 選擇一種操作4) 顯示操作頁面5) 完成操作,并保存操作中更改的信息輔助流程1(替代流程)選擇以顯示的方式進行操作1) 顯示用戶的注冊信息輔助流程2(替代流程)選擇以修改的方式進行操作1) 顯示用戶的可修改的信息2) 對信息進行修改3) 顯示修改的
11、項目信息,對修改進行確認(rèn)輔助流程3(替代流程)選擇以刪除的方式進行操作1) 對刪除進行確認(rèn)輔助流程4(替代流程)選擇以搜索的方式進行操作1) 顯示搜索頁面2) 填寫需要搜索的關(guān)鍵字3) 選擇搜索方式(按名字,按注冊日期,等)4) 顯示搜索后的內(nèi)容2.5.5用例規(guī)約Products Management表2.5.5主要參與者管理員前置條件以管理員身份登錄,并按下管理按鈕。后置條件(成功后的保證)返回管理后臺首頁基本流程(主要成功場景)1) 顯示農(nóng)副產(chǎn)品分類2) 添加、修改、刪除農(nóng)副產(chǎn)品3) 農(nóng)副產(chǎn)品查詢4) 庫存管理5) 農(nóng)副產(chǎn)品批量修改6) 農(nóng)副產(chǎn)品評論瀏覽7) 完成操作,并保存操作中更改的信
12、息輔助流程1(替代流程)選擇以顯示的方式進行操作1、顯示農(nóng)副產(chǎn)品分類輔助流程2(替代流程)選擇以修改的方式進行操作1、 農(nóng)副產(chǎn)品的可修改的信息2、進行修改3、顯示修改的項目信息,對修改進行確認(rèn)輔助流程3(替代流程)選擇以添加、刪除的方式進行操作1、 添加農(nóng)副產(chǎn)品,并確認(rèn)2、 刪除農(nóng)副產(chǎn)品,并確認(rèn)輔助流程4(替代流程)選擇以搜索的方式進行操作1、顯示搜索頁面2、填寫需要搜索的關(guān)鍵字3、選擇搜索方式(按農(nóng)副產(chǎn)品名稱,按修改日期,等)4、顯示搜索后的內(nèi)容2.5.6用例規(guī)約Order Management表2.5.6主要參與者用戶或管理員前置條件用戶或管理員已經(jīng)登錄后置條件(成功后的保證)返回管理后臺
13、首頁基本流程(主要成功場景)1、檢查以何種身份登錄2、進入所屬權(quán)限的訂單管理頁面3、對訂單進行管理操作4、保存管理操作的結(jié)果5、返回訂單管理頁面輔助流程1(替代流程)用戶對已完成購買的訂單進行歷史記錄查看1、顯示已完成購買的訂單輔助流程2(替代流程)用戶對未完成購買的訂單進行記錄查看1、顯示未完成購買的訂單輔助流程3(替代流程)用戶對未完成購買的訂單進行記錄刪除1、刪除未完成購買的訂單2、對刪除進行確認(rèn)輔助流程4(替代流程)管理員對已經(jīng)銷售的訂單進行歷史記錄查看1、顯示已完成銷售的訂單輔助流程5(替代流程)管理員對未完成銷售的訂單進行操作記錄查看1、顯示未完成銷售的訂單2、進入管理員人工銷售操
14、作頁面輔助流程6(替代流程)管理員對未完成銷售的訂單進行人工銷售操作1、人工完成未完成銷售的訂單,訂單確認(rèn)2、訂單轉(zhuǎn)到已經(jīng)銷售部分3分析與設(shè)計3.1 架構(gòu)分析本系統(tǒng)使用B/S架構(gòu),以三層架構(gòu)組成,由上到下分別是:界面層、業(yè)務(wù)流程層、數(shù)據(jù)庫層。系統(tǒng)架構(gòu)分層如圖3-1。圖3-1 3.1.1 界面層界面層向客戶或系統(tǒng)管理員展示系統(tǒng)前臺及后臺操作界面,它集成的界面有:系統(tǒng)前/后臺登錄界面、購物車、系統(tǒng)管理界面、在線支付結(jié)果界面等。3.1.2 業(yè)務(wù)邏輯層業(yè)務(wù)流程中與用戶提交信息相關(guān)的服務(wù)在這一層中被定義。界面層的用戶信息通過業(yè)務(wù)邏輯層訪問數(shù)據(jù)庫,對所指定的業(yè)務(wù)進行查詢、增加、修改和刪除等操作。3.1.3
15、 實體層實體層由業(yè)務(wù)邏輯層訪問,并返回結(jié)果到界面層。3.2關(guān)鍵抽象本系統(tǒng)的關(guān)鍵抽象包括用戶類、商品類、訂單類、管理員類、結(jié)算類和數(shù)據(jù)類。圖3.23.3用例實現(xiàn)3.3.1管理員添加產(chǎn)品時序圖圖3.3.13.3.2管理員刪除會員時序圖圖3.3.23.3.3管理員刪除產(chǎn)品的協(xié)作圖圖3.3.34 用例分析4.1 分析類分析類包括:1) 界面類:管理員類、用戶類、界面類。2)控制類:提交信息制類。3)實體類:數(shù)據(jù)庫類。4.2 分析類的功能4.2.1 管理員類職能:登陸();更新產(chǎn)品信息();管理會員信息();管理訂單信息() 屬性:WebManager;UI。4.2.2 用戶類職能:登陸();注冊();
16、更新個人信息();添加購物車();生成訂單();支付訂單();屬性:WebManager;UI;CartDetail。4.2.3提交信息制類職能:計算總價();訂單管理();產(chǎn)品管理();用戶管理();下載()屬性:SubmitInfo;UI。4.2.4 數(shù)據(jù)庫類職能:確認(rèn)支付結(jié)果();確認(rèn)更新各種信息()屬性:userId;OrderId;OrderDetail。5 數(shù)據(jù)庫設(shè)計5.1 概念數(shù)據(jù)模型圖5.15.2 物理數(shù)據(jù)模型圖5.25.3數(shù)據(jù)庫表的結(jié)構(gòu)表5.2.1用戶信息表字段名數(shù)據(jù)類型長度主鍵描述IDint 20是用戶idCustomeridvarchar20否用戶名Passwordvarchar30否密碼Phoneint15否聯(lián)系電話Addressvarchar50否地址Zipvarchar10否郵編cityvarchar20否所在城市表5.2.2訂單信息表字段名數(shù)據(jù)類型長度主鍵描述IDint 20是訂單idCustomeridint20否用戶idDatesmalldatetime30否下單日期Numberint1000否下單數(shù)量Shippingvarchar50否運送方式totalpayfloat10否總價paymentvarchar20否付款方式表5
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZHCA 025-2023 化妝品抗氧化人體測試方法
- 沈陽生姜種植與市場推廣2025年度聯(lián)合發(fā)展合同
- 2025年度自愿離婚協(xié)議書:子女撫養(yǎng)權(quán)及監(jiān)護責(zé)任協(xié)議
- 二零二五年度創(chuàng)新型企業(yè)員工股權(quán)激勵合同
- 2025年度金融服務(wù)違約賠償協(xié)議范本
- 2025年度美容院美容師職業(yè)保險與福利合作協(xié)議
- 二零二五年度國際物流公司總經(jīng)理聘用協(xié)議
- 二零二五年度專業(yè)冷庫租賃與溫控技術(shù)支持協(xié)議
- 二零二五年度物流行業(yè)勞動合同法更新及風(fēng)險防范合同
- 二零二五年度心理咨詢服務(wù)連鎖機構(gòu)心理咨詢師聘用合同
- 部編版《語文》(八年級-下冊)第一單元教材分析與教學(xué)建議
- Unit 1 Home 單元測試卷 重難點提優(yōu)卷(含答案)譯林版(2024)七年級英語下冊
- 現(xiàn)代企業(yè)服務(wù)營銷的創(chuàng)新與實踐
- 5.2 做自強不息的中國人 (課件)-2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 【寒假開學(xué)第一課】AI時代做自己的哪吒
- CWAN 0043-2021攪拌摩擦焊攪拌頭設(shè)計及制造標(biāo)準(zhǔn)
- 光伏工程施工組織設(shè)計
- 臨床藥理學(xué)(完整課件)
- 城市雕塑藝術(shù)工程量清單計價定額2020版
- 東華協(xié)同辦公系統(tǒng)簡介
- 最新版結(jié)婚函調(diào)報告表.doc
評論
0/150
提交評論