

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 倉庫管理系統(tǒng)</b></p><p><b> 摘要:</b></p><p> 為了使企業(yè)對自身的經營狀況有充分的了解,并通過有效的管理不斷提高效率。因此,對倉庫的管理也成為提高生產經營效率的一個重要途徑。</p><p> 庫存管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后
2、臺數據庫的建立和維護以及前端應用程序的開發(fā)兩個方面。對于前者要求建立起數據一致性和完整性強.數據安全性好的庫。而對于后者則要求應用程序功能完備,易使用等特點。</p><p> 本倉庫管理系統(tǒng)是針對企業(yè)倉庫材料的出入庫登記和查詢統(tǒng)計等方面工作而開發(fā)的管理軟件,是一個實用的管理信息系統(tǒng),針對企業(yè)的實際需要,分析了企業(yè)倉庫管理系統(tǒng)的功能,并以入庫管理和出庫管理為重點,描述了兩子系統(tǒng)的模塊結構設計及實施過程中的技術要
3、點,實現(xiàn)倉庫的材料管理、出入庫管理、查詢管理及用戶管理等功能。同時,還對代碼維護及庫存余額管理等做了設計。用戶可以通過相應的模塊,對倉庫里的材料的基本情況進行更新、刪除和查詢,對材料的出庫和入庫進行管理,對出入庫明細進行查詢,對出庫,入庫,和材料的庫存余額進行報表生成,對使用該系統(tǒng)的用戶進行更新、刪除和查詢,對庫存數量進行查詢,還有操作員管理,權限設置,密碼修改,數據備份與系統(tǒng)恢復等其他系統(tǒng)管理功能。</p><p&
4、gt; 本系統(tǒng)采用PowerBuilder 8.0版本創(chuàng)建。</p><p><b> 關鍵詞:</b></p><p> 倉庫 管理 PowerBuilder 信息系統(tǒng)</p><p><b> 前言:</b></p><p> 倉庫庫存管理系統(tǒng)是一個企業(yè)不可缺少的部分,它的內容對于企業(yè)
5、的決策者和管理者來說都至關重要,所以倉庫庫存管理系統(tǒng)應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理倉庫中的各種物資設備,這種管理方式存在著許多缺點,如:效率低、另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。</p><p> 隨著科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要
6、的作用。</p><p> 作為計算機應用的一部分,使用計算機對物資信息進行管理,具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事勞資管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。</p><p> 因此,開發(fā)這樣一套庫存管理軟件成為很有必要的事情。</p><p&
7、gt;<b> 第一章 概述</b></p><p> 1.1 庫存管理的必要性</p><p> 大多數庫存管理理論認為,庫存是物理上和邏輯上庫房庫位的所有有形和無形物料極其價值的總和,具體包括成品、原材料、在制品、在途品、生產前物料、備品備件等。雖然持有一些庫存是必要的,過量的庫存卻非但沒有用處而且占用了資金。占用的資金對于公司發(fā)展、新產品開發(fā)等都是非常需要
8、的;減少資金占用還可以大大減少來自銀行貸款的利息和風險。對那些采購量特別大、采購件市場價格有波動的物料庫存,加強庫存管理效果更為明顯。因此,平衡公司庫存投資與其它資金需求至關重要。</p><p> 1.2 庫存管理的目標</p><p> 庫存管理的主要目標就是通過對倉庫所有入出庫活動的管理和控制及對庫存數據有效的統(tǒng)計和分析,以保證企業(yè)生產中暢通的物流,使決策人員及早發(fā)現(xiàn)問
9、題,采取相應措施,調整庫存結構,縮短儲備周期,加速資金周轉,最大限度地降低庫存占用,同時,通過周期性的倉庫盤點,及時補救管理中的漏洞,使庫存管理系統(tǒng)實時地反映企業(yè)中各個倉庫的現(xiàn)時情況,為各類管理人員從不同側面提供所需信息,以便協(xié)調企業(yè)經營收到更大效益,庫存管理系統(tǒng)是協(xié)調企業(yè)生產經營的基礎,其數據的準確性、方便的查詢、有效的分析是整個計算機管理系統(tǒng)順利運行的關鍵。</p><p> 1.3 PowerB
10、uilder的特點</p><p> PowerBuilder提供了對目前流行的大多數關系數據庫管理系統(tǒng)的支持,對數據庫訪問的部分一般采用國際化標準數據庫查詢語言SQL可以在不同的后臺數據庫管理系統(tǒng)上使用。 和大多數的WINDOWS應用程序一樣,PowerBuilder也是事件驅動工作方式。在這種工作方式中,程序的運行沒有固定的流程,程序中的代碼也是為各種可能發(fā)生的事件編寫的。PowerBuilder提供了對面
11、向對象方法中的各種技術的全面支持,我們可以利用面向對象方法中的對象的封裝性、繼承性、多態(tài)性等特點使得我們開發(fā)的應用程序具有極大的可重用性和可擴展性。PowerBuilder一個很大的特點就是提出了數據窗口對象的概念。數據窗口對象也是PowerBuilder中的一種對象類型,與其它對象不同的是數據窗口對象是專門為了訪問后臺的數據庫服務的,在數據窗口對象中我們定義了數據的來源和數據的顯示風格,這樣在應用程序中我們就可以把精力完全放在程序的運
12、行流程控制上,而不用關心具體數據的來源,因為我們在數據窗口對象中已經定義好了數據的來源。如果需要使用數據庫中不同的數據也只要對數據窗口對象進行修改就可以了。特別要指出的是PowerBu</p><p><b> 第二章 開發(fā)背景</b></p><p> 企業(yè)的庫存物資管理往往是很復雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個企業(yè)之
13、間的管理體制不盡相同,各類統(tǒng)計報表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實現(xiàn)計算機化操作,而且必須根據企業(yè)的具體情況制定相應的方案。</p><p> 根據當前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據所掌握的物資類別,相應分成幾個科室來進行物資的計劃,訂貨,核銷托收,驗收入庫,根據企業(yè)各個部門的需求來發(fā)送物資設備,并隨時按期進行庫存盤點,作臺帳,根據企業(yè)領導和自身管理的需要按月、季度、年度進
14、行統(tǒng)計分析,產生相應報表。為了加強關鍵物資、設備的管理,要定期掌握其儲備,消耗情況,根據計劃定額和實際纖毫定額的比較,進行定額管理,使得資金使用合理,物資設備的儲備最佳。</p><p> 一個完整的企業(yè)物資供應管理系統(tǒng)應包括采購計劃管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計管理、財務管理等模塊。其中倉庫的庫存管理是整個物資供應管理系統(tǒng)的核心。因此有必要開發(fā)一套獨立的庫存管理系統(tǒng)來提高企業(yè)工作效率, 而所
15、使用的這套庫存管理系統(tǒng)是企業(yè)生產經營管理活動中的核心,此系統(tǒng)必須可以用來控制合理的庫存費用、適時適量的庫存數量,使企業(yè)生產活動效率最大化。</p><p><b> 第三章 系統(tǒng)分析</b></p><p> 本系統(tǒng)采用了結構化生命周期法,結構化生命周期法是最常用的管理信息系統(tǒng)開發(fā)方法,分為四個步驟,即系統(tǒng)調研分析、數據庫設計實現(xiàn)、界面設計實現(xiàn)和系統(tǒng)功能設計實現(xiàn)。
16、其中系統(tǒng)調研分析階段是最基礎、也是最容易被開發(fā)人員忽視的環(huán)節(jié)。</p><p><b> 3.1進行資料收集</b></p><p> 在整個系統(tǒng)分析階段,應對管理倉庫的各種數據進行搜集整理,這些資料可以用作數據庫設計的依據。</p><p><b> 具體如下:</b></p><p>
17、零件倉庫劃分成多少個區(qū)域?</p><p> 每個區(qū)域有多少個貨架?</p><p> 每個貨架上分多少層?</p><p> 架子上的每一層有多少個格子?</p><p> 零部件是如何進行物料編碼的?</p><p> 倉庫管理人員人數有多少?</p><p> 日均處理入庫單數
18、量大約有多少?</p><p> 日均處理出庫單數量大約有多少?</p><p> 領料退回的處理方法?</p><p> 是否每天都要登記庫存臺賬?</p><p> 庫存臺賬有多少類型?</p><p> 倉庫之間是否可以進行調撥?</p><p> 每次盤點間隔時間多長?<
19、;/p><p> 如何處理零部件盤盈盤虧?</p><p> 是否有零部件物料缺貨警戒線?</p><p> 統(tǒng)計報表的種類和填報頻率?</p><p> 3.2繪制業(yè)務流程圖</p><p> 在某公司的調研過程中,已了解到所涉及的業(yè)務主要是入庫和出庫,圖3.1是系統(tǒng)入庫、出庫業(yè)務流程圖。</p>
20、<p> 不合格 領料</p><p><b> 入 合</b></p><p><b> 庫 格</b></p><p> 圖3.1庫存管理系統(tǒng)業(yè)務流程圖</p><p><b> 業(yè)務流程圖說明</b></p>&
21、lt;p> 外部環(huán)境 處理過程 決策過程</p><p> 數據存檔 數據流向</p><p> 圖3.2業(yè)務流程圖符號說明</p><p> 3.3用戶需求分析 用戶需求分析就是在用戶需求調研的基礎上,確
22、定系統(tǒng)的總體結構方案,完成相應的需求分析報告。在確定系統(tǒng)的總體結構方案過程中,包括確定應用程序的結構、系統(tǒng)開發(fā)環(huán)境和系統(tǒng)的功能模塊。用戶需求調研結束之后,應該立即進行用戶需求分析。</p><p> 3.3.1應用程序結構確定 從用戶應用角度來看,可把應用程序系統(tǒng)的組成部分分成數據存儲層、業(yè)務處理層和界面表示層等3個層次,而應用程序結構可歸納為:集中式應用程序
23、結構、單用戶應用程序結構、多層服務器應用程序結構、瀏覽器/服務器應用程序結構、客戶機/服務器應用程序結構等5種類型。 本庫存管理系統(tǒng)就采用了當前最流行的客戶機/服務器應用程序結構(即C/S結構),此時,客戶機提出請求,服務器對客戶機的請求作出回應。通過對服務功能的分布實現(xiàn)了分工服務。數據存儲層放在服務器上,業(yè)務處理層和界面表示層放在客戶機上,因此又被稱為“靈敏的客戶機”結構。許多操作可
24、以在本地的客戶機上執(zhí)行,只是當需要數據時,才向服務器發(fā)出請求。并使應用程序的處理更接近用戶,使整個系統(tǒng)具有較好的性能,可以并行地處理應用程序的請求、減少了數據傳輸量、降低了服務器的負荷。</p><p> 3.3.2確定系統(tǒng)開發(fā)環(huán)境 由于大多數公司內部使用的計算機平臺都是基于Windows環(huán)境的。為了降低系統(tǒng)成本,應最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可
25、確定使用下面的開發(fā)環(huán)境:</p><p> 網絡操作系統(tǒng):Windows2000;</p><p> 數據庫服務器:MicrosoftSQLServer2000;</p><p> 服務器平臺:Windows2000;</p><p> 客戶機平臺:Windows95/98/NT/2000;</p><p>
26、 前端開發(fā)工具:PowerBuilder8.0; 3.3.3確定系統(tǒng)的功能模塊 通過分析確定庫存系統(tǒng)將包含6個主要功能模塊,即系統(tǒng)模塊、入庫業(yè)務管理模塊、出庫業(yè)務管理模塊、退料業(yè)務管理模塊(還庫業(yè)務管理模塊)、盤點業(yè)務管理模塊(報表輸出)、需求管理模塊。對于每一個功能模塊,都包含了數據錄入、編輯、查詢、統(tǒng)計、打印、應急、幫助等功能。</p><p><b> 第四章 系統(tǒng)設計</b&g
27、t;</p><p><b> 4.1系統(tǒng)目標設計</b></p><p> 系統(tǒng)開發(fā)的總體任務是實現(xiàn)企業(yè)物資設備管理的系統(tǒng)化、規(guī)范化和自動化,從而達到企業(yè)倉庫庫存管理效率的目的。</p><p><b> 4.2開發(fā)設計思想</b></p><p> 庫存管理的物資主要是企業(yè)生產中所需要的
28、各種設備、原材料及零部件。進貨時經檢查合同確認為有效托收后,進行驗收入庫,填寫入庫單,進行入庫登記。企業(yè)各個部門根據所需要的物資設備總額和部門生產活動需要提出物資需求申請。計劃員根據整個企業(yè)的需求開出物資設備出庫單,倉庫管理員根據出庫單核對發(fā)放設備、原材料及零部件。有些設備使用完畢需要及時歸還入庫,填寫還庫單。根據需要按照月、季、年進行統(tǒng)計分析,產生相應報表。</p><p> 倉庫庫存管理的特點是信息處理量比
29、較大。所管理的物資設備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據發(fā)生量特別大,關聯(lián)信息多,查詢和統(tǒng)計的方式各不相同,因此在管理上實現(xiàn)起來有一定的困難。在管理的過程中經常會出現(xiàn)信息的重復傳遞;單據、報表種類繁多,各個部門規(guī)格不統(tǒng)等問題。</p><p> 在本系統(tǒng)的設計過程中,為了克服這些困難,滿足計算機管理的需要,我們采取了下面的一些原則:</p><p> 統(tǒng)一各
30、種原始單據的格式,統(tǒng)一帳目和報表的格式。</p><p> 刪除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學化。</p><p> 程序代碼標準化,軟件統(tǒng)一化,確保軟件的可維護性和實用性。</p><p> 界面盡量簡單化,做到實用、方便,盡量滿足企業(yè)中不同層次員工的需要。</p><p> 建立操作日志,系統(tǒng)自動記錄所進行的各種操作。&l
31、t;/p><p><b> 4.3系統(tǒng)功能分析</b></p><p> 本系統(tǒng)需要完成的功能主要有以下幾點。</p><p> 庫存管理的各種信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等。</p><p> 庫存管理的各種信息的查詢、修改和維護。</p><p> 設備采購報表的生成
32、。</p><p> 在材料庫存中加入所允許的最大庫存合最小庫存字段,對所有庫存物資實現(xiàn)監(jiān)控和報警。</p><p> 企業(yè)各個部門的物資需求管理。</p><p><b> 操作日志的管理</b></p><p> 庫存管理系統(tǒng)的使用幫助。</p><p> 4.4 系統(tǒng)功能模塊設計&
33、lt;/p><p> 在系統(tǒng)功能分析的基礎上,考慮PB和SQLServer的特點,設計出如圖4.1所示的系統(tǒng)功能模塊圖。 </p><p> 圖4.1 系統(tǒng)功能模塊圖</p><p><b> 1.系統(tǒng)模塊</b></p><p>
34、 a.包括報表的打印及設置,操作日志的管理。</p><p> b.管理員可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗證用戶的合法性,阻止非法用戶登錄。</p><p> c.管理員或其他用戶可以修改自己的密碼。</p><p><b> 2.入庫模塊</b></p><p> 包括填寫入
35、庫單,更新,刪除入庫記錄,查看現(xiàn)有庫存信息,入庫記錄的查詢及打印</p><p><b> 3.出庫模塊</b></p><p> 包括填寫出庫單,更新,刪除出庫記錄,查看現(xiàn)有庫存信息,出庫記錄的查詢及打印</p><p><b> 4.還庫模塊</b></p><p> 包括填寫還庫單
36、,更新,刪除還庫記錄,還庫記錄的查詢及打印</p><p><b> 5.需求模塊</b></p><p> 包括填寫需求計劃表,更新,刪除采購計劃信息,查看現(xiàn)有采購信息,采購信息的查詢及打印,以及預測短期內的需求計劃。</p><p> 圖4.2 庫存管理HIPO圖</p><p><b> 4.5
37、數據庫設計</b></p><p> 在仔細調查企業(yè)庫存物資材料管理過程的基礎上,設計出本系統(tǒng)所處理的數據流程圖(圖4.2)</p><p> 圖4.3 庫存系統(tǒng)數據流程圖</p><p> 通過對企業(yè)倉庫管理內容和數據流程分析,設計的數據項合數據結構如下:</p><p> 1.設備代碼信息。包括的數據項有設備號、設備名
38、稱。</p><p> 2.現(xiàn)有庫存信息。包括的數據項有現(xiàn)有設備、現(xiàn)有數目、最大庫存、最小庫存等。</p><p> 3.設備使用信息。包括的數據項有使用的設備、使用部門。數目。使用時間、出庫時狀態(tài)等。</p><p> 4.設備采購信息。包括的數據項有采購的設備、采購員、供應商、采購數目、采購時間等。</p><p> 5.設備歸還
39、信息。包括的數據項有歸還設備、歸還部門、歸還數目、歸還時間、經手人等。</p><p> 6.設備需求信息。包括的數據項有需求的部門、需求設備、需求數目、需求時間等。</p><p> 有了上面的數據結構、數據項和數據流程,就可以進行下面的數據庫設計。</p><p> 4.6數據庫概念結構設計</p><p> 這一設計階段是在需求
40、分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。根據上面的設計規(guī)劃出的實體有庫存實體、出庫實體、入庫實體、采購實體、還庫實體、需求實體。</p><p> 各個實體的E-R圖及其關系描述如下:</p><p> 圖4.4 庫存實體E-R圖</p><p> 圖4.5 入庫實體E-R圖</p>&l
41、t;p> 圖4.6 出庫實體E-R圖</p><p> 圖4.7 部門需求實體E-R圖</p><p> 圖4.8 庫存實體E-R圖</p><p> 圖4.9 計劃采購實體E-R圖</p><p> 實體與實體間的關系E-R圖如下所示:</p><p> 圖4.10實體之間關系E-R圖</p&
42、gt;<p> 4.7數據庫邏輯結構設計</p><p> 在上面的實體以及實體之間關系的基礎上,形成各個表格之間的關系。</p><p> 庫存管理系統(tǒng)數據庫中的各個表的設計結果如下。</p><p> 表 4.1 設備代碼表</p><p><b> 表 4.2 權限表</b></p&g
43、t;<p> 表 4.3 設備入庫表</p><p> 表 4.4 設備出庫表</p><p> 表 4.5 現(xiàn)有庫存庫表</p><p> 表 4.6 部門需求表</p><p> 表 4.7 設備還庫表</p><p> 表 4.8 操作日志表</p><p>
44、表 4.9 設備采購計劃表</p><p> 4.8 輸入輸出設計</p><p> 本系統(tǒng)界面標準Windows形式,鍵盤輸入(也可以用條形碼讀取),人機交互,容易使用。輸入輸出的設計考慮美觀實用和通俗易懂,圖文并茂。</p><p> 4.9系統(tǒng)安全性設計</p><p> 系統(tǒng)數據庫中包含多個二維表,所以在系統(tǒng)與數據庫的連接上,
45、并沒有把數據庫和系統(tǒng)的連接直接寫入代碼,而是通過對服務器端進行系統(tǒng)設置,使數據庫名及路徑不可見,并通過SQLServer的數據庫安全設置,保證了數據庫的安全性。系統(tǒng)根據用戶身份不同賦予不同權限,用戶用密碼登陸,同樣也保證了系統(tǒng)數據的安全性。</p><p> 第五章 系統(tǒng)代碼實現(xiàn)</p><p><b> 略</b></p><p><
46、;b> 參考文獻:</b></p><p> [1] 數據庫系統(tǒng)原理教程 王珊 陳紅 清華大學出版社 </p><p> [2] 管理信息系統(tǒng) 王虎 張俊 武漢理工大學出版社 </p><p> [3] PowerBuilder 8.0數據庫系統(tǒng)開發(fā)實例導航 何旭洪 余建英
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機專業(yè)畢業(yè)論文---考勤管理系統(tǒng)
- 計算機專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計算機專業(yè)畢業(yè)論文 考勤管理系統(tǒng)
- 計算機專業(yè)酒店管理系統(tǒng)畢業(yè)論文
- 計算機專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文--考勤管理系統(tǒng)
- 計算機應用專業(yè)畢業(yè)論文---考勤管理系統(tǒng)的設計
- 計算機應用專業(yè)畢業(yè)論文--學生信息管理系統(tǒng)
- 計算機應用專業(yè)畢業(yè)論文--考勤管理系統(tǒng)的設計
- 計算機應用專業(yè)的畢業(yè)論文
- 計算機畢業(yè)論文范文畢業(yè)論文計算機專業(yè)
- 計算機專業(yè)畢業(yè)論文-圖書管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文---物業(yè)小區(qū)管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文---高校成績管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文-圖書管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文圖書管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文-考勤管理系統(tǒng)設計
- 計算機專業(yè)畢業(yè)論文-圖書管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文-圖書管理系統(tǒng)
- 計算機專業(yè)畢業(yè)論文
評論
0/150
提交評論