網(wǎng)上購物系統(tǒng)需求分析與設(shè)計報告_第1頁
網(wǎng)上購物系統(tǒng)需求分析與設(shè)計報告_第2頁
網(wǎng)上購物系統(tǒng)需求分析與設(shè)計報告_第3頁
網(wǎng)上購物系統(tǒng)需求分析與設(shè)計報告_第4頁
網(wǎng)上購物系統(tǒng)需求分析與設(shè)計報告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上基于J2EE的網(wǎng)上購物系統(tǒng) 申請人:陳立娜 成員:劉政、劉芳、張堯指導(dǎo)教師:趙俊峰學(xué)院:計算機(jī)學(xué)院第一章 網(wǎng)上購物系統(tǒng)可行性研究及系統(tǒng)目標(biāo)1.1 網(wǎng)上購物系統(tǒng)可行性研究中國互聯(lián)網(wǎng)絡(luò)信息中心2006年發(fā)布的中國互聯(lián)網(wǎng)絡(luò)熱點(diǎn) 調(diào)查報告顯示,相對于傳統(tǒng)購物方式,網(wǎng)上購物在三個方面優(yōu)勢明顯,53.9%的人認(rèn)為送貨上門比較方便,50.1%的人認(rèn)為價格便宜,44.8%的認(rèn)為可以購買到本地沒有的物品。 網(wǎng)上購物系統(tǒng)對于所有銷售者講,具體的優(yōu)勢體現(xiàn)在,不受營業(yè)時間和地獄的限制,任何時候、任何地方的消費(fèi)者都可以瀏覽商品信息并進(jìn)行交;不必支付使用現(xiàn)實(shí)的場地所產(chǎn)生的種種費(fèi)用,比如水電費(fèi)、房

2、租、裝修費(fèi)和管理費(fèi)等;不必承擔(dān)顯示經(jīng)營可能產(chǎn)生的風(fēng)險,如遭遇盜竊,搶劫等。 從消費(fèi)者角度講,不受“營業(yè)時間”的限制,足不出戶就可看到全國各地的商品,可以使用信用卡網(wǎng)上支付,節(jié)約了大量的時間和金錢,滿足了消費(fèi)者付出最小成本得到最大效用的目的。在這個過程中,機(jī)會成本將是人們做出抉擇的重要依據(jù)。網(wǎng)上購物能夠興起并相對穩(wěn)定發(fā)展,是由于相對于傳統(tǒng)購物方式,它能夠降低消費(fèi)者的機(jī)會成本,同時也降低消費(fèi)者的機(jī)會,達(dá)到雙贏。在收入越高的地方,由于時間的機(jī)會成本越高,人們越愿意采用網(wǎng)上購物系統(tǒng)。這一原因可以解釋為什么現(xiàn)在電子商務(wù)的發(fā)展國家及大中城市發(fā)展快于不發(fā)達(dá)國家的現(xiàn)象??梢杂鲆婋S著我國經(jīng)濟(jì)的快速穩(wěn)定發(fā)展、個人

3、收入的不斷提高,特別是購物理念的改變網(wǎng)上購物系統(tǒng)在我國將有更廣闊的市場和良好的發(fā)展前景。1.2 網(wǎng)上購物系統(tǒng)的目標(biāo)(1)用戶注冊后,登陸到網(wǎng)上購物系統(tǒng)中,可以進(jìn)入購物流程(或在結(jié)帳之前注冊并登陸系統(tǒng))。(2)客戶可以登錄網(wǎng)上購物系統(tǒng)瀏覽和購物,當(dāng)注冊后,可以在客戶所購商品總金額達(dá)一定數(shù)量時,從普通會員根據(jù)量值不同自動升級成為不同等級的VIP會員,并享受不同折扣優(yōu)惠。(3)客戶一次可以購買多種商品,當(dāng)確認(rèn)購買之后,將產(chǎn)生一張訂單。(4)訂單生成后,客戶可在前臺查詢訂單的處理狀態(tài):“T”表示訂單上的商品已發(fā)出,“F”表示訂單上的商品未發(fā)出。若訂單不能在規(guī)定日期送達(dá),客戶可退單或做處理。(5)一個銷

