倉庫管理系統課程設計》

2022-05-02 07:39:02 字數 4060 閱讀 1385

目錄一簡介1

1. 1管理資訊系統的概述1

1.2資料庫應用系統開發簡介2

1.3倉庫管理系統2

1.3.1國內外同類管理軟體的研究現狀與發展趨勢2

1.3.2倉庫管理系統研究背景與意義2

二倉庫管理系統設計分析3

2.1需求分析3

2.2模組劃分4

三資料庫設計4

3.1 設計的資料項和資料結構如下4

3.2 資料庫概念結構設計5

3.3資料庫邏輯結構設計7

3.4 資料庫和資料庫表建立語法8

四詳細設計(**10

4.1 系統登陸窗體模組的設計10

4.2 貨品入庫窗體模組的設計11

4.3 貨品出庫窗體模組的設計12

4.4 貨品入庫查詢窗體模組的設計13

4.5 貨品出庫查詢窗體模組的設計15

4.6 使用者登出窗體模組的設計16

五程式的實現17

5.1 系統登陸的實現17

5.2 貨品入庫的實現18

5.3 貨品入庫查詢的實現19

5.4 貨品出庫的實現20

5.5 貨品出庫查詢的實現20

5.6 使用者密碼修改的實現20

六課程設計總結21

一簡介1.1倉庫管理系統的概述

倉庫管理系統是在管理科學、系統科學、電腦科學等的基礎上發展起來的綜合性邊緣科學。在21世紀資訊高速發展的時代中,倉庫管理系統具有很重要的作用,它的**和輔助決策的功能,即利用現代管理的決策和支援。

倉庫管理系統是乙個人機系統,同時它又是乙個一體化整合系統。倉庫管理系統是資訊系統的乙個子系統,它以計算機技術、通訊技術和軟體技術為技術基礎,同時將現代管理理論、現代管理方法及各級管理人員融為一體,最終為某個組織整體的管理與決策服務,是由人和計算機組成的能進行管理資訊的收集、傳遞、儲存、加工、維護和使用的系統。

倉庫管理系統的基本結構可以概括為四大部件,即資訊源、資訊處理器、資訊使用者和資訊管理者。因此,乙個成功的管理資訊系統應該具有可靠的硬體、實用的軟體、強有力的現代化管理水平。具體講,管理資訊系統的三大支柱是:

計算機網路、資料庫和現代化的管理,這三打支柱稱為管理資訊系統的擴充套件部件。

1.2資料庫應用系統開發簡介

在資料庫應用系統開發之前,對開發資料庫的基本概念應當了解,對資料庫的結構、開發資料庫應用程式的步驟、開發體系及方法都應當有相當清晰的了解和認識。

資料庫應用系統開發的目標是建立乙個滿足使用者長期需求的產品。開發的主要過程為:理解使用者的需求,然後,把它們轉變為有效的資料庫設計。

把設計轉變為實際的資料庫,並且這些資料庫帶有功能完備、高效能的應用。

1.3倉庫管理系統

倉庫作為一總貨品資源的集散地,貨品的種類繁多,包含很多的資訊資料的管理。據調查得知,以前倉庫進行資訊管理的方式主要是基於文字、**等紙介質的手工處理,對於貨品的出入庫情況的統計和核實等往往採用對賬本的人工檢查,對管理者的管理許可權等不受約束,任何人都可檢視,這樣容易引起資料外洩。另外,資料資訊處理工作量大,容易出錯,由於資料繁多,容易丟失,且不易查詢。

總的來說,缺乏系統、規範的資訊管理手段。而且,一般的儲存情況是記錄在賬本上的,倉庫的工作人員和管理員也只是當時記得比較清楚,時間一長,如果再要進行查詢,就得在眾多的資料中翻閱查詢了,這樣造成費時、費力,如要對很長時間以前的貨品進行更改就更加困難了。因此,很有必要建立乙個倉庫管理系統,使貨品管理工作規範化,系統化,程式化。

提高資訊處理的速度和準確性。

1.3.1國內外同類管理軟體的研究現狀與發展趨勢

現在國內外對此類系統的開發與研究也是很有實用性的,基本上能滿足各企業的自身特點,來進行倉庫方面的管理,同時,改類系統又都在不斷地深入與發展,來適用更多的企業,一般都能運用於各個企業的倉庫管理,但是都沒有針對大眾的廣泛應用,只能運用某個企業或單位,這一點還有待於今後的進一步開發與實踐。

今後此類軟體將會向條碼倉庫管理系統發展,現階段,伴隨物流及管理資訊化、網路化的發展,應用條碼技術進行倉庫管理、實現倉庫作業自動化,將是乙個必然的發展趨勢,也是需要迫切解決的乙個現實問題。隨著資訊化技術的不斷提高和應用的日漸普及,更多的商品擁有自己的條碼,而且,使用條碼化工作代替傳統作業模式,減少了手工輸入,這樣不但提高了作業效率,還能確保資料正確,並減少因人為失誤所造成的損失。

1.3.2倉庫管理系統研究背景與意義

隨著我國經濟的飛速發展,各種型別規模的公司企業迅速崛起,許多從事生產和經營管理的企業都有自己生產和銷售的產品,而這些產品都需要儲存在倉庫中,對於每個企業來說,隨著企業規模的不斷擴大,產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種資訊量也會成倍增長。面對龐大的產品資訊量,如何有效地管理倉庫產品,對這些企業來說是非常重要的,倉庫管理的重點是銷售資訊能否及時反饋,從而確保企業執行效益。而倉庫管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些資訊資料,是一項複雜的系統工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統來提高倉庫管理工作的效率,這對資訊的規範管理、科學統計和快速查詢,減少管理方面的工作量,同時對於調動廣大員工的工作積極性,提高企業的生產效率,都具有十分重要的現實意義。

二倉庫管理系統設計分析

2.1 需求分析:

通過對系統的終端使用者、生產商和銷售商進行分析,可以得到本系統典型的文字需求說明,其中的關鍵部分如下:

基本資訊是倉庫管理系統得以執行的資料基礎。基本資訊包括產品資訊、倉庫資訊、生產商資訊和銷售商的資訊。使用者可以通過介面來隨時新增、修改和查詢這些資訊。

出入庫管理是倉庫管理系統的核心部分,實現產品的出入庫登記。產品出入庫登記中的產品資訊、倉庫資訊、生產商資訊和銷售商的資訊都是從已有的資訊中通過下拉列表選擇的,這樣可以減少出錯,提高效率;如果在基本資訊中找不到相關資訊即時進行新增。

根據使用者需求,該系統應該實現以下功能:

1)基本資訊(包括產品資訊、倉庫資訊、生產商和銷售商資訊)的新增、修改和查詢。

