超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計報告計劃_第1頁
超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計報告計劃_第2頁
超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計報告計劃_第3頁
超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計報告計劃_第4頁
超市管理系統(tǒng)數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫設(shè)計報告計劃_第5頁
已閱讀5頁,還剩48頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、信息工程學院數(shù)據(jù)庫課程設(shè)計論文題目:商場管理系統(tǒng)數(shù)據(jù)庫設(shè)計2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文目錄數(shù)據(jù)庫課程設(shè)計論文.1-1-2-1-2-1.1任務(wù).-2-辦理對象.-2-辦理功能要求.-2-安全性和完滿性要求.-4-1.2結(jié)果.-4-頂層數(shù)據(jù)流程圖.-4-第一層流程圖.-5-第二層流程圖.-6-數(shù)據(jù)字典.-7-2看法結(jié)構(gòu)設(shè)計.-8-2.1詳細任務(wù).-8-2.2階段結(jié)果.-8-各個實體的E-R圖.-8-分E-R圖.-9-全局E-R圖.-10-3邏輯結(jié)構(gòu)設(shè)計.-10-3.1任務(wù).-10-將E-R模型變換為關(guān)系模型.-10-3.2結(jié)果.-12-將ER圖轉(zhuǎn)變成關(guān)系模式匯總.

2、-12-外模式匯總.-12-系統(tǒng)功能模塊圖.-14-4物理結(jié)構(gòu)設(shè)計.-14-5數(shù)據(jù)庫推行.-14-5.1任務(wù).-14-5.2結(jié)果.-15-儲藏過程匯總.-15-觸發(fā)器匯總.-15-6調(diào)試與測試.-16-附錄1數(shù)據(jù)字典說明.-16-附錄1.1數(shù)據(jù)項說明.-16-附錄1.2數(shù)據(jù)結(jié)構(gòu).-19-附錄1.3數(shù)據(jù)流.-20-附錄1.4數(shù)據(jù)辦理.-21-附錄1.5數(shù)據(jù)儲藏.-22-附錄2關(guān)系模式說明.-23-附錄3數(shù)據(jù)定義語句.-27-附錄3.1基本表.-27-附錄3.2視圖.-29-附錄3.3儲藏過程.-31-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文附錄3.4觸發(fā)器.-33-附錄4數(shù)

3、據(jù)控制考據(jù).-35-4.1在SQLServerManagementstudio中考據(jù).-35-4.2在PLSQLDeveloper中進行考據(jù).-36-附錄5儲藏過程與觸發(fā)器功能的考據(jù).-37-5.1在SQLServerManagementstudio中.-37-5.1.1觸發(fā)器考據(jù).-37-儲藏過程的考據(jù).-40-5.2在PLSQLDeveloper中進行考據(jù).-44-儲藏過程的考據(jù).-44-觸發(fā)器的考據(jù).-48-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文大綱隨著商場規(guī)模的發(fā)展不斷擴大,商品數(shù)量急劇增加,相關(guān)商品的各種信息量也成倍增加。商場時時刻刻都需要對商品各種信息進行統(tǒng)

4、計解析。而大型的商場管理系統(tǒng)功能過于富強而造成操作繁瑣降低了小商場的工作效率。商場管理系統(tǒng)是市場上最流行的商場上常用的系統(tǒng)之一,它主要包括以下幾個模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及盤問等。從而,實現(xiàn)對進貨、銷售及職工信息等實現(xiàn)全面、動向、及時的管理。本次實習的題目是商場進銷存管理系統(tǒng),主要的目的是在商場進銷存模塊的基礎(chǔ)上對商場的經(jīng)營,管理進行研究和商議。依照系統(tǒng)所需功能,決定以windowsXP為開發(fā)平臺,采用選擇功能富強的MicrosoftSQLServer為開發(fā)工具,利用軟件工程思想和方法,開發(fā)該系統(tǒng)的所需要的功能。本系統(tǒng)由商品信息管理模塊,職工信息管理模塊,供應(yīng)商信息管理模

5、塊等的組成,對商場中的各種信息進行分類管理,兼?zhèn)湟?guī)劃。功能較為全面。要點字:商場,進銷存管理,數(shù)據(jù)庫,MicrosoftSQLServer-1-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文商場管理系統(tǒng)數(shù)據(jù)庫設(shè)計序言當前,無論是商場還是企業(yè)企業(yè)關(guān)于貨物都推行了信息化管理,以提高管理水平和工作效率,同時也能夠最大限度地減少手工操作帶來的錯誤。于是,進銷存管理信息系統(tǒng)便應(yīng)運而生。在工廠中,產(chǎn)品的進銷存涉及產(chǎn)品原料的采買,庫存,投入生產(chǎn),報損,甚至有時涉及到銷售,同時,關(guān)于產(chǎn)品也有相應(yīng)的生產(chǎn),庫存,銷售,和報損等環(huán)節(jié)。在其他非生產(chǎn)性單位,如商場,商店等,則主要涉及到進貨,庫存,銷售和

6、報損4個方面。商場進銷存管理的對象是很多的,廣而言之,它能夠包括:商業(yè),企業(yè)商場的商品,圖書館商場的圖書,博物館商場的展品等等。在這里本文僅涉及工業(yè)企業(yè)的產(chǎn)品商場。商場進銷存管理系統(tǒng)按分類,分級的模式對庫房進行全面的管理和監(jiān)控,縮短了商場信息流轉(zhuǎn)時間,使企業(yè)的物質(zhì)管理井然有序,井井有條,為采買,銷售供應(yīng)依照;智能化的預警功能可自動提示存貨的短缺,超儲等異常情況;系統(tǒng)還可進行資料商場ABC分類匯總,減少資本積壓。完滿的商場管理功能,可對企業(yè)的存貨進行全面的控制和管理,降低商場成本,加強企業(yè)的市場競爭力。需求解析1.1任務(wù)1.1.1辦理對象涉及哪些方面的數(shù)據(jù),數(shù)據(jù)之間的關(guān)系(計算格式變換等);商品