4、售商可以提供多種商品,且一種商品可以由多家銷售商提供。(6)客戶和商家可在系統(tǒng)發(fā)表留言或評論。第二章 網(wǎng)上購物系統(tǒng)需求分析2.1 客戶前臺功能: 客戶管理功能系統(tǒng)實(shí)行會員注冊或登陸,對客戶的相關(guān)信息的信息(允許項(xiàng))可以進(jìn)行修改。 商品信息瀏覽、查詢功能商品查詢是指系統(tǒng)為客戶提供模糊查詢商品信息、搜尋商品的功能。商品瀏覽是指只要登錄到網(wǎng)站后,用戶就可以在線瀏覽展示商品,當(dāng)單擊產(chǎn)品名或圖片就會看到產(chǎn)品的詳細(xì)介紹。 購買功能當(dāng)客戶確定了購買對象后就可以下訂單,從而進(jìn)入購物系統(tǒng),最終完成購買。只有注冊用戶才能利用該系統(tǒng)下訂單。注冊后并且處于在線狀態(tài)才可以購物下訂單。非注冊用戶和處于非在線狀態(tài)的用戶,只

5、能瀏覽商品的基本情況。用戶登錄后,就可以使用系統(tǒng)提供的各種功能。單擊產(chǎn)品對應(yīng)的購買按鈕后,將顯示購物車界面,在該界面中實(shí)現(xiàn)購買產(chǎn)品數(shù)量統(tǒng)計、總價格統(tǒng)計及每種產(chǎn)品的購買時間。在購物車中,可以實(shí)現(xiàn)繼續(xù)購買、產(chǎn)品數(shù)量的修改、刪除購買物品、到收銀臺付款等功能。 網(wǎng)上結(jié)算功能系統(tǒng)采用網(wǎng)上銀行方式,支持網(wǎng)上結(jié)算,經(jīng)過模擬認(rèn)證后,根據(jù)銀行帳號在網(wǎng)上處理購買結(jié)算。 售后評價及退貨功能完成購物后,可以進(jìn)行評價或者要求商家予以退貨服務(wù)。2.2 商家后臺功能 商品信息管理功能由系統(tǒng)管理員或由系統(tǒng)管理員授權(quán)委托管理整個系統(tǒng)的商品信息,發(fā)布銷售商品信息,商家注冊取得授權(quán)后可在系統(tǒng)后臺隨時增添、修改、更新銷售商品信息。

6、訂單管理功能系統(tǒng)內(nèi)構(gòu)成由訂單生成,按時間順序生成訂單號、訂單入庫,訂單查詢組成的完整的訂單處理流程。 配送管理功能合同(訂單)確認(rèn)后,賣方向買方送提貨單證(網(wǎng)上下載),憑單提貨、配貨送貨。 商品退貨處理和售后評價功能售后服務(wù)中不合格退貨的要求,系統(tǒng)支持退貨處理,包括貨款退還的操作,同時對客戶予以評價。 客戶信息管理功能系統(tǒng)實(shí)行會員注冊,對客戶的相關(guān)信息、交易信息等實(shí)行跟蹤管理,適時會員實(shí)行升級制度。2.3 網(wǎng)上購物系統(tǒng)的用例圖設(shè)計根據(jù)網(wǎng)上購物系統(tǒng)的需求,在系統(tǒng)的用例圖中,包括的主要角色有管理員用戶,消費(fèi)者,系統(tǒng)和數(shù)據(jù)庫。(1) 針對消費(fèi)者的頂層用例圖a. 用戶注冊和登陸:用戶注冊和登錄是網(wǎng)上購

