數(shù)據(jù)庫(kù)課程設(shè)計(jì)報(bào)告--網(wǎng)購(gòu)訂單生成系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  數(shù)據(jù)庫(kù)設(shè)計(jì)與管理</b></p><p><b>  課程設(shè)計(jì)報(bào)告</b></p><p>  題目:網(wǎng)購(gòu)訂單生成系統(tǒng)</p><p><b>  班 級(jí):</b></p><p><b>  姓 名:</b>&

2、lt;/p><p><b>  學(xué) 號(hào):</b></p><p><b>  指導(dǎo)教師:</b></p><p><b>  學(xué) 期:</b></p><p><b>  網(wǎng)購(gòu)訂單生成系統(tǒng)</b></p><p><b

3、>  概述</b></p><p>  此次課程設(shè)計(jì)我設(shè)計(jì)的是網(wǎng)購(gòu)訂單生成系統(tǒng)。隨著網(wǎng)絡(luò)技術(shù)的日益成熟,網(wǎng)絡(luò)購(gòu)物已經(jīng)成為引領(lǐng)潮流的購(gòu)物方式,尤其是在一些出門(mén)購(gòu)物并不是十分便利的地區(qū),網(wǎng)上購(gòu)物的優(yōu)勢(shì)更是體現(xiàn)的淋漓盡致。與此同時(shí),網(wǎng)上購(gòu)物也給商家?guī)?lái)了巨大的利潤(rùn),因?yàn)槊獬艘恍┎槐匾馁M(fèi)用,在收益的獲得上也顯得更為直接,例如在今年的“光棍節(jié)”期間,淘寶的成交額將近300億,可見(jiàn),網(wǎng)上購(gòu)物已成為主流。

4、因而一個(gè)好的訂單數(shù)據(jù)庫(kù)管理系統(tǒng)成為了必要,在管理好用戶數(shù)據(jù)的同時(shí),也提高了訂單處理的效率。 </p><p>  此系統(tǒng)主要能夠?qū)崿F(xiàn)訂單錄入、確認(rèn)、商品入庫(kù)、庫(kù)存查詢、訂單查詢等功能。本系統(tǒng)分為訂單管理、庫(kù)存管理和查詢統(tǒng)計(jì)四個(gè)部分,包括商家信息表、客戶信息表、商品信息品表、客戶訂購(gòu)商品表狀態(tài)。</p><p><b>  需求分析</b></p>

5、<p>  業(yè)務(wù)需求分析是根據(jù)現(xiàn)實(shí)世界對(duì)象要求,描述應(yīng)用的具體業(yè)務(wù)處理流程,并分析哪些業(yè)務(wù)是計(jì)算機(jī)可以完成的,而哪些業(yè)務(wù)是不能由計(jì)算機(jī)完成的。 </p><p>  公司日常業(yè)務(wù)數(shù)據(jù)量巨大,其中訂單信息是聯(lián)系客戶信息與商品信息的關(guān)鍵,這些信息需要大量的編排與整理,但是它們的分析收集過(guò)程全部依賴工作人員的手工操作,工作人員的絕大多數(shù)精力投入到浩繁的數(shù)據(jù)整理中,這樣的情況不僅僅大大加劇了工作難度,而且無(wú)

6、形中加大了信息處理的錯(cuò)誤概率。本系統(tǒng)的建立能夠?qū)⒖蛻粲谏唐返年P(guān)系明顯的聯(lián)系起來(lái),并且生成訂單信息,使用它大大的簡(jiǎn)化了數(shù)據(jù)的錄入,計(jì)算,修改的工作量,而且極大程度的提高了信息處理效率,因此,該系統(tǒng)的需求十分迫切,功能十分實(shí)用。</p><p>  在網(wǎng)購(gòu)訂單生成系統(tǒng)的數(shù)據(jù)庫(kù)中,一個(gè)客戶可以訂購(gòu)多種產(chǎn)品,即它們是一對(duì)多的關(guān)系,商家通過(guò)訂單向客戶發(fā)出商品。經(jīng)過(guò)仔細(xì)分析系統(tǒng)需求之后,企業(yè)訂單系統(tǒng)要完成的主要功能如下:&l

