數(shù)據(jù)庫課程設(shè)計樣本:貨物管理系統(tǒng)_第1頁
數(shù)據(jù)庫課程設(shè)計樣本:貨物管理系統(tǒng)_第2頁
數(shù)據(jù)庫課程設(shè)計樣本:貨物管理系統(tǒng)_第3頁
數(shù)據(jù)庫課程設(shè)計樣本:貨物管理系統(tǒng)_第4頁
數(shù)據(jù)庫課程設(shè)計樣本:貨物管理系統(tǒng)_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、貨物管理系統(tǒng)1.課程設(shè)計的目的應(yīng)用數(shù)據(jù)庫系統(tǒng)導(dǎo)論的理論學(xué)習(xí),通過計算機(jī)實(shí)踐可以更好地將理論知識與實(shí)踐相結(jié)合,鞏固所學(xué)知識。實(shí)踐和鞏固課堂教學(xué)中所學(xué)的數(shù)據(jù)庫相關(guān)知識,掌握給定結(jié)構(gòu)的數(shù)據(jù)庫的創(chuàng)建、基本操作、程序系統(tǒng)的建立和調(diào)試以及系統(tǒng)評價。實(shí)踐并鞏固課堂教學(xué)中學(xué)習(xí)的關(guān)系數(shù)據(jù)庫原理和建立數(shù)據(jù)庫系統(tǒng)方法的相關(guān)知識,熟練掌握系統(tǒng)調(diào)查、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護(hù)和系統(tǒng)評估的一般過程,以建立關(guān)系數(shù)據(jù)庫商品管理系統(tǒng),為畢業(yè)設(shè)計打下基礎(chǔ)。2.設(shè)計方案演示2.1提出的問題過去,傳統(tǒng)的貨物管理方法已經(jīng)不能滿足現(xiàn)代貨物管理的客觀要求。本課程設(shè)計是利用SQL server數(shù)據(jù)庫開發(fā)一個商品管

2、理系統(tǒng)。它向貨物管理人員提供供應(yīng)商信息和賣方信息、貨物信息、倉庫信息等。方便貨物管理人員管理貨物,從而提高貨物管理人員的貨物管理工作效率。2.2可行性研究2.2.1技術(shù)可行性本課程設(shè)計是用SQL server 2008企業(yè)版軟件調(diào)試的,所以只要操作系統(tǒng)在windowsXP之上,SQL server 2008就可以運(yùn)行。這次使用的操作系統(tǒng)是視窗XP,內(nèi)存:2G,中央處理器:2.10千兆赫,硬盤:250克,所以技術(shù)上是可行的。操作可行性隨著社會的發(fā)展,幾乎所有擁有一定數(shù)據(jù)量的企業(yè)、機(jī)構(gòu)或部門都開始使用計算機(jī)數(shù)據(jù)庫進(jìn)行管理。當(dāng)然,幾乎所有的公司和企業(yè)都已經(jīng)在使用計算機(jī)管理數(shù)據(jù)的機(jī)制,大大減少了商品管

3、理的工作量。課程設(shè)計要求設(shè)計一個商品管理數(shù)據(jù)庫系統(tǒng)。該數(shù)據(jù)庫要求包括貨物的基本信息、貨物管理者的信息、貨物供應(yīng)商的信息、貨物銷售者的信息和貨物庫存的信息。同時,要設(shè)計好它們之間的關(guān)系,比如商品信息和商品庫存,最后還要查詢一些數(shù)據(jù),比如商品的各種相關(guān)信息。通過課程設(shè)計,達(dá)到鞏固和深化數(shù)據(jù)庫理論知識,增強(qiáng)實(shí)踐能力和實(shí)踐能力,學(xué)以致用,并與現(xiàn)實(shí)生活中的應(yīng)用充分結(jié)合的目的。商品管理系統(tǒng)主要是針對日常商品信息的管理。根據(jù)貨物的日常業(yè)務(wù),分為兩類,即貨物提供者和貨物銷售者,以及入站和出站信息。用戶可以通過相應(yīng)的模塊操作商品的基本情況,查詢商品的庫存數(shù)量,通過簡單的操作即可輕松管理商品。2.3需求分析2.3

