![數(shù)據(jù)庫(kù)設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/c9504870-e2b9-437e-8d63-79c8962aa6ac/c9504870-e2b9-437e-8d63-79c8962aa6ac1.gif)
![數(shù)據(jù)庫(kù)設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/c9504870-e2b9-437e-8d63-79c8962aa6ac/c9504870-e2b9-437e-8d63-79c8962aa6ac2.gif)
![數(shù)據(jù)庫(kù)設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/c9504870-e2b9-437e-8d63-79c8962aa6ac/c9504870-e2b9-437e-8d63-79c8962aa6ac3.gif)
![數(shù)據(jù)庫(kù)設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/c9504870-e2b9-437e-8d63-79c8962aa6ac/c9504870-e2b9-437e-8d63-79c8962aa6ac4.gif)
![數(shù)據(jù)庫(kù)設(shè)計(jì)倉(cāng)庫(kù)管理系統(tǒng)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/16/c9504870-e2b9-437e-8d63-79c8962aa6ac/c9504870-e2b9-437e-8d63-79c8962aa6ac5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 成績(jī):_數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)課題 倉(cāng)庫(kù)管理系統(tǒng) 班級(jí) 計(jì)算機(jī)06-7 組長(zhǎng) 王明娟 組員 車娜 2008 年 12 月 22日2009 年 1 月 2 日倉(cāng)庫(kù)管理系統(tǒng)設(shè)計(jì)說明書1 緒論隨著科學(xué)技術(shù)的發(fā)展,社會(huì)進(jìn)步,計(jì)算機(jī)迅速的發(fā)展,倉(cāng)庫(kù)管理的方法也日新月異,以前全是由人管理的方法現(xiàn)存在很多的缺點(diǎn):管理效率低,勞動(dòng)強(qiáng)度大,信息處理速度低而且準(zhǔn)確率也不夠令人滿意。為了提高倉(cāng)庫(kù)管理效率,減輕勞動(dòng)強(qiáng)度提高,信息處理速度和準(zhǔn)確性;為倉(cāng)庫(kù)管理員提供更方便、科學(xué)的服務(wù)項(xiàng)目。為倉(cāng)庫(kù)管理員提供的一種更先進(jìn)、科學(xué)的服務(wù)系統(tǒng)。于是我們便選擇了由計(jì)算機(jī)來設(shè)計(jì)一個(gè)倉(cāng)庫(kù)管理系統(tǒng)的方案。讓計(jì)算機(jī)對(duì)倉(cāng)庫(kù)進(jìn)行自動(dòng)管理,倉(cāng)
2、庫(kù)管理員可以直接在計(jì)算機(jī)上實(shí)現(xiàn)倉(cāng)庫(kù)的信息管理,并能在一定程度上實(shí)現(xiàn)自動(dòng)化。我們?cè)诂F(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上提出了新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評(píng)價(jià)的依據(jù)。2 需求說明倉(cāng)庫(kù)系統(tǒng)各種信息的管理,包括基本信息,產(chǎn)品信息,庫(kù)存操作的管理等。倉(cāng)庫(kù)管理的各種信息查詢,修改和維護(hù),設(shè)備采購(gòu)報(bào)表的生成,在庫(kù)存管理中加入最高儲(chǔ)備和最低儲(chǔ)備字段,對(duì)倉(cāng)庫(kù)的物質(zhì)設(shè)備實(shí)現(xiàn)監(jiān)控和報(bào)警,企業(yè)各個(gè)部門的物質(zhì)需求管理,倉(cāng)庫(kù)管理系統(tǒng)的使用幫助??傮w模塊設(shè)計(jì)如下:倉(cāng)庫(kù)管理系統(tǒng)基本信息管理產(chǎn)品信息管理庫(kù)存操作管理庫(kù)存警示管理統(tǒng)計(jì)查詢管理系統(tǒng)數(shù)據(jù)維護(hù) 基本信息管理:基本信息管理客戶信息管理倉(cāng)庫(kù)信息管理用戶
3、信息管理用戶密碼修改退出系統(tǒng)3 概念模型設(shè)計(jì)類別(類別編號(hào),類別名稱,上級(jí)類別)倉(cāng)庫(kù)(倉(cāng)庫(kù)編號(hào),隸屬單位,備注)用戶(用戶名,密碼,權(quán)限類型)客戶(客戶編號(hào),聯(lián)系人,單位,聯(lián)系 , ,通信地址,郵政編碼)產(chǎn)品(編號(hào),名稱,規(guī)格,計(jì)算單位,參考價(jià)格,數(shù)量下限,數(shù)量下限,有效期,警告)E-R圖如下:類別(PROTYPE)類別編號(hào)上級(jí)類別類別名稱倉(cāng)庫(kù)(STOREHOUSE)倉(cāng)庫(kù)編號(hào)隸屬單位備注系統(tǒng)用戶(USERS)密碼用戶權(quán)限用戶名客戶(CLIENT)聯(lián)系人單位編號(hào)通信地址郵政編碼聯(lián)系 產(chǎn)品(PRODUCT)規(guī)格計(jì)算單位參考價(jià)格警告期有效期名稱產(chǎn)品ID倉(cāng)庫(kù)(STOREHOUSE)E系統(tǒng)用戶(user
4、s)客戶(client)產(chǎn)品(product)倉(cāng)庫(kù)(STOREHOUSE)類型(PROTYPE)屬于出庫(kù)入庫(kù)qvspnSrmnl4 數(shù)據(jù)流程圖檢驗(yàn)表單信息檢驗(yàn)庫(kù)存量是否合格出庫(kù)出貨單統(tǒng)計(jì)表反饋庫(kù)存貨物量出貨人產(chǎn)品類別貨源貨物統(tǒng)計(jì)更新數(shù)據(jù)庫(kù)記錄更新數(shù)據(jù)庫(kù)記錄庫(kù)存系統(tǒng)庫(kù)存管理員入庫(kù)5 數(shù)據(jù)字典表客戶信息表(Client表)名稱表中列名數(shù)據(jù)類型允許空主鍵 客戶號(hào)CIDintnoyes客戶名Cnamevarcharnono客戶類型Ctypetinyintyesno聯(lián)系人Contactvarcharyesno通信地址Addressvarcharyesno郵政編碼Postcodevarcharyesno家
5、庭地址Phomevarcharyesno Faxvarcharyesno單位Menovarcharyesno產(chǎn)品信息表(PRODUCT表)名稱表中列名數(shù)據(jù)類型允許空主鍵產(chǎn)品號(hào)Pidintnoyes產(chǎn)品名稱Pnamevarcharnono類型號(hào)TypeIdintyesno產(chǎn)品樣式Pstylevarcharyesno計(jì)算單位Punitvarcharyesno參考價(jià)格Ppricedecimalyesno產(chǎn)品價(jià)格(低)Plowintyesno產(chǎn)品價(jià)格(高)Phighintyesno有效期Validintyesno警告期AlarmDaysdecimalyesno庫(kù)存信息表(PROINSTORE表)名稱表
6、中列名數(shù)據(jù)類型允許空主鍵產(chǎn)品入庫(kù)號(hào)SpIDintnoyes產(chǎn)品號(hào)PIDintnono產(chǎn)品入庫(kù)單價(jià)Ppricedecimalyesno產(chǎn)品庫(kù)存數(shù)量Pnumintyesno生產(chǎn)日期MakeDatecharyesno庫(kù)存號(hào)SIDintyesno出庫(kù)表(TAKEOUT表)名稱表中列名數(shù)據(jù)類型允許空主鍵出庫(kù)類型Ttypevarcharnono產(chǎn)品類型Ptypeintyesno產(chǎn)品單價(jià)Ppricedecimalyesno產(chǎn)品數(shù)量Pnumintyesno客戶單位Cidintyesno出庫(kù)倉(cāng)庫(kù)Sidintyesno經(jīng)辦用戶EapNamevarcharyesno出庫(kù)日期OptDatecharyesno入庫(kù)表(S
7、TOREIN表)名稱表中列名數(shù)據(jù)類型允許空主鍵入庫(kù)類型STypevarcharyesno產(chǎn)品名稱PIDintyesno生產(chǎn)日期MakeDatecharyesno產(chǎn)品單價(jià)Ppricedecimalyesno產(chǎn)品數(shù)量Pnumintyesno客戶單位Uidintyesno入庫(kù)倉(cāng)庫(kù)Sidintyesno經(jīng)辦用戶EapNamevarcharyesno入庫(kù)日期OptDatecharyesno用戶表(USERS表)名稱表中列名數(shù)據(jù)類型允許空主鍵用戶名Unamevarcharnoyes密碼Ciphervarcharnono用戶權(quán)限Userlydecimalnono產(chǎn)品類別表(PROTYPE表)名稱表中列名數(shù)據(jù)
8、類型允許空主鍵類別編號(hào)TypeIDintnoyes類別名稱TypeNamevarcharnono上級(jí)類別Upperidintyesno倉(cāng)庫(kù)信息表(Storehouse表)名稱表中列名數(shù)據(jù)類型允許空主鍵倉(cāng)庫(kù)編號(hào)SIDintnoyes隸屬單位Snamevarcharnono備注Remarksvarcharyesno6 邏輯設(shè)計(jì)通過E/R模型到關(guān)系模型的轉(zhuǎn)化,可以得到如下關(guān)系模式:(1)客戶實(shí)體集轉(zhuǎn)換為關(guān)系:Client(CID,Cname,Ctype,Contact,Address,PostCode,Phome,Fax,Meno)(2)產(chǎn)品實(shí)體集轉(zhuǎn)換為關(guān)系Product(PID,Pname,Typ
9、eId,Pstyle,Punit,Pprice,Plow,Phigh,Valid,AlarmDays)(3)庫(kù)存實(shí)體集轉(zhuǎn)換為關(guān)系ProinStore(SpID,PID,SID,Pprice,Pnum,MakeDate)(4)用戶實(shí)體集轉(zhuǎn)換為關(guān)系Users(Uname,Cipher,Userly)(5)產(chǎn)品類型實(shí)體集轉(zhuǎn)換為關(guān)系ProType(TypeID,UpperID,TypeName)(6)倉(cāng)庫(kù)實(shí)體集轉(zhuǎn)換為關(guān)系Storehouse(SID,Sname,Remarks)(7)入庫(kù)聯(lián)系轉(zhuǎn)換為關(guān)系StoreIn(PID,SType,MakeDate)(8)出庫(kù)聯(lián)系轉(zhuǎn)換為關(guān)系TakeOut(CID,
10、SID,Ptype,Ttype,Pprice,Punm,EapName,OptDate)7 物理設(shè)計(jì)1為了提高在表中搜索元組的速度,在實(shí)際實(shí)現(xiàn)的時(shí)候應(yīng)該基于鍵碼建立索引是各表中建立索引的表項(xiàng): (1)Client(CID) (2)Product(PID) (3)ProinStore(SpID,PID,SID) (4)Users(UID) (5)ProType(TypeID,UpperID)(6)Storehouse(SID)(7)StoreIn(PID)(8)Takeout(CID,SID)2用SQL實(shí)現(xiàn)設(shè)計(jì)實(shí)現(xiàn)該設(shè)計(jì)的環(huán)境為Windows 2000 Perfessinal+MSSQLServ
11、er 2000.創(chuàng)建數(shù)據(jù)庫(kù):CREATE DATABASE 倉(cāng)庫(kù)管理系統(tǒng)(1)建立Client表 CREATE TABLE dbo.Client (Cid int NOT NULL ,Cname varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,Ctype tinyint NULL ,Contact varchar (30) COLLATE Chinese_PRC_CI_AS NULL ,Address varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,Postcode varchar (10) COLLA
12、TE Chinese_PRC_CI_AS NULL ,Phome varchar (30) COLLATE Chinese_PRC_CI_AS NULL ,Fax varchar (30) COLLATE Chinese_PRC_CI_AS NULL ,Meno varchar (100) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO(2)建立Product表 CREATE TABLE dbo.Product (Pid int NOT NULL ,Pname varchar (50) COLLATE Chinese_PRC_CI_AS NOT NU
13、LL ,TypeId int NULL ,Pstyle varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,Punit varchar (10) COLLATE Chinese_PRC_CI_AS NULL ,Pprice decimal(18, 0) NULL ,Plow int NULL ,Phigh int NULL ,Valid int NULL ,AlarmDays int NULL ) ON PRIMARYGO (3)建立ProinStore表CREATE TABLE dbo.ProinStore (SpId int NOT NULL ,Pid
14、 int NOT NULL ,Pprice decimal(18, 0) NULL ,Pnum int NULL ,MakeDate char (10) COLLATE Chinese_PRC_CI_AS NULL ,Sid int NULL ) ON PRIMARYGO(4)建立Users表CREATE TABLE dbo.Users (Uname varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,Cipher varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,Userly decimal(18,
15、 0) NOT NULL ) ON PRIMARYGO(5)建立ProType表CREATE TABLE dbo.ProType (TypeId int NOT NULL ,TypeName varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,UpperId int NULL ) ON PRIMARYGO(6)建立Storehouse表CREATE TABLE dbo.Storehouse (Sid int NOT NULL ,Sname varchar (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,Remark
16、s varchar (100) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO(7)建立StoreIn表CREATE TABLE dbo.StoreIn (SType varchar (20) COLLATE Chinese_PRC_CI_AS NULL ,Pid int NULL ,MakeDate char (10) COLLATE Chinese_PRC_CI_AS NULL ,Pprice decimal(18, 0) NULL ,Pnum int NULL ,Uid int NULL ,Sid int NULL ,EapName varch
17、ar (50) COLLATE Chinese_PRC_CI_AS NULL ,OptDate char (10) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO(8)建立Takeout表CREATE TABLE dbo.Takeout (Ttype varchar (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,Ptype int NULL ,Pprice decimal(18, 0) NULL ,Pnum int NULL ,Cid int NULL ,Sid int NULL ,EapName varchar
18、(50) COLLATE Chinese_PRC_CI_AS NULL ,OptDate char (20) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGO8 實(shí)驗(yàn)數(shù)據(jù)示例:測(cè)試階段(1)插入客戶信息:Insert into Client (Cid, Cname,Ctype,Contact ,Address,Postcode,Phome,Fax,Meno ) values('01','王小娟 ','商業(yè)','戶主','哈爾濱','0451','木蘭',0451-880883,'黑科技');顯示剛插人的客戶id: select id from Client where name='王小娟'; id - 1 (不同的實(shí)驗(yàn),id值可能不同。以后相應(yīng)操作要保持前后一致就可以了。)(2)插入產(chǎn)品信息:Insert into Product (Pid ,Pname ,Pstyle ,Punit ,Pprice ,Plow , Valid ,AlarmDays)values('007','UNLbit','123','臺(tái)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代小區(qū)火災(zāi)應(yīng)急救援隊(duì)伍的實(shí)戰(zhàn)化訓(xùn)練探討
- 現(xiàn)代企業(yè)員工激勵(lì)機(jī)制設(shè)計(jì)與實(shí)踐
- 班級(jí)環(huán)境衛(wèi)生與校園文化建設(shè)的結(jié)合
- 4《機(jī)械擺鐘》說課稿-2023-2024學(xué)年科學(xué)五年級(jí)上冊(cè)教科版
- 2023七年級(jí)數(shù)學(xué)上冊(cè) 第3章 一次方程與方程組3.2 一元一次方程的應(yīng)用第1課時(shí) 等積變形和行程問題說課稿 (新版)滬科版
- Unit 4 Plants around us Part A Let's learn(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語(yǔ)三年級(jí)上冊(cè)
- 2024-2025學(xué)年新教材高中英語(yǔ) Unit 3 The world meets China預(yù)習(xí) 新知早知道1(教用文檔)說課稿 外研版選擇性必修第四冊(cè)
- 2025日本食品業(yè)A公司特許合同樣本
- 2025年銀行擔(dān)保借款合同范本
- 1小蝌蚪找媽媽 說課稿-2024-2025學(xué)年語(yǔ)文二年級(jí)上冊(cè)統(tǒng)編版
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 初一年級(jí)班主任上學(xué)期工作總結(jié)
- 2023-2024年同等學(xué)力經(jīng)濟(jì)學(xué)綜合真題及參考答案
- 農(nóng)村集體土地使用權(quán)轉(zhuǎn)讓協(xié)議
- 課件四露天礦山安全知識(shí)培訓(xùn)
- 2025年高考數(shù)學(xué)模擬卷(一)含答案及解析
- 大單元教學(xué)理念及其定義、特點(diǎn)與實(shí)施策略
- 屋頂分布式光伏發(fā)電項(xiàng)目光伏組件技術(shù)要求
- 職業(yè)技術(shù)學(xué)院《裝配式混凝土構(gòu)件生產(chǎn)與管理》課程標(biāo)準(zhǔn)
- 2023光伏并網(wǎng)柜技術(shù)規(guī)范
- DBJ15 31-2016建筑地基基礎(chǔ)設(shè)計(jì)規(guī)范(廣東省標(biāo)準(zhǔn))
評(píng)論
0/150
提交評(píng)論