7、物系統(tǒng)所必須擁有的一項(xiàng)功能。當(dāng)用戶決定結(jié)束購物去結(jié)賬的時候,需要用戶處于登錄狀態(tài)。網(wǎng)上購物系統(tǒng)要求用戶輸入用戶名、密碼。在輸入用戶名和密碼之后,系統(tǒng)將確認(rèn)用戶名和密碼是否正確,如果驗(yàn)證成功,就是用戶處于登錄狀態(tài)。否則,系統(tǒng)只顯示用戶名和密碼的錯誤信息。用戶在登陸頁面中能夠進(jìn)行新用戶的注冊,這是系統(tǒng)要求輸入用戶注冊信息。如果用戶名已經(jīng)存在,系統(tǒng)將向用戶顯示相應(yīng)的錯誤信息,并提示用戶是填寫其他的用戶名。并且用戶登陸后可以隨時修改個人注冊信息。b. 商品瀏覽與搜索:用戶可以通過網(wǎng)站瀏覽各種商品。在系統(tǒng)的主頁面上,是所有商品類別的列表,商品類別列表中包括各種類別的名稱和描述。通過單擊某個商品類別的鏈接

8、,用戶可以查看該商品的所有商品列表,它包括各個商品的名稱、圖片、產(chǎn)品介紹等信息,接著用戶可以單擊某個商品的鏈接,將進(jìn)入該商品基本信息的列表頁面。在該頁面的商品條目中,包含有商品名稱、所屬名稱、價格等,以及添加到購物車的按鈕。如果用戶點(diǎn)擊購物車按鈕,將進(jìn)入購物車向?qū)е?。c. 維護(hù)購物車:當(dāng)用戶在商品列表視圖或商品詳細(xì)視圖中單擊添加到購物車按鈕時,將跳轉(zhuǎn)到購物車的頁面,商品會被自動添加到購物車中,默認(rèn)數(shù)量為1.在購物頁面,將列出用戶的購物車的所有商品,并且每個商品列出商品名、所屬的產(chǎn)品名、商品描述、是否有庫存、購買數(shù)量、單價以及移除按鈕。用戶可以任意更改購買某個商品的數(shù)量,單擊更新購物車按鈕即可實(shí)

9、現(xiàn)更新。用戶可以單擊移除按鈕移除選擇的商品,則可實(shí)現(xiàn)該商品從購物車中刪除。同時在購物車的下方列出了總的價格。d. 填寫與確定購物:消費(fèi)者結(jié)束購物后,將進(jìn)行結(jié)賬。結(jié)賬是一個向?qū)降倪^程,購物車中的賬單按鈕可以將用戶導(dǎo)向結(jié)賬向?qū)?。結(jié)賬向?qū)紫认蛴脩麸@示購物車中的商品信息,用戶確認(rèn)后開始填寫訂單的信息,包括信用卡號碼、類型、過期時間以及送貨的詳細(xì)地址。填寫完畢后,用戶就可以提交訂單了。系統(tǒng)驗(yàn)證用戶填寫的訂單信息,如果正確,則可向用戶顯示訂單成功的頁面,用戶在該頁面下可以看到和打印訂單號。(2)針對管理員用戶的頂層用例圖:a. 登陸與注銷:網(wǎng)上購物系統(tǒng)要求管理員在進(jìn)行相應(yīng)管理操作前先進(jìn)行登錄,在登陸頁

10、面中輸入用戶名、密碼。在輸入用戶名和密碼之后,系統(tǒng)將確認(rèn)用戶名和密碼是否正確,如果驗(yàn)證成功,就使管理員處于登錄狀態(tài)。否則,系統(tǒng)只顯示用戶名和密碼的錯誤信息。注銷即為重新登錄,清楚該管理員的所用的登陸信息,并重新將其導(dǎo)入登陸頁面進(jìn)行重新登錄。b. 處理訂單:當(dāng)用戶將其訂單確認(rèn)并提交以后,該訂單將存儲在后臺數(shù)據(jù)庫中,管理員通過相應(yīng)的頁面去查看(不能修改)訂單,并按訂單中的要求將商品郵寄到用戶指定的地點(diǎn)。同時管理員可以對訂單按其不同的分類進(jìn)行管理。c. 維護(hù)商品:管理員可對數(shù)據(jù)庫中的商品進(jìn)行維護(hù),即及時更新商品,調(diào)整商品的價格等,并可按商品的不同分類進(jìn)行管理,也可發(fā)布商品的促銷信息等。(3)針對管理