4、.1需求分析查詢功能。商品管理要求很高的查詢要求。主菜單記錄當(dāng)前操作用戶的身份證號碼,確保輸入管理員確認(rèn)進(jìn)出貨物信息。管理員信息和庫存報告生成。管理員包括管理員的員工卡號、管理的倉庫號和倉庫中存儲的商品號。報告主要分為倉庫報告、貨物報告、供應(yīng)商報告、供應(yīng)商報告和管理員報告。應(yīng)用計算機(jī)管理后,由于計算機(jī)可以存儲大量的數(shù)據(jù),而且數(shù)據(jù)只要存儲一次就可以多次重復(fù)使用,管理數(shù)據(jù)完整統(tǒng)一,原始記錄可以保證及時性和準(zhǔn)確性。2.3.2數(shù)據(jù)字典在貨物管理系統(tǒng)的數(shù)據(jù)流圖中,需要通過數(shù)據(jù)字典清楚地描述數(shù)據(jù)信息和處理過程。在商品數(shù)據(jù)庫管理系統(tǒng)的定義數(shù)據(jù)字典中,主要說明了數(shù)據(jù)流圖中的數(shù)據(jù)項(xiàng)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程。

5、(1)數(shù)據(jù)項(xiàng)名稱:供應(yīng)商名稱含義:僅標(biāo)識一個供應(yīng)商類型:字符類型長度:50邏輯關(guān)系:不能為空(2)數(shù)據(jù)項(xiàng)名稱:供應(yīng)商地址類型:字符類型長度:50邏輯關(guān)系:允許為空(3)數(shù)據(jù)項(xiàng)名稱:供應(yīng)商電話號碼類型:字符類型長度:50邏輯關(guān)系:允許為空(4)數(shù)據(jù)項(xiàng)名稱:供貨記錄類型:字符類型長度:50邏輯關(guān)系:允許為空(5)數(shù)據(jù)項(xiàng)名稱:賣方電話號碼類型:字符類型長度:50邏輯關(guān)系:允許為空(6)數(shù)據(jù)項(xiàng)名稱:供應(yīng)商名稱含義:僅標(biāo)識一個供應(yīng)商類型:字符類型邏輯關(guān)系:不能為空(7)數(shù)據(jù)項(xiàng)名稱:供應(yīng)商地址類型:字符類型邏輯關(guān)系:允許為空(8)數(shù)據(jù)項(xiàng)名稱:銷售記錄類型:字符類型長度:50邏輯關(guān)系:允許為空(9)數(shù)據(jù)項(xiàng)名

6、稱:管理員身份證號含義描述:唯一標(biāo)識管理員類型:字符類型長度:20邏輯關(guān)系:不能為空(10)數(shù)據(jù)項(xiàng)名稱:管理員姓名類型:字符類型長度:20邏輯關(guān)系:允許為空(11)數(shù)據(jù)項(xiàng)名稱:管理員電話號碼類型:字符類型邏輯關(guān)系:允許為空(12)數(shù)據(jù)項(xiàng)名稱:管理員地址類型:字符類型長度:50邏輯關(guān)系:允許為空(13)數(shù)據(jù)項(xiàng)名稱:倉庫編號含義:僅標(biāo)識一個倉庫類型:數(shù)字類型邏輯關(guān)系:不能為空(14)數(shù)據(jù)項(xiàng)名稱:現(xiàn)有庫存類型:數(shù)字類型邏輯關(guān)系:允許為空(15)數(shù)據(jù)項(xiàng)名稱:最大庫存類型:數(shù)字類型邏輯關(guān)系:允許為空(16)數(shù)據(jù)項(xiàng)名稱:最小庫存類型:數(shù)字類型邏輯關(guān)系:允許為空(17)數(shù)據(jù)項(xiàng)名稱:貨物編號意義解釋:商品的唯