7、:商品編號,商品種類,商品名稱,商品單價,生產(chǎn)日期,保質(zhì)期,商品重量,商品規(guī)格供應(yīng)商:供應(yīng)商號,名稱,地址,供應(yīng)商電話,帳號庫房:庫存號,現(xiàn)有庫存,最高庫存,最低庫存職工:職工號,職工姓名,性別,壽辰,職稱,進廠日期,備注信息會員:會員號,姓名,性別,壽辰,積分信息1.1.2辦理功能要求該系統(tǒng)由商品信息管理模塊,職工信息管理模塊,供應(yīng)商信息管理模塊,庫房信息管理模塊等能夠完成商品的進銷存和盤問,更正等的基本操作。并依照客戶的要求完滿系統(tǒng)-2-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文的功能需求。系統(tǒng)功能有:(1)進貨業(yè)務(wù)進貨管理是企業(yè)生產(chǎn)經(jīng)營活動中及其重要的一環(huán),它關(guān)系到產(chǎn)

8、質(zhì)量量可否獲得保證,生產(chǎn)可否能夠順利進行,采買成本可否獲得有效控制等問題。企業(yè)現(xiàn)代管理理念中對企業(yè)的進貨管理提出新的要求;企業(yè)進貨時對供貨商的選擇更見慎重,雙方不再是討價還價的買賣關(guān)系,而是一種相互依存的合作伙伴關(guān)系,而且還需要認識到企業(yè)產(chǎn)質(zhì)量量要從采買抓起,這就關(guān)系到供方的供貨、服務(wù)質(zhì)量。下面是進貨業(yè)務(wù)程序的主要內(nèi)容:供貨商的情況檢查:在推行采買以前,商場第一就要對市場上各大商品供貨商進行詳細的檢查,認識企業(yè)的詳細情況,評定企業(yè)的信譽級別和企業(yè)的市場口碑,做到正確無誤,采買順利。采買計劃的編制:商場依照自己的資本條件和銷售情況,綜合解析市場規(guī)律,擬定采買計劃表。推前進貨計劃:依照供貨商檔案及

9、評審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;追蹤合同執(zhí)行,安排供貨進度和貨物運輸,做好查收入庫工作。(2)庫存業(yè)務(wù):庫存管理是指在上產(chǎn)經(jīng)營中為銷售和耗用而儲藏的各種財富。企業(yè)存貨不當都會增加不用要的花銷:存貨過多將以致物質(zhì)的積壓、儲藏花銷增加、流動資本周轉(zhuǎn)不利,而且過量的庫存會掩蓋管理不善的問題。存貨不足則影響企業(yè)的正常銷售活動。庫存管理的目標是需求最正確存貨數(shù)量,使庫存的成本總數(shù)最小化。其主要業(yè)務(wù)以下:產(chǎn)品入庫、出庫、盤庫等平常辦理??茖W合理地確定某庫存物質(zhì)的庫存控制參數(shù)。如:最正確訂貨批量、最大庫存量、最正確缺貨量、最正確訂購周期等,

10、進行嚴格的庫存控制工作。匯總統(tǒng)計各種庫存數(shù)據(jù),反應(yīng)和督查儲備資本占用及采買資本使用情況。(3)銷售業(yè)務(wù)銷售對一個企業(yè)的生計和發(fā)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣東西”,它對外關(guān)系到企業(yè)產(chǎn)品、服務(wù)和企業(yè)形象等多方面因素,對內(nèi)涉及到銷售、庫存、財務(wù)等信息。其他信息化的高速發(fā)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,商場要抓住機會,引入現(xiàn)代化的銷售管理模式,推行企業(yè)的信息化、智能化銷售管理,才能使超市在激烈的市場競爭中立于不敗之地。-3-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文1.1.3安全性和完滿性要求(1)各個實體的編號不能夠重復。(2)每個訂單都要求有訂單號

11、,這樣不會以致同一個人顧客購買同一個東西插入不到銷售表中,也許向同一個供應(yīng)商采買同一個商品插入不到采買商品表中。(3)銷售單CS的屬性顧客編號Cno不能夠設(shè)置為外碼,若是說Cno來自于會員表C中的Cno,那么以致一般顧客無法購買。(4)要求采買信息、采買退貨信息,以及銷售信息和顧客退貨信息改變時,庫存信息也作相應(yīng)的改變。即,采買信息增加時,庫存信息也要相應(yīng)的增加。有采買退貨時,庫存信息做相應(yīng)的減少。銷售除商品時,庫存信息要做相應(yīng)的減少。顧客退貨是,庫存信息增加。當有損壞商品時,即報損詳單增加商品信息時,庫存信息相應(yīng)的減少。1.2結(jié)果1.2.1頂層數(shù)據(jù)流程圖圖表1頂層流程圖F3退貨單F10顧客退

12、貨單F2發(fā)貨單P0F9銷售單E1超市管E2供應(yīng)商顧客F1訂貨單理系統(tǒng)F8顧客訂貨單-4-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文1.2.2第一層流程圖圖表2第一層數(shù)據(jù)流程圖P0商場管理系統(tǒng)6合格貨單S2庫存記錄S9會員信息表S1采買記錄F14F5盤F1F6庫點清2合存會信單F3退貨單格F10顧客退息員貨P2信貨單單盤存與息P1E1F2發(fā)貨單報損F9庫存信息P3供應(yīng)商采購F13F9銷售單E2F11銷售記錄F1訂貨單存銷售F4顧客貨F10顧客退貨單F8顧客訂單缺記F貨錄銷信售息E3信S4缺貨表庫房息F4缺貨信息S3銷售記錄-5-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課