7、t;/p><p>  數(shù)據(jù)庫(kù)中包含顧客訂購(gòu)商品的信息,以便商家方便查詢;</p><p>  可以實(shí)現(xiàn)查詢指定訂單的功能;</p><p>  可以實(shí)現(xiàn)刪除無(wú)效的訂單的功能;</p><p>  當(dāng)客戶沒(méi)有付款時(shí),系統(tǒng)默認(rèn)為客戶未付款;</p><p>  當(dāng)商家信息不存在時(shí),該商家對(duì)應(yīng)的商品信息及消失。 </p&g

8、t;<p><b>  數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)</b></p><p>  四、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì) </p><p>  將客戶訂購(gòu)商品,客戶信息,商家信息,商品信息組合成四個(gè)關(guān)系;關(guān)系中的屬性均已滿足三范式的要求,對(duì)于四個(gè)表分別將表中的訂貨單編號(hào),客戶編號(hào),商家編號(hào),商品編號(hào)設(shè)置為主屬性。 </p><p>  客戶信息(客戶編

9、號(hào),客戶名稱,客戶地址,客戶郵編,客戶服務(wù)電話,客戶信譽(yù)等級(jí)) </p><p><b>  客戶信息表</b></p><p>  客戶訂購(gòu)商品(訂貨單編號(hào),客戶編號(hào),商品編號(hào),訂購(gòu)數(shù)量,商品郵寄方式,是 否已付款)</p><p><b>  客戶訂購(gòu)商品表 </b></p><p>  商家

10、信息(商家編號(hào),商家名稱,商家地址,聯(lián)系人,聯(lián)系電話)</p><p><b>  商家信息表</b></p><p>  商品信息(商品編號(hào),商品名稱,商家編號(hào),商品庫(kù)存,商品單價(jià),商品折扣)</p><p><b>  商品信息表</b></p><p><b>  五、數(shù)據(jù)庫(kù)物理實(shí)現(xiàn)

11、</b></p><p><b>  1.創(chuàng)建數(shù)據(jù)庫(kù)</b></p><p><b>  運(yùn)行結(jié)果如下:</b></p><p><b>  2.數(shù)據(jù)表建立</b></p><p>  (1)創(chuàng)建客戶信息表</p><p><b>

12、  運(yùn)行結(jié)果如下: </b></p><p>  (2)創(chuàng)建商家信息表</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  (3)創(chuàng)建商品信息表</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  (4)創(chuàng)建客戶訂購(gòu)商品表&

13、lt;/p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  3.數(shù)據(jù)庫(kù)安全完整性實(shí)現(xiàn)</p><p><b>  (1)創(chuàng)建觸發(fā)器</b></p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:當(dāng)商家信息不存在時(shí)即

14、商家編號(hào)被刪除時(shí),觸發(fā)該商家對(duì)應(yīng)的商品信息消失。</p><p>  (2)創(chuàng)建客戶聯(lián)系電話規(guī)則</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  用企業(yè)管理器綁定規(guī)則,截圖如下:</p><p>  實(shí)現(xiàn)功能:當(dāng)客戶的聯(lián)系電話首位修改為0時(shí),觸發(fā)該規(guī)則。</p><p> 

15、 (3)創(chuàng)建是否確認(rèn)收貨默認(rèn)值為2。</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:客戶訂購(gòu)商品信息是否確認(rèn)的默認(rèn)值為否。</p><p>  (5)在網(wǎng)購(gòu)訂單生成系統(tǒng)數(shù)據(jù)庫(kù)中,為客戶訂購(gòu)商品表的商品郵寄方式列添加默認(rèn)約束,默認(rèn)值是平郵。</p><p><b>  運(yùn)行結(jié)果

16、如下:</b></p><p>  (6)在網(wǎng)購(gòu)訂單生成系統(tǒng)中的客戶信息表,設(shè)置客戶信息表的客戶編號(hào)為主鍵。</p><p><b>  4.數(shù)據(jù)操作實(shí)現(xiàn)</b></p><p>  (1)創(chuàng)建查詢指定訂單號(hào)的訂單存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下:</b></p&

17、gt;<p><b>  執(zhí)行查詢指定訂單號(hào)</b></p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:可以查詢指定的訂單號(hào),方便商家管理。</p><p>  (2)創(chuàng)建添加商品存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下:</b

18、></p><p>  執(zhí)行查詢添加商品信息存儲(chǔ)過(guò)程:</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:添加客戶訂購(gòu)的新商品。</p><p>  (3)創(chuàng)建修改客戶信息存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下:</b><