2)填寫基本資訊→提交資訊填寫

3)修改基本資訊→提交資訊修改

4)選擇填寫查詢條件→提交查詢→查詢結果顯示

5)產品入庫登記、修改和查詢。

6)填寫入庫產品資訊→提交入庫登記

7)修改入庫登記→提交資訊修改

8)選擇填寫查詢條件→提交查詢→查詢結果顯示

9)品出庫登記、修改和查詢。

10)出庫選擇→填寫出庫產品資訊→提交出庫登記

11)修改出庫登記→提交資訊修改

12)選擇填寫查詢條件→提交查詢→查詢結果顯示

13)產品庫存統計資訊查詢

14)選擇查詢條件→填寫查詢內容→提交查詢→查詢結果顯示

15)使用者和倉庫管理員註冊

16)登入→輸入使用者名稱→輸入密碼→註冊

17)使用者修改密碼和倉庫管理員新增使用者。

28)輸入舊密碼→輸入新密碼→確認新密碼→提交密碼修改

29)輸入新使用者名稱→輸入使用者密碼→確認密碼→設定使用者許可權→提交使用者新增

2.2業務流程圖

物資入庫業務流程圖:

退貨入庫業務:

物資出庫業務流程圖:

2.3資料流程圖

p3展開:

p3.4展開:

p3.5展開:

2.4資料字典

2.5功能模組圖

2.6資料庫設計

(1)概念結構設計

(2)邏輯結構設計

2.7**設計

2.2.1系統功能模組設計

2.2.2資料流程圖

三資料庫設計

3.1設計的資料項和資料結構如下:

裝置**資訊,包括的資料項有裝置號、裝置名稱。

現有庫存資訊,包括的資料項有裝置、現有數目、總數目、最大庫存和最小庫存。

裝置使用資訊,包括的資料項有使用的裝置、使用部門、數目、使用時間和出庫時狀態等。

裝置採購資訊,包括的資料項有採購的裝置、採購員、**商、採購數目和採購時間等。

裝置歸還資訊,包括的資料項有歸還裝置、歸還部門、歸還數目、歸還時間和經手人等。

裝置需求資訊,包括的資料項有需求的部門、需求裝置、需求數目和需求時間等。

3.2資料庫概念結構設計

本例項根據上面的設計規劃出的實體有庫存實體、入庫實體、出庫實體、採購實體、還庫實體和需求實體,各實體的e-r圖及其關係描述如下:

圖3-2-1 庫存實體e-r圖

圖3-2-2 入庫實體e-r圖

課程設計報告倉庫管理系統

閩江學院 課程設計說明書 題目 倉庫管理系統 院系 電腦科學系 專業班級 網路工程2班 學號 120071101225 學生姓名 周文福 指導教師 謝儲暉 2010年 01 月 8日 閩江學院課程設計 任務書 計算機科學院系網路教研室 2009年 12 月 5日 目錄摘要1 一緒論1 1.1管理資訊...

倉庫管理系統《C 程式設計》課程設計

c 程式設計 課程設計報告 倉庫管理系統 題目 圖書資訊管理系統班級 10電腦科學與技術1班 題目型別 軟體工程 r指導教師 企業的庫存管理往往是很複雜 很繁瑣的。由於所掌握的物資種類眾多,出入庫 管理 供銷商的渠道各有差異,各個企業之間的管理體制不盡相同,因此倉庫的庫存管理必須編制一套庫存管理系統...

軟體工程課程設計倉庫管理系統

軟體工程課程設計 實驗報告 班級 計科06101 學號 200616010108 姓名 唐俊豪 指導老師 李果 湖南文理學院計算機學院 二 一 年一月 第一章需求分析 一 問題背景及描述 隨著科學技術的發展,社會進步,計算機迅速的發展,倉庫管理的方法也日新月異,以前全是由人管理的方法現存在很多的缺點...