13、程設(shè)計課程論文1.2.3第二層流程圖圖表3采買流程圖P1采買P1.1F4缺貨信息S4缺貨表缺貨F5庫存信息處理S2庫存記錄F1訂F6合格貨單貨單P1.2F6合格貨單P1.4E1F2發(fā)貨單供應(yīng)商驗貨入庫F7F6不F17合合采格格購貨貨單單單F3退貨單P1.3S5入庫單退貨S1采買詳單圖表4銷售流程圖-6-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文P3銷售F4缺貨信息S4缺貨表S9會員信息表F5庫存信息F12會員信息F11銷售記錄S2庫存記錄P3.1F11銷售記錄P3.2E2F8顧客訂貨單銷售貨物顧客服務(wù)出庫F9銷售單F11銷售記錄P3.3S7出庫記錄F10顧客退貨單售后服務(wù)F

14、11銷售記錄S7銷售表F10顧客F10顧客退貨單退貨單S6退貨記錄圖表5報損流程圖P2盤存于報損P2.1F15賬單不符單P2.2E3F13存貨F14盤點清單貨物庫房信息擬定盤S2庫存記錄清查F16報損記錄點清單F16報損記錄S8報損詳單1.2.4數(shù)據(jù)字典數(shù)據(jù)字典的意義:數(shù)據(jù)流程圖表達了數(shù)據(jù)和辦理的關(guān)系,數(shù)據(jù)字典則是系統(tǒng)中各種數(shù)據(jù)描述的會集,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)解析所獲得的主要成就。數(shù)據(jù)字典在數(shù)據(jù)庫設(shè)計中占有很重要的地位。數(shù)據(jù)字典平常包括數(shù)據(jù)項,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,數(shù)據(jù)儲藏和辦理過程五個部分。其中數(shù)據(jù)項是數(shù)據(jù)的最小組成單位,若干個數(shù)據(jù)項能夠組成一個數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典經(jīng)過對數(shù)-7-2011級信

15、息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文據(jù)項和數(shù)據(jù)結(jié)構(gòu)的定義來描述數(shù)據(jù)流,數(shù)據(jù)儲藏的邏輯內(nèi)容制作數(shù)據(jù)字典,詳見附錄一??捶ńY(jié)構(gòu)設(shè)計2.1詳細任務(wù)(1)選擇中層數(shù)據(jù)流為切入點,平常選擇實質(zhì)系統(tǒng)中的子系統(tǒng);(2)設(shè)計分E-R圖,即各子模塊的E-R圖;(3)生成初步E-R圖,經(jīng)過合并方法,做到各子系統(tǒng)實體,屬性,聯(lián)系一致;(4)生成全局E-R圖,經(jīng)過除掉矛盾等方面。2.2階段結(jié)果2.2.1各個實體的E-R圖圖表6各個實體的E-R圖商品名稱商品價格職工聯(lián)系電話商品種類商品商品重量職工薪水職工姓名職工商品號生產(chǎn)日期商保質(zhì)期職工號職稱庫房管理員會員性別供應(yīng)商電話積分會員壽辰現(xiàn)有庫存?zhèn)}庫庫房號供應(yīng)

16、商名稱顧客供應(yīng)商帳號顧客號會員姓名供應(yīng)商號供應(yīng)商地址最低庫存最高庫存-8-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文2.2.2分E-R圖圖表7銷售,退貨E-R圖訂單號日期退貨數(shù)量退貨原因退貨商品m顧客n銷售訂單號日期訂購數(shù)量圖表8采買,退貨E-R圖訂單號日期退貨數(shù)量退貨原因退貨商品采購員mnn采買供應(yīng)數(shù)量供應(yīng)m供應(yīng)商訂單號日期訂購數(shù)量-9-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文圖表11儲藏E-R圖庫存量儲藏商品mn倉庫報損報損商品數(shù)量2.2.3全局E-R圖圖表12全局E-R圖倉庫nn報損儲藏mm銷售采買顧客nm商品mn采購員退貨m退貨供應(yīng)1供應(yīng)商邏輯

17、結(jié)構(gòu)設(shè)計3.1任務(wù)3.3.1將E-R模型變換為關(guān)系模型ER圖變換為關(guān)系模型實質(zhì)上就是要將實體性,實體的屬性和實體性之間的聯(lián)系變換為關(guān)系模式,這種變換一般依照以下規(guī)則:一個實體型變換為一個關(guān)系模式。實體的屬性就是關(guān)系的屬性,實體的碼就是關(guān)系的-10-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文碼。關(guān)于實體型常有的聯(lián)系則有以下不相同的情況:(1)一個1:1的聯(lián)系能夠變換為一個獨立的關(guān)系模式,也能夠與任意一端對應(yīng)的關(guān)系模式合并。若是變換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系自己的屬性均變換為關(guān)系的屬性,每個實體的碼均是該關(guān)系的候選碼。若是與某一端實體對應(yīng)的關(guān)系模式

18、合并,則需要在該關(guān)系模式的屬性中加入另一個關(guān)系模式的碼和聯(lián)系自己的屬性。(2)一個1:n聯(lián)系能夠變換為一個獨立的關(guān)系模式看,也能夠與n端對應(yīng)的關(guān)系模式合并。若是變換為一個獨立的關(guān)系模式,則與該聯(lián)系相連的各實體的碼以及聯(lián)系自己的屬性均變換為關(guān)系的屬性,而關(guān)系的碼味n端實體的碼。(3)一個m:n聯(lián)系變換為一個關(guān)系模式。與該聯(lián)系相連的各實體的碼以及聯(lián)系自己的屬性均變換為關(guān)系的屬性,各實體的碼組成關(guān)系的碼或關(guān)系嗎的一部分。依照以上規(guī)則將本系統(tǒng)的ER圖變換為關(guān)系模式(關(guān)系的碼用下劃線標出)商場管理系統(tǒng)數(shù)據(jù)庫,包括T,S,E,W,C,TS,PO,PB,CS,CB,SW,D共12個關(guān)系模式:商品信息表:T(

19、Tno,Ttype,Tname,TPprice,TSprice,TproDateTkeepDate,Tweight,Tunit);供應(yīng)商信息表S(Sno,Saddress,Saddress,Sphone,Scount);職工信息表:E(Eno,Ename,Ephone,Esalary);庫房信息表:W(Wno,WHsave,WDsave,Wmananger);顧客信息表:C(Cno,Cname,Cgender,Cbirth,Ccredit);商品與供應(yīng)商之間的供應(yīng)信息表:ST(Tno,Sno,QTY);采買信息表:PO(POno,Tno,Sno,POnum,POtime,Eno);注:此處的采