19、;/p><p>  執(zhí)行修改客戶信息存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:修改客戶的信息,方便買(mǎi)賣(mài)雙方查詢管理。</p><p>  (3)創(chuàng)建查詢所有商品信息存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下:</b><

20、;/p><p>  執(zhí)行查詢所有商品信息</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:查詢所有商品的信息,方便商家對(duì)商品的管理。</p><p>  (4)創(chuàng)建刪除:所有無(wú)效訂單存儲(chǔ)過(guò)程</p><p><b>  運(yùn)行結(jié)果如下</b><

21、;/p><p>  執(zhí)行查詢刪除所有無(wú)效訂單</p><p><b>  運(yùn)行結(jié)果如下:</b></p><p>  實(shí)現(xiàn)功能:將無(wú)效的訂單刪除,節(jié)約空間。</p><p><b>  結(jié)束語(yǔ)</b></p><p>  經(jīng)歷了一周的課程設(shè)計(jì),終于完成了這個(gè)系統(tǒng)的設(shè)計(jì)。這次的課程

22、設(shè)計(jì)的分組是一個(gè)人一組,所以這就很考驗(yàn)自己的真實(shí)水平,不依靠別人,不渾水摸魚(yú),實(shí)打?qū)嵉淖约鹤鲆粋€(gè)系統(tǒng)。本次數(shù)據(jù)庫(kù)課程設(shè)計(jì)我設(shè)計(jì)的是網(wǎng)購(gòu)訂單生成系統(tǒng),當(dāng)然在這個(gè)過(guò)程中也遇到好多困難,讓我對(duì)數(shù)據(jù)庫(kù)這一學(xué)科的很多知識(shí)得到了一次更深的理解,當(dāng)初原本以為自己已經(jīng)基本掌握了數(shù)據(jù)庫(kù)SQL的全部知識(shí),但當(dāng)我開(kāi)始著手實(shí)際操作時(shí)才發(fā)現(xiàn)原來(lái)過(guò)去自己所掌握的知識(shí)是那么的貧乏,有好多的知識(shí)知道什么時(shí)候用,但是就是不知道該怎么用,到這個(gè)時(shí)候才感覺(jué)到“書(shū)到用時(shí)方恨少

23、”,知識(shí)是無(wú)盡的,如果不及時(shí)的鞏固知識(shí),那么即使當(dāng)時(shí)學(xué)的時(shí)候已經(jīng)會(huì)了,到用的時(shí)候也會(huì)很棘手。</p><p>  這次的課程設(shè)計(jì)可以說(shuō)我將書(shū)本上所學(xué)的知識(shí)盡可能地發(fā)揮到了實(shí)踐中。經(jīng)過(guò)需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)實(shí)現(xiàn)五大階段,可以說(shuō)是對(duì)數(shù)據(jù)庫(kù)的設(shè)計(jì)有了很深的認(rèn)識(shí)。當(dāng)然在這次課程設(shè)計(jì)中遇到了很多問(wèn)題,例如對(duì)數(shù)據(jù)類(lèi)型的掌握不是很熟練,整形和其它類(lèi)型搞混,或者是不知道該數(shù)據(jù)應(yīng)該用什么類(lèi)型等等。還有對(duì)于觸

24、發(fā)器的知識(shí)掌握的也不夠深入,編寫(xiě)出的觸發(fā)器沒(méi)有什么實(shí)際意義,通過(guò)查閱資料,請(qǐng)教老師和同學(xué)等才編出有實(shí)際意義的觸發(fā)器。諸如此類(lèi)的問(wèn)題還遇到了很多,例如需求分析寫(xiě)的不明確等等。問(wèn)題雖然多,但是我都一一的耐心的解決了。</p><p>  所以總的來(lái)說(shuō)這次課程設(shè)計(jì)不是很容易,它不僅需要有豐富的知識(shí),嚴(yán)謹(jǐn)?shù)乃季S,而且還需要有充分的耐心,往往某個(gè)小細(xì)節(jié)就會(huì)讓我改來(lái)改去改了半天,只要稍微分點(diǎn)心系統(tǒng)就會(huì)報(bào)錯(cuò)。不過(guò)經(jīng)過(guò)這次的課程

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論