7、一標(biāo)識類型:字符類型邏輯關(guān)系:不能為空(18)數(shù)據(jù)項(xiàng)名稱:商品名稱類型:字符類型邏輯關(guān)系:允許為空(2)數(shù)據(jù)結(jié)構(gòu)描述數(shù)據(jù)流名稱:供應(yīng)商基本信息含義描述:定義關(guān)于供應(yīng)商的信息供應(yīng)商信息包括供應(yīng)商名稱、供應(yīng)商地址、供應(yīng)商電話號碼和供應(yīng)記錄等。(2)數(shù)據(jù)流名稱:廠商基本信息含義描述:定義關(guān)于供應(yīng)商的信息成分:供應(yīng)商信息包括供應(yīng)商名稱、供應(yīng)商地址、供應(yīng)商電話號碼和銷售記錄等。數(shù)據(jù)流名稱:倉庫基本信息含義描述:定義關(guān)于倉庫的信息倉庫編號、現(xiàn)有庫存、最大庫存、最小庫存、貨物編號等。數(shù)據(jù)流名稱:管理員基本信息含義描述:定義關(guān)于管理員的信息管理員的工作卡號、管理倉庫號、管理員姓名、管理員電話號碼和管理員地址。

8、數(shù)據(jù)流名稱:商品基本信息含義描述:定義一件商品的信息貨物編號、貨物名稱、供應(yīng)商名稱、賣方名稱、倉庫編號和現(xiàn)有庫存。(3)數(shù)據(jù)存儲描述數(shù)據(jù)存儲名稱:供應(yīng)商信息表含義:存儲關(guān)于供應(yīng)商的信息供應(yīng)商信息包括供應(yīng)商名稱、供應(yīng)商地址、供應(yīng)商電話號碼和供應(yīng)記錄等。注:供應(yīng)商名稱是唯一的且非空(2)數(shù)據(jù)存儲名稱:供應(yīng)商信息表含義:存儲供應(yīng)商的相關(guān)信息成分:供應(yīng)商信息包括供應(yīng)商名稱、供應(yīng)商地址、供應(yīng)商電話號碼和銷售記錄等。注意:供應(yīng)商名稱是唯一的且不為空(3)數(shù)據(jù)存儲名稱:倉庫信息表含義:存儲倉庫的相關(guān)信息倉庫編號、現(xiàn)有庫存、最大庫存、最小庫存、儲存的貨物數(shù)量等。注意:倉庫編號和存儲的貨物編號是唯一的,并且不是

9、空的數(shù)據(jù)存儲名稱:管理員信息表含義:存儲有關(guān)管理員的信息組成結(jié)構(gòu):管理員工作卡號、管理倉庫號、管理員姓名、管理員電話號碼和管理員地址注:管理員編號和管理倉庫編號是唯一的,并且不為空數(shù)據(jù)存儲名稱:貨物信息表含義說明:貨物儲存的相關(guān)信息組成結(jié)構(gòu):貨物編號、貨物名稱、供應(yīng)商名稱、賣方名稱、倉庫編號、現(xiàn)有庫存描述;貨物編號、供應(yīng)商名稱、賣方名稱和倉庫編號是唯一的且非空的2.4概念結(jié)構(gòu)設(shè)計2.4.1概念結(jié)構(gòu)設(shè)計方法在概念設(shè)計階段,采用自下而上的方法,即自上而下進(jìn)行需求分析,然后自下而上進(jìn)行概念結(jié)構(gòu)設(shè)計。已經(jīng)細(xì)化到無法再劃分的階段被一步一步地整合起來,形成一個全球概念模型。2.4.2概念結(jié)構(gòu)設(shè)計步驟第一步

