版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
倉庫管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
姓名:XXX
學(xué)號:XXXXXXXX
班級:XXXX
學(xué)院:XXXX
日期:2017.6.21
倉庫管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
一、需求分析
1.1設(shè)計(jì)背景
隨著經(jīng)濟(jì)的飛速發(fā)展,倉庫管理變成了各大公司日益重要的內(nèi)容。倉庫管
理過程的精確性和高效性至關(guān)重要。影響著公司的經(jīng)濟(jì)發(fā)展和管理。利用人工
管理強(qiáng)大而數(shù)據(jù)煩瑣的數(shù)據(jù)庫顯的效率過于低。利用計(jì)算機(jī)高效、精確的特點(diǎn)
能夠很好的滿意公司的管理須要。提高公司各個(gè)員工的工作效率和公司的運(yùn)做
效率。利用計(jì)算機(jī)對倉庫數(shù)據(jù)信息進(jìn)行管理具有著手工管理所無法比擬的優(yōu)點(diǎn)。
目前一個(gè)現(xiàn)代化的倉庫管理系統(tǒng)已經(jīng)成為倉庫管理不行缺少的管理手段。
1.2主要功能
它包括了倉庫信息、貨物信息、貨主信息、提貨人信息、入庫信息、出庫
信息等內(nèi)容。在操作上,它集輸入、查詢、統(tǒng)計(jì)和各種處理為一體,信息導(dǎo)入
導(dǎo)出可實(shí)現(xiàn)信息備份,敏捷、專業(yè)的報(bào)表設(shè)計(jì),形象、增加的數(shù)據(jù)處理,完備
的信息圖形分析,用戶可自定義自開發(fā)等功能。
1.3數(shù)據(jù)項(xiàng)及數(shù)據(jù)結(jié)構(gòu)
通過對倉庫管理工作過程的內(nèi)容和數(shù)據(jù)流圖分析,設(shè)計(jì)如下面的數(shù)據(jù)項(xiàng)和
數(shù)據(jù)結(jié)構(gòu)。
注:單下劃線表示主碼,雙下劃線表示外碼。
1.倉庫信息(倉庫號,倉庫容量,貨物號)
2.貨物信息(貨物號,名稱,數(shù)量)
3.貨主信息(貨主編號,貨主姓名,貨主電話)
4.取貨人信息(取貨人編號,取貨人姓名,取貨人電話,取貨人地址)
5.入庫信息(貨物號,倉庫號,貨主編號,入庫時(shí)間,入庫價(jià)格,入庫數(shù)量)
6.出庫信息(貨物號,倉庫號,取貨人編號,出庫數(shù)量,出庫價(jià)格,出庫時(shí)間)
二、概念結(jié)構(gòu)設(shè)計(jì)
依據(jù)上面設(shè)計(jì)規(guī)劃出的實(shí)體,我們對各個(gè)實(shí)體詳細(xì)的描述E-R圖如下:
倉庫容量
2.1倉庫實(shí)體E-R圖
貨物
數(shù)量二)
貨物號)J名稱
2.2貨物實(shí)體E-R圖
貨主
貨主編號J1貨主姓名J貨主電話,
2.3貨主實(shí)體E-R圖
貨人地£)
取貨人信息
取貨人編號J:取貨人姓名1Q
2.4取貨人實(shí)體E-R圖
、入庫價(jià)格、入庫數(shù)量)
入庫時(shí)間J、一7一^
—入庫信息
、貨物號j;倉庫號)
2.5入庫信息實(shí)體E-R圖
7—(出庫價(jià)格;
出庫時(shí)間J一/上
出庫信息<
貨人編,)
貨物號);倉庫號
2.6出庫信息實(shí)體E-R圖
m
貨主z—f貨物“
<^>
________________
取貨人,
nm「
管理員E
目理貝管理J?倉庫
2.7完整實(shí)體E-R圖
三、邏輯結(jié)構(gòu)設(shè)計(jì)
E-R圖向關(guān)系模型的轉(zhuǎn)換
關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。E-R圖則是由實(shí)體,實(shí)體的屬性和實(shí)體間
的聯(lián)系三個(gè)要素組成。所以將E-R圖轉(zhuǎn)換為關(guān)系模型事實(shí)上就是要將實(shí)體,實(shí)體的屬性和實(shí)
體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。轉(zhuǎn)換原則如下。
1.實(shí)體類型的轉(zhuǎn)換:一個(gè)實(shí)體型轉(zhuǎn)換成?個(gè)關(guān)系模式。實(shí)體的屬性就是關(guān)系的屬性,實(shí)
體的碼就是關(guān)系的碼。
2.聯(lián)系類型的轉(zhuǎn)換,依據(jù)不同的狀況做不同的處理。
⑴一個(gè)1:1的聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與隨意一端對應(yīng)的關(guān)系模
式合并。假如轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬
性均轉(zhuǎn)換為關(guān)系的屬性,每個(gè)實(shí)體的碼均是該關(guān)系的候選碼。假如與某一端實(shí)體對應(yīng)的關(guān)系
模式合并,則須要在該關(guān)系模式的屬性中加入另?個(gè)關(guān)系模式的碼和聯(lián)系本身的屬性。
⑵一個(gè)1:N的聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與N端對應(yīng)的關(guān)系模式合
并。假如轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,則與該聯(lián)系相連的各實(shí)體的碼以及聯(lián)系本身的屬性均
轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為N端實(shí)體的碼.
⑶一個(gè)M:N聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式。與該聯(lián)系相連的各實(shí)體的碼為各實(shí)體碼的組
合。
(4)三個(gè)或三個(gè)以上實(shí)體間的一個(gè)多元聯(lián)系可以轉(zhuǎn)換為一個(gè)關(guān)系模式。與該多元聯(lián)系相
連的各實(shí)體的碼以及聯(lián)系本身的屬性均轉(zhuǎn)換為關(guān)系的屬性,而關(guān)系的碼為各實(shí)體碼的組合。
⑸具有相同碼的關(guān)系模式可合并。
3.1.貨主信息表
貨主信息表
屬性數(shù)據(jù)類型長度說明描述
HZnumberchar10非空,主鍵貨主編號
Hznamechar50非空貨主姓名
phonenumberchar16貨主電話
3.2.貨物信息表
貨物信息表
屬性數(shù)據(jù)類型長度說明描述
HWnumberchar10非空,主鍵貨物號
HWnamechar50非空名稱
countschar50非空數(shù)量
3.3.倉庫信息表
倉庫信息表
屬性數(shù)據(jù)類型長度說明描述
CKnumberchar10非空,主鍵倉庫號
Hwnumberchar10非空,外鍵貨物號
sizeint可以空倉庫容量
3.4.取貨人信息表
取貨人信息表
屬性數(shù)據(jù)類型長度說明描述
THnumberchar10非空,主鍵取貨人編號
Thnamechar50非空取貨人姓名
Thphonechar10可以空取貨人電話
addresschar50可以空取貨人地址
3.5.入庫信息表
入庫信息表
屬性數(shù)據(jù)類型長度說明描述
HWnumberchar10非空,外鍵貨物號
Cknumberchar50非空,外鍵倉庫號
Thnumberchar10非空,外鍵貨主編號
Intimechar50非空入庫時(shí)間
Inpricechar8非空入庫價(jià)格
Incountint非空入庫數(shù)量
3.6.出庫信息表
出庫信息表
屬性數(shù)據(jù)類型長度說明描述
HWnumberchar10非空,外鍵貨物號
Cknumberchar10非空,外鍵倉庫號
Thnumberchar10非空,外鍵貨主編號
Outtimechar20非空出庫時(shí)間
Outpricechar8非空出庫價(jià)格
Outcountint非空出庫數(shù)量
四、數(shù)據(jù)庫實(shí)施
依據(jù)以上的邏輯分析所得到表的關(guān)系,我們運(yùn)用T-SQL語言設(shè)計(jì)得到數(shù)據(jù)庫
和數(shù)據(jù)表
4.1基本表的創(chuàng)建,建表語句
1.createdatabaseWareHouse;
useWarehouse;
2.createtableHuoZhu(
HZnumberchar(10)primarykey,
HZnamechar(50)notnull,
phone_numberchar(16));
3.createtableHuoWu(
HWnumberchar(10)primarykey,
HWnamechar(5O)notnull,
countschar(50)notnull
);
4.createtableTiHuo(
THnumberchar(10)primarykey,
THnamechar(50)notnull,
THphonechar(10),
addresschar(50)
);
5.createtableCangKu(
CKnumberchar(10)primarykey,
HWnumberchar(10),
sizeint,
constraintCK_HW_nforeignkey(HWnumber)references
HuoWu(HWnumber)
);
6.createtableln_WH(
HWnumberchar(10)notnull,
CKnumbercharflO),
THnumberchar(10)notnull,
ln_time
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息安全保密教育課件
- 2026年跨境金融科技產(chǎn)品項(xiàng)目投資計(jì)劃書
- 2026年疲勞駕駛監(jiān)測系統(tǒng)項(xiàng)目投資計(jì)劃書
- 2026年河南新鄉(xiāng)鶴壁安陽焦作高三一模語文答案詳解(課件)
- 大樓監(jiān)控設(shè)計(jì)方案
- 2025年網(wǎng)絡(luò)與信息安全管理員職業(yè)技能等級考試(三級)模擬試卷附答案
- 2025年駕駛員個(gè)人年度工作總結(jié)
- 2025年慢性病健康管理服務(wù)培訓(xùn)試題含答案
- 2025班組三級安全培訓(xùn)考試試題帶答案(完整版)
- 企業(yè)人力資源管理師四級??荚囶}與參考答案
- 新能源電站單位千瓦造價(jià)標(biāo)準(zhǔn)值(2024版)
- 軍隊(duì)院校招生文化科目統(tǒng)一考試模擬試卷
- 03課題三-建筑運(yùn)行大數(shù)據(jù)安全與數(shù)據(jù)質(zhì)量-20180703
- 工業(yè)區(qū)物業(yè)服務(wù)手冊
- 2024新能源集控中心儲(chǔ)能電站接入技術(shù)方案
- 河南省信陽市2023-2024學(xué)年高二上學(xué)期期末教學(xué)質(zhì)量檢測數(shù)學(xué)試題(含答案解析)
- 北師大版七年級上冊數(shù)學(xué) 期末復(fù)習(xí)講義
- 零售行業(yè)的店面管理培訓(xùn)資料
- 培訓(xùn)課件電氣接地保護(hù)培訓(xùn)課件
- 污水管網(wǎng)工程監(jiān)理月報(bào)
- 安徽涵豐科技有限公司年產(chǎn)6000噸磷酸酯阻燃劑DOPO、4800噸磷酸酯阻燃劑DOPO衍生品、12000噸副產(chǎn)品鹽酸、38000噸聚合氯化鋁、20000噸固化劑項(xiàng)目環(huán)境影響報(bào)告書
評論
0/150
提交評論