版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、商務(wù)禮儀培訓(xùn) 飯桌上的“潛規(guī)那么 大連東軟信息學(xué)院企業(yè)物流倉儲模塊數(shù)據(jù)庫設(shè)計(jì)清影組信息技術(shù)與商務(wù)管理系 物流12102 倉庫管理系統(tǒng)設(shè)計(jì)13>.課程設(shè)計(jì)的目的通過倉庫管理系統(tǒng)軟件,能幫助工作人員利用計(jì)算機(jī),快速方便的對倉庫的貨物進(jìn)行管理、輸入、輸出、查找等操作,將貨物的管理具體化、直觀化、合理化。2. 設(shè)計(jì)思路由于貨物的種類數(shù)量的紛繁復(fù)雜,比擬難以管理,給工作人員的工作帶來諸多不便.創(chuàng)立倉庫管理系統(tǒng)就是專門解決工作人員在這些煩瑣的問題。此系統(tǒng)適用于倉庫,它是比擬完善的系統(tǒng)管理軟件,采用方便了倉庫管理人員對倉庫的管理,對管理人員的工作起到重要作用。通過倉庫管理系統(tǒng),能幫助工作人員利用計(jì)算機(jī)
2、,快速方便的對倉庫的貨物進(jìn)行管理、輸入、輸出、查找等操作,將貨物的管理具體化、直觀化、合理化。通過該系統(tǒng)所記錄的數(shù)據(jù),可以使倉庫管理者對貨物的進(jìn)出情況管理的更清楚,使倉庫管理系統(tǒng)更完善,減輕工作人員的工作負(fù)擔(dān),使工作簡化,從而對貨物進(jìn)行更井井有條的管理。主要的數(shù)據(jù)有:物品、出庫明細(xì)、入庫明細(xì)、職工、倉庫管理員、供給商、出庫單、入庫單。該系統(tǒng)的總體功能框圖如下所示: 2.1 系統(tǒng)E-R圖2.2 數(shù)據(jù)庫設(shè)計(jì)1物品物品編號,物品名稱,規(guī)格,型號,單位,本錢價(jià),銷售價(jià),庫存數(shù)量2入庫單入庫單號,采購員工號,倉庫管理員工號,入庫時(shí)間,供給商編號,金額合計(jì) 3入庫明細(xì)入庫單號,物品編號,商品數(shù)量,金額4職
3、工職工號,職工類型,姓名,密碼,性別 職工類型包括:采購員、業(yè)務(wù)員5倉庫管理員倉庫管理員工號,姓名,密碼,性別6供給商供給商編號,供給商名,聯(lián)系人,地址,7出庫單出庫單號,金額合計(jì),業(yè)務(wù)員工號,倉庫管理員工號,出庫時(shí)間8出庫明細(xì)出庫單號,物品編號,實(shí)發(fā)數(shù)量,金額表名供給商列名數(shù)據(jù)類型長度約束說明SnoChar()8主碼供給商IDSnameChar()20非空名稱SconChar()6聯(lián)系人SdrChar()30 SteleInt15 表名入庫單列名數(shù)據(jù)類型長度約束說明RnoChar()14主碼編號RcgynoInt6外碼采購員工號RckglnoInt6外碼管理員工號RdateChar()14非
4、空入庫日期RgysnoChar()8外碼供給商編號RjineInt10>0金額合計(jì)表名物品列名數(shù)據(jù)類型長度約束說明WnoChar()6主碼物品編碼WnameChar()20非空物品名稱WguigeChar()10規(guī)格WxinghaoChar()10型號WdanweiChar()10單位WchengbenInt10>0本錢WshoujiaInt10>0售價(jià)WshuliangInt10數(shù)量WgysnoChar()8外碼供給商編號表名入庫明細(xì)列名數(shù)據(jù)類型長度約束說明RnoChar()14主碼編號WnoChar()6主碼物品編碼WshuliangInt10數(shù)量
5、WjineInt10>0金額表名職工列名數(shù)據(jù)類型長度約束說明ZnoInt6主碼職工號ZnameChar()10非空職工姓名ZleibieChar()8采購員or業(yè)務(wù)員職工類別ZsexChar()4男or女性別ZmimaChar()20非空密碼表名倉庫管理員列名數(shù)據(jù)類型長度約束說明GnoInt6主碼職工號GnameChar()10非空職工姓名GsexChar()4男or女性別GmimaChar()20非空密碼表名出庫單列名數(shù)據(jù)類型長度約束說明CnoChar()14主碼編號CywynoInt6外碼業(yè)務(wù)員工號CckglnoInt6外碼管理員工號CdateChar()14非空出庫日期Cj
6、ineInt10>0金額合計(jì)表名出庫明細(xì)列名數(shù)據(jù)類型長度約束說明CnoChar()14主碼編號WnoChar()6主碼物品編碼WshuliangInt10數(shù)量WjineInt10>0金額Login 結(jié)構(gòu)列名數(shù)據(jù)類型約束描述UserNameVARCHAR(20)主碼用戶名PasswordVARCHAR(20)非空密碼建立名為倉庫的數(shù)據(jù)庫create database 倉庫建立供給商表 create table 供給商(Sno char(8) primary key,Sname char(20),Scon char(16),Sdr char(30),Stele int)
7、建立入庫單表create table 入庫單( Rno char(14) primary key, Rcgyno int , Rckglnoint, Rdatechar(14) not null, Rgysno char(8),Rjine int ,foreign key(Rcgyno) references 職工(Zno),foreign key(Rckglno) references 倉庫管理員(Gno),foreign key(Rgysno) references 供給商(Sno)建立物品表create table 物品(Wno char(6) primary key,Wname cha
8、r(20) not null,Wguige char(10),Wxinghao char(10),Wdanwei char(10),Wchengben int check(Wchengben>0),Wshoujia int check(Wshoujia>0),Wshuliang int,Wgysno char(8),Foreign key (Wgysno) references 供給商(Sno)建立入庫明細(xì)表create table 入庫明細(xì)(Rno char(14) primary key,Wno char(6),Wshuliang int,Wjine int c
9、heck(Wjine>0)foreign key(Wno) references 物品(Wno)建立職工表create table 職工(Zno int primary key,Zname char(10) not null,Zleibie char(8) check(Zleibie='采購員'or Zleibie='業(yè)務(wù)員'),Zsex char(4) check(Zsex = '男' or Zsex='女'),Zmima char(2
10、0) not null)建立倉庫管理員表create table 倉庫管理員(Gno int primary key,Gname char(10) not null,Gsex char(4) check(Gsex='男'or Gsex='女'),Gmima char(20) not null)建立出庫單表create table 出庫單( Cno char(14) primary key, Cywyno int , Cckglnoint, Cdatechar(14) not null,Cjine int ,foreign
11、key(Cywyno) references 職工(Zno),foreign key(Cckglno) references 倉庫管理員(Gno),)建立出庫明細(xì)表create table 出庫明細(xì)(Cno char(14) primary key,Wno char(6),Wshuliang int,Wjine int check(Wjine>0)foreign key(Wno) references 物品(Wno)3.2 建立視圖物品編號 物品名稱 供給商編號 入庫日期 出庫日期 本錢 售價(jià)Create 5>view wupingaishu(物品編號,物品名稱,供給商編號
12、,入庫日期, 出庫日期,本錢,售價(jià)) AS (Select 物品.Wno,物品.Wname,供給商.Sno,入庫單.Rdate,出庫單.Cdate,物品.Wchengben,物品.Wshoujia From 物品,入庫單,入庫明細(xì),出庫單,出庫明細(xì) Where 入庫明細(xì).Wno=物品.Wno and 入庫明細(xì).Rno=入庫單.Rno and 出庫明細(xì).Cno=出庫單.Cno and 供給商.Sno=入庫單.Rgysno)3.3建立索引 分別以物品名稱 和 供給商編號 進(jìn)行索引Create index wupinname on 物品(Wname)Create index gysbianhao o
13、n供給商(Sno)說明:向“倉庫管理員表中插入數(shù)據(jù)時(shí)共插入三條數(shù)據(jù),前兩條插入正常,第三條違背了Gsex列的限制插入失敗說明:向“供給商表插入兩條數(shù)據(jù),插入成功。說明:向“物品表中插入數(shù)據(jù)時(shí)共插入兩條數(shù)據(jù),第一條插入正常,wgysno為外鍵 ,在供給商表中沒有供給商編號s00003所以插入失敗在這次數(shù)據(jù)庫課程設(shè)計(jì)中,我們花了1周的時(shí)間做需求分析和數(shù)據(jù)庫設(shè)計(jì),只用了不到一周的時(shí)間編寫程序。對于這種三級工程我們有些茫然,倉庫管理系統(tǒng)到底要創(chuàng)立哪些表,表里到底要有哪些數(shù)據(jù)項(xiàng),這些都很模糊。于是就找別人的設(shè)計(jì)作參考,按著設(shè)計(jì)要求一步一步的設(shè)計(jì)。需求分析真的很重要,也不容易,比編程還難。在需求設(shè)計(jì)階段,
14、把系統(tǒng)的功能勾畫出來,分析系統(tǒng)的數(shù)據(jù)字典、數(shù)據(jù)流向,畫出E-R圖,根據(jù)E-R圖數(shù)據(jù)庫設(shè)計(jì)關(guān)系模型,這樣一步步下來,自己對倉庫管理系統(tǒng)有更多的了解,對后面的程序編程也明朗了。在數(shù)據(jù)庫設(shè)計(jì)的時(shí)候也花了很多時(shí)間,屢次的在數(shù)據(jù)庫關(guān)系模型、E-R圖和數(shù)據(jù)字典之間循環(huán)修改,重復(fù)的修改完整性定義,優(yōu)化表格。在數(shù)據(jù)庫設(shè)計(jì)期間,我們是在設(shè)計(jì)的過程中就去創(chuàng)立數(shù)據(jù)庫,建表,所以當(dāng)修改完整性定義和數(shù)據(jù)項(xiàng)時(shí)現(xiàn)得相當(dāng)麻煩,因?yàn)橛兄麈I外鍵的完整性定義在修改時(shí)就不好做了。最終結(jié)論,我該把數(shù)據(jù)庫設(shè)計(jì)完后才去創(chuàng)立數(shù)據(jù)庫創(chuàng)立完整性定義等等,還有一點(diǎn)是創(chuàng)立表時(shí)最好也把后面程序功能的需要考慮進(jìn)來。而且進(jìn)行了多項(xiàng)測試。在這次數(shù)據(jù)庫三級工程里運(yùn)用了一學(xué)期知識,并且感到收獲很多 。參考文獻(xiàn)2 王珊,薩師瑄. ?數(shù)據(jù)庫系統(tǒng)概論M. 第四版. ?高等教育出版社, 2006.5 3 孔令慧,陳涵. ?SQL Server數(shù)據(jù)庫應(yīng)用及程序開發(fā)M.?北京化學(xué)工業(yè)出版社, 2007附錄小組成員我們的奉獻(xiàn)奉
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《自動控制原理》課件第5章
- 對河水污染報(bào)告 范文
- 2025年哈爾濱貨運(yùn)從業(yè)資格考試題目和答案大全
- 人物實(shí)踐調(diào)研報(bào)告范文
- 社會實(shí)踐報(bào)告表范文
- 2025年昌都貨運(yùn)從業(yè)資格模擬考試題
- 2025年贛州b2考貨運(yùn)資格證要多久
- 2025年湖北貨運(yùn)從業(yè)資格證考試題庫工具箱
- 2025年北京年貨運(yùn)從業(yè)資格證考試題庫
- 小兒糖尿病的飲食護(hù)理
- Unit 1 Making friends Part B Lets learn(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 防火門及防火卷簾施工方案
- 湖南省2025屆高三九校聯(lián)盟第一次聯(lián)考 生物試卷(含答案詳解)
- 廣東省廣州市越秀區(qū)2022-2023學(xué)年八年級上學(xué)期期末歷史試題(含答案)
- 2024年初級招標(biāo)采購從業(yè)人員《招標(biāo)采購專業(yè)實(shí)務(wù)》考前必刷必練題庫600題(含真題、必會題)
- 【MOOC】跨文化交際通識通論-揚(yáng)州大學(xué) 中國大學(xué)慕課MOOC答案
- 學(xué)歷提升之路
- 遼寧省大連市沙河口區(qū)2022-2023學(xué)年八年級上學(xué)期物理期末試卷(含答案)
- 做賬實(shí)操-鞋廠的賬務(wù)處理
- 承插盤扣懸挑腳手架施工方案
- 播音主持專業(yè)教學(xué)計(jì)劃
評論
0/150
提交評論