20、買信息表僅為采買數(shù)量,并為減去采買退貨部分采買退貨信息表:PB(PBno,Tno,PBnum,PBtime,PBreason);銷售信息表:CS(CSno,Cno,Tno,Eno,CStime,CSnum);注:此處的銷售信息表并為減去顧客退貨部分顧客退貨表:CB(CBno,Tno,Cno,CBtime,CBnum,CBreason);庫存信息表:TW(Tno,WnoWsave);報損信息表:D(Dno,Tno,Wno,Dnum,Dreason);-11-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文3.2結(jié)果3.2.1將ER圖轉(zhuǎn)變成關(guān)系模式匯總表1-3(商場管理系統(tǒng)系統(tǒng))關(guān)系

21、模式匯總編號關(guān)系名稱模式說明TT(詳見附錄21)(詳見附錄21)T2S(詳見附錄22)(詳見附錄22)T3E(詳見附錄23)(詳見附錄23)T4W(詳見附錄24)(詳見附錄24)T5C(詳見附錄25)(詳見附錄25)T6ST(詳見附錄26)(詳見附錄26)T7PO(詳見附錄27)(詳見附錄27)T8PB(詳見附錄28)(詳見附錄28)T9CS(詳見附錄29)(詳見附錄29)T10CB(詳見附錄210)(詳見附錄210)T11TW(詳見附錄211)(詳見附錄211)T12D(詳見附錄212)(詳見附錄212)3.2.2外模式匯總表1-4(商場管理系統(tǒng)系統(tǒng))關(guān)系外模式匯總序視圖名稱作用備注號1en

22、ter-W入庫單,采買數(shù)量減去采買退Enter_W(Tno,,POnum(指減去退貨數(shù)量后的采買記錄))貨數(shù)量。記錄入庫商品數(shù)入庫詳單,入庫單enter_W與Enter_detail(Tno,POnum,Tname,TPprice2Enter_detail商品信息T的自然連接。記錄,TSprice,TkeepDate,Tunit)入庫商品詳細信息3P_back采買退貨詳單,來自采買退貨P_back(Tno,PBnum,Tname,TPprice,PB與商品信息T的自然連接TkeepDate,Tunit,PBreason)銷售記錄表,來自銷售數(shù)量和4Sale顧客退貨數(shù)量。記錄銷售出的Sale(T

23、no,CSnum(減去顧客退貨后的商品數(shù))商品數(shù)量5Sale_detail銷售商品詳單,銷售記錄表Sale_detail(Tno,CSnum,Tname,TSprice,sale和商品信息T的自然連接TkeepDate,Tunit)6CB-detail顧客退貨表,來自顧客退貨CBCB_detail(Tno,CBnum,Tname,TSprice與商品信息T自然連接.記錄退TkeepDate,Tunit,CBreason)-12-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文貨詳細信息。庫存記錄表,來自現(xiàn)有庫存TW7W-save與商品信息T的自然連接。記W_save(Wno,Tn

24、o,Tname,Wsave,TPprice,TSprice,TkeeepDate,Tunit)錄詳細庫存記錄。報損詳單,來自報損單D與商8D-detail品信息T的自然連接,方便管理D_detail(Wno,Tno,Tname,Dnum,TPprice,TSprice,TkeeepDate,Tunit,Dreason)者盤問報損商品報損信息,進而計算此商場損失數(shù)。9T_detailT_detail(Tno,Tname,Ttype,TSprice,商品詳細信息,可供顧客盤問tproDate,TkeepDate,Sname,Saddress,Sphone)10T_sale商品的銷售情況,銷售量和銷

25、T_sale(Tno,total_num,profit)售利潤-13-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文3.2.3系統(tǒng)功能模塊圖圖表9商場管理系統(tǒng)功能超市管理系統(tǒng)缺貨辦理采買退貨商場進貨管理入庫辦理采買驗貨銷售服務(wù)商場銷售管理售后服務(wù)銷售信息盤問采買退貨商場庫存管理入庫辦理采買驗貨職工信息盤問商場職工管理增加職工信息刪除職工信息會員信息盤問商場會員管理增加會員信息刪除會員信息物理結(jié)構(gòu)設(shè)計本次設(shè)計數(shù)據(jù)庫中數(shù)據(jù)的存取方式,存放地址等依照Oracle10g的默認設(shè)置,如需要建立索引,請說明原因和采用的索引方式。若是索引很多,能夠表格形式顯現(xiàn)。數(shù)據(jù)庫推行5.1任務(wù)(1)建立

26、數(shù)據(jù)庫,數(shù)據(jù)表,視圖,索引等儲藏過程等DDL定義,并完成完滿性,安-14-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文全性等要求定義;可用DDL語言或SQL腳本任意一種形式表現(xiàn)。詳細的語句見附錄3。(2)數(shù)據(jù)入庫。(每個基本表數(shù)據(jù)很多于20條記錄)(3)完成簡單的辦理過程,系統(tǒng)主要功能(盤問,更新,簡單統(tǒng)計等),應(yīng)建立相應(yīng)的儲藏過程,對有參照完滿性要求的數(shù)據(jù)更新。5.2結(jié)果儲藏過程匯總表5-1儲藏過程匯總編號儲藏過程名稱定義作用P-1No_sales輸入商品號,盤問該商品的銷售情況P-2No_save輸入商品號,盤問該商品的庫存量p-3Name_detail輸入商品名,盤問商

27、品的詳細信息,供應(yīng)商、關(guān)于地址等p-4Delete_E輸入職工號盤問職工號,刪除相應(yīng)的記錄詳見附錄3-3p-5Delete_C輸入顧客號,刪除顧客信息p-6T_destory輸入商品號,查察該商品的損壞情況P7Select_credit輸入顧客號,盤問該顧客的積分P8Select_sale輸入商品號,盤問某商品在某一段時間的銷售情況5.2.2觸發(fā)器匯總表5-2觸發(fā)器匯總編觸發(fā)器名稱定義作用號T-1T1當銷售出商品時,就更正庫存商品信息T-2T2當銷售出商品時,對顧客號進行盤問,若是是會員則對會員的積分進行更正,一般顧客則不予以辦理t-3T3當采買進貨物時(向PO增加一條記錄),更正庫存信息(T

28、W增加一條信息)詳見附錄3-4t-4T4t-5T5當采買退貨時(向PB增加一條記錄),更正庫存信息(TW減少一條信息)顧客退貨(CB增加一條記錄),更正庫存記錄(庫存信息增加)t-6T6當報損信息D增加信息時,對庫存記錄作更正-15-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文5.2.3實習總結(jié):1)數(shù)據(jù)庫設(shè)計是一個反屢次復更正的過程,在這個過程中不但牢固以前所學習的知識,而且磨練了我的耐心,可謂是一個可謂是才干于身心共同成長的過程。2)經(jīng)過本次實習,我對oracle有了初步的認識,學習了Pl/SQL的編程,包括建表、建視圖、建觸發(fā)器、建儲藏過程,以及學習了oracle數(shù)據(jù)的