11、員的訂單處理子用例圖2.4 網(wǎng)上購物系統(tǒng)活動圖設(shè)計 (1) 針對消費(fèi)者的網(wǎng)上購物系統(tǒng)的活動圖商品瀏覽的活動圖 添加商品到購物車中用戶注冊活動圖(2)當(dāng)進(jìn)入網(wǎng)上購物系統(tǒng)的后臺維護(hù)管理系統(tǒng)可以進(jìn)行的活動圖:用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應(yīng)該嵌入到系統(tǒng)整體的結(jié)構(gòu)當(dāng)中。首先,用戶要有一個用戶名和密碼,等驗(yàn)證數(shù)據(jù)庫中確實(shí)有該用戶時檢查該用戶輸入的密碼是否正確,若正確,則該用戶可登錄到數(shù)據(jù)庫中。在用戶在線的時間段內(nèi),須將用戶的username放入到session中,以辨別是哪個用戶在進(jìn)行購物活動。用戶登錄的活動圖第三章 概要設(shè)計3.1角色分配與權(quán)限根據(jù)系統(tǒng)的功能需求,系統(tǒng)中的角色

12、可以分為管理員,普通用戶和游客。各個角色的功能如下:游客:可以瀏覽網(wǎng)站中的商品,查看商品的詳細(xì)信息。普通用戶:為通過注冊了的用戶,他們可以瀏覽商品,查看商品詳細(xì)信息,購買評論,修改個人信息等。管理員:擁有最高權(quán)限,可以管理用戶(如封鎖違規(guī)用戶)、管理商品信息、訂單處理、發(fā)布公告及相關(guān)信息、設(shè)置友情鏈接、與供貨商聯(lián)系等。角色名稱權(quán)限描述游客查看商品用戶(買家)注冊/登錄、購買商品、下(取消)訂單系統(tǒng)管理員用戶管理、商品管理、訂單管理3.2系統(tǒng)功能點(diǎn) 功能需求點(diǎn)詳細(xì)列表如下:編號功能名稱模塊編號功能描述輸入內(nèi)容輸出內(nèi)容1.1用戶登錄1保證所有系統(tǒng)的合法用戶通過身份認(rèn)證進(jìn)入購物系統(tǒng)進(jìn)行購物操作用戶名

13、、密碼、驗(yàn)證碼用戶登錄狀態(tài)1.2用戶注冊1對用戶名進(jìn)行檢測,信息通過檢測之后成為本系統(tǒng)的用戶用戶名、密碼、性別、QQ、E-mail、電話等基本信息注冊的結(jié)果(提示用戶“注冊成功”或者“注冊失敗”)1.3修改個人信息1用戶根據(jù)自己當(dāng)前的情況修改個人信息要你修改的內(nèi)容提示修改結(jié)果(“修改成功”或者“修改失敗”)1.4用戶查詢1用戶可以查看自己的詳細(xì)信息用戶的用戶名、密碼用戶的詳細(xì)信息1.5后臺登錄1僅管理員能夠登錄后臺后臺用戶名、密碼提示后臺登錄是否成功2.1商品查詢2用戶根據(jù)自己的喜好,查看商品的詳細(xì)信息商品的ID號顯示商品的詳細(xì)信息2.2添加商品系列2管理員添加商品系列的信息商品系列的ID號提

