




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、倉庫管理系統(tǒng)數(shù)據(jù)庫設(shè)計班級:學(xué)號、姓名:學(xué)號、姓名:學(xué)號、姓名:1. 需求分析(1) 需求描述:倉庫管理主要用來管理客戶、供應(yīng)商、倉庫及貨物,其中的商品進(jìn)貨、銷售和庫存管理復(fù)雜繁瑣,需要耗費(fèi)大量的時間和人力對這些數(shù)據(jù)進(jìn)行統(tǒng)計和分析,這是一項(xiàng)相當(dāng)大的工程。尤其在當(dāng)商品種類繁多的情況下,傳統(tǒng)的人工管理方式存在基本資料保存與維護(hù)困難,管理者需要加強(qiáng)成本管理和收入管理,通過提高服務(wù)水平來提升企業(yè)形象。他們對倉庫管理程序進(jìn)行了詳細(xì)的分析和策劃,提出了利用計算機(jī)管理信息系統(tǒng)對倉庫進(jìn)行管理,從而進(jìn)行倉庫管理系統(tǒng)的開發(fā),以適應(yīng)今天高速運(yùn)轉(zhuǎn)的全球經(jīng)濟(jì)化的競爭。高效方便的倉庫管理系統(tǒng)主要提供一個倉儲業(yè)務(wù)及其作業(yè)管
2、理的信息存儲和檢索系統(tǒng)。通過倉庫管理、供應(yīng)商管理、入庫管理、出庫管理、客戶管理及貨物管理等功能模塊來實(shí)現(xiàn)倉庫的綜合管理。它極大的滿足了商品銷售行業(yè)的電子化管理,其主要功能是實(shí)現(xiàn)物品發(fā)放、物品出庫、貨物管理,具體為:插入功能、查詢功能。這更能便于公司管理層了解實(shí)時的信息。同時它以數(shù)據(jù)庫內(nèi)存最小化,運(yùn)行速度最大化為目標(biāo),使得管理者可以更高效得進(jìn)行管理?;谏鲜鲫U述,現(xiàn)對此倉庫管理系統(tǒng)初步功能歸納如下: 系統(tǒng)性質(zhì): 系統(tǒng)使用著:操作員、各部門經(jīng)理(如:貨物部門經(jīng)理、客戶部門經(jīng)理等) 系統(tǒng)運(yùn)行環(huán)境 系統(tǒng)主要功能表1 倉庫管理主要功能表序號功能名稱功能說明1倉庫管理登記倉庫信息(倉庫編號、倉庫名稱)2供
3、應(yīng)商管理登記供應(yīng)商信息(供應(yīng)商編號、供應(yīng)商名稱)3入庫管理登記入庫信息(貨物編號、供應(yīng)商編號、倉庫編號、入庫編號、入庫價格、入庫數(shù)量、入庫日期)4出庫管理登記出庫信息(貨物編號、客戶編號、倉庫編號、出庫編號、出貨價格、出貨數(shù)量、出貨日期)5客戶管理登記客戶信息(客戶編號、客戶名稱)6貨物管理登記貨物信息(貨物編號、貨物名稱、貨物數(shù)量、貨物類別、備注)(2)分析設(shè)計頂層數(shù)據(jù)流圖由于在搜尋指定貨物時會因貨物量大而加重任務(wù)量,在對一些貨物及人員就行更新時也會因?yàn)閺?fù)雜而手忙腳亂。這樣在交易活動中不斷地產(chǎn)生新數(shù)據(jù),使得信息量逐漸加大。但使用本系統(tǒng)可以很方便的對所需信息進(jìn)行查詢,也可適時的利用插入功能對相
4、關(guān)數(shù)據(jù)進(jìn)行更新,這樣及時、便捷、高效的得到查詢統(tǒng)計結(jié)果。因此,設(shè)計頂層數(shù)據(jù)流圖如圖1所示:操作員d1代碼信息d2客戶信息d3供應(yīng)商信息d5出庫情況d6貨物信息d44441入庫情況0倉庫管理系統(tǒng)圖1 倉庫管理0層數(shù)據(jù)流圖(3)逐步細(xì)化數(shù)據(jù)流圖 根據(jù)表1列出的的倉庫管理的主要功能,將倉庫管理加工細(xì)化分解為倉庫管理、供應(yīng)商管理、入庫管理、出庫管理、客戶管理和貨物管理等子加工。在圖1所示的頂層數(shù)據(jù)流圖的基礎(chǔ)之上,進(jìn)行分解細(xì)化,得到如圖2所示倉庫管理的1層數(shù)據(jù)流圖。操作員6貨物5客戶管理1倉庫管理2供應(yīng)商3入庫4出庫d2客戶信息d3供應(yīng)商信息d6倉庫存儲信息d4進(jìn)貨信息d5出貨信息圖2 倉庫管理1層數(shù)據(jù)
5、流圖 根據(jù)實(shí)際業(yè)務(wù),細(xì)化數(shù)據(jù)流圖如下圖3所示:貨物部門經(jīng)理操作員 6.2貨物出庫6.3貨物統(tǒng)計6.1貨物入庫入庫部門經(jīng)理出庫部門經(jīng)理d41進(jìn)貨信息d51出貨信息圖3 貨物管理數(shù)據(jù)流圖 (4)制定整理數(shù)據(jù)字典數(shù)據(jù)流圖反應(yīng)了數(shù)據(jù)和處理之間的關(guān)系,數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合。通常包括數(shù)據(jù)項(xiàng)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲和處理過程5個部分。數(shù)據(jù)項(xiàng)數(shù)據(jù)項(xiàng)含義數(shù)據(jù)類型寬度與其他數(shù)據(jù)項(xiàng)的邏輯關(guān)系可否為空值是否為主(p)/外(f)鍵貨物編號char8noyes(p)貨物名稱char8no貨物類別char8no貨物數(shù)量int8no備注char12客戶編號char8no客戶名稱char4no編號char18
6、no貨物價格int12no入庫數(shù)量int2no入庫日期date30no出庫數(shù)量int15no出庫日期date30no客戶編號char10no客戶名稱char10no倉庫編號char8noyes(p)倉庫名稱char8no2. 概念結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫設(shè)計主要是進(jìn)行數(shù)據(jù)庫的邏輯設(shè)計,即將數(shù)據(jù)按一定的分類、分組系統(tǒng)和邏輯層次組織起來,是面向用戶的。數(shù)據(jù)庫設(shè)計時需要綜合用戶之間的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,按照dbms提供的功能和描述工具,設(shè)計出規(guī)模適當(dāng)、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。簡而言之,數(shù)據(jù)庫就是信息的集合。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的
7、信息。因此可分一下步驟進(jìn)行設(shè)計:(1) 數(shù)據(jù)抽象,確定實(shí)體及其屬性與碼貨物實(shí)體的屬性為:(貨物編號、貨物名稱、貨物類別、貨物數(shù)量),其中貨物編號為主碼。供應(yīng)商實(shí)體的屬性為:(供應(yīng)商編號、供應(yīng)商名稱)客戶實(shí)體屬性為:(客戶編號、客戶名稱)倉庫實(shí)體屬性為:(倉庫編號、倉庫名稱)以下圖4為所畫實(shí)體屬性圖貨物編號貨物貨物名稱貨物類別貨物數(shù)量入庫單供應(yīng)商出庫單客戶信息供應(yīng)商信息供應(yīng)商編號客戶信息客戶編號倉庫倉庫編號倉庫名稱 圖4 實(shí)體屬性圖 (2) 使用powerdesigner設(shè)計cdm 圖5 倉庫管理cdm圖3、邏輯結(jié)構(gòu)與物理結(jié)構(gòu)設(shè)計 (1)數(shù)據(jù)模型 將實(shí)體轉(zhuǎn)換成關(guān)系模型根據(jù)圖5所示的倉庫管理e-r
8、圖,將其中的實(shí)體轉(zhuǎn)換成如下關(guān)系,且關(guān)系碼用下劃線標(biāo)出: 將貨物實(shí)體轉(zhuǎn)換成貨物關(guān)系(貨物編號,貨物名稱,貨物數(shù)量,貨物類別) 將供應(yīng)商實(shí)體轉(zhuǎn)換成供應(yīng)商關(guān)系(供應(yīng)商編號,供應(yīng)商名稱) 將客戶實(shí)體轉(zhuǎn)換成客戶關(guān)系(客戶編號,客戶名稱) 將倉庫實(shí)體轉(zhuǎn)換成倉庫關(guān)系(倉庫編號,倉庫名稱) 將聯(lián)系轉(zhuǎn)換成關(guān)系模型 入庫單聯(lián)系轉(zhuǎn)換成入庫單關(guān)系(編號,貨物編號,倉庫編號,供應(yīng)商編號,貨物價格,入庫數(shù)量,入庫日期) 出庫單聯(lián)系轉(zhuǎn)換為出庫單關(guān)系(編號,貨物編號,倉庫編號,客戶編號,貨物價格,出庫數(shù)量,出庫日期) (2)將cdm轉(zhuǎn)換成pdm 利用powerdesigner的“generate physical data
9、model”工具將cdm轉(zhuǎn)換成pdm,如圖6所示。 圖6 倉庫管理pdm圖4、數(shù)據(jù)庫實(shí)施與維護(hù) (1)倉庫管理及時向上級部門和領(lǐng)導(dǎo)提供庫存查詢信息。為了防止超儲造成產(chǎn)品庫存積壓,同時也為了避免產(chǎn)品庫存數(shù)量不足而影響市場需求,倉庫管理員要經(jīng)常與入庫經(jīng)理、出庫經(jīng)理和貨物經(jīng)理核實(shí)貨物庫存信息,也應(yīng)該經(jīng)常提供庫存報警數(shù)據(jù)。create table 表名 (2)入庫管理各生產(chǎn)車間隨時將制造出來的產(chǎn)品連同填寫好的入庫單(入庫小票)一起送至倉庫。倉庫人員首先進(jìn)行檢驗(yàn),一是抽檢產(chǎn)品的質(zhì)量是否合格,二是核對產(chǎn)品的實(shí)物數(shù)量和規(guī)格等是否與入庫單上的數(shù)據(jù)相符,當(dāng)然還要校核入庫單上的產(chǎn)品代碼。檢驗(yàn)合格的產(chǎn)品立即進(jìn)行產(chǎn)品
10、入庫處理,同時登記產(chǎn)品入庫流水帳。檢驗(yàn)不合格的產(chǎn)品要及時退回車間。 (3)出庫管理倉庫保管員根據(jù)銷售科開出的有效產(chǎn)品出庫單(出庫小票)及時付貨,并判明是零售出庫還是成批銷售出克,以便及時登記相應(yīng)的產(chǎn)品出庫流水帳。5、可行性分析(1)技術(shù)可行性:根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,根據(jù)新系統(tǒng)目標(biāo)來衡量所需的技術(shù)是否具備,本倉庫管理系統(tǒng)是一個基于查詢和插入功能的系統(tǒng)。雖然此系統(tǒng)設(shè)計較為簡單,但考慮日后的開發(fā)設(shè)計,預(yù)計系統(tǒng)具有充分的技術(shù)擴(kuò)展。(2)經(jīng)濟(jì)可行性:在目前設(shè)計來說,系統(tǒng)投入運(yùn)行后可以使倉庫管理實(shí)現(xiàn)科學(xué)化、規(guī)范化。增強(qiáng)了操作員對倉庫管理能力,并提高了工作效率。(3)運(yùn)行可行
11、性:此系統(tǒng)可滿足用戶的基本需求,運(yùn)行初步能夠?qū)崿F(xiàn)。 6、系統(tǒng)功能描述(1)本系統(tǒng)主要功能為物品發(fā)放、物品出庫、貨物管理。具體實(shí)施功能有:插入功能、查詢功能。(2)次系統(tǒng)刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。(3)界面盡量簡單化,實(shí)用、方便。7.相關(guān)代碼摘要:(1)當(dāng)入庫單中插入數(shù)據(jù)時,如果是新貨物則加入到貨物信息中,如果是現(xiàn)有的貨物則追加到貨物信息表中,貨物的數(shù)量則相應(yīng)改變。相關(guān)代碼如下:create trigger sinserton 入庫單after insertasdeclare num intdeclare no char(6)declare cno char(6)declare insert_ru cursor for select 貨物編號,入庫數(shù)量,倉庫編號 from insertedopen insert_rufetch next from insert_ru into no,num,cnoupdate 貨物信息 set 貨物數(shù)量=貨物數(shù)量+num where 貨物編號=no(2)當(dāng)出庫單中插入數(shù)據(jù)時,是現(xiàn)有的貨物則追加到貨物信息表中,貨物的數(shù)量則相應(yīng)改變。如果是新貨物則會因貨物不存在而出錯。相關(guān)代碼如下:create trigger cinserton 出庫單after insertasdeclare num intdeclare no
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南昌市租賃住房合同樣本
- 青島企業(yè)員工勞動合同范本
- 企業(yè)退休返聘合同范本
- 租賃運(yùn)輸工具合同標(biāo)準(zhǔn)
- 版離婚合同模板:專業(yè)律師為您量身定制
- 酒店員工勞動合同標(biāo)準(zhǔn)合同
- 高校畢業(yè)就業(yè)合同簽訂須知
- 影視作品授權(quán)合同(臺港澳地區(qū))
- 光纖通信安全與防護(hù)考核試卷
- 木片在農(nóng)業(yè)土壤改良的研究進(jìn)展考核試卷
- 慢性乙型肝炎防治指南(2022年版)解讀
- 搟筋課件教學(xué)課件
- 醫(yī)院工程改造工程施工組織設(shè)計方案
- 英語人稱代詞和物主代詞練習(xí)題(附答案)
- 《Windows server操作系統(tǒng)》Windows Server 2019全套教學(xué)課件
- 2024年12月大學(xué)英語四級CET-4真題試卷
- 煤礦應(yīng)急叫應(yīng)、回應(yīng)、響應(yīng)機(jī)制
- 護(hù)理人力資源配置原則及調(diào)配方案
- 2023級武漢大學(xué)臨床醫(yī)學(xué)畢業(yè)考試試卷
- 人教版數(shù)學(xué)二年級下冊全冊核心素養(yǎng)目標(biāo)教學(xué)設(shè)計
- 2024年蘇州市職業(yè)大學(xué)單招職業(yè)適應(yīng)性測試題庫完整版
評論
0/150
提交評論