29、導入導出。經(jīng)過與T/SQL語言比較,發(fā)現(xiàn)PL/SQL建表和建視圖的過程基本相同,PL/SQl建儲藏過程不如T/SQL那么方便,但PL/SQL建觸發(fā)器的過程及其簡單。3)在本次實習中,發(fā)現(xiàn)自己對Excel、Word、PowerPoint的操作還不是很熟練,即使經(jīng)常使用。Excel中生成隨機數(shù)和隨機日期、Word中如何從指定的頁開始插入頁碼、生成目錄、如何制作出很精良的PPT,對microsoft軟件的學習必定的加強。4)以前學習數(shù)據(jù)庫時,可是做一些很簡單的操作,學習了一些理論的數(shù)據(jù)庫知識,根本就不知道如何使用,經(jīng)過此次實習對數(shù)據(jù)庫的功能有了更深的認識,認識到數(shù)據(jù)庫的偉大之處。5)學習過程中必定側(cè)

30、重理論與實質(zhì)的聯(lián)系,比方在實質(zhì)商場購買中一般顧客沒有編號,只有會員有,但在數(shù)據(jù)庫設(shè)計中顧客是一個實體,必定可區(qū)分,這就要求必定每個顧客必定有一個顧客號,會員屬于顧客,若是會員則屬性姓名、壽辰、積分不為空。關(guān)于一般顧客給隨機分配一個數(shù)即可。又如在數(shù)據(jù)庫推行過程中,發(fā)現(xiàn)對銷售單CS的屬性設(shè)置存在問題,將Cno設(shè)置為外碼,也就是說Cno只能來自于會員表C中的Cno,那么以致一般顧客無法購買。解決方法為:取消對CS表中Cno的外碼設(shè)置,一般顧客的顧客號在會員以外隨機賦值。還有在銷售表中我設(shè)置的主屬性為商品號和顧客號,這樣就導致同一個人無法再次購買同一個商品,這是不合理的,解決方法為給每一個銷售記錄都賦

31、一個銷售單號,這樣就可以將每一條銷售記錄唯一的區(qū)分開。調(diào)試與測試執(zhí)行數(shù)據(jù)控制語句對相應(yīng)的功能進行考據(jù)和測試。(盤問,插入,更正和刪除)測試結(jié)果見附錄4和5。附錄1數(shù)據(jù)字典說明附錄1.1數(shù)據(jù)項說明表1-1(商場管理系統(tǒng))數(shù)據(jù)項說明(匯總統(tǒng)計)數(shù)據(jù)向編號數(shù)據(jù)項名數(shù)據(jù)項含義種類長度取值范圍DI-1Tno商品號varchar10DI-2Ttype商品種類VarcharDI-3Tname商品名稱varchar20DI-4TPprice商品進價Float-16-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文DI-5TSprice商品售價FloatDI-6TproDate生產(chǎn)日期DateDI

32、-7TkeepDate保質(zhì)期Varchar(10)DI-9Tunit商品單位Varchar10DI-10Sno供應(yīng)商號Varchar10DI-11Sname供應(yīng)商名稱Varchar20DI-12Saddress供應(yīng)商地址Varchar30DI-13Sphone供應(yīng)商電話Varchar15DI-14QTY供應(yīng)數(shù)量intDI-15Scount帳號Varchar30DI-16Eno職工號Varchar20DI-17Ename職工姓名Varchar20DI-18Ephone職工聯(lián)系電話Varchar20DI-19Ejob職稱Varchar30DI-20Esalary薪水FloatDI-21Wno庫房號

33、Vatchar10DI-22Wsave現(xiàn)有庫存IntDI-23WHsave最高庫存IntDI-24WDsave最低庫存IntDI-25Wmanager庫房管理者Varchar20DI-26Cno會員號Varchar10DI-27Cname會員姓名Varchar20DI-28Cgender會員性別Varchar10DI-29Cbirth會員壽辰Varchar20-17-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文DI-30Ccredit積分IntDI-31PBreason采買退貨原因Varchar100DI-32CBreason顧客退貨原因Varchar100DI-33POno