14、示是否添加成功2.3刪除商品系列2管理員刪除商品系列信息選定的商品系列提示系列信息刪除成功或者刪除失敗2.4添加商品條目2管理員添加商品條目的信息商品條目ID提示是否添加成功2.5刪除商品條目2管理員刪除商品系列信息選定的商品條目提示條目信息刪除成功或者刪除失敗3.1添加商品到購物車中3用戶根據(jù)自己的喜好,將商品添加到購物車中選定商品的ID提示添加成功或失敗3.2刪除購物車中的商品3若用戶不想想要該商品,將其從購物車中刪除選定商品的ID提示條目信息刪除成功或者刪除失敗3.3瀏覽商品3用戶查看添加到購物車中的商品選定商品的ID顯示購物車中商品的信息4.1查看用戶訂單4當(dāng)用戶選擇好商品后,在支付之

15、前,確認(rèn)商品訂單號顯示訂單中的所有商品4.2處理訂單4管理員根據(jù)用戶訂單中的商品,處理訂單訂單號、商品的ID修改數(shù)據(jù)庫中的信息,并將商品發(fā)給用戶5.1添加友情鏈接5管理員在后臺添加友情鏈接友情站點(diǎn)相關(guān)信息顯示友情站的Logo,通過點(diǎn)擊Logo即可跳轉(zhuǎn)到友情站點(diǎn)5.2編輯友情鏈接5管理員修改友情鏈接信息友情鏈接信息顯示更新后的友情鏈接信息5.3刪除友情鏈接5對于不合格的友情鏈接進(jìn)行清理“刪除”命令顯示刪除結(jié)果(“刪除成功”或者“刪除失敗”)第四章 網(wǎng)上購物系統(tǒng)架構(gòu)設(shè)計網(wǎng)上購物系統(tǒng)架構(gòu)設(shè)計遵循多層次架構(gòu)設(shè)計原則,從上到下依次為視圖層、控制器層、模型層、數(shù)據(jù)持久層和數(shù)據(jù)庫層,系統(tǒng)層次架構(gòu)模視 圖 層

16、控 制 器 層模 型 層數(shù) 據(jù) 持 久 層數(shù) 據(jù) 庫 層依 賴 關(guān) 系 依 次 減 弱在網(wǎng)上購物系統(tǒng)中,視圖層和控制層使用Structs框架實(shí)現(xiàn),而數(shù)據(jù)持久層和數(shù)據(jù)層使用Hibernate實(shí)現(xiàn),模型層實(shí)際上再細(xì)分為數(shù)據(jù)訪問層(DAO)和數(shù)據(jù)服務(wù)層(Manager),Util是指一些使用工具類 ,例如系統(tǒng)配置類、執(zhí)行數(shù)據(jù)轉(zhuǎn)換類等。StructsManagerDAOHibernateUTIl第五章 網(wǎng)上購物系統(tǒng)業(yè)務(wù)實(shí)體類和業(yè)務(wù)類設(shè)計5.1網(wǎng)上購物系統(tǒng)的業(yè)務(wù)實(shí)體及其關(guān)系經(jīng)過仔細(xì)研究得出,網(wǎng)上購物系統(tǒng)的業(yè)務(wù)實(shí)體包括注冊用戶(Member)、商品(Item)、商品類別(Category)、商品系列(Pr

17、oduct)、訂單(Order)、購物車(Cart)、購物車中的商品(CartItem)和訂單中的商品(LineItem)等。各實(shí)體間的關(guān)系如下:Item、LineItem和CartItem都是一對一的關(guān)系,訂單和購物車的每一種商品是對應(yīng)Item的不同包裝形式,而Order與LineItem、Cart和CartItem都是一對多的關(guān)系,訂單和購物車中都可以有多個商品。Item與Product、Product與Category都是多對一關(guān)系,一個類別下會有多個產(chǎn)品,一個產(chǎn)品下會有多個不同型號的商品條目。一個用戶可以有多個訂單,因此Order與Account之間的關(guān)系是多對一的關(guān)系。訂單中除了包括