10、是設(shè)計一個局部視圖:由于高級數(shù)據(jù)流圖只能反映系統(tǒng)的總體情況,因此中級數(shù)據(jù)流圖可以更好地反映系統(tǒng)中局部應(yīng)用的子系統(tǒng)的組成。因此,設(shè)計被一個接一個地分成了電子病歷圖。第二步是整合視圖:在設(shè)計了每個子系統(tǒng)的e-r圖之后,下一步是將所有子E-R圖合并成一個系統(tǒng)的總E-R圖。通常有兩種方法,一種是一次集成多個子e-r圖,另一種是一次集成兩個子e-r圖。我想使用一次集成多個電子病歷圖表的方法。2.4.3數(shù)據(jù)抽象和局部視圖設(shè)計供應(yīng)商信息實(shí)體屬性圖和供應(yīng)商信息實(shí)體屬性圖分別在圖1和圖2中示出。供應(yīng)商列表聯(lián)系信息銷售記錄供應(yīng)商名稱供應(yīng)商地址供應(yīng)商列表聯(lián)系信息供應(yīng)記錄名字地址圖1供應(yīng)商基本信息實(shí)體圖圖2供應(yīng)商信息

11、實(shí)體圖根據(jù)商品與管理員之間的關(guān)系,可以設(shè)計如下關(guān)系圖:管理人商品管理m n圖3商品和管理者之間的關(guān)系名字現(xiàn)有庫存商品輸入的倉庫編號編號聯(lián)系信息工作許可證號地址管理人圖4貨物基本信息實(shí)體圖名字貨物編號貨物編號.倉庫表現(xiàn)有庫存最低庫存最高存量圖5管理員基本信息實(shí)體圖圖6庫存表中基本信息的實(shí)體圖工作許可證號地址名字聯(lián)系信息供應(yīng)者管理人編號名字類型商品量日期,材料供應(yīng)聯(lián)系信息名字性別供應(yīng)記錄m 1管理工資雇傭期限n倉庫。m單價m1量日期,被儲存起來貨物編號1倉庫編號倉庫n地址名字最低庫存最高存量現(xiàn)有庫存賣方聯(lián)系信息銷售記錄圖7合并部分視圖以生成電子病歷圖2.5邏輯結(jié)構(gòu)設(shè)計2.5.1從電子病歷圖到關(guān)系模

12、型的轉(zhuǎn)換(1)1:1連接可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,可以與兩端對應(yīng)的關(guān)系模式合并;(2)1:N關(guān)系可以轉(zhuǎn)換為獨(dú)立的關(guān)系模式,或者與對應(yīng)于N端的關(guān)系模式相結(jié)合;(3)m :n連接轉(zhuǎn)換為關(guān)系模式。與連接相關(guān)聯(lián)的每個實(shí)體的代碼和連接本身的屬性被轉(zhuǎn)換成關(guān)系的屬性,并且每個實(shí)體的代碼形成關(guān)系的代碼或關(guān)系代碼的一部分;將實(shí)體轉(zhuǎn)換成關(guān)系模型。根據(jù)圖7中所示的貨物管理的基本E-R圖,圖中的實(shí)體被轉(zhuǎn)換成以下關(guān)系,其中關(guān)系的主要代碼用下劃線標(biāo)出,外部代碼用波浪線標(biāo)出。從電子病歷圖到關(guān)系模型的轉(zhuǎn)換:(1)供應(yīng)商(供應(yīng)商名稱、聯(lián)系信息、地址、供貨記錄的貨物編號)(2)貨物(貨物編號、供應(yīng)商名稱、賣方名稱、輸入的倉庫編號、名稱、現(xiàn)有庫存)(3)倉庫(倉庫編號、貨物編號、現(xiàn)有庫存、最大庫存、最小庫存)(4)供應(yīng)商(供應(yīng)商名稱、聯(lián)系信息、地址、銷售記錄的商品編號)(5)管理員(工作許可證號、管

溫馨提示

  • 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

提交評論