34、采買訂貨單號Varchar30DI-34POtime采買時間DateDI-35POnum采買數(shù)量IntDI-36PIno發(fā)貨單號Varchar30DI-37PItime發(fā)貨時間DateDI-38PInum發(fā)貨數(shù)量IntDI-39PBno采買退單號Varchar30DI-40PBtime采買退貨時間DateDI-41PBnum采買退貨數(shù)量IntDI-42COno顧客訂貨單Varchar30DI-43COtime顧客訂貨時間DateDI-44COnum顧客訂貨數(shù)量IntDI-45CSno銷售單號Varchar30DI-46CStime銷售時間DateDI-47CSnum銷售數(shù)量IntDI-48CB

35、no顧客退單號Varchar30DI-49CBtime顧客退貨時間DateDI-50CBnum顧客退貨數(shù)量IntDI-51Dnum報損數(shù)量IntDI-52Dreason報損原因varchar100DI-53Dno報損單號Varchar(10)-18-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文附錄1.2數(shù)據(jù)結(jié)構(gòu)表1-2(商場管理系統(tǒng))(匯總統(tǒng)計)數(shù)據(jù)結(jié)數(shù)據(jù)結(jié)數(shù)據(jù)結(jié)構(gòu)含義組成構(gòu)編號構(gòu)名DS-1T商品信息Tno,Ttype,Tname,TPprice,YSPrice,TproDateTkeepDate,Tweight,TunitDS-2S供應(yīng)商信息Sno,Sname,Saddre

36、ss,Sphone,Scount,DS-3W庫房信息Wno,Wsave,WHsave,WDsave,WmanangerDS-4C會員信息Cno,Cname,Cgender,Cbirth,CcreditDS-5PO采買訂貨單POno,POtime,POnum,Eno,TnoDS-6PI發(fā)貨單PIno,PItime,PInum,Tno,SnoDS-7PB采買退貨單PBno,PBnum,PBtime,PBreason,Tno,EnoDS-8CO顧客訂單COno,COtime,COnum,Tno,CnoDS-9CS銷售單CSno,CStime,CSnum,Tno,Cno,EnoDS-10CB顧客退單C

37、Bno,CBtime,CBnum,Tno,CnoDS-11D報損信息Dno,Dnum,Dreason,TnoDS-12E職工信息Eno,Ename,Ephone,Esalary注:(1)訂貨詳單可由訂貨單,商品信息和供應(yīng)商信息自然連接獲得。同理發(fā)貨詳單,銷售詳單,退貨詳單也由此獲得。(2)驗貨合格貨單為采買訂貨詳單/采買退貨詳單,驗貨不合格詳單與采買退貨詳單里的商品信息相同。(1)缺貨信息實質(zhì)上與訂貨單信息的商品信息是相同的。-19-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文附錄1.3數(shù)據(jù)流表1-3(商場管理系統(tǒng))數(shù)據(jù)流(匯總統(tǒng)計)數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)流來巔峰流編流名簡述數(shù)據(jù)流去向

38、數(shù)據(jù)流組成源數(shù)據(jù)流量號稱流量訂貨企業(yè)向供應(yīng)缺貨辦理95000F1商訂購商品開出的訂供應(yīng)商采買訂貨單550000份單0份/的訂貨單貨單/月月發(fā)貨供應(yīng)商發(fā)出95000F2供應(yīng)商查收貨物發(fā)貨單550000份單的收貨單0份/月月F3退貨管員開出的退貨供應(yīng)商采買退貨單500份單退貨單100份/月/月F4缺貨登記缺少的缺貨表缺貨辦理采買訂貨單信息貨物F5庫存盤問庫存記庫存記錄缺貨辦理,銷商品號+商品名稱+信息錄售數(shù)量+單價合格采買貨物中庫存記錄,采發(fā)貨單-采買退F6合格貨物登驗貨貨單購記錄,入庫貨單記不合對采買商品F7格貨不合格的記驗貨退貨采買退貨單單錄并辦理顧客顧客發(fā)出的50000F8訂貨顧客銷售顧客訂

39、單5550000訂貨單0份/單份/月月銷售由商場給顧55500F9客開出的銷銷售顧客銷售單500000份單00份/售單/月月F10顧客顧客不滿意顧客驗貨售后服務(wù),退顧客退單300份退單的貨物單貨記錄100份/月/月銷售對銷售出商或存記錄,貨55500F11銷售物出庫,銷售銷售詳單500000份記錄品的記錄00份/表,/月月-20-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文出庫記錄F11退貨顧客不滿意售后服務(wù)庫存記錄顧客退詳單100份/月500份記錄的商品/月F12會員會員信息記會員信息銷售顧客信息信息錄表,存貨庫房貨物的商品號+商品名稱+F13庫房貨物貨物盤點數(shù)量+單位+商

40、品進記錄記錄價盤點對庫房貨物擬定盤點商品號+商品名稱+F14庫存記錄數(shù)量+單位+商品進清單的記錄清單價賬單核對不吻合商品號+商品名稱+500份F15不符貨物盤點擬定盤點清單數(shù)量+單位+商品進100份/月賬單/月單價+不吻合原因F16報損報損貨物記貨物盤點擬定盤點清報損信息記錄錄單,報損詳單注:缺貨信息和采買訂單的商品信息相同。附錄1.4數(shù)據(jù)辦理表1-4(商場管理系統(tǒng))數(shù)據(jù)辦理(匯總統(tǒng)計)辦理處辦理邏理邏輯簡述輸入的數(shù)據(jù)流辦理輸出的數(shù)據(jù)流輯編號頻名稱率采買部F4缺貨單本源對缺少1500缺貨于缺貨表,F(xiàn)5對缺少的貨物進P1.1的貨物F1訂貨單向供應(yīng)商購買次/辦理庫存信息本源行采買進行清月于庫存記錄

