數(shù)據(jù)庫設(shè)計(jì)參考實(shí)例.doc_第1頁
數(shù)據(jù)庫設(shè)計(jì)參考實(shí)例.doc_第2頁
數(shù)據(jù)庫設(shè)計(jì)參考實(shí)例.doc_第3頁
數(shù)據(jù)庫設(shè)計(jì)參考實(shí)例.doc_第4頁
數(shù)據(jù)庫設(shè)計(jì)參考實(shí)例.doc_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

系統(tǒng)分析需求分析31功能需求32數(shù)據(jù)字典33數(shù)據(jù)流圖構(gòu)建6系統(tǒng)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)8根據(jù)該網(wǎng)上書店的具體情況,調(diào)查管理業(yè)務(wù)流程是順著系統(tǒng)信息流動(dòng)的過程逐步地進(jìn)行,內(nèi)容包括各環(huán)節(jié)的業(yè)務(wù)處理、信息來源、處理方法、計(jì)算方法、信息流經(jīng)去向、信息提供的時(shí)間和形態(tài)(報(bào)告、單據(jù)等)。本系統(tǒng)的最大特色,數(shù)據(jù)挖掘在業(yè)務(wù)流程中清晰可見。我們可以通過對數(shù)據(jù)庫中用戶購買信息的關(guān)聯(lián)分析。進(jìn)行數(shù)據(jù)挖掘。這是數(shù)據(jù)挖掘技術(shù)在網(wǎng)上書店中最有價(jià)值的體現(xiàn)之一。系統(tǒng)業(yè)務(wù)流圖描述如下:(1)用戶在線更新購物車:用戶在登陸成功后,通過圖書查詢,添加圖書到購物車后,根據(jù)圖書編號自動(dòng)在數(shù)據(jù)倉庫中的圖書挖掘信息中尋找與圖書關(guān)聯(lián)的圖書編號。(2)用戶在線下達(dá)圖書訂單:用戶在添加購物車后,確定購物車的書籍及數(shù)量后,填寫相應(yīng)的訂單信息,確定所填寫的訂單信息無誤后,系統(tǒng)將產(chǎn)生此次訂單的編號,完成在線下達(dá)訂單。(3)管理員訂單處理:管理登陸成功后,會(huì)對未處理訂單進(jìn)行處理,處理成功后,向顧客發(fā)貨。(4)銷售分析處理:通過對圖書信息查詢,統(tǒng)計(jì)圖書銷售情況。(5)圖書數(shù)據(jù)挖掘處理:通過對訂單處理,創(chuàng)建圖書數(shù)據(jù)倉庫,進(jìn)行圖書數(shù)據(jù)挖掘找出圖書之間的潛在關(guān)聯(lián)。本網(wǎng)站可分為前臺(tái)管理和后臺(tái)管理兩部分:前臺(tái)系統(tǒng)功能模塊分為:商品展示模塊、用戶登錄、購物車、自服務(wù)等模塊。后臺(tái)管理主要包括:商品管理、訂單管理、會(huì)員管理、類別管理、用戶留言管理,產(chǎn)品銷售分析等。網(wǎng)上書店功能模塊如圖3-1所示:圖3-1網(wǎng)上書店功能模塊圖前臺(tái)各主模塊的詳細(xì)功能如下: (1)最新上架模塊:展示出最新上市的圖書供用戶選擇。(2)特價(jià)書展示模塊:展示出了一些特價(jià)圖書。(3)商品查詢模塊:包括模糊查詢模塊,和書的類別查詢模塊。 (4)用戶登錄注冊模塊:用戶登錄、注冊。(5)商品詳細(xì)信息展示模塊:包括圖書詳細(xì)信息模塊。(6)購物車展示模塊:包括已選購商品模塊、推薦商品模塊。當(dāng)添加商品到購物車時(shí),會(huì)在推薦商品模塊中看到本系統(tǒng)為購物者推薦的商品。(7)自服務(wù)展示模塊:我的訂單模塊、個(gè)人信息模塊。訂單模塊可以查看訂單的狀態(tài),和訂單的信息。通過個(gè)人信息模塊可以修改自己信息。(8)用戶評論模塊:用戶對圖書的評論。后臺(tái)主模塊的功能如下:(1)類別管理:該模塊對圖書的類別進(jìn)行添加、刪除、修改(2)商品管理:該模塊主要對書籍進(jìn)行增加、刪除、修改管理(3)訂單管理:該模塊對客戶的訂單進(jìn)行管理,如出庫訂單。(4)用戶管理:該模塊對會(huì)員信息進(jìn)行增加、刪除、修改。(5)銷售情況查詢:該模塊可以查詢排行前十的圖書信息。(6)圖書挖掘分析:通過對訂單的分析,得出最優(yōu)的匹配方案和相應(yīng)的決策分析。需求分析此網(wǎng)上系統(tǒng)是針對當(dāng)前網(wǎng)上書店的實(shí)際前臺(tái)銷售流程與后臺(tái)管理方式進(jìn)行了實(shí)際調(diào)研后,以實(shí)際為基礎(chǔ)進(jìn)行設(shè)計(jì)的。下面從功能需求、數(shù)據(jù)流圖構(gòu)建、數(shù)據(jù)字典進(jìn)行分析。1功能需求該系統(tǒng)屬于瀏覽器/服務(wù)器模式,本系統(tǒng)分為以顧客身份登錄和系統(tǒng)管理員身份登錄。為了更加刺激顧客消費(fèi),本系統(tǒng)采用數(shù)據(jù)挖掘技術(shù),主動(dòng)為顧客提供顧客想要的圖書信息,同時(shí)能夠更好的為管理員服務(wù),提供決策支持。網(wǎng)上書店的基本要求:(1)用戶不需要登陸便可以進(jìn)行圖書查詢和查看圖書詳細(xì)信息。(2)用戶經(jīng)過身份驗(yàn)證后方可進(jìn)行購物車的添加和圖書的購買。(3)管理員可以進(jìn)行書籍的增刪改查,對訂單的處理和對圖書關(guān)聯(lián)信息的挖掘。(4)自動(dòng)更新圖書的排行信息,并用餅狀圖表示。(5)用戶可根據(jù)書籍的名稱等進(jìn)行模糊查詢。(6)用戶購買書籍方便??赏ㄟ^網(wǎng)上直接支付。(7)界面友好,使用方便。根據(jù)系統(tǒng)的基本要求,經(jīng)過詳細(xì)分析,系統(tǒng)要實(shí)現(xiàn)的基本功能及功能及工作流程如下:(1)圖書查詢:可以根據(jù)圖書名模糊查詢或者對類別進(jìn)行查詢。(2)購物車:能夠添加、刪除、更新顧客選購的圖書。(3)圖書挖掘:用戶更新購物車時(shí),會(huì)顯示出當(dāng)前購物車中圖書的關(guān)聯(lián)圖書。(4)訂單:用戶購買書籍可以生成相應(yīng)的訂單,并且管理員對訂單進(jìn)行處理。并且對訂單進(jìn)行數(shù)據(jù)挖掘,進(jìn)行圖書的關(guān)聯(lián)分析。(5)銷量分析:對圖書的銷量進(jìn)行統(tǒng)計(jì)分析。2數(shù)據(jù)字典數(shù)據(jù)字典的作為分析階段的工具,能夠在軟件分析和設(shè)計(jì)的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。在數(shù)據(jù)流圖上描述了系統(tǒng)由哪幾部分組成,各部分之間的聯(lián)系等。在數(shù)據(jù)字典中建立的一組嚴(yán)密一致的定義很有助于改進(jìn)分析員和用戶之間的通信,因此將消除許多可能的誤解。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型,沒有數(shù)據(jù)字典的數(shù)據(jù)流圖就不嚴(yán)格,沒有數(shù)據(jù)流圖數(shù)據(jù)字典也難以發(fā)揮作用。兩者一起構(gòu)成了系統(tǒng)的規(guī)格說明。數(shù)據(jù)字典中包含的每個(gè)數(shù)據(jù)元素的控制信息都是很有價(jià)值的,數(shù)據(jù)字典是開發(fā)數(shù)據(jù)庫的第一步,也是很有價(jià)值的一步。數(shù)據(jù)字典包括:數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯。不用類型的條目有不同的屬性需要描述。1數(shù)據(jù)項(xiàng)定義數(shù)據(jù)項(xiàng)也稱數(shù)據(jù)元素,是“不可再分”的數(shù)據(jù)單位,是數(shù)據(jù)的最小組成單位,本系統(tǒng)的數(shù)據(jù)項(xiàng)定義如表2-2所示。表2-2系統(tǒng)數(shù)據(jù)項(xiàng)定義編號名稱別名類型長度I01-01username用戶名varchar20字節(jié)I01-02password用戶密碼varchar20字節(jié)I01-03realname真是姓名varchar20字節(jié)I01-04tel電話varchar20字節(jié)I01-05address地址varchar20字節(jié)I01-06email郵編varchar20字節(jié)I01-07sortid類別編號int4字節(jié)I01-08name圖書名varchar20字節(jié)I01-09salecount銷售量int4字節(jié)I01-10image圖片路徑varchar20字節(jié)I01-11price圖書原價(jià)float8字節(jié)I01-12saleprice會(huì)員價(jià)float8字節(jié)I01-13descript圖書描述varchar500字節(jié)I01-14order_id訂單編號int4字節(jié)I01-15status訂單狀態(tài)varchar30字節(jié)I01-16address送貨地址varchar255字節(jié)I01-17sum消費(fèi)總額float8字節(jié)I01-18productid訂單中書編號int4字節(jié)I01-19count購買數(shù)量int4字節(jié)I01-20userid訂單中用戶編號int4字節(jié)I01-21admin_name管理員姓名varchar30字節(jié)I01-22admin_password管理員密碼varchar30字節(jié)I01-23id圖書編號int4字節(jié)I02-01product1關(guān)聯(lián)圖書1int4字節(jié)I02-02product2關(guān)聯(lián)圖書2int4字節(jié)I02-03a1位置1書編號int4字節(jié)I02-04a2位置2書編號int4字節(jié)I02-05a3位置3書編號int4字節(jié)I02-06a4位置4書編號int4字節(jié)I02-07a5位置5書編號int4字節(jié)I02-08a0位置0書編號int4字節(jié)續(xù)表2-2I02-09a11位置11書編號int4字節(jié)I02-10a12位置12書編號int4字節(jié)I02-11a13位置13書編號int4字節(jié)I02-12username挖掘中用戶名varchar30字節(jié)2數(shù)據(jù)流定義在一個(gè)數(shù)據(jù)流圖上,數(shù)據(jù)按數(shù)據(jù)流為單位傳輸。以下為本系統(tǒng)的數(shù)據(jù)流描述。數(shù)據(jù)流編號:D101數(shù)據(jù)流名稱:要注冊的基本信息數(shù)據(jù)流來源:用戶數(shù)據(jù)流去向:P1-01數(shù)據(jù)流組成:I01-01+ I01-02+ I01-03+ I01-04+ I01-05+ I01-06數(shù)據(jù)流編號:D103數(shù)據(jù)流名稱:用戶信息數(shù)據(jù)流來源:用戶數(shù)據(jù)流去向:P1-02數(shù)據(jù)流組成:I01-01+ I01-02數(shù)據(jù)流編號:D109數(shù)據(jù)流名稱:圖書簡單信息數(shù)據(jù)流來源:P1-04數(shù)據(jù)流去向:F1-03數(shù)據(jù)流組成:I01-08+I01-07數(shù)據(jù)流編號:D112數(shù)據(jù)流名稱:訂單信息數(shù)據(jù)流來源:P1-05數(shù)據(jù)流去向:F1-04數(shù)據(jù)流組成:I01-14+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20數(shù)據(jù)流編號:D117數(shù)據(jù)流名稱:未處理訂單信息數(shù)據(jù)流來源:P1-07數(shù)據(jù)流去向:F1-04數(shù)據(jù)流組成:I01-14+I01-15+I01-16+I01-20數(shù)據(jù)流編號:D205數(shù)據(jù)流名稱:關(guān)聯(lián)圖書信息數(shù)據(jù)流來源:F2-02數(shù)據(jù)流去向:P2-02數(shù)據(jù)流組成:I02-01+I02-02數(shù)據(jù)流編號:D204數(shù)據(jù)流名稱:購物車信息數(shù)據(jù)流來源:P2-02數(shù)據(jù)流去向:P2-03數(shù)據(jù)流組成:I01-23+I01-08+I01-11+I01-12+I01-11+I01-19數(shù)據(jù)流編號:D209數(shù)據(jù)流名稱:圖書關(guān)聯(lián)數(shù)據(jù)數(shù)據(jù)流來源:P2-04數(shù)據(jù)流去向:F2-02數(shù)據(jù)流組成:I02-12+I02-03+I02-04+I02-05+I02-06+I02-07+I02-08+I02-9+I02-10+I02-113數(shù)據(jù)流圖構(gòu)建首先對該網(wǎng)上書店系統(tǒng)進(jìn)行整體的分析,對于在線購買書籍進(jìn)行仔細(xì)分析后。對其進(jìn)行詳細(xì)描述如下:數(shù)據(jù)流圖描述:用戶注冊后,可以自動(dòng)登錄,登錄后可以瀏覽圖書信息,并且可以添加想要的圖書到購物車中。在確定購物車后,可以訂購圖書,產(chǎn)生相應(yīng)的訂單。管理員登錄后可以對未處理的訂單進(jìn)行處理,同時(shí)管理可以更新圖書的相關(guān)信息和會(huì)員的部分信息以及個(gè)人信息。系統(tǒng)頂層數(shù)據(jù)流圖如圖2-2所示。圖2-2系統(tǒng)頂層數(shù)據(jù)流圖圖書銷售管理首先是顧客登錄到本網(wǎng)站后可以按圖書類別或書名進(jìn)行查詢,瀏覽書籍,根據(jù)自己的需要選擇相應(yīng)的書籍添加到購物車中,添加后會(huì)顯示出與購物車中圖書具有關(guān)聯(lián)規(guī)則的圖書信息,之后確定購物車,填寫訂單。圖書購物車模塊的數(shù)據(jù)流圖如圖2-3所示。圖2-3購物車模塊數(shù)據(jù)流圖圖3-2系統(tǒng)的數(shù)據(jù)庫E-R圖系統(tǒng)數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫中共分為8張數(shù)據(jù)表。圖書類別表如表3-1所示:表3-1sort序號英文名中文名類型長度(字符)1id類別編號int42name類別名稱varchar20圖書基本信息表如表3-2所示:表3-2product序號英文名中文名類型長度(字符)1id圖書編號int42sortid類別編號int50續(xù)表3-23name書名varchar1004salecount銷售數(shù)量int45image圖片varchar1006price普通價(jià)格float87saleprice會(huì)員價(jià)float88descript圖書描述varchar1009contents內(nèi)容簡介varchar10010saledate進(jìn)貨日期datatime811author作者varchar5012chubanshe出版社varchar50圖書訂單基本信息表如表3-3所示:表3-3orderbook序號英文名中文名類型長度(字符)1id自動(dòng)編號int42order_id訂單編號int43userid會(huì)員編號int4 4address地址varchar30 5datetime購物日期datatime8 6zip郵編varchar207tel電話varchar208email郵箱varchar209status訂單狀態(tài)varchar3010sum購物總額float811admin_id管理員編號int4圖書訂單詳細(xì)表如表3-4所示:表3-4shopcart序號英文名中文名類型長度(字符)1id自動(dòng)編號int42orderid訂單編號int43productid產(chǎn)品編號int4 4count購買數(shù)量int4續(xù)表3-4 5price單價(jià)float8 6usreid會(huì)員編號int4圖書倉庫表如表3-5所示:表3-5store序號英文名中文名類型長度(字符)1id自動(dòng)編號int42userid會(huì)員編號int43a1關(guān)聯(lián)產(chǎn)品1int44a2關(guān)聯(lián)產(chǎn)品2int45a3關(guān)聯(lián)產(chǎn)品3int46a4關(guān)聯(lián)產(chǎn)品4int47a5關(guān)聯(lián)產(chǎn)品5int48a6關(guān)聯(lián)產(chǎn)品6int49a7關(guān)聯(lián)產(chǎn)品7int410a8關(guān)聯(lián)產(chǎn)品8int411a9關(guān)聯(lián)產(chǎn)品9int412a0關(guān)聯(lián)產(chǎn)品0int413a11關(guān)聯(lián)產(chǎn)品11int414a12關(guān)聯(lián)產(chǎn)品12int415a13關(guān)聯(lián)產(chǎn)品13int4圖書關(guān)聯(lián)表如表3-6所示:表3-6realtive序號英文名中文名類型長度(字符)1id自動(dòng)編號int42product1產(chǎn)品編號1int43product2產(chǎn)品編號2int4顧客基本信息表如表3-7所示:表3-7member序號英文名中文名類型長度(字符)1id 會(huì)員編號int42username

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論