18、所購買的產(chǎn)品的信息,還應(yīng)包括下訂單的客戶,訂單的發(fā)貨地址或收款地址,信用卡的詳細(xì)信息以及訂單狀態(tài),訂單狀態(tài)可以幫助商品客戶和管理員了解彼此關(guān)于訂單的處理情況。5.2 網(wǎng)上購物系統(tǒng)的實(shí)體類圖根據(jù)以上分析得到的網(wǎng)上購物系統(tǒng)實(shí)體之間的關(guān)系,將該系統(tǒng)中的實(shí)體轉(zhuǎn)化為實(shí)體類圖如下:5.3 網(wǎng)上購物系統(tǒng)的業(yè)務(wù)類圖根據(jù)系統(tǒng)中對實(shí)體相關(guān)的操作,得到系統(tǒng)業(yè)務(wù)類圖如下:對于用戶、商品類別、商品系列、商品條目,訂單等進(jìn)行簡單操作,如添加、刪除、修改等。第六章 網(wǎng)上購物系統(tǒng)數(shù)據(jù)庫模型設(shè)計注冊用戶(Member)、商品類別(Category)、商品系列(Product)、商品(Item)、訂單中的商品(LineItem)

19、和訂單(Order)等對象都需要持久化,因?yàn)樗麄円话悴粫?。所以他們在?shù)據(jù)庫中必須有對應(yīng)的表。而代表購物車的Cart和代表購物車中的商品的CartItem類對象都不需要持久化,因?yàn)橘徫镘嘋art和購物車?yán)锏纳唐稢artItem都是隨著用戶退出系統(tǒng)自動消亡,他們存在于內(nèi)存中,生命也僅限于HTTP Session范圍內(nèi),因此這兩個模型并不存在對應(yīng)的數(shù)據(jù)模型,并且每個注冊用戶相應(yīng)的有一個用戶賬戶Account。 根據(jù)以上數(shù)據(jù)模型設(shè)計原則,網(wǎng)上購物系統(tǒng)的數(shù)據(jù)表基本結(jié)構(gòu)和香精的數(shù)據(jù)模型設(shè)計如下:1 注冊用戶表(Member)與注冊用戶數(shù)據(jù)模型注冊用戶表存放網(wǎng)上購物系統(tǒng)的組側(cè)用戶信息,包括用戶的用戶名、

20、密碼、姓名、聯(lián)系方式等信息。序號字段名類型長度主鍵是否為空描述1userIdinteger80是否用戶ID2userNamevarchar80否否用戶名3passWordvarchar80否否密碼4E-mailvarchar80否是電子郵件4statusvarchar2否否狀態(tài)5listOptionvarchar80否是列表選擇2 用戶賬號表(Account)與用戶賬戶數(shù)據(jù)模型用戶賬戶表用來保存注冊用戶的信用卡的信息。包括用戶ID、密碼、地址等。序號字段名類型長度主鍵是否允許為空描述1userIdinteger80是否用戶ID2passWordvarchar80否否密碼3E-mailvarch

21、ar80否否電子郵件4namevarchar255否否用戶名5statusvarchar2否否狀態(tài)6Addrvarchar80否否地址17cityvarchar255否否城市8statevarchar20否否省份9zipvarchar20否否郵編10phonevarchar80否否聯(lián)系電話3.商品類別表(Category)與商品類別數(shù)據(jù)模型商品類別記錄了網(wǎng)上購物系統(tǒng)的商品分類的相關(guān)信息,以便對商品的信息進(jìn)行分類顯示。為了能使用戶找到所需的商品信息,對所示商品按照品牌進(jìn)行分類管理。序號字段名類型長度主鍵是否允許為空描述1cartIdinteger20是否商品類別ID2namevarchar80否

