校園二手商品交易系統(tǒng)論文.doc
《校園二手商品交易系統(tǒng)論文.doc》由會員分享,可在線閱讀,更多相關(guān)《校園二手商品交易系統(tǒng)論文.doc(88頁珍藏版)》請在裝配圖網(wǎng)上搜索。
. 精選word范本! . 目錄 1 選題背景及意義 2 2 需求分析 2 2.1 需求概述 2 2.2 功能分析 1 2.2.1 前臺功能模塊 1 2.2.2 后臺功能模塊 3 2.3 業(yè)務(wù)流程分析 5 2.3.1 數(shù)據(jù)流圖 5 2.3.2 數(shù)據(jù)字典 6 2.4 業(yè)務(wù)規(guī)則及約束分析 26 3 概念設(shè)計 27 3.1 確定實體集和屬性 27 3.2 確定聯(lián)系集及屬性 31 3.3 總體E-R圖設(shè)計 32 4 邏輯設(shè)計 32 4.1 E-R模型轉(zhuǎn)化為關(guān)系模型 32 4.2 關(guān)系表優(yōu)化 34 4.3 完整性約束 34 4.4 表及屬性描述 35 5 物理設(shè)計 40 5.1確定數(shù)據(jù)庫存儲路徑 (Create Database) 40 5.2建立數(shù)據(jù)庫索引 (Create Index) 41 6 安全設(shè)計 41 6.1 系統(tǒng)登錄用戶定義 41 6.2 用戶授權(quán) 42 7 存儲過程及觸發(fā)器設(shè)計 44 8 界面及接口設(shè)計 45 8.1 前臺界面設(shè)計 45 8.2 后臺界面設(shè)計 50 8.3 數(shù)據(jù)庫接口設(shè)計 54 8.4 外部接口設(shè)計 54 9 結(jié)果演示 55 附程序代碼 58 . 1 選題背景及意義 大學(xué)生群體具有共同的生活環(huán)境、相似的消費心理等特點,大多數(shù)交易物品都是學(xué)生需要的,具有共性(如:書籍、自行車、電子產(chǎn)品、體育用品、樂器、生活用品等),對于許多商品學(xué)生希望買二手的,畢業(yè)的時候再轉(zhuǎn)賣,這樣可以達(dá)到節(jié)儉的目的,使得學(xué)生之間的商品交易更為頻繁。再者,許多即將離校的大四學(xué)生,需要處理大量不宜帶走的物品,由于處理途徑的限制,短期內(nèi)無法處理大量的物品,造成很多還有實用價值的物品被丟棄,浪費資源。二手商品市場潛力由此可見,所以組織即將離校的學(xué)生和在校學(xué)生創(chuàng)建二手商品交易平臺是切實可行的。目前,在各大高校的“跳騷”市場,充斥著大量二手商品的信息,但是在單一、有限的交易時間內(nèi),大學(xué)生交易雙方的需求根本無法滿足,這就需要一個更加專業(yè)、標(biāo)準(zhǔn)的交易平臺。 設(shè)計一個校園二手商品交易系統(tǒng),將以專業(yè)化的服務(wù)、獨特的經(jīng)營模式以及標(biāo)準(zhǔn)化的管理為廣大高校學(xué)生提供優(yōu)質(zhì)服務(wù)。代銷商品種類齊全,涉及學(xué)習(xí)、生活、娛樂等各個方面,產(chǎn)品、服務(wù)的針對性,使得二手交易平臺更加優(yōu)于一般的學(xué)校跳騷市場。從根本上解決了傳統(tǒng)的校園二手信息發(fā)布交流方式的弊端,使得校園各種二手商品信息得到了有效地整合,方便了廣大用戶。 校園二手交易系統(tǒng)最大特點是自由交易——從發(fā)出出售、求購信息,到看商品、洽談價格,都由買賣雙方自由選擇??偨Y(jié)起來有以下一些優(yōu)點: 首先,對購買者來說:無疑是非常便宜的,可以為購買者省下不少的錢。而且通過在二手市場上的交易,可以讓你知道如何省下一些可以省下的錢,從而更加清楚明白如何理財。 其次,對銷售者來說:二手市場可以讓他更快速的獲得利潤。你可以低價買入又以低于市場價賣出,消費者喜歡這樣的價格,你便可以賣得很好,可以說走的是薄利多銷的路線。 最后,從環(huán)保上來講,這是一種節(jié)約資源,優(yōu)化資源配置的方式,而且也減少了廢棄物的產(chǎn)生。從中華傳統(tǒng)美德來講,這是一種節(jié)儉的美德。 2 需求分析 2.1 需求概述 本校園二手商品交易系統(tǒng)面向全體在校學(xué)生,為同學(xué)們進行二手商品交易提供一個方便、快捷的平臺。系統(tǒng)針對用戶需求,提供了會員免費注冊、會員登錄系統(tǒng)、會員賬戶信息維護、會員地址管理、商品分類搜索、訂單提交、訂單修改、取消訂單、訂單查詢、留言管理、購物車、會員積分管理、付款管理、查詢管理等前臺管理功能,同時也提供了商品收購、入庫登記、商品發(fā)布、出庫登記、配送管理、基本信息維護等后臺數(shù)據(jù)維護功能。 2.2 功能分析 校園二手商品交易系統(tǒng)分為兩個模塊,前臺管理模塊和后臺管理模塊。其提供主要的功能如下。 2.2.1 前臺功能模塊 (1)會員中心: 提供會員信息免費注冊、會員登錄系統(tǒng)、會員賬號管理、地址管理等功能。系統(tǒng)用戶分為會員和散客,散客必須通過注冊才能成為會員,會員可以對其信息進行維護,一個會員可以有多個地址,會員可根據(jù)需要對地址信息進行增加、刪除和修改。 (2)商品分類搜索: 提供商品信息的按關(guān)鍵字搜索和按商品類別搜索等功能。系統(tǒng)提供所有商品信息,并對其進行分類管理,散客和會員均可以根據(jù)需要搜索商品信息。 (3)購物車: 提供購物車清空及繼續(xù)購物等功能。會員登錄系統(tǒng),瀏覽商品,并將心儀商品放入購物車。會員可以在購物車中修改商品數(shù)量、刪除商品、添加商品等。 (4)訂單管理: 提供訂單的提交、修改、取消和查詢功能。會員購買商品,提交訂單,并可以在發(fā)貨之前修改訂單;會員可無原由取消訂單,系統(tǒng)在會員超時而未付款后自動取消訂單;會員可隨時查詢所下訂單。 (5)留言管理: 會員購買商品后,可以對所買商品及賣家服務(wù)態(tài)度進行留言。賣家可以根據(jù)留言改善服務(wù),其他會員可以根據(jù)留言決定是否繼續(xù)購買改商品。 (6)查詢管理: 提供會員已購買商品信息、已付款商品信息、未付款商品信息、物流信息查詢等功能。會員可以隨時查詢自己已購買商品信息、已付款商品信息、未付款商品信息及物流信息。 (7)積分管理: 會員每購買1元商品即可獲得1個積分。系統(tǒng)記錄每位會員所得積分,并根據(jù)積分?jǐn)?shù)額制定不同的折扣。系統(tǒng)規(guī)定用戶獲得500積分可享受9折優(yōu)惠,其中折扣細(xì)則可以根據(jù)賣家銷售狀況調(diào)整。會員可查詢自己的積分?jǐn)?shù)額。 (8)付款管理: 提供購買商品付款管理等功能。會員購買商品,提交訂單,還需要完成付款操作,訂單才正式生效。 系統(tǒng)前臺模塊功能結(jié)構(gòu)圖如圖2-1所示。 校園二手商品交易系統(tǒng)前臺管理 商品搜索 關(guān)鍵字搜索 類別搜索 訂單管理 提交訂單 修改訂單 訂單查詢 取消訂單 留言管理 查詢管理 已購商品查詢 已付款商品查詢 未付款商品查詢 物流信息查詢 會員中心 會員注冊 會員登錄 賬號維護 地址管理 購物車 清空購物車 繼續(xù)購買 積分管理 折扣細(xì)則 積分查詢 付款管理 圖2-1 校園二手商品交易系統(tǒng)前臺管理模塊功能結(jié)構(gòu)圖 2.2.2 后臺功能模塊 (1)基本信息維護: 提供商品信息、商品類別信息、供貨人信息、會員信息、職員信息的增加、刪除、修改與查訓(xùn)等功能。其中,為了確保會員信息的安全性與保密性,后臺管理員不能隨意查看、修改、刪除會員信息,但是為了防止系統(tǒng)會員忘記密碼,系統(tǒng)可以為會員重新分配密碼。 (2)商品收購: 提供商品收購登記、收購信息查詢等功能。從供貨人收購商品后,系統(tǒng)需要記錄所有商品的收購信息,包括為商品分配商品編號,記錄商品的基本信息等處理。管理員可以隨時查看收購商品的信息。 (3)商品入庫: 提供商品入庫信息登記、入庫信息查詢等功能。收購的商品需要入庫保存,系統(tǒng)記錄商品的入庫信息,修改商品的庫存數(shù)量。管理員可以隨時查看商品庫存信息及入庫信息。 (4)商品發(fā)布: 提供商品發(fā)布信息的登記、查看等功能。庫存的商品經(jīng)過發(fā)布之后才能被會員查看及購買,系統(tǒng)記錄商品發(fā)布信息以供管理員隨時查看。 (5)商品出庫: 提供商品出庫信息登記、出庫信息查詢等功能。被會員訂購商品需要進行出庫登記,系統(tǒng)記錄商品的出庫信息,修改商品的庫存數(shù)量。管理員可以隨時查看商品出庫信息。 (6)配送管理: 提供商品配送信息的登記和查詢功能。被會員訂購的商品需要根據(jù)會員提交的地址信息進行配送,系統(tǒng)記錄具體配送信息及配送人員信息,以便會員查看物流信息和管理員查看會員訂單的配送情況。 (7)物流管理: 提供商品物流信息的發(fā)布及查詢等功能。系統(tǒng)實時更新商品的物流信息以供會員和管理員查詢。 (8)回復(fù)留言: 提供會員留言信息的回復(fù)功能。管理員根據(jù)會員對商品及服務(wù)質(zhì)量的留言進行回復(fù)。 系統(tǒng)后臺模塊功能結(jié)構(gòu)圖如圖2-2所示。 校園二手商品交易系統(tǒng)后臺管理 商品入庫 入庫登記 入庫查詢 基本數(shù)據(jù)維護 供貨人 商品信息 商品類別 會員信息 職員信息 商品收購 收購登記 收購查詢 商品發(fā)布 商品發(fā)布 查詢已發(fā)布 查詢未發(fā)布 商品出庫 出庫登記 出庫查詢 配送管理 配送登記 配送查詢 物流管理 發(fā)布物流 物流查詢 回復(fù)留言 圖2-2 校園二手商品交易系統(tǒng)后臺管理模塊功能結(jié)構(gòu)圖 2.3 業(yè)務(wù)流程分析 2.3.1 數(shù)據(jù)流圖 根據(jù)以上分析,我們得出校園二手商品交易系統(tǒng)數(shù)據(jù)流圖如圖2-3、圖2-4所示。 圖2-3 校園二手商品交易系統(tǒng)前臺數(shù)據(jù)流圖 圖2-4 校園二手商品交易系統(tǒng)后臺數(shù)據(jù)流圖 2.3.2 數(shù)據(jù)字典 根據(jù)以上數(shù)據(jù)流圖,我們得出該系統(tǒng)中數(shù)據(jù)處理的數(shù)據(jù)字典如下: 1. 外部實體 表2.1 會員字典 外部實體條目 名稱:會員 說明:會員是系統(tǒng)前臺操作的主體,會員可以搜索商品信息,添加購物車,下訂單,付款等操作。 輸出數(shù)據(jù)流: 編號:001 會員→P1 會員→P4 個數(shù):不計數(shù) 會員→P2 會員→P3 會員→P5 會員→P7 會員→P8 會員→P9 輸入數(shù)據(jù)流: P1→會員 P2→會員 P9→會員 P4→會員 P8→會員 P7→會員 P19→會員 表2.2 職員字典 外部實體條目 名稱:職員 說明:職員是系統(tǒng)后臺操作的主體,系統(tǒng)中職員分工明確,總計分為5類職員,分別進行系統(tǒng)數(shù)據(jù)管理、收購管理、出入庫及發(fā)布管理、配送管理和留言管理。 輸出數(shù)據(jù)流: 編號:002 職員→P18 職員→P17 個數(shù):不計數(shù) 職員→P16 職員→P14 職員→P19 職員→P12 職員→P11 職員→P13 職員→P15 輸入數(shù)據(jù)流: P14→職員 P12→職員 2. 數(shù)據(jù)流 表2.3 會員基本信息字典 數(shù)據(jù)流條目 名稱:會員基本信息 編號:003 簡要說明:會員注冊時,會員需要輸入的會員信息。 數(shù)據(jù)流來源:會員 數(shù)據(jù)流去向:P1(會員注冊) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 會員名稱 會員密碼 性別 出生日期 聯(lián)系電話 電子郵箱 表2.4 會員賬號、密碼字典 數(shù)據(jù)流條目 名稱:會員賬號、密碼信息 編號:004 簡要說明:會員登錄系統(tǒng)時,需要輸入賬號信息,系統(tǒng)將之與系統(tǒng)中存儲的信息對比。 數(shù)據(jù)流來源:D1(會員信息表) 數(shù)據(jù)流去向:P2(會員登錄) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 會員賬號 會員密碼 表2.5 會員修改的信息字典 數(shù)據(jù)流條目 名稱:會員修改的信息 編號:005 簡要說明:會員需要時,可以對其賬戶信息進行修改,修改時,需要輸入新的賬戶信息。 數(shù)據(jù)流來源:會員 數(shù)據(jù)流去向:P3(賬號管理) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 會員名稱 性別 出生日期 聯(lián)系電話 電子郵箱 表2.6 關(guān)鍵字或類別字典 數(shù)據(jù)流條目 名稱:關(guān)鍵字或類別 編號:006 簡要說明:會員搜索商品時輸入的關(guān)鍵字或選擇的類別。 數(shù)據(jù)流來源:會員 數(shù)據(jù)流去向:P4(商品搜索) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) [關(guān)鍵字] [類別] 表2.7 意向購買商品信息字典 數(shù)據(jù)流條目 名稱:意向購買商品信息 編號:007 簡要說明:會員購買商品時,將選擇的商品放入購物車,系統(tǒng)自動存儲。 數(shù)據(jù)流來源:P5(添加購物車) 數(shù)據(jù)流去向:D3(購物車) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 表2.8 變動地址字典 數(shù)據(jù)流條目 名稱:變動地址 編號:008 簡要說明:會員可以對其送貨地址進行維護,維護時需要輸入修改信息。 數(shù)據(jù)流來源:會員 數(shù)據(jù)流去向:P7(地址維護) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 收貨人 省 市 區(qū) 街道 郵編 聯(lián)系電話 表2.9 訂單信息字典 數(shù)據(jù)流條目 名稱:訂單信息 編號:009 簡要說明:會員選購商品之后,下單,系統(tǒng)存儲會員的訂購信息。 數(shù)據(jù)流來源:P8(訂單管理) 數(shù)據(jù)流去向:D4(訂單) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 會員名稱 商品名稱 訂單總額 下單日期 購買數(shù)量 購買價格 獲得積分 表2.10 付款金額字典 數(shù)據(jù)流條目 名稱:付款金額 編號:010 簡要說明:會員下單后,需要付款,系統(tǒng)從訂單中計算付款金額。 數(shù)據(jù)流來源:D4(訂單) 數(shù)據(jù)流去向:P9(付款管理) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 商品名稱﹡ 購買商品數(shù)量﹡ 購買商品價格﹡ 表2.11 發(fā)布留言字典 數(shù)據(jù)流條目 名稱:發(fā)布留言 編號:011 簡要說明:會員購買商品之后,可以對商品進行留言,管理員會給予回復(fù)。 數(shù)據(jù)流來源:會員 數(shù)據(jù)流去向:P10(留言管理) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 留言內(nèi)容 表2.12 收購商品信息字典 數(shù)據(jù)流條目 名稱:收購商品信息 編號:012 簡要說明:管理員將收購來的商品信息錄入系統(tǒng)。 數(shù)據(jù)流來源:職員 數(shù)據(jù)流去向:P11(收購登記) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 商品名稱 收購數(shù)量 收購價格 收購日期 供貨人 收購員 表2.13 入庫商品信息字典 數(shù)據(jù)流條目 名稱:入庫商品信息 編號:013 簡要說明:收購來的商品需要進行入庫登記。 數(shù)據(jù)流來源:D7(收購單) 數(shù)據(jù)流去向:P13(入庫登記) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 商品名稱 商品數(shù)量 定價 入庫員 入庫日期 表2.14 發(fā)布商品信息字典 數(shù)據(jù)流條目 名稱:發(fā)布商品信息 編號:014 簡要說明:入庫的商品經(jīng)過發(fā)布之后才能夠被會員購買。 數(shù)據(jù)流來源:P15(商品發(fā)布) 數(shù)據(jù)流去向:D2(商品信息表) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 商品名稱 發(fā)布日期 發(fā)布人 表2.15 訂購信息字典 數(shù)據(jù)流條目 名稱:訂購信息 編號:015 簡要說明:管理員根據(jù)會員的訂購信息登記商品出庫信息。 數(shù)據(jù)流來源:D4(訂單) 數(shù)據(jù)流去向:P16(出庫登記) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 出庫商品名稱 出庫數(shù)量 未出庫數(shù)量 出庫日期 出庫員 表2.16 配送信息字典 數(shù)據(jù)流條目 名稱:配送信息 編號:016 簡要說明:管理員根據(jù)出庫信息登記配送信息。 數(shù)據(jù)流來源:P17(配送管理) 數(shù)據(jù)流去向:D10(配送單) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 配送商品名稱 配送數(shù)量 配送日期 預(yù)計到達(dá)日期 配送員 表2.17 回復(fù)留言字典 數(shù)據(jù)流條目 名稱:回復(fù)留言 編號:017 簡要說明:管理員針對會員對商品的留言給予回復(fù)。 數(shù)據(jù)流來源:P18(回復(fù)留言) 數(shù)據(jù)流去向:D5(留言) 包含的數(shù)據(jù)結(jié)構(gòu): 流通量:不計數(shù) 回復(fù)留言內(nèi)容 回復(fù)日期 回復(fù)人 3. 數(shù)據(jù)存儲 表2.18 會員信息字典 數(shù)據(jù)存儲條目 名稱:會員信息表 編號:D1 說明:會員要登錄系統(tǒng),必須注冊會員信息。 結(jié)構(gòu):會員編號 會員密碼 有關(guān)數(shù)據(jù)流: 會員賬號名稱 P1→D1 會員性別 P3→D1 出生日期 D1→P2 聯(lián)系電話 電子郵箱 享受折扣 表2.19 商品信息字典 數(shù)據(jù)存儲條目 名稱:商品信息表 說明:系統(tǒng)提供的商品信息。 編號:D2 結(jié)構(gòu):商品編號 商品名稱 有關(guān)數(shù)據(jù)流: 庫存數(shù)量 P11→D2 定價 P15→D2 商品圖片地址 P20→D2 商品簡介 D2 →P5 所屬類別 D2 →P4 是否發(fā)布 發(fā)布日期 發(fā)布人 表2.20 購物車字典 數(shù)據(jù)存儲條目 名稱:購物車 說明:會員選購商品,系統(tǒng)將所選商品放入購物車,會員下訂單后,刪除購物車信息。 結(jié)構(gòu):購物記錄編號 編號:D3 商品名稱 有關(guān)數(shù)據(jù)流: 會員名稱 P6→D3 成交價格 D3→P6 成交數(shù)量 D3→P8 小計 表2.21 訂單字典 數(shù)據(jù)存儲條目 名稱:訂單 說明:會員購買商品后生產(chǎn)訂單信息。 編號:D4 結(jié)構(gòu):訂單編號 會員名稱 有關(guān)數(shù)據(jù)流: 會員地址 P8→D4 收貨人 D4→P16 省 D4→P9 市 區(qū) 街道 郵編 聯(lián)系電話 訂單總額 訂購日期 付款信息 應(yīng)付 實付 日期 商品名稱﹡ 成交數(shù)量﹡ 成交價格﹡ 積分﹡ 交易狀態(tài) 訂單狀態(tài) 表2.22 留言字典 數(shù)據(jù)存儲條目 名稱:留言 說明:會員購買商品后可以對商品留言,管理員會給予回復(fù)。 結(jié)構(gòu):留言編號 編號:D5 商品名稱 有關(guān)數(shù)據(jù)流: 會員名稱 P10→D5 留言內(nèi)容 P18→D5 發(fā)布日期 D5 →P18 回復(fù)內(nèi)容 回復(fù)日期 回復(fù)人 表2.23 付款單字典 數(shù)據(jù)存儲條目 名稱:付款單 說明:會員購買商品并付款后,系統(tǒng)生成付款單。 編號:D6 結(jié)構(gòu):付款單編號 有關(guān)數(shù)據(jù)流: 付款方式 P9→D6 應(yīng)付款 實付款 付款日期 表2.24 收購單字典 數(shù)據(jù)存儲條目 名稱:收購單 說明:收購來的商品需要登記到收購單中存儲。 編號:D7 結(jié)構(gòu):收購單編號 有關(guān)數(shù)據(jù)流: 商品名稱 P11→D7 收購價格 D7→P12 收購數(shù)量 D7→P13 收購日期 收購人 收購單狀態(tài) 表2.25 入庫單字典 數(shù)據(jù)存儲條目 名稱:入庫單 說明:收購來的商品需要進行入庫登記。 編號:D8 結(jié)構(gòu):入庫單編號 有關(guān)數(shù)據(jù)流: 收購單信息 P13→D8 入庫數(shù)量 D8→P14 未入庫數(shù)量 D8→P15 入庫日期 入庫員 表2.26 出庫單字典 數(shù)據(jù)存儲條目 名稱:出庫單 說明:會員購買商品,生成訂單后,管理員根據(jù)訂單信息進行出庫登記。 結(jié)構(gòu):出庫單編號 編號:D9 訂單信息 有關(guān)數(shù)據(jù)流: 商品信息 P16→D9 出庫數(shù)量 D9→P17 未出庫數(shù)量 出庫員 出庫日期 表2.27 配送單字典 數(shù)據(jù)存儲條目 名稱:配送單 說明:商品出庫后,需要配送,并記錄配送單信息。 結(jié)構(gòu):配送單編號 編號:D10 出庫信息 有關(guān)數(shù)據(jù)流: 配送數(shù)量 P17→D10 配送日期 預(yù)計到達(dá)日期 配送員 表2.28 商品類別字典 數(shù)據(jù)存儲條目 名稱:商品類別 說明:系統(tǒng)商品信息量很大,對其進行分類管理,對商品信息分為兩類。 結(jié)構(gòu):商品大類編號 編號:D11 大類名稱 有關(guān)數(shù)據(jù)流: 小類編號 D11→P20 小類名稱 是否作廢 4. 處理過程 表2.29 會員注冊字典 處理過程條目 名稱:會員注冊 編號:P1 說明:系統(tǒng)記錄會員基本信息,會員使用設(shè)定的賬號和密碼登陸系統(tǒng)。 輸入:會員(會員信息) P1 輸出:P1 會員信息表 P1 會員 處理: 表2.30 會員登錄字典 處理過程條目 名稱:會員登錄 編號:P2 說明:會員向系統(tǒng)提供賬號和密碼,系統(tǒng)檢測其準(zhǔn)確性,判斷會員是否可以進入系統(tǒng)。 輸入:會員信息表 P2 會員 P2 輸出:P2 會員 處理: 表2.31 賬號管理字典 處理過程條目 名稱:賬號管理 編號:P3 說明:會員向系統(tǒng)提供自己的修改信息,系統(tǒng)記錄到會員信息表中。 輸入:會員 P3 輸出:P3 會員信息表 處理: 表2.32 添加購物車字典 處理過程條目 名稱:添加購物車 編號:P5 說明:系統(tǒng)將將要購買的商品加入購物車,以便一起結(jié)算。 輸入:商品信息表 P5 會員 P5 輸出:P5 購物車 處理: 表2.33 商品搜索字典 處理過程條目 名稱:商品搜索 編號:P4 說明:系統(tǒng)根據(jù)會員輸入的關(guān)鍵字或選擇的商品類別搜索商品信息。 輸入:會員 P4 商品信息表 P4 輸出:P4 會員 處理: 表2.34 清空購物車字典 處理過程條目 名稱:清空購物車 編號:P6 說明:會員可以清空購物車中全部信息。 輸入:購物車 P6 輸出:P6 購物車 處理: 表2.35 地址維護字典 處理過程條目 名稱:地址維護 編號:P7 說明:一個會員可以有多個地址信息,會員可以對其進行管理。 輸入:會員 P7 輸出:P7 會員 處理: 表2.36 付款管理字典 處理過程條目 名稱:付款管理 編號:P9 說明:會員填好訂單后,即可進行結(jié)算,系統(tǒng)記錄會員付款信息。 輸入:會 員 P9 訂 單 P9 輸出:P9 付款表 P9 會員 處理: 表2.37 留言管理字典 處理過程條目 名稱:留言管理 編號:P10 說明:會員收到購買的商品之后,可以對商品質(zhì)量及服務(wù)質(zhì)量進行留言。 輸入:會員 P10 輸出:P10 留言表 處理: 表2.38 訂單管理字典 處理過程條目 名稱:訂單管理 編號:P8 說明:一個會員可以有多個地址信息,會員可以對其進行管理。 輸入:會員 P8 購物車 P8 輸出:P8 會員 P8 訂單表 處理: 表2.39 發(fā)布物流字典 處理過程條目 名稱:發(fā)布物流 編號:P19 說明:職員實時更新商品的物流信息。 輸入:職 員 P19 輸出:P19 會員 處理: 表2.40 收購登記字典 處理過程條目 名稱:收購登記 編號:P11 說明:從供貨人處收購?fù)晟唐分?,我們對所有商品進行編號,并記錄其收購信息。 輸入:供貨人 P11 職 員 P11 輸出:P11 收購單 P11 商品信息表 處理: 表2.41 收購查詢字典 處理過程條目 名稱:收購查詢 編號:P12 說明:管理員可以隨時根據(jù)商品編號、商品名稱等關(guān)鍵字查詢商品的收購信息。 輸入:收購單 P12 職 員 P12 輸出:P12 職員 處理: 表2.42 入庫登記字典 處理過程條目 名稱:入庫登記 編號:P13 說明:收購的商品需要進行入庫登記,記錄其入庫信息及庫存數(shù)量。 輸入:收購單 P13 職員 P13 輸出:P13 入庫單 處理: 表2.43 入庫查詢字典 處理過程條目 名稱:入庫查詢 編號:P14 說明:所有商品入庫之后,管理員需要隨時了解商品的入庫信息。 輸入:入庫單 P14 職 員 P14 輸出:P14 職員 處理: 表2.44 商品發(fā)布字典 處理過程條目 名稱:商品發(fā)布 編號:P15 說明:商品入庫之后,經(jīng)過發(fā)布才能對會員可見,系統(tǒng)記錄商品發(fā)布信息。 輸入:入庫單 P15 職 員 P15 輸出:P15 商品信息表 處理: 表2.45 出庫登記字典 處理過程條目 名稱:出庫登記 編號:P16 說明:系統(tǒng)根據(jù)商品訂購信息發(fā)貨,同時記錄商品的出庫信息。 輸入:訂 單 P16 職 員 P16 輸出:P16 出庫單 處理: 表2.46 配送管理字典 處理過程條目 名稱:配送管理 編號:P17 說明:發(fā)貨時,系統(tǒng)需記錄商品的配送信息,包括配送日期、配送員配送商品信息等。 輸入:出庫單 P17 職 員 P17 輸出:P17 配送單 處理: 表2.47 回復(fù)留言字典 處理過程條目 名稱:回復(fù)留言 編號:P18 說明:職員根據(jù)實際情況對會員的留言進行回復(fù)。 輸入:職 員 P18 輸出:P18 留言表 處理: 2.4 業(yè)務(wù)規(guī)則及約束分析 基于上述功能分析,二手商品交易系統(tǒng)的業(yè)務(wù)規(guī)則及約束如下: (1)所有用戶均可在網(wǎng)站搜索商品信息,但是只有注冊會員才能夠提交訂單,給商品留言及維護自己的賬戶信息。 (2)每位會員由唯一的編號標(biāo)識,會員編號由系統(tǒng)按照時間順序自動生成,同時,每位會員的會員名稱也可以唯一標(biāo)識用戶信息。 (3)會員登錄系統(tǒng)的賬號為會員注冊時輸入的會員名稱。 (4)系統(tǒng)管理員可以查看會員信息,但是不能增加和修改會員信息,必要時可以刪除會員信息。 (5)系統(tǒng)管理員統(tǒng)一對系統(tǒng)中的數(shù)據(jù)維護。 (6)收購員只能進行商品收購登記及匯總。 (7)庫存管理員只能進行商品入庫、發(fā)布、出庫及相應(yīng)的匯總。 (8)配送員只能進行商品配送登記及匯總。 (9)每位職員由職員編號唯一標(biāo)識。 (10)商品分為大類和小類。 (11)每件商品由商品編號唯一標(biāo)識。 (12)會員每購買1元商品即可獲得1個積分,會員的積分計算由系統(tǒng)自動完成。會員積分達(dá)到500時,購物可享受9折優(yōu)惠;積分達(dá)到1000時,購物可享受8.5折優(yōu)惠。 (13)會員選購的商品必須放入購物車才能生成訂單。 (14)會員可以根據(jù)商品名稱搜索商品信息。 (15)訂單需記錄交易狀態(tài),包括交易關(guān)閉及交易正常;同時訂單還需要記錄訂單狀態(tài),包括未出庫、出庫未配送及配送。 (16)會員可以在購物車中修改購買商品的數(shù)量。 (17)會員可以查詢自己的訂單,可以刪除交易關(guān)閉及交易成功的訂單,可以執(zhí)行對未付款訂單付款、關(guān)閉未發(fā)貨訂單等操作。 (18)同一個訂單可以訂購多種商品。 (19)收購單由收購單編號唯一標(biāo)識,收購單編號由系統(tǒng)自動生成。 (20)入庫單由入庫單編號唯一標(biāo)識,入庫單編號由系統(tǒng)自動生成。 (21)入庫操作根據(jù)收購單進行,管理員不需要輸入商品信息。 (22)商品信息中記錄商品的狀態(tài),包括發(fā)布和未發(fā)布,發(fā)布商品時,管理員修改商品狀態(tài)即可。 (23)出庫單由出庫單編號唯一標(biāo)識,出庫單編號由系統(tǒng)自動生成。 (24)商品出庫根據(jù)會員的訂單進行,因此管理員無需輸入過多信息。 (25)配送單由配送單編號唯一標(biāo)識,配送單編號由系統(tǒng)自動生成。 (26)商品配送根據(jù)出庫單進行,因此管理員無需輸入過多信息。 (27)留言信息由留言編號唯一標(biāo)識,編號由系統(tǒng)自動生成。 (28)商品出庫時,需先驗證商品庫存信息,庫存不足不能出庫,另外驗證出庫數(shù)量及付款信息,出庫數(shù)量大于成交數(shù)量不能出庫,付款方式不是貨到付款且未付款不能出庫。 3 概念設(shè)計 3.1 確定實體集和屬性 (1)會員(Member)實體集。其屬性有:會員編號(memberNo)、登陸密碼(memPassword)、姓名(memName)、性別(sex)、出生日期(birthday)、電話(telephone)、電子郵箱(email)、享受折扣(discount)等。 圖3-1 會員實體集 (2)職員(Employee)實體集。其屬性有:職工編號(employeeNo)、登錄密碼(empPassword)、姓名(empName)、性別(sex)、出生日期(birthday)、工資(salary)、聯(lián)系電話(phone)、住址(address)、郵箱(eMail)、職工類型(empSort)等。 圖3-2 職員實體集 (3)商品大類(BigClass)實體集。其屬性有:商品大類編號(bClassNo)、商品大類名稱(bClassName)、是否作廢(ifVoid)等。 圖3-3 商品大類實體集 (4)商品小類(Class)實體集。其屬性有:商品小類編號(classNo)、商品小類名稱(className)、是否作廢(ifVoid)等。 圖3-4 商品小類實體集 (5)商品(Goods)實體集。其屬性有:商品編號(goodsID)、商品名稱(goodsName)、庫存數(shù)量(stockNumber)、定價(price)、商品圖像(image)、商品簡介(introduction)、是否發(fā)布(ifRelease)、發(fā)布日期(releaseDate)等。 圖3-5 商品實體集 (6)購物記錄(ShoppingRecord)實體集。其屬性有:記錄編號(recordNo)、成交價格(price)、數(shù)量(num)、小計(total)等。 圖3-6 購物記錄實體集 (7)供貨人(Supplyer)實體集。其屬性有:供貨人編號(supplyerID)、供貨人姓名(supplyerName)、供貨人地址(address)、供貨人電話(phone)等。 圖3-7 供貨人實體集 (8)地址(Address)實體集。其屬性有:地址編號(addressID)、?。╬rovince)、市(city)、區(qū)(area)、街道(street)、郵編(zipCode)、聯(lián)系電話(phone)、收貨人(receiver)、是否為默認(rèn)(ifGiven)等。 圖3-8 地址實體集 (9)訂單(Indent)實體集。其屬性有:訂單號(indentID)、訂單總計(indentTotal)、訂購日期(indentDate)等。 圖3-9 訂單實體集 (10)付款單(Payment)實體集。其屬性有:付款單編號(paymentNo)、付款方式(payWay)、付款金額(payAmount)、付款日期(payDate)等。 圖3-10 付款單實體集 (11)收購單(Purchase)實體集。其屬性有:收購單編號(purchaseID)、收購價格(price)、收購數(shù)量(num)、收購時間(purchaseDate)、是否入庫(state)等。 圖3-11 收購單實體集 (12)入庫單(Storage)實體集。其屬性有:入庫單編號(storgeID)、入庫數(shù)量(inNum)、未入庫數(shù)量(notInNum)、入庫時間(storgeDate)等。 圖3-12 入庫單實體集 (13)出庫單(OutStorage)實體集。其屬性有:出庫單編號(outID)、出庫數(shù)量(outNum)、出庫時間(outDate)等。 圖3-13 出庫單實體集 (14)配送單(Dispatching)實體集。其屬性有:配送單編號(dispatchingID)、配送數(shù)量(dispatchingNum)、配送時間(dispatchingDate)、預(yù)期到達(dá)時間(preReachDate)等。 圖3-14 配送單實體集 (15)留言(Message)實體集。其屬性有:留言編號(messageNo)、內(nèi)容(content)、留言回復(fù)(replayContent)、發(fā)布時間(releaseDate)、回復(fù)時間(replayDate)等。 圖3-15 留言實體集 3.2 確定聯(lián)系集及屬性 (1)會員和訂單之間的“訂購(Order)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (2)會員與留言之間的“發(fā)布(Release)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (3)會員與地址之間的“擁有(Own)”聯(lián)系集。它是一個一對多的弱聯(lián)系集,無描述屬性。 (4)會員與購物記錄之間的“添加(Add)”聯(lián)系集。它是一個一對多的聯(lián)系集,無描述屬性。 (5)商品信息表與購物記錄之間的“選購(choose)”聯(lián)系集。它是一個一對多的聯(lián)系集,無描述屬性。 (6)職員與留言之間的“回復(fù)(Reply)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (7)職員與出庫單之間的“負(fù)責(zé)(Incharge)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (8)職員與配送單之間的“負(fù)責(zé)(Incharge)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (9)職員與入庫單之間的“負(fù)責(zé)(Incharge)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (10)職員與收購單之間的“收購(Purchase)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (11)供應(yīng)人與收購單之間的“供應(yīng)(Supply)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性 (12)收購單與商品之間的“收購(Purchase)”聯(lián)系集。它是一個多對一的聯(lián)系,去描述屬性。 (13)商品與入庫單之間的“入庫(Storage)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (14)商品小類與商品之間的“屬于(Belong)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (15)商品大類與商品小類之間的“屬于(Belong)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (16)職員與商品信息表之間的“發(fā)布(Release)”聯(lián)系集。它是一個多對多的聯(lián)系,無描述屬性。 (17)訂單與商品信息表之間的“買(Buy)”聯(lián)系集。它是一個多對多的聯(lián)系,其描述屬性有:成交數(shù)量(num)、成交價格(price)、訂單狀態(tài)(state)、積分(integral)。 (18)付款單與訂單之間的“付款(Pay)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (19) 訂單與商品聯(lián)系的聚合與出庫單之間的“出庫(Outstorage)”聯(lián)系集。它是一個一對一的聯(lián)系,無描述屬性。 (20)出庫單與配送單之間的“配送(Dispatching)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 (21)地址與訂單之間的“填寫(Write)”聯(lián)系集。它是一個一對多的聯(lián)系,無描述屬性。 3.3 總體E-R圖設(shè)計 根據(jù)以上分析,我們得出二手商品交易系統(tǒng)總體E-R圖如圖3-16所示。 4 邏輯設(shè)計 4.1 E-R模型轉(zhuǎn)化為關(guān)系模型- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該PPT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 校園 二手 商品 交易系統(tǒng) 論文
鏈接地址:http://www.820124.com/p-5376875.html