41、點采買部F2收貨單,本源依照收貨單驗貨,確定供應(yīng)商F6合格貨單入庫,登記采1500對來貨于供應(yīng)商發(fā)出P1.2驗貨供應(yīng)貨物的數(shù)購記錄,更正庫存記錄次/進行檢的采買收貨單據(jù),質(zhì)量等可否F7不合格貨單,退貨辦理月驗據(jù)合格不合格F7不合格單來經(jīng)過驗貨員的檢P1.3退貨商品的驗把不合格商品F3退貨單,退回給供應(yīng)商源于驗貨辦理辦理退回給供應(yīng)商-21-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文采買的依照入庫單槳采2000P1.4入庫合格貨F6合格貨單購貨物入庫,登合格貨單記入入庫單次/品入庫記庫存和流水賬月貨物庫房貨查察那有無損壞F5賬單不符單,100P2.1F13存貨信息次/盤點物盤點

42、商品并進行登記F16報損記錄月擬定制作盤F5賬單不符單,對報損商品進行F14盤點清單,記錄入庫100P2.2盤點次/點清單F16報損記錄辦理存記錄清單月對顧客F4顧客訂單依照數(shù)據(jù)流顧客F4缺貨記錄,5000銷售購物情訂單,導購員進P3.1F9會員信息F11銷售記錄次/服務(wù)況進行行為顧客選貨F5庫存信息F5銷售單天開單物,花銷記賬等貨物貨物賣依照賣出貨物修F11銷售記錄,更正商品5000P3.2出則出F11銷售記錄次/出庫改貨存信息出庫記錄庫天對顧客依照數(shù)據(jù)流顧客售后央求的退單,主管就顧F10顧客退貨單,對庫存20P3.3退貨單F10顧客退貨單客提出原因進行次/服務(wù)記錄和退貨記錄做更正進行退退貨

43、確認,并修天貨確認改庫存信息附錄1.5數(shù)據(jù)儲藏表1-5(商場管理系統(tǒng))數(shù)據(jù)儲藏(匯總統(tǒng)計)數(shù)據(jù)存數(shù)據(jù)儲藏簡述數(shù)據(jù)儲藏組成相關(guān)系的儲編號名稱辦理S1采買詳單采買商品的詳細記錄供應(yīng)商號+商品號+采買P1.2數(shù)量+采買日期S2庫存記錄商品入庫,商品出庫,顧客退貨及報損商品號+庫房號+儲藏量P1.1,P1.2,后更正當前庫存量P2.2,P3.1,P3.3S3銷售表商品入庫,商品出庫及顧客退貨的流水銷售日期+定單號+商品P3.1帳記錄號+商品名+數(shù)量+單價S4缺貨表對銷售中出現(xiàn)的缺少商品的記錄和依照商品號+商品名稱+數(shù)量P1.1,P3.1看庫存中商品的數(shù)量來決定可否增加其+單價昂S5入庫單對檢驗合格的商

44、品進行入庫辦理商品號+商品名稱+數(shù)量P1.4+單價-22-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文S6退貨記錄顧客對商品不滿,若贊成退貨,則記錄商品號+商品名稱+數(shù)量P3.3相應(yīng)信息并更正庫存信息+單價+退貨原因S7出庫記錄對以購買商品進行出庫辦理,并記錄,商品號+商品名稱+數(shù)量P3.2更正庫存信息+單價S8報損詳單對報損的商品記錄并更正庫存記錄商品號+商品名稱+數(shù)量P2.1+單價S8會員信息對顧客信息的記錄,判斷可否為會員會員號+會員姓名+會員P3.1表壽辰+積分附錄2關(guān)系模式說明表21商品關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Tno

45、商品號varchar(10)是NotnullTtype商品種類varchar(20)Tname商品名varchar(40)NotnullTPprice商品進價FloatNotnullTSPrice商品售價FloatNotnullTproDate生產(chǎn)日期DateNotnullTkeepDate保質(zhì)期Varchar(10)NotnullTunit單位Varchar(10)Notnull注:詞關(guān)系模式用來儲藏商品的詳細信息。表22供應(yīng)商關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Sno供應(yīng)商號varchar(10)是NotnullSname供應(yīng)商姓名varchar(40

46、)NotnullSadress地址varchar(50)NotnullSphone電話Varchar(15)Scount帳號Varchar(30)Notnull-23-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文注:詞關(guān)系模式用來存放供應(yīng)商的基本信息表23職工關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Eno職工號Varchar(10)是NotnullEname職工姓名Varchar(20)NotnullEphone職工電話Varchar(15)Esalary職工薪水Float注:詞關(guān)系模式用來存放職工的基本信息。表24顧客關(guān)系模式說明屬性名屬性

47、含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Cno會員號Varchar(10)是NotnullCname會員姓名Varcha(20)rCgender性別Varchar(10)男、女Cbirth壽辰DateCcredit積分Int注:此關(guān)系模式用來存放顧客的基本信息。表25庫房關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Wno庫房號Vatcha(10)是NotnullWHsave最高庫存量IntWDsave最低庫存量IntWmanage庫房管理員Varchar(10)r;詞關(guān)系模式用來存放庫房的基本信息。26供應(yīng)商與商品之間的供應(yīng)關(guān)系模式說明屬性名屬性含義數(shù)

48、據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Sno供應(yīng)商號Varchar(10)是是Notnull-24-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文Tno商品號Varchar(10)是NotnullQTY供應(yīng)數(shù)量Int注:此關(guān)系模式用來存放供應(yīng)商與商品之間的供應(yīng)關(guān)系。表27采買關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求POno訂單號Varchar(10)NotnullTno商品號Varchar(10)是是NotnullSno供應(yīng)商號Varchar(10)是NotnullPOnum采買數(shù)IntPOtime采買時間DateEno職工號Varch

49、ar(10)是注:此關(guān)系模式模式存放采買商品信息。表28退貨關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求PBno退單號Varchar(10)Notnull是Tno商品號Varchar(10)是NotnullPBnum退貨數(shù)IntPBtime退貨時間DatePBreason退貨原因Varchar(50)是注:此關(guān)系模式存放采買退貨的商品信息。表29銷售關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求CSno銷售單Varchar(10)NotnullCno顧客號Varchar(10)是不是NotnullTno商品號Varchar(10)是No