22、否商品類別名稱3descnvarchar255否是描述4.商品條目表(Item)與商品條目數(shù)據(jù)模型商品條目表包括條目的ID、產(chǎn)品的ID、單價、供貨商、狀態(tài)等,其字段設(shè)置為:序號字段名類型長度主鍵是否允許為空描述1itemIdinteger20是否商品條目ID2productIdvarchar20否否產(chǎn)品ID3listPricevarchar20否否單價4unitCostvarchar20否否進(jìn)貨價格5suppliervarchar255否是供貨商5.商品系列表(Product)與商品系列數(shù)據(jù)模型商品系列表記錄了商品的ID、商品類別、商品的名稱以及相應(yīng)的描述信息。序號字段名類型長度主鍵是否允許為

23、空描述1productIdinteger20是否商品系列ID2cartIdvarchar20否否商品類別3namevarchar20否否商品名稱4descnvarchar255否是描述6.商品條目中的供應(yīng)商表(Supplier)和供應(yīng)商數(shù)據(jù)類型商品條目包括供應(yīng)商ID、名稱、狀態(tài)、電話等。序號字段名類型長度主鍵是否允許為空描述1suppIdinteger20是否供貨商ID2namevarchar80否否供貨商名3Addrvarchar80否是地址4cityvarchar255否是城市5statevarchar20否是省份6zipvarchar80否是郵編7phonevarchar80否是電話7.

24、存貨清單表(Inventory)與存貨清單數(shù)據(jù)模型因?yàn)槊總€商品都有庫存數(shù)量,而庫存數(shù)量通常是與倉庫信息系統(tǒng)相連的,所以必須建立一個單獨(dú)的表即存貨清單表序號字段名類型長度主鍵是否允許為空描述1itemIdinteger20是否商品ID2qtyvarchar20否否商品數(shù)量8.訂單表(Order)與訂單數(shù)據(jù)類型訂單表包括條目ID,產(chǎn)品ID,單價,進(jìn)貨價格,狀態(tài);地址等信息。一個用戶可以擁有多個訂單,其中的字段屬性userId描述了訂單所屬的用戶,一個訂單中,可以根據(jù)商品條目的不同,有不同的訂單。序號字段名類型長度主鍵是否允許為空描述1orderIdinteger20是否訂單ID2userIdvar

25、char80否否訂單的用戶3orderDateDate否否訂單日期4shipaddrvarchar80否否送貨地址5shipsCityvarchar80否否送貨城市6shipStatevarchar80否否送貨省份7shipZipvarchar20否否送貨郵編8couriervarchar80否否送貨方式9totalPricedecimal10否否總價格10billTonamevarchar80否否賬單接收人11shipTonamevarchar80否否貨物接收人12creditCardvarchar80否否信用卡號13payMethodvarchar20否否支付方式14cardTypevar

26、char80否否信用卡類型9.訂單條目表(LineItem)與訂單條目數(shù)據(jù)類型訂單和訂單條目之間是一對多的關(guān)系,LineItem表中的orderId字段描述了訂單條目所屬的訂單。訂單條目表包括訂單條目的ID號,關(guān)聯(lián)訂單ID,商品在訂單中的序號,數(shù)量,價格。序號字段名類型長度主鍵是否允許為空描述1lineitemIdinteger20是否訂單條目ID2orderIdinteger20是否關(guān)聯(lián)訂單3lineNuminteger80否否序號4itemIdvarchar20否否關(guān)聯(lián)商品5qtyinteger255否否數(shù)量6unitPricedecimal20否否單價10.訂單狀態(tài)表(OrderStatus)與訂單狀態(tài)數(shù)據(jù)模型一個訂單中的每一個訂單條目都有一個相應(yīng)的狀態(tài),如缺貨還是發(fā)貨,在這里單獨(dú)列出一個訂單狀態(tài)表。orderId和linenum字段共同決定了一個條目,所以該表的主鍵為lineitemId和orderId.序號字段名類型長度主鍵是否允許為空描述1orderIdinteger20是否關(guān)聯(lián)訂單2lineNuminteger80否否序號3timeStampDate否是時間4statusvarchar2否否狀態(tài)其中專業(yè)理論知識內(nèi)容包括:保安理論知識、消

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論