歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

倉庫管理系統(tǒng) 課程設(shè)計報告書

  • 資源ID:143658724       資源大小:1.10MB        全文頁數(shù):13頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

倉庫管理系統(tǒng) 課程設(shè)計報告書

課程設(shè)計報告書設(shè)計名稱: 倉庫管理系統(tǒng) 課程名稱: 數(shù)據(jù)庫原理 學(xué)生姓名: 專 業(yè): 計算機科學(xué)與技術(shù)(網(wǎng)絡(luò)技術(shù)) 班 別: 學(xué) 號: 指導(dǎo)老師: 日 期: 2015 年 12 月 30 日倉庫管理系統(tǒng)摘要 倉庫管理系統(tǒng)是物資管理系統(tǒng)的核心,是一個企業(yè)不可或缺的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說至關(guān)重要。一直以來人們使用人工的方式管理倉庫,效率低,查找、更新和維護困難。今天,倉庫作業(yè)和庫存控制作業(yè)已多樣化、復(fù)雜化,靠人工去處理已經(jīng)十分困難。如果不能保證正確的進貨、驗貨及發(fā)貨,就會導(dǎo)致生產(chǎn)過量的庫存,延遲交貨時間,增加經(jīng)營成本,以致失去客戶。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)技術(shù)日漸成熟,倉庫管理系統(tǒng)應(yīng)運而生,其檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等優(yōu)點,極大地提高了人事勞資管理的效率。倉庫管理系統(tǒng)是為企業(yè)的采購、制造計劃、制造執(zhí)行、客戶服務(wù)系統(tǒng)與倉庫或配貨中心提供的管理手段滿足企業(yè)對低成本和快速處理的要求,幫助不同行業(yè)的企業(yè)解決困難的配送問題并降低訂單履行成本,它已經(jīng)越來越廣泛地應(yīng)用到各大倉庫,并隨著不斷地完善發(fā)揮著越來越重要的作用。目錄1、 概述.12、 課程設(shè)計任務(wù)的需求分析.12.1、設(shè)計任務(wù).12.2、設(shè)計要求.13、 概念結(jié)構(gòu)設(shè)計 3.1.1設(shè)計思想分析.13.1.2、概念結(jié)構(gòu)設(shè)計工具(E-R模型).23.2、XXX子系統(tǒng)(局部).33.2.1、子系統(tǒng)描述.33.2.2、分E-R圖.33. 3、總體E-R圖3. x.1、E-R圖的集成.53. x.2、總體E-R圖.54、 邏輯結(jié)構(gòu)設(shè)計4.1、關(guān)系數(shù)據(jù)模式.54.2、視圖的設(shè)計.55、 數(shù)據(jù)庫物理設(shè)計與實施5.1、數(shù)據(jù)庫應(yīng)用的硬件、軟件環(huán)境介紹.65.2、物理結(jié)構(gòu)設(shè)計.65.3、建立數(shù)據(jù)庫.65.4、加載測試數(shù)據(jù).6、 數(shù)據(jù)操作要求及實現(xiàn)6.1、數(shù)據(jù)查詢操作.96.2、數(shù)據(jù)更新操作.96.3、數(shù)據(jù)維護操作.97、 收獲、體會和建議.108、 主要參考文獻.1011.概述在這個大數(shù)據(jù)時代,人們的生活節(jié)奏越開越快,事情的運行發(fā)展很多都是人工不能操控的。計算機在當(dāng)今時代是無可替代的,而我們的生活節(jié)奏的加速恰恰可以借助它使得我們的生活工作更加的得心應(yīng)手。倉庫管理在企業(yè)的整個供應(yīng)鏈中起著至關(guān)重要的作用,如果不能保證正確的進貨和庫存控制及發(fā)貨,將會導(dǎo)致管理費用的增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。本系統(tǒng)是采用面向?qū)ο蟮脑O(shè)計思想進行編制,整個系統(tǒng)由若干個表單、報表及一個主菜單組成,由項目管理器統(tǒng)一管理全部程序的編寫和調(diào)試.用戶在操作中可以通過主菜單調(diào)用系統(tǒng)的各個功能.在表單設(shè)計方面盡量考慮方便用戶,簡化操作,絕大部分操作只需點擊鼠標(biāo)即可完成,力求突出系統(tǒng)的便利性、實用性.2.課程設(shè)計任務(wù)的需求分析2.1、設(shè)計任務(wù)需完成的功能:A、產(chǎn)品入庫管理,可以填寫入庫單,確認產(chǎn)品入庫;B、產(chǎn)品出庫管理,可以填寫出庫單,確認出庫;C、借出管理,憑借條借出,然后能夠還庫;D、初始庫存設(shè)置,設(shè)置庫存的初始值,庫存的上下警戒限;E、可以進行盤庫,反映每月、年的庫存情況;F、可以查詢產(chǎn)品入庫情況、出庫情況、當(dāng)前庫存情況,可以按出庫單、入庫單,產(chǎn)品、時間進行查詢; G、企業(yè)倉庫有多個庫房,用來分別存放生產(chǎn)需要的各種零件,倉庫管理系統(tǒng)對此進行科學(xué)管理。倉庫管理系統(tǒng)管理的對象如下:·管理員信息:工號、姓名、性別、年齡、電話、工資等。·庫房信息:編號、地址、面積等。·零件信息:零件號、零件名、規(guī)格、價格、庫存數(shù)量等。I、一個企業(yè)有多個庫房,每個庫房有多名管理員,每名管理員只在一個庫房工作;每個庫房可以存放多種零件,每種零件只在一個庫房保存。2.2、設(shè)計要求1) 認真完成系統(tǒng)需求分析,明確數(shù)據(jù)要求和處理要求(需求分析)。2) 設(shè)計出系統(tǒng)的概念結(jié)構(gòu),畫出E-R圖(概念結(jié)構(gòu)設(shè)計)。3) 設(shè)計系統(tǒng)的關(guān)系模式,根據(jù)設(shè)計所需也可增加輔助關(guān)系模式,并找出各關(guān)系模式的關(guān)鍵字(邏輯設(shè)計)。4) 在數(shù)據(jù)庫管理系統(tǒng)中建立數(shù)據(jù)庫,建立各關(guān)系模式對應(yīng)的表,并設(shè)計所需的視圖、索引等(物理設(shè)計和實施)。5) 輸入一批模擬數(shù)據(jù)。設(shè)計一些應(yīng)用系統(tǒng)常見的數(shù)據(jù)操作要求,在數(shù)據(jù)庫管理系統(tǒng)中進行數(shù)據(jù)操縱,檢查結(jié)果。6) 在設(shè)計的關(guān)系模式基礎(chǔ)上,開發(fā)相應(yīng)的應(yīng)用系統(tǒng)程序,完成基本的數(shù)據(jù)管理功能(選做)。2.3、需求描述的規(guī)范文檔(可選)3、 概念結(jié)構(gòu)設(shè)計 3.1.1、結(jié)構(gòu)設(shè)計思想分析: 將管理系統(tǒng)分為進庫操作、出庫操作、損耗操作、查詢操作、報表操作、維護操作六部分。 1、入庫時根據(jù)商品的具體情況進行處理,如果庫中已存在此商品,就在原來的數(shù)量基礎(chǔ)上加上進貨數(shù)量,如果沒有則自動新增此產(chǎn)品,并提醒管理員在最新報價表中加上此商品的最新報價(為了出庫的正確性,某商品的最新報價的存在是其出庫的前提)。如果商品已以入庫,則自動在商品進出表中加上相關(guān)記錄,以便于以后的核對。 2、為了達到出庫價格的正確性,出庫時系統(tǒng)自動將此商品的售價和最新報價里的價格進行比較,如果不相等則出現(xiàn)提示信息。另外,程序還有其他服務(wù)功能,比如如果商品數(shù)量不足或沒有相關(guān)商品則出現(xiàn)提示信息。 3、商品的查詢專門提供給廣大客戶使用,客戶可以按商品編號和商品名稱、數(shù)量、單價、進庫出庫信息、對庫中的具體商品進行查詢,查詢有商品代號和商品名稱兩種方法,這樣,客戶可以輕松掌握倉庫的庫存情況,便于交易。 4、核對措施也是此系統(tǒng)中必備的,為了便于以后核對,出庫的記錄也將存儲起來。出庫單打印默認為2份,其一用交給交易對方,另一份管理員自己保存。便于核對。同樣,本系統(tǒng)還會自動對入庫情況進行記錄,這樣,用戶能輕松掌握倉庫的變化,可以隨時對庫存進行分析核對。 5、保密性是作為一個企業(yè)或者機構(gòu)所十分重視的,給用戶一個安全的環(huán)境是優(yōu)秀的管理軟件所必須做到做好的,本軟件也做到了安全性,就是說登錄時要有正確的密碼,這樣一來,只有系統(tǒng)管理員才有權(quán)更改系統(tǒng)里面的數(shù)據(jù)了。 6、本系統(tǒng)還帶有自動清除測試記錄功能(課本是本系統(tǒng)的測試數(shù)據(jù)),如果用戶要正式使用倉庫,只要選擇操作菜單下的正式使用命令。這樣就不需要用記一條條去刪記錄了。3.1.2、概念結(jié)構(gòu)設(shè)計工具(E-R模型)歡迎界面登錄修改密碼主界面庫 存 查 詢 退 出其 他 操 作庫 存 輸 出庫 存 統(tǒng) 計庫 存 更 新初 始 化倉庫統(tǒng)計統(tǒng)計入庫數(shù)量統(tǒng)計訂單數(shù)量統(tǒng)計出庫數(shù)量統(tǒng)計收盤存統(tǒng)計采購情況統(tǒng)計收貨統(tǒng)計報表輸出 全 部 產(chǎn) 品 輸 出庫 存 基 本 信 息打 印 登 記 表 單打 印 訂 單 表 格打 印 單 位 名 冊基 本 信 息 輸 出其他操作關(guān)于本系統(tǒng)打印打印設(shè)置頁面設(shè)置修改密碼權(quán)限設(shè)置保存退出退出直接退出3.2、XXX子系統(tǒng)(局部)3.2.1、子系統(tǒng)描述即根據(jù)需求分析的結(jié)果,抽取出與本課程設(shè)計相關(guān)的特性。設(shè)計局部概念模式。運用E-R方法,設(shè)計出系統(tǒng)的各個局部E-R模型。3.2.2、分E-R圖名稱倉庫ID倉庫 倉庫實體E-R圖備注廠家價格編號ID商品簡稱ID規(guī)格ID名稱 商品實體E-R圖電子信箱箱負責(zé)人電話名稱ID供應(yīng)商地址ID網(wǎng)址ID法人 商品實體E-R圖名稱ID操作員密碼ID級別 操作員實體E-R圖 3.3、總體E-R圖3.3.1、E-R圖的集成 4、邏輯結(jié)構(gòu)設(shè)計4.1、關(guān)系數(shù)據(jù)模式 數(shù)據(jù)流程圖的基本目的是利用它作為交流信息的工具,利用它將對現(xiàn)有系統(tǒng)的認識或?qū)δ繕?biāo)系統(tǒng)的設(shè)想用數(shù)據(jù)流圖描繪出來,供有關(guān)人員審查確認: 數(shù)據(jù)流程圖的另一個主要用途是作為分析和設(shè)計的工具,幫助分析員實現(xiàn)總結(jié)現(xiàn)有系統(tǒng)的目標(biāo),對更詳細的設(shè)計步驟提供幫助. 數(shù)據(jù)流程圖是描繪系統(tǒng)的邏輯模型,以圖形的形式表示出來。4.2、視圖的設(shè)計系統(tǒng)功能設(shè)定 庫存、報表生成、查詢采購采購訂單管理采購收貨管理其他收購管理(客戶定義)銷售銷售訂單管理銷售出庫管理倉庫退貨管理其他銷售管理(客戶定義)倉庫入庫管理出庫管理調(diào)撥(平價)盤點管理基本資料維護 管理員、產(chǎn)品維護 5數(shù)據(jù)庫物理設(shè)計與實施5.1、數(shù)據(jù)庫應(yīng)用的硬件、軟件環(huán)境介紹 華碩筆記本電腦,visual studio2008,SQL Server20055.2、物理結(jié)構(gòu)設(shè)計 本系統(tǒng)應(yīng)能夠方便的實現(xiàn)倉庫貨物存儲信息的錄入、修改、編輯和瀏覽等功能,高效地完成 企業(yè)的各種產(chǎn)品信息的統(tǒng)計功能,打印出各種產(chǎn)品入庫出庫和盤庫查詢的信息表格,系統(tǒng)的各主要功能的要求如下: 信息錄入功能: 倉庫產(chǎn)品基本信息、產(chǎn)品入庫信息、產(chǎn)品出庫信息、產(chǎn)品清單資料等. 瀏覽功能: 瀏覽倉庫產(chǎn)品基本信息,瀏覽產(chǎn)品入庫情況、出庫情況、當(dāng)前庫存情況. 查詢功能: 產(chǎn)品標(biāo)號,或者按驗收時間查詢庫存設(shè)置等. 報表打印功能:  打印倉庫產(chǎn)品貨單表,空白產(chǎn)品登記表和各種統(tǒng)計表.5.3建立數(shù)據(jù)庫 5.4、加載測試數(shù)據(jù)5.4.1登錄測試 輸入空賬號 輸入不存在的賬號密碼 l 輸入正確的賬號和錯誤的密碼 l 輸入正確賬號和空密碼 5.4.2 新建用戶測試 創(chuàng)建一個已存在的賬號 創(chuàng)建每種用戶類型的空密碼的賬號 l 正常創(chuàng)建每種用戶類型的賬號(非空密碼) l 創(chuàng)建每種用戶類型的空賬號且空密碼 l 創(chuàng)建每種用戶類型的非空密碼的空賬號 5.4.3更改用戶測試 更改每種用戶類型已存在的用戶 l 更改每種用戶類型一個不存在的用戶 每種用戶類型將一個非空密碼的用戶改為空密碼 l 每種用戶類型將一個空密碼的用戶改為空密碼 l 每種用戶類型將一個用戶只更改權(quán)限 l 每種用戶類型更改一個空賬號密碼的用戶 l 每種用戶類型更改一個空帳戶但密碼非空 5.4.4刪除用戶測試 刪除一個不存在的用戶 l 刪除一個已存在的用戶 l 刪除一個空用戶 5.4.5數(shù)據(jù)錄入測試錄入一條空記錄 錄入一條以上全部數(shù)據(jù)項非空記錄 l 錄入一條以上只填必填數(shù)據(jù)項的記錄 l 錄入一條以上只填非必填數(shù)據(jù)項的記錄 對具有外鍵關(guān)聯(lián)的表錄入一條以上檢驗外鍵約束的記錄 l 錄入一條以上正確的記錄 錄入一條以上檢驗其他自定義完整性約束的記錄 6、數(shù)據(jù)操作要求及實現(xiàn)根據(jù)需求中給出的數(shù)據(jù)處理要求,設(shè)計訪問數(shù)據(jù)庫的具體要求,并用SQL語言加以實現(xiàn)。運行SQL語句進行測試。6.1、數(shù)據(jù)查詢操作正常查詢一條以上記錄 l 查詢各種查非所查的記錄 l 查詢各種不對應(yīng)選項的查詢insert into store (storeID,storenum,storename)vALUES(003,'80',北倉庫) select * from store insert into store values (003,'90','南倉庫') select * from storeselect storeID,storenum,storename into nawstore from storeselect * from nawstore update nawstore  set storename='北倉庫' where storename='南倉庫' select * from nawstore update nawstore  set engilsh=engilsh*(1-0.1)    select * from employees  select * from employees where hiredate>='1993-01-01'and hiredate<='1994-06-01' select *from employees  where  sex='男'and derp='銷售部' delete from employees where name='金鵬' insert into employees(name,sex,tite,derp)values('林青','男','銷售員','銷售部') select * from employees  select name,derp into tao from  employees select * from tao update employees set tite='市場專員' where name='孫林'    select * from nawclass delete from schoo1 where classID=15 select * from schoo1 drop table nawclass6.2、數(shù)據(jù)更新操作更改每種用戶類型已存在的用戶 l 更改每種用戶類型一個不存在的用戶 每種用戶類型將一個非空密碼的用戶改為空密碼 l 每種用戶類型將一個空密碼的用戶改為空密碼 l 每種用戶類型將一個用戶只更改權(quán)限 l 每種用戶類型更改一個空賬號密碼的用戶 l 每種用戶類型更改一個空帳戶但密碼非空 update temp set d=1 from (select a from temp group by a having count(a)=1) twhere t.a=temp.aupdate temp set d=2 from (select a,b from temp where a in (select a from temp group by a having count(a)<>1) group by a,b having count(b)=1) twhere t.a=temp.a and t.b=temp.bupdate temp set d=3 from (select a,b,c from temp where a in (select a from temp group by a having count(a)<>1) and b in (select b from temp group by b having count(b)<>1)group by a,b,c having count(c)=1) twhere t.a=temp.a and t.b=temp.b and t.c=temp.cupdate temp set d=0 where d is NULL7、 收獲、體會和建議 經(jīng)過了這次倉庫管理系統(tǒng)的課程設(shè)計,我從中學(xué)到了很多,同時明白了做一個系統(tǒng)并不是那么容易的,期間的步驟和流程都要經(jīng)過精心設(shè)計。在這次的系統(tǒng)制作中,我明白了我們的學(xué)習(xí)是跟我們生活息息相關(guān)的,對于如何將我們所學(xué)的知識如何應(yīng)用到生活工作中,我們還需要很大的努力。在這個倉庫管理系統(tǒng)的設(shè)計中,我們還要了解許多有關(guān)管理方面的知識,清楚管理的細節(jié),這樣我們做出來的系統(tǒng)才適合管理者使用,如果脫離實際,憑空想象,那些都是不現(xiàn)實的。所以,除了學(xué)習(xí)自己的專業(yè)知識以外,我們還要多涉及一些其他方面的知識,多開闊自己的視野。當(dāng)然,期間我遇到了許多問題,許多都是我課堂上所沒有遇到過的,能完成這個系統(tǒng),感覺自己瞬間有了成就感。 軟件還需要哪些改進:  在編寫源程序代碼的過程中對語言的運用還需要提高,應(yīng)使寫出來的程序更加簡潔,易讀懂,更加滿足實際工作的需要.要想使做出來的程序更好的利用還需根據(jù)實際需要在今后的運用中不斷的改進和完善.8、 主要參考文獻。1. Visual studio 程序設(shè)計及其應(yīng)用系統(tǒng)開發(fā) 2.SQL Server 入門到精通9

注意事項

本文(倉庫管理系統(tǒng) 課程設(shè)計報告書)為本站會員(ning****hua)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!