50、tnullCSnum銷售數(shù)量Int-25-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文CStime銷售時間DateEno職工Varchar(10)是注:詞關(guān)系模式存放銷售商品的信息。銷售關(guān)系中顧客號Cno不能夠設(shè)置為外鍵,因為顧客中只有會員信息,若是設(shè)置為外碼,那么一般顧客無法購買。表210顧客退貨關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求CBno退貨單Varchar(10)NotnullTno商品號Varchar(10)是是NotnullCno顧客號Varchar(10)是NotnullCBnum退貨數(shù)IntNotnullCBtime退貨時間

51、DateNotnullCBreason退貨原因Varchar(50)注:此關(guān)系模式存放顧客退貨的商品信息。表211庫存關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Tno商品號Varchar(10)是Notnull是Wno庫房號Varchar(10)是NotnullWsave庫存量IntNotnull注:此關(guān)系模式存放商品于庫房之間的存放信息。表212報損關(guān)系模式說明屬性名屬性含義數(shù)據(jù)種類取值范圍可否為主屬性可否為外鍵完滿性要求Dno報損單號Varchar(10)Tno商品號Varchar(10)是是NotnullWno庫房號Varchar(10)是NotnullD

52、num報損數(shù)量IntNotnullDreason報損原因Varchar(100)-26-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文注:此關(guān)系模式存放報損商品信息附錄3數(shù)據(jù)定義語句附錄3.1基本表建數(shù)據(jù)庫createdatabasesupermarket-1、建商品信息表createtableT(Tnovarchar(10)primarykey,Ttypevarchar(20),Tnamevarchar(40)notnull,TPpricefloatnotnull,TSpricefloatnotnull,Tprodatedatenotnull,TkeepDatevarchar

53、(10)notnull,Tunitvarchar(10)notnull,check(TSpriceTPprice)-2、建供應(yīng)商信息表createtableS(Snovarchar(10)primarykey,Snamevarchar(40)notnull,Saddressvarchar(100)notnull,Sphonevarchar(15),Scountvarchar(30)notnull)-3、建職工信息表createtableE(Enovarchar(10)primarykey,Enamevarchar(20)notnull,Ephonevarchar(15),Esalaryfloa

54、t)-4、建顧客信息表createtableC(Cnovarchar(10)primarykey,Cnamevarchar(20),Cgendervarchar(2)check(Cgender=男orCgender=女),Cbirthdate,Ccreditint)-5、建庫房信息表createtableW(-27-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文Wnovarchar(10)primarykey,WHsaveint,WDsaveint,Wmanagervarchar(10),check(WHsaveWDsave),-check(WHsaveWDsave)涉及表的倆

55、行信息故為表級拘束-6、建供應(yīng)商與商品之間供應(yīng)信息表createtableST(Snovarchar(10),Tnovarchar(10),QTYint,primarykey(Sno,Tno),foreignkey(Sno)referencesS(Sno),foreignkey(Tno)referencesT(Tno)-7、建采買信息表createtablePO(POnovarchar(10),Tnovarchar(10),Snovarchar(10),POnumInt,POtimedate,Enovarchar(10),primarykey(POno,Tno,Sno),foreignkey(

56、Sno)referencesS(Sno),foreignkey(Tno)referencesT(Tno)-8、采買退貨信息表createtablePB(PBnovarchar(10),Tnovarchar(10),PBnumint,PBtimedate,PBreasonvarchar(50),primarykey(PBno,Tno),foreignkey(Tno)referencesT(Tno)-9、建銷售信息表createtableCS(CSnovarchar(10),Cnovarchar(10),Tnovarchar(10),CSnumint,CStimedate,Enovarchar(1

57、0),-28-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文primarykey(CSno,Cno,Tno),foreignkey(Tno)referencesT(Tno)-10、顧客退貨信息表createtableCB(CBnovarchar(10),Cnovarchar(10),Tnovarchar(10),CBtimedate,CBnumint,CBreasonvarchar(50),primarykey(CBno,Cno,Tno),foreignkey(Tno)referencesT(Tno),foreignkey(Cno)referencesC(Cno)-11、商品與

58、庫房之間的庫存信息表createtableTW(Tnovarchar(10),Wnovarchar(10),Wsaveint,primarykey(Tno,Wno),foreignkey(Tno)referencesT(Tno),foreignkey(Wno)referencesW(Wno)-12、報損商品信息表createtableD(Dnovarchar(10),Tnovarchar(10),Wnovarchar(10),Dnumint,Dreasonvarchar(50)primarykey(Dno,Tno,Wno),foreignkey(Tno)referencesT(Tno),for

59、eignkey(Wno)referencesW(Wno)附錄3.2視圖-1、入庫商品信息表,來自采買商品減去退貨部分的商品createviewenter_W(Tno,POnum)asselectPB.Tno,POnum=POnum-PBnumfromPB,POwherePO.Tno=PB.Tno-2、入庫商品詳細信息表createviewenter_detail(Tno,POnum,Tname,TPprice,TSprice,TkeepDate,Tunit)-29-2011級信息管理與信息系統(tǒng)專業(yè)112班數(shù)據(jù)庫課程設(shè)計課程論文asselectT.Tno,POnum,Tname,TPprice,

60、TSprice,TkeepDate,Tunitfromenter_W,Twhereenter_W.Tno=T.Tno-3、采買退貨詳單createviewP_back(Tno,PBnum,Tname,TPprice,TkeepDate,Tunit,PBreason)asselectT.Tno,PBnum,Tname,TPprice,TkeepDate,Tunit,PBreasonfromPB,TwherePB.Tno=T.Tno-4、銷售商品信息,來自銷售部分減去顧客退貨部分createviewsale(Tno,CSnum)asselectCS.Tno,CSnum=CSnum-CBnumfro

溫馨提示

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

評論

0/150

提交評論