版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 畢業(yè)設(shè)計(jì)(論文)</b></p><p> 學(xué) 生: </p><p> 指導(dǎo)老師: 教授 </p><p> 系 別: 軟件學(xué)院 </p>
2、;<p> 專 業(yè): 軟工工程 </p><p> 班 級: </p><p> 學(xué) 號: </p><p><b> 2013年6月</b>&l
3、t;/p><p> 倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘要</b></p><p> 倉庫貨物管理系統(tǒng)是一個企業(yè)不可或缺的一部分,其高效快捷的管理功能與是企業(yè)的管理者和決策者來說都是至關(guān)重要的。本文論述倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程,主要完成倉庫貨物管理系統(tǒng)的需求分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn),并由此設(shè)計(jì)了數(shù)據(jù)庫系統(tǒng)和前臺應(yīng)
4、用程序。本系統(tǒng)后臺在SQL Server 2008數(shù)據(jù)庫平臺上開發(fā),前端技術(shù)使用visual studio 2008。系統(tǒng)采用C/S模式,能充分發(fā)揮客戶端PC的處理能力,數(shù)據(jù)的儲存管理功能較為透明。系統(tǒng)實(shí)現(xiàn)了對企業(yè)倉庫的一些基本管理,包括出入庫管理、貨物管理、貨物分類管理、倉庫管理、盤點(diǎn)管理等功能。經(jīng)系統(tǒng)的測試,本系統(tǒng)可以方便、快捷地實(shí)現(xiàn)倉庫管理中的貨物登記、出庫入庫登記、貨物盤點(diǎn)等工作,降低倉庫管理的成本,提高了管理效率,促進(jìn)企業(yè)的快
5、速發(fā)展。</p><p> 關(guān)鍵詞:貨物管理;倉庫管理;出入庫管理 </p><p> Warehouse Goods Management System Design and Implementation</p><p><b> Abstract</b></p><p> Warehouse Goods ma
6、nagement system is an integral part of an enterprise, its efficient management functions are essential for business managers and decision makers. This article deals with warehouse management system design and realization
7、 process mainly complete warehouse management systems requirements analysis, system design, and system implementation, and thus designed a database system and the application. Background of the system develops in the SQL
8、 Server 2008 database platforms, front-end</p><p> Key words:Cargo Management; warehouse management; in-out of storage management</p><p> 查重方面各位語句順序調(diào)整一下,或者添加刪除一些句子段落就可以了,學(xué)校圖書館有知網(wǎng)查詢的可以先查一下,一般都沒
9、什么大問題的。程序的話,隨便寫一點(diǎn)核心功能,答辯的時候能跑起來就可以了。希望對你們有點(diǎn)幫助~</p><p><b> 目錄 </b></p><p><b> 1 緒論1</b></p><p><b> 1.1課題來源1</b></p><p><b>
10、 1.2研究現(xiàn)狀1</b></p><p> 1.3研究目的和意義2</p><p> 1.4 研究內(nèi)容和組織結(jié)構(gòu)3</p><p> 2 相關(guān)理論與技術(shù)4</p><p> 2.1 C/S模式4</p><p> 2.2 C#程序設(shè)計(jì)語言4</p><p>
11、 2.3 SQL Server 20084</p><p> 3 系統(tǒng)需求分析5</p><p> 3.1 業(yè)務(wù)流程分析5</p><p> 3.2 功能需求分析7</p><p> 3.3 數(shù)據(jù)流分析8</p><p> 3.3.1 數(shù)據(jù)編碼8</p><p> 3.
12、3.2數(shù)據(jù)字典9</p><p> 3.3.3數(shù)據(jù)流圖11</p><p> 3.4非功能性需求13</p><p><b> 4 系統(tǒng)設(shè)計(jì)15</b></p><p> 4.1 系統(tǒng)整體設(shè)計(jì)15</p><p> 4.2 系統(tǒng)功能模塊設(shè)計(jì)15</p><
13、p> 4.2.1 系統(tǒng)登陸模塊設(shè)計(jì)16</p><p> 4.2.2 用戶管理模塊設(shè)計(jì)17</p><p> 4.2.3 權(quán)限管理模塊設(shè)計(jì)17</p><p> 4.2.4 在庫管理模塊設(shè)計(jì)18</p><p> 4.2.5 盤點(diǎn)管理模塊設(shè)計(jì)19</p><p> 4.2.6 出入庫管理模塊
14、設(shè)計(jì)20</p><p> 4.2.7 基本資料管理模塊設(shè)計(jì)21</p><p> 4.2.8倉庫管理模塊設(shè)計(jì)23</p><p> 4.3數(shù)據(jù)庫設(shè)計(jì)25</p><p> 4.3.1 概念模型設(shè)計(jì)25</p><p> 4.3.2物理結(jié)構(gòu)設(shè)計(jì)26</p><p><
15、b> 5 系統(tǒng)實(shí)現(xiàn)31</b></p><p> 5.1系統(tǒng)登陸實(shí)現(xiàn)31</p><p> 5.2系統(tǒng)主界面31</p><p> 5.3系統(tǒng)管理實(shí)現(xiàn)32</p><p> 5.3.1用戶管理實(shí)現(xiàn)32</p><p> 5.3.2權(quán)限管理實(shí)現(xiàn)33</p><
16、p> 5.5在庫管理實(shí)現(xiàn)34</p><p> 5.6 盤點(diǎn)管理實(shí)現(xiàn)34</p><p> 5.6.1盤點(diǎn)管理實(shí)現(xiàn)35</p><p> 5.6.2盤點(diǎn)明細(xì)實(shí)現(xiàn)35</p><p> 5.7出入庫管理實(shí)現(xiàn)36</p><p> 5.7.1入庫管理實(shí)現(xiàn)36</p><p&
17、gt; 5.7.2出庫管理實(shí)現(xiàn)37</p><p> 5.8基本資料管理實(shí)現(xiàn)38</p><p> 5.8.1客戶管理實(shí)現(xiàn)38</p><p> 5.8.2貨物管理實(shí)現(xiàn)39</p><p> 5.8.3業(yè)務(wù)員管理實(shí)現(xiàn)40</p><p> 5.9倉庫管理實(shí)現(xiàn)41</p><p
18、> 5.9.1倉庫管理實(shí)現(xiàn)41</p><p> 5.9.2倉區(qū)管理實(shí)現(xiàn)42</p><p><b> 總結(jié)44</b></p><p><b> 致謝46</b></p><p><b> 文獻(xiàn)參考47</b></p><p>
19、;<b> 1 緒論</b></p><p><b> 1.1課題來源</b></p><p> 隨著計(jì)算機(jī)信息技術(shù)的不斷普及與發(fā)展,計(jì)算機(jī)的信息管理系統(tǒng)對企事業(yè)的重要性顯得越來越重要。倉庫貨物管理系統(tǒng)作為一個企業(yè)不可或缺的一部分,他的功能與發(fā)揮的作用對于企業(yè)的決策者和管理者來說都是至關(guān)重要的一部分。</p><p>
20、; 人們一直以來使用的傳統(tǒng)人工管理倉庫的方式,這種管理方式有著諸多缺點(diǎn),如查詢、錄入的效率低下、保密性不好等。并且隨著時間的不斷推移產(chǎn)生的文檔,數(shù)據(jù)對管理者的更新、維護(hù)帶來巨大的挑戰(zhàn)與困難。所以需要開發(fā)一個倉庫貨物管理系統(tǒng)為企業(yè)用戶提供充足的信息和查詢、管理手段。</p><p> 作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對產(chǎn)品倉庫信息進(jìn)行管理,具有人工管理無法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲量大、
21、保密性好、壽命長、成本低等諸多優(yōu)點(diǎn),可以減少更多人力物力的投入。管理信息化也是企業(yè)倉庫管理科學(xué)化、正規(guī)化,與世界接軌的重要條件[1]。</p><p> 倉庫管理涉及貨物管理、盤點(diǎn)管理、倉庫管理、入庫管理、出庫管理、庫存管理等業(yè)務(wù),這些業(yè)務(wù)涉及大量的數(shù)據(jù)和信息,而且對這些數(shù)據(jù)的信息的準(zhǔn)確性、及時性都要求非常高,任何錯誤和遺漏都會造成公司的損失,若采用純?nèi)斯さ姆椒ㄟM(jìn)行管理有一定的難度[2]。</p>
22、<p> 因此,采用計(jì)算機(jī)技術(shù)實(shí)現(xiàn)倉庫管理是很有必要的,是提高企業(yè)管理水平的有效方法。</p><p><b> 1.2研究現(xiàn)狀</b></p><p> 現(xiàn)在國內(nèi)外對此類系統(tǒng)的開發(fā)與研究也是很有實(shí)用性的,基本上能滿足各類企業(yè)的自身特點(diǎn),來進(jìn)行倉庫方面的管理,同時,改進(jìn)系統(tǒng)又都在不斷地深入與發(fā)展,來使用更多的企業(yè),一般都能運(yùn)用于各企業(yè)的倉庫管理,但是
23、都沒有針對大眾的廣泛應(yīng)用,只能運(yùn)用某個企業(yè)或單位,這還需要進(jìn)一步開發(fā)與實(shí)踐[3]。</p><p> 我國物流的發(fā)展在整體上和發(fā)達(dá)國家相比無論是發(fā)展規(guī)模還是發(fā)展的程度都有著不小的差距[4]。在管理方面,發(fā)達(dá)國家的倉庫基本上已經(jīng)電子化、無紙化,國內(nèi)倉庫基本上仍然是臺帳管理,絕大多數(shù)倉庫沒有信息化的系統(tǒng)。</p><p> 今后此類的軟件將會向條形碼倉庫管理系統(tǒng)發(fā)展,現(xiàn)階段,伴隨著物流及管
24、理信息化、網(wǎng)絡(luò)化的發(fā)展,應(yīng)用條形碼、二維碼進(jìn)行倉庫管理、實(shí)現(xiàn)倉庫作業(yè)自動化,將是一個必然的發(fā)展趨勢,也是需要迫切解決的一個現(xiàn)實(shí)問題[5]。條形碼管理在計(jì)算機(jī)信息化技術(shù)日益普及的今天有著十分重要的意義,商品貼上條形碼不僅可以減少輸入貨物信息的時間,還可以減少人工輸入造成的錯誤。不但可以提高作業(yè)效率,還能確保貨物信息輸入的正確性。</p><p> 另外,倉庫管理需要實(shí)現(xiàn)信息化和可視化,將來企業(yè)倉庫將不是個單純的倉
25、庫,他將擁有一個實(shí)實(shí)在在裝著貨物的倉庫,還擁有一個數(shù)據(jù)眾多管理方便的數(shù)據(jù)倉庫,對其中的貨物進(jìn)行編碼、管理。形象的說,貨架上的號碼就是貨物的地址,從而避免了貨物的分揀和提取時的翻箱倒柜式的查找[6]。</p><p> 倉庫管理的信息化在高速發(fā)展的信息時代勢在必行而且將給企業(yè)帶來極大的幫助。</p><p> 1.3研究目的和意義</p><p> 在這樣一個信
26、息化的時代,將計(jì)算機(jī)管理應(yīng)用于倉庫的日常管理已是大勢所趨,它可以為企業(yè)帶來意想不到的效益,同時為企業(yè)的飛速發(fā)展打好堅(jiān)實(shí)的基礎(chǔ)。</p><p> 采用計(jì)算機(jī)管理信息系統(tǒng)已成為倉庫管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,它給企業(yè)管理來了明顯的經(jīng)濟(jì)效益和社會效益[7]。主要體現(xiàn)在:可以減少出入庫過程中繁瑣的流程,提高倉管人員的工作效率 </p><p> 倉庫管理系統(tǒng)實(shí)現(xiàn)自動化之后,完全有能力可以減
27、少出入庫管理以及庫存管理中的諸多問題,不但節(jié)約開支、提高企業(yè)效率,還可以減輕工作人員的壓力。</p><p> 倉庫貨物管理系統(tǒng)主要目的是為了實(shí)現(xiàn)企業(yè)倉庫管理的系統(tǒng)化、規(guī)范化和自動化,從而提高企業(yè)管理效率、增加企業(yè)收入。它完全可以用來取代原來倉庫中使用人工管理的方式,并且可以避免由于人為失誤造成的損失,為及時、準(zhǔn)確、高效的完成倉庫管理提供了強(qiáng)有力的工具和管理手段[8]。倉庫管理系統(tǒng)是一個中小型數(shù)據(jù)管理系統(tǒng),它易
28、上手、易操作、界面美觀、安全性強(qiáng)。整個系統(tǒng)將由貨物管理、出入庫管理、基本資料管理、倉區(qū)管理等模塊,用戶通過相應(yīng)的模塊,對倉庫里的物品的基本情況進(jìn)行操作,通過簡單的操作即可輕松的管理倉庫。</p><p> 1.4 研究內(nèi)容和組織結(jié)構(gòu)</p><p> 本文主要通過對倉庫貨物管理系統(tǒng)的需求分析,結(jié)合倉儲管理的相關(guān)理論,設(shè)計(jì)出合理的倉庫貨物管理系統(tǒng)的各個功能模塊。本系統(tǒng)將通過各功能模塊對倉
29、庫以及其中的貨物進(jìn)行系統(tǒng)的管理。</p><p> 系統(tǒng)的主要研究內(nèi)容包括:</p><p> 1)倉庫貨物管理系統(tǒng)的業(yè)務(wù)流程分析</p><p> 確定各業(yè)務(wù)流程,形成標(biāo)準(zhǔn)化的流程圖。 根據(jù)流程圖,在系統(tǒng)設(shè)計(jì)階段對系統(tǒng)的模塊設(shè)計(jì)做準(zhǔn)備。</p><p><b> 2)系統(tǒng)的需求分析</b></p>
30、<p> 分析數(shù)據(jù)流向,繪制數(shù)據(jù)流圖,為系統(tǒng)的整個框架結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。</p><p> 3)系統(tǒng)模塊結(jié)構(gòu)的研究</p><p> 開發(fā)本系統(tǒng)的目的是為了幫助倉庫管理人員提高工作效率,實(shí)現(xiàn)貨物管理的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)最終實(shí)現(xiàn)的主要功能如下:</p><p> ?。?)“出庫管理”主要對貨物進(jìn)行出庫處理、操作。</p>&l
31、t;p> ?。?)“入庫管理”主要對貨物進(jìn)行入庫處理、操作。</p><p> ?。?)“庫存管理”主要進(jìn)行貨物的盤點(diǎn)管理和庫存管理等操作。</p><p> (4)“貨物管理”主要對倉庫中的貨物進(jìn)行系統(tǒng)的管理。</p><p><b> 本文組織結(jié)構(gòu):</b></p><p> 1)緒論部分 闡述本系統(tǒng)設(shè)計(jì)
32、的背景目的和意義等內(nèi)容。</p><p> 2)相關(guān)理論技術(shù)分析 對本系統(tǒng)開發(fā)中使用的編程語言、前后臺技術(shù)進(jìn)行簡要的分析,以及對于本系統(tǒng)開發(fā)的意義。</p><p> 3)系統(tǒng)需求分析 分析系統(tǒng)的業(yè)務(wù)流程、數(shù)據(jù)流向,為系統(tǒng)設(shè)計(jì)打下基礎(chǔ)。</p><p> 4)系統(tǒng)設(shè)計(jì) 根據(jù)前文的分析,設(shè)計(jì)出系統(tǒng)的功能模塊、數(shù)據(jù)庫模型。</p><p>
33、 5)系統(tǒng)實(shí)現(xiàn) 描述系統(tǒng)各模塊的功能。</p><p><b> 2 相關(guān)理論與技術(shù)</b></p><p><b> 2.1 C/S模式</b></p><p> C/S模式分為客戶機(jī)和服務(wù)器兩層,客戶機(jī)具有了一定的數(shù)據(jù)存儲和數(shù)據(jù)處理能力而是。通過將應(yīng)用軟件的算法和數(shù)據(jù)合理分配給客戶端和服務(wù)端的方法,可以降低服務(wù)
34、器的負(fù)載,發(fā)揮客戶端的能力。本文要研究的倉管系統(tǒng)就適用于倉庫這樣用戶數(shù)目不多的局域網(wǎng)中。C/S模式只依賴于企業(yè)內(nèi)部網(wǎng)絡(luò)的應(yīng)用系統(tǒng),即無論企業(yè)是否能夠上網(wǎng),都不影響其應(yīng)用。綜合考慮以上的因素,本系統(tǒng)最終決定采用C/S模式開發(fā),充分發(fā)揮客戶端的處理能力。</p><p> 2.2 C#程序設(shè)計(jì)語言</p><p> C#是運(yùn)行于.NET Framework之上的一種面向?qū)ο蟮母呒壋绦蛟O(shè)計(jì)語
35、言。</p><p> C#是一種安全、穩(wěn)定、簡單的,由C和C++衍生出來的一種面向?qū)ο蟮木幊陶Z言。它去除了C和C++的復(fù)雜性,同時又繼承了C和C++的強(qiáng)大功能。C#綜合了C++的高效率以及VB的可視化操作。如果利用C#開發(fā)C/S模式的系統(tǒng),首先從界面原型階段就可以輕松快速的進(jìn)行設(shè)計(jì),小型的倉庫管理系統(tǒng)就可以利用C#的高效、簡便的進(jìn)行快速開發(fā)。</p><p> 2.3 SQL Ser
36、ver 2008</p><p> SQL是英文Structured Query Language的縮寫,就是人們所說的結(jié)構(gòu)化查詢語言。SQL語句可以用來執(zhí)行各種各樣的操作,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等[6]。SQL語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通。雖然許多數(shù)據(jù)庫在SQL的基礎(chǔ)上進(jìn)行了改進(jìn)和升級,但是包括增、刪、改、查等標(biāo)準(zhǔn)的SQL命令仍然可以用來完成幾乎所有的數(shù)據(jù)庫操作。<
37、;/p><p> 這個平臺是可信任、高效、智能的,使得企業(yè)的倉庫貨物管理系統(tǒng)使用他時可以有很高的安全性、可靠性,并且可以降低開發(fā)管理數(shù)據(jù)基礎(chǔ)設(shè)施的成本。</p><p><b> 3 系統(tǒng)需求分析</b></p><p> 3.1 業(yè)務(wù)流程分析</p><p> 倉庫貨物管理系統(tǒng)主要業(yè)務(wù)流程如下:</p>
38、<p> ?。?)銷售商提出訂單,倉庫業(yè)務(wù)員進(jìn)行審核,確認(rèn)訂單無誤、貨物數(shù)量足夠出庫,則通過審核,向銷售商發(fā)貨,修改數(shù)據(jù)庫數(shù)據(jù)后完成出庫流程。出庫流程圖如圖3-1所示。</p><p> 圖3-1 出庫流程圖</p><p> ?。?)倉庫業(yè)務(wù)員向供貨商發(fā)出訂單,供貨商根據(jù)訂單向倉庫發(fā)貨,形成發(fā)貨單,經(jīng)倉庫管理員審核,修改數(shù)據(jù)庫數(shù)據(jù)后完成入庫流程。入庫流程圖如圖3-2所示。
39、</p><p> 圖3-2 入庫流程圖</p><p> ?。?)倉庫管理員對倉庫中的貨物進(jìn)行盤點(diǎn),生成盤點(diǎn)詳單,經(jīng)由審核人員審核通過后完成盤點(diǎn)工作。</p><p> 3.2 功能需求分析</p><p> 需求分析是通過對功能的描述,說明項(xiàng)目系統(tǒng)或設(shè)計(jì)中要實(shí)現(xiàn)的各功能模塊。不論是系統(tǒng)或設(shè)計(jì)的介紹,功能描述都是不可缺少的。同時對要解
40、決的問題進(jìn)行分析,弄清楚問題的要求,包括需要輸入什么數(shù)據(jù),得到什么結(jié)果,最后應(yīng)該輸出什么[9]。</p><p> 倉庫貨物管理系統(tǒng)主要針對于日常庫存信息的管理,它針對倉庫日常發(fā)生的業(yè)務(wù),主要模塊為貨物管理、出入庫管理、倉庫管理,用戶通過相應(yīng)的模塊,對倉庫里的物品的基本情況進(jìn)行操作,對庫存數(shù)量進(jìn)行查詢,用戶通過簡單的操作即可輕松的管理倉庫。</p><p> 本次設(shè)計(jì)所要實(shí)現(xiàn)的功能主要
41、分為出入庫管理、基本資料管理、倉區(qū)管理、系統(tǒng)管理等功能模塊來實(shí)現(xiàn)倉庫的綜合管理。本系統(tǒng)可以方便快捷地實(shí)現(xiàn)庫管理中的出庫入庫、庫存管理等操作,使企業(yè)的倉庫管理井井有條,更實(shí)時準(zhǔn)確地管理倉庫。</p><p> 出入庫管理中包含出庫管理、入庫管理、庫存管理、盤點(diǎn)管理。</p><p> 1)出庫管理:出庫管理是對系統(tǒng)中貨物的出庫管理,可以對倉庫中的貨物出庫情況進(jìn)行查看,并可以添加新的出庫信
42、息。</p><p> 2)入庫管理:入庫管理是對系統(tǒng)中貨物的入庫管理,可以對倉庫中的貨物入庫情況進(jìn)行查看,并可以添加新的入庫信息。</p><p> 3)庫存管理:在庫管理是對系統(tǒng)中庫存信息的管理,可以對倉庫中的庫存信息進(jìn)行查看,并可以添加新的庫存信息。</p><p> 4)盤點(diǎn)管理:盤點(diǎn)管理包含基本的盤點(diǎn)管理和盤點(diǎn)明細(xì)管理,可以對貨物盤點(diǎn)信息進(jìn)行查看和添
43、加。</p><p> 基本資料管理中包含客戶管理、貨物管理、貨物分類管理、業(yè)務(wù)員管理。</p><p> 1)客戶管理:客戶管理是對系統(tǒng)中客戶信息的管理,可以對倉庫貨物的供應(yīng)商和銷售商進(jìn)行查看,并可以添加新的客戶信息。</p><p> 2)貨物管理:貨物管理是對系統(tǒng)中貨物信息的管理,可以對倉庫中的貨物信息進(jìn)行查看,并可以添加新的貨物信息。</p>
44、;<p> 3)業(yè)務(wù)員管理:業(yè)務(wù)員管理是對系統(tǒng)中業(yè)務(wù)員信息的管理,可以對倉庫中的業(yè)務(wù)員信息進(jìn)行查看,并可以添加新的業(yè)務(wù)員信息。</p><p> 倉區(qū)管理中包含倉庫管理、倉區(qū)管理。</p><p> 1)倉庫管理:倉庫管理是對系統(tǒng)中倉庫信息的管理,可以對倉庫中的倉庫信息進(jìn)行查看,并可以添加新的倉庫信息。</p><p> 2)倉區(qū)管理:倉區(qū)管理
45、是對系統(tǒng)中倉區(qū)信息的管理,可以對倉庫中的倉區(qū)信息進(jìn)行查看,并可以添加新的倉區(qū)信息。</p><p> 系統(tǒng)管理中包含用戶管理、權(quán)限管理。</p><p> 1)用戶管理:用戶管理是對系統(tǒng)中用戶的管理,可以對系統(tǒng)中的用戶進(jìn)行增刪改查。</p><p> 2)權(quán)限管理:盤點(diǎn)明細(xì)是對系統(tǒng)中盤點(diǎn)明細(xì)的管理,可以對倉庫中的盤點(diǎn)明細(xì)進(jìn)行查看,并可以添加新的盤點(diǎn)明細(xì)。<
46、;/p><p><b> 3.3 數(shù)據(jù)流分析</b></p><p> 3.3.1 數(shù)據(jù)編碼</p><p> 為了數(shù)據(jù)流圖更加易懂以及數(shù)據(jù)項(xiàng)、數(shù)據(jù)流便于使用,要對數(shù)據(jù)進(jìn)行編碼,用一個編碼符合代表一條信息或一串?dāng)?shù)據(jù)[10]。對數(shù)據(jù)進(jìn)行編碼可以方便地進(jìn)行分類操作。以下是系統(tǒng)分析過程中常用的數(shù)據(jù)編碼:</p><p>&l
47、t;b> 表3-1 大類編碼</b></p><p> 表3-2 外部項(xiàng)編碼</p><p> 表3-3 數(shù)據(jù)流編碼</p><p> 表3-4 數(shù)據(jù)存儲編碼</p><p> 表3-3 數(shù)據(jù)處理編碼</p><p><b> 3.3.2數(shù)據(jù)字典</b></p&
48、gt;<p> 數(shù)據(jù)字典是數(shù)據(jù)庫的重要組成部分。它存放有數(shù)據(jù)庫所用的有關(guān)信息,對用戶來說是一組只讀的表[11]。下面是對數(shù)據(jù)流圖中出現(xiàn)的部分?jǐn)?shù)據(jù)流和數(shù)據(jù)項(xiàng)的描述,方便讀者快速了解數(shù)據(jù)流組成和數(shù)據(jù)項(xiàng)內(nèi)容。</p><p><b> 1.數(shù)據(jù)流</b></p><p> (1)數(shù)據(jù)流名稱:入庫信息</p><p> 說明:即將
49、加入倉庫的貨物的信息</p><p> 數(shù)據(jù)流來源:入庫信息表</p><p> 數(shù)據(jù)流流向:倉庫管理員</p><p> 數(shù)據(jù)流組成:入庫編號+貨物編號+數(shù)量+單價+總金額+入庫時間+經(jīng)辦人+保管人+入庫倉庫+備注</p><p> ?。?)數(shù)據(jù)流名稱:出庫信息</p><p> 數(shù)據(jù)流來源:出庫信息表<
50、;/p><p> 數(shù)據(jù)流流向:倉庫管理員</p><p> 數(shù)據(jù)流組成:出庫編號+貨物編號+數(shù)量+單價+總金額+出庫時間+經(jīng)辦人+保管人+出庫倉庫+備注</p><p> ?。?)數(shù)據(jù)流名稱:貨物信息</p><p> 說明:對倉庫中的所有貨物的信息的統(tǒng)計(jì)</p><p> 數(shù)據(jù)流來源:貨物信息表</p>
51、;<p> 數(shù)據(jù)流流向:倉庫管理員</p><p> 數(shù)據(jù)流組成:貨物編號+貨物名稱+貨物型號+類型+單位+倉庫編號</p><p> (4)數(shù)據(jù)流名稱:客戶信息</p><p> 說明:所有客戶及供應(yīng)商的信息。</p><p> 數(shù)據(jù)流來源:客戶信息表</p><p> 數(shù)據(jù)流流向:倉庫管理
52、員</p><p> 數(shù)據(jù)流組成:客戶編號+客戶名稱+客戶地址+客戶電話+客戶類型</p><p> ?。?)數(shù)據(jù)流名稱:倉庫信息</p><p> 數(shù)據(jù)流來源:倉庫信息表</p><p> 數(shù)據(jù)流流向:倉庫管理員</p><p> 數(shù)據(jù)流組成:倉庫編號+倉庫名稱+倉庫狀態(tài)+倉庫管理員</p>&
53、lt;p> ?。?)數(shù)據(jù)流名稱:庫存信息</p><p><b> 數(shù)據(jù)流來源:庫存表</b></p><p> 數(shù)據(jù)流流向:倉庫管理員</p><p> 數(shù)據(jù)流組成:庫存編號+倉庫編號+貨物編號+在庫數(shù)量+預(yù)警標(biāo)志位+最大在庫量+最小在庫量</p><p><b> 2.數(shù)據(jù)項(xiàng)</b>
54、;</p><p> (1)數(shù)據(jù)項(xiàng)名稱:貨物編號</p><p><b> 數(shù)據(jù)項(xiàng)別名:貨號</b></p><p> 說明:倉庫中的貨物的唯一標(biāo)識</p><p><b> 類型:字符型</b></p><p><b> 長度:16</b>&
55、lt;/p><p> ?。?)數(shù)據(jù)項(xiàng)名稱:入庫編號</p><p><b> 數(shù)據(jù)項(xiàng)別名:無</b></p><p> 說明:貨物的入庫流水號</p><p><b> 類型:字符型</b></p><p><b> 長度:16</b></p&
56、gt;<p> (3)數(shù)據(jù)項(xiàng)名稱:倉庫編號</p><p><b> 數(shù)據(jù)項(xiàng)別名:無</b></p><p><b> 說明:倉庫的編號</b></p><p><b> 類型:字符型</b></p><p><b> 長度:16</b&
57、gt;</p><p> ?。?)數(shù)據(jù)項(xiàng)名稱:盤點(diǎn)單編號</p><p><b> 數(shù)據(jù)項(xiàng)別名:無</b></p><p> 說明:倉庫盤點(diǎn)單的流水</p><p><b> 類型:字符型</b></p><p><b> 長度:16</b>&l
58、t;/p><p><b> 3.3.3數(shù)據(jù)流圖</b></p><p> 數(shù)據(jù)流圖,它主要的解決問題的角度是從數(shù)據(jù)傳遞、加工出發(fā),用圖形的方式表現(xiàn)系統(tǒng)的數(shù)據(jù)流向。并可以清晰的表達(dá)數(shù)據(jù)在系統(tǒng)中的流向和變換過程,可以表達(dá)系統(tǒng)的邏輯功能。它從數(shù)據(jù)的角度來描述一個系統(tǒng),適合宏觀地分析一個組織業(yè)務(wù)的概況。</p><p> 數(shù)據(jù)流圖的主要作用是:<
59、;/p><p> ?。?)便于表達(dá)功能需求和數(shù)據(jù)需求及其聯(lián)系;</p><p> ?。?)清晰表達(dá)數(shù)據(jù)流的情況;</p><p> ?。?)有利于系統(tǒng)建模 。</p><p> 倉庫貨物管理系統(tǒng)的部分?jǐn)?shù)據(jù)流圖如下:</p><p> 圖3-1系統(tǒng)頂層數(shù)據(jù)流圖</p><p> 頂層圖的作用在
60、于表明被開發(fā)系統(tǒng)的范圍以及它和周圍環(huán)境的數(shù)據(jù)交換關(guān)系,如圖3-1所示。</p><p> 圖3-2第一層數(shù)據(jù)流圖</p><p> 分解頂層流圖的系統(tǒng)為若干子系統(tǒng),決定每個子系統(tǒng)間的數(shù)據(jù)接口和活動關(guān)系,如圖3-2所示。</p><p> 對第一層數(shù)據(jù)流圖進(jìn)行進(jìn)一步分解,得到每個子系統(tǒng)的數(shù)據(jù)流圖如圖3-3,圖3-4所示。</p><p>
61、 圖3-3入庫管理數(shù)據(jù)流圖</p><p> 圖3-4出庫管理數(shù)據(jù)流圖</p><p><b> 3.4非功能性需求</b></p><p> 性能需求 倉庫貨物管理系統(tǒng)的響應(yīng)速度必須在1s以內(nèi),擁有良好的用戶體驗(yàn)。</p><p> 業(yè)務(wù)規(guī)則 系統(tǒng)應(yīng)當(dāng)具備重要操作審核功能,出入庫信息修改、添加時提交審核,通過
62、后才可修改數(shù)據(jù)庫。</p><p> 安全性需求 系統(tǒng)中權(quán)限較低的用戶無法越權(quán)修改系統(tǒng)中的數(shù)據(jù),保證數(shù)據(jù)的安全性。</p><p><b> 4 系統(tǒng)設(shè)計(jì)</b></p><p> 倉庫貨物管理系統(tǒng)主要是針對于倉庫的日常庫存信息的管理、查詢,它根據(jù)倉庫日常發(fā)生的業(yè)務(wù),分為了兩個大類,即入庫和出庫,用戶可以通過相應(yīng)的模塊,對倉庫里的貨物的進(jìn)
63、行基本的操作,對庫存數(shù)量進(jìn)行查詢,用戶可以通過簡單的操作輕松的管理倉庫。</p><p> 4.1 系統(tǒng)整體設(shè)計(jì)</p><p> 在數(shù)據(jù)庫的分析與設(shè)計(jì)基礎(chǔ)上,將系統(tǒng)的整體功能模塊構(gòu)造出來,利用模塊層次圖來繪制出軟件的結(jié)構(gòu)。</p><p> 本系統(tǒng)的概要設(shè)計(jì)是采用模塊層次結(jié)構(gòu)圖的方式來表達(dá)的,如圖4-1所示,系統(tǒng)管理、出入庫管理、基本資料管理、倉區(qū)管理等主功
64、能模塊。</p><p> 圖4-1 系統(tǒng)總體功能結(jié)構(gòu)圖</p><p> 4.2 系統(tǒng)功能模塊設(shè)計(jì)</p><p> 表4-1 模塊功能描述</p><p><b> 模塊描述:</b></p><p> 系統(tǒng)使用用戶為三類:系統(tǒng)管理員、業(yè)務(wù)員、訪客,并且可以在今后添加新的角色由管理員
65、指定權(quán)限。</p><p> 選擇系統(tǒng)管理員賬號登錄系統(tǒng)所有模塊處于可操作狀態(tài),選擇業(yè)務(wù)員賬號登錄系統(tǒng)只可進(jìn)行出入庫管理功能,訪客帳號登陸只能查看在庫信息和貨物信息。</p><p> 4.2.1 系統(tǒng)登陸模塊設(shè)計(jì)</p><p> 系統(tǒng)登陸模塊IPO設(shè)計(jì)如表4-2所示。</p><p> 表4-2 系統(tǒng)登陸模塊IPO表</p&
66、gt;<p> 4.2.2 用戶管理模塊設(shè)計(jì)</p><p> 用戶管理模塊IPO設(shè)計(jì)如表4-3所示。</p><p> 表4-3 用戶管理模塊IPO表</p><p> 4.2.3 權(quán)限管理模塊設(shè)計(jì)</p><p> 權(quán)限管理模塊IPO設(shè)計(jì)如表4-4所示。</p><p> 表4-4 權(quán)限管
67、理模塊IPO表</p><p> 4.2.4 在庫管理模塊設(shè)計(jì)</p><p> 在庫管理模塊IPO設(shè)計(jì)如表4-5所示。</p><p> 表4-5 在庫管理模塊IPO表</p><p> 4.2.5 盤點(diǎn)管理模塊設(shè)計(jì)</p><p> 1.盤點(diǎn)管理模塊IPO設(shè)計(jì)如表4-6所示。</p><
68、;p> 表4-6 盤點(diǎn)管理模塊IPO表</p><p> 2.盤點(diǎn)明細(xì)模塊IPO設(shè)計(jì)如表4-7所示。</p><p> 表4-7 盤點(diǎn)明細(xì)模塊IPO表</p><p> 4.2.6 出入庫管理模塊設(shè)計(jì)</p><p> 1.入庫管理模塊IPO設(shè)計(jì)如表4-8所示。</p><p> 表4-8 入庫管理模
69、塊IPO表</p><p> 2.出庫管理模塊IPO設(shè)計(jì)如表4-9所示。</p><p> 表4-9 出庫管理模塊IPO表</p><p> 4.2.7 基本資料管理模塊設(shè)計(jì)</p><p> 1.客戶管理模塊IPO設(shè)計(jì)如表4-10所示。</p><p> 表4-10 客戶管理模塊IPO表</p>
70、<p> 2.貨物管理模塊IPO設(shè)計(jì)如表4-11所示。</p><p> 表4-11 貨物管理模塊IPO表</p><p> 3.業(yè)務(wù)員管理模塊IPO設(shè)計(jì)如表4-12所示。</p><p> 表4-12 業(yè)務(wù)員管理模塊IPO表</p><p> 4.2.8倉庫管理模塊設(shè)計(jì)</p><p> 1
71、.倉庫管理模塊IPO設(shè)計(jì)如表4-13所示。</p><p> 表4-13 倉庫管理模塊IPO表</p><p> 2.倉區(qū)管理模塊IPO設(shè)計(jì)如表4-14所示。</p><p> 表4-14 倉庫管理模塊IPO表</p><p><b> 4.3數(shù)據(jù)庫設(shè)計(jì)</b></p><p> 4.3
72、.1 概念模型設(shè)計(jì)</p><p> E-R圖也稱實(shí)體-聯(lián)系圖(Entity Relationship Diagram),提供了表示實(shí)體類型、屬性和聯(lián)系的方法,用來描述現(xiàn)實(shí)世界的概念模型[12]。它是描述現(xiàn)實(shí)世界概念結(jié)構(gòu)模型的有效方法。</p><p> 圖4-1系統(tǒng)E-R圖</p><p><b> 關(guān)系模式說明:</b></p&
73、gt;<p> 銷售商(銷售商編號、銷售商名稱、銷售商地址、銷售商電話)</p><p> 供貨商(供貨商編號、供貨商名稱、供貨商地址、供貨商電話)</p><p> 貨物信息(貨物編號、貨物名稱、貨物型號、類型、單位、倉庫編號、貨物分類編號)</p><p> 貨物分類(貨物分類編號、貨物類別)</p><p> 員
74、工信息(員工編號、姓名、性別、聯(lián)系電話、家庭住址、密碼、郵箱、用戶名、角色名)</p><p> 倉庫信息(倉庫編號、倉庫名稱、倉庫狀態(tài)、倉庫管理員)</p><p> 倉區(qū)信息(倉庫編號、倉區(qū)編號、倉區(qū)名稱、存放類別、庫存狀態(tài)、管理員)</p><p> 出庫信息(出庫編號、貨物編號、出庫數(shù)量、出庫單價、出庫金額、出庫時間、經(jīng)辦人、保管人、倉庫、備注)<
75、;/p><p> 入庫信息(入庫編號、貨物編號、入庫數(shù)量、入庫單價、入庫金額、入庫時間、經(jīng)辦人、保管人、倉庫、備注)</p><p> 盤點(diǎn)單(盤點(diǎn)單編號、倉庫編號、盤點(diǎn)人員、審核人員、盤點(diǎn)日期、審核日期、備注)</p><p> 盤點(diǎn)單明細(xì)(盤點(diǎn)單編號、貨物編號、在庫數(shù)量、應(yīng)在庫數(shù)量、原在庫數(shù)量、備注)</p><p> 用戶信息表(用
76、戶名、角色名、密碼)</p><p> 角色信息表(角色名、系統(tǒng)管理、出入庫管理、基本資料管理、倉區(qū)管理)</p><p> 4.3.2物理結(jié)構(gòu)設(shè)計(jì)</p><p><b> 表4-1數(shù)據(jù)庫清單</b></p><p> 表4-2客戶信息表ComInfo</p><p> 表4-3倉區(qū)管
77、理CqManageer</p><p> 表4-4貨物分布信息表GoodsScatter_Info</p><p> 表4-5入庫信息表InInfo</p><p> 表4-6盤點(diǎn)單明細(xì)表InventoryDetail</p><p> 表4-7盤點(diǎn)單InventoryList</p><p> 表4-8貨物
78、信息表MaterialInfo</p><p> 表4-9出庫信息表OutInfo</p><p> 表4-10角色表Roles</p><p> 表4-11業(yè)務(wù)員信息表SalesmanInfo</p><p> 表4-12員工信息表StaffInfo</p><p> 表4-13庫存信息表StockInfo
79、</p><p> 4-14倉庫信息表StorageInfo</p><p> 表4-15用戶信息表UserInfo</p><p> 表4-16貨物分類表GoodsClass</p><p><b> 5 系統(tǒng)實(shí)現(xiàn)</b></p><p><b> 5.1系統(tǒng)登陸實(shí)現(xiàn)<
80、/b></p><p> 登陸界面如圖5-2所示。如果登陸者的輸入是正確的,則直接進(jìn)入倉庫貨物管理系統(tǒng)的主界面。</p><p><b> 圖5-2 登陸界面</b></p><p> 進(jìn)行輸入次數(shù)限制,如果輸入錯誤超過若3次后強(qiáng)制關(guān)閉頁面。</p><p> 若“用戶名”輸入有誤,則在“登陸”按鈕下面顯示
81、錯誤提示信息:“用戶不存在,請重新輸入!”,光標(biāo)停留在“用戶名”文本框。</p><p> 若“密碼”輸入有誤,則在“登陸”按鈕下面顯示錯誤提示信息:“密碼錯誤,請重新輸入!”,光標(biāo)停留在“密碼” 文本框。</p><p> 若“角色名”選擇有誤,則在“登陸”按鈕下面顯示錯誤提示信息:“角色名錯誤,請重新選擇!”。 </p><p><b> 5.2
82、系統(tǒng)主界面</b></p><p> 當(dāng)輸入的用戶名、密碼和選擇的用戶角色正確時便可以進(jìn)入主界面,主界面菜單欄依次顯示系統(tǒng)管理、出入庫管理、基本資料管理、倉區(qū)管理、重新登陸、退出系統(tǒng)、隱藏菜單,對應(yīng)系統(tǒng)的各個功能模塊和基本操作功能。界面設(shè)計(jì)如圖5-1所示。</p><p> 圖5-1 系統(tǒng)主界面</p><p><b> 5.3系統(tǒng)管理實(shí)
83、現(xiàn)</b></p><p> 系統(tǒng)管理包含兩個功能模塊:用戶管理、權(quán)限管理。</p><p> 5.3.1用戶管理實(shí)現(xiàn)</p><p> 用戶管理實(shí)現(xiàn)了對系統(tǒng)中用戶的管理,可以對系統(tǒng)中的用戶查看并且可以添加新的用戶信息。用戶管理還可以實(shí)現(xiàn)對賬戶信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,用戶管理界面如圖5-3所示。</p>
84、<p> 圖5-3 用戶管理模塊</p><p> 若信息輸入正確,按下添加按鈕時可以添加用戶信息并提示添加信息成功。賬戶信息不能為空否則提示輸入完整信息。</p><p> 如果“賬戶”輸入與已存在的賬戶重復(fù),則在添加按鈕按下之后提示“該用賬戶信息已存在,請重新輸入!”。</p><p> 如果要刪除的賬戶正在使用,則在按下刪除按鈕之后提示“該
85、賬戶信息正在使用,不能刪除!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在賬戶文本框。</p><p> 5.3.2權(quán)限管理實(shí)現(xiàn)</p><p> 權(quán)限管理實(shí)現(xiàn)了對系統(tǒng)中賬戶的權(quán)限管理,可以對系統(tǒng)中的賬戶權(quán)限進(jìn)行查看,并可以添加新的角色。權(quán)限管理還可以實(shí)現(xiàn)對賬戶信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,權(quán)限管理界面如
86、圖5-4所示。</p><p> 圖5-4 用戶權(quán)限模塊</p><p> 若信息輸入正確,按下添加按鈕時可以添加角色信息并提示添加信息成功。角色信息不能為空否則提示輸入完整信息。</p><p> 如果“角色名稱”輸入與已存在的賬戶重復(fù),則在添加按鈕按下之后提示“該角色信息已存在,請重新輸入!”。</p><p> 如果要刪除的角色
87、正在使用,則在按下刪除按鈕之后提示“該角色信息正在使用,不能刪除!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在角色名稱文本框。</p><p><b> 5.5在庫管理實(shí)現(xiàn)</b></p><p> 在庫管理實(shí)現(xiàn)了對系統(tǒng)中庫存信息的管理,可以對倉庫中的庫存信息進(jìn)行查看,并可以添加新的庫存信息。在庫管理還可以
88、實(shí)現(xiàn)對庫存信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,在庫管理界面如圖5-5所示。</p><p> 圖5-5 在庫管理模塊</p><p> 若信息輸入正確,按下添加按鈕時可以添加庫存信息并提示添加信息成功。庫存信息不能為空否則提示輸入完整信息。</p><p> 如果“在庫編號”輸入與已存在的在庫信息重復(fù),則在添加按鈕按下之后提示“該庫存信息已
89、存在,請重新輸入!”。</p><p> 當(dāng)在庫數(shù)量超過最大庫存的百分八十之后,庫存預(yù)警自動變?yōu)門rue,提示庫存預(yù)警。幫助管理員管理倉庫中的貨物。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在在庫編號文本框。</p><p> 5.6 盤點(diǎn)管理實(shí)現(xiàn)</p><p> 盤點(diǎn)管理包含兩個功能模塊:盤點(diǎn)管理、盤點(diǎn)
90、明細(xì)管理。</p><p> 5.6.1盤點(diǎn)管理實(shí)現(xiàn)</p><p> 盤點(diǎn)管理實(shí)現(xiàn)了對系統(tǒng)中盤點(diǎn)信息的管理,可以對倉庫中的盤點(diǎn)信息進(jìn)行查看,并可以添加新的盤點(diǎn)信息。</p><p> 盤點(diǎn)管理還可以實(shí)現(xiàn)對盤點(diǎn)信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,盤點(diǎn)管理界面如圖5-6所示。</p><p> 圖5-6 盤點(diǎn)管理模塊
91、</p><p> 若信息輸入正確,按下添加按鈕時可以添加盤點(diǎn)信息并提示添加信息成功。盤點(diǎn)信息不能為空否則提示輸入完整信息。</p><p> 如果“盤點(diǎn)單編號”輸入與已存在的盤點(diǎn)單信息重復(fù),則在添加按鈕按下之后提示“該盤點(diǎn)信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在盤點(diǎn)單編號文本框。</p>
92、<p> 5.6.2盤點(diǎn)明細(xì)實(shí)現(xiàn)</p><p> 盤點(diǎn)明細(xì)實(shí)現(xiàn)了對系統(tǒng)中盤點(diǎn)明細(xì)的管理,可以對倉庫中的盤點(diǎn)明細(xì)進(jìn)行查看,并可以添加新的盤點(diǎn)明細(xì)。盤點(diǎn)明細(xì)還可以實(shí)現(xiàn)對盤點(diǎn)明細(xì)信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,盤點(diǎn)明細(xì)界面如圖5-7所示。</p><p> 圖5-7 盤點(diǎn)單明細(xì)模塊</p><p> 若信息輸入正確,按下添加
93、按鈕時可以添加盤點(diǎn)信息并提示添加信息成功。盤點(diǎn)信息不能為空否則提示輸入完整信息。</p><p> 如果“盤點(diǎn)單編號”和“倉庫編號”輸入與已存在的盤點(diǎn)明細(xì)重復(fù),則在添加按鈕按下之后提示“該盤點(diǎn)明細(xì)信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在在庫數(shù)量文本框。</p><p> 5.7出入庫管理實(shí)現(xiàn)</
94、p><p> 出入庫管理包含兩個功能模塊:入庫管理、出庫管理。</p><p> 5.7.1入庫管理實(shí)現(xiàn)</p><p> 入庫管理實(shí)現(xiàn)了對系統(tǒng)中貨物的入庫管理,可以對倉庫中的貨物入庫情況進(jìn)行查看,并可以添加新的入庫信息。入庫管理還可以實(shí)現(xiàn)對入庫信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,入庫管理界面如圖5-8所示。</p><p&
95、gt; 圖5-8 入庫管理模塊</p><p> 若信息輸入正確,按下添加按鈕時進(jìn)入審核頁面,由審核人進(jìn)行審核確認(rèn)無誤之后按下審核界面的添加按鈕,添加入庫信息并提示添加信息成功。如果未通過審核則回到入庫管理界面重新核對入庫信息。入庫信息不能為空否則提示輸入完整信息。</p><p> 如果“入庫編號”的輸入內(nèi)容與已存在的入庫信息重復(fù),則在添加按鈕按下之后提示“該入庫信息已存在,請重新
96、輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在入庫編號文本框。</p><p> 5.7.2出庫管理實(shí)現(xiàn)</p><p> 出庫管理實(shí)現(xiàn)了對系統(tǒng)中貨物的出庫管理,可以對倉庫中的貨物出庫情況進(jìn)行查看,并可以添加新的出庫信息。出庫管理還可以實(shí)現(xiàn)對入庫信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,出庫管理界面如圖5-9所
97、示。</p><p> 圖5-9 出庫管理模塊</p><p> 若信息輸入正確,按下添加按鈕時進(jìn)入審核頁面,由審核人進(jìn)行審核確認(rèn)無誤之后按下審核界面的添加按鈕,添加出庫信息并提示添加信息成功。如果未通過審核則回到出庫管理界面重新核對出庫信息。出庫信息不能為空否則提示輸入完整信息。</p><p> 如果“出庫編號”的輸入內(nèi)容與已存在的出庫信息重復(fù),則在添加按
98、鈕按下之后提示“該出庫信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在出庫編號文本框。</p><p> 5.8基本資料管理實(shí)現(xiàn)</p><p> 基本資料管理包含三個功能模塊:客戶管理管理、貨物管理、業(yè)務(wù)員管理。</p><p> 5.8.1客戶管理實(shí)現(xiàn)</p>&l
99、t;p> 客戶管理實(shí)現(xiàn)了對系統(tǒng)中客戶信息的管理,可以對倉庫貨物的供應(yīng)商和銷售商進(jìn)行查看,并可以添加新的客戶信息??蛻艄芾磉€可以實(shí)現(xiàn)對客戶信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,客戶管理界面如圖5-10所示。</p><p> 圖5-10 客戶管理模塊</p><p> 若信息輸入正確,按下添加按鈕時可以添加客戶信息并提示添加信息成功??蛻粜畔⒉荒転榭辗駝t提示輸入
100、完整信息。</p><p> 如果“客戶編號”輸入的內(nèi)容與已存在的客戶信息重復(fù),則在添加按鈕按下之后提示“該客戶信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在客戶編號文本框。</p><p> 5.8.2貨物管理實(shí)現(xiàn)</p><p> 貨物管理實(shí)現(xiàn)了對系統(tǒng)中貨物信息的管理,可以對倉
101、庫中的貨物信息進(jìn)行查看,并可以添加新的貨物信息。貨物管理還可以實(shí)現(xiàn)對貨物信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,貨物管理界面如圖5-11所示。</p><p> 若信息輸入正確,按下添加按鈕時可以添加貨物信息并提示添加信息成功。貨物信息不能為空否則提示輸入完整信息。</p><p> 如果“貨物編號”輸入的內(nèi)容與已存在的貨物信息重復(fù),則在添加按鈕按下之后提示“該貨物信息
102、已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在貨物編號文本框。</p><p> 圖5-11 貨物管理模塊</p><p> 5.8.3業(yè)務(wù)員管理實(shí)現(xiàn)</p><p> 業(yè)務(wù)員管理實(shí)現(xiàn)了對系統(tǒng)中業(yè)務(wù)員信息的管理,可以對倉庫中的業(yè)務(wù)員信息進(jìn)行查看,并可以添加新的業(yè)務(wù)員信息。業(yè)務(wù)員管理還可
103、以實(shí)現(xiàn)對業(yè)務(wù)員信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,業(yè)務(wù)員管理界面如圖5-12所示。</p><p> 若信息輸入正確,按下添加按鈕時可以添加業(yè)務(wù)員信息并提示添加信息成功。業(yè)務(wù)員信息不能為空否則提示輸入完整信息。</p><p> 如果“業(yè)務(wù)員編號”輸入的內(nèi)容與已存在的業(yè)務(wù)員信息重復(fù),則在添加按鈕按下之后提示“該業(yè)務(wù)員信息已存在,請重新輸入!”。</p>
104、<p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在業(yè)務(wù)員編號文本框。</p><p> 圖5-12 業(yè)務(wù)員管理模塊</p><p><b> 5.9倉庫管理實(shí)現(xiàn)</b></p><p> 倉庫管理包含兩個功能模塊:倉庫管理、倉區(qū)管理。</p><p> 5.9.1倉庫管理實(shí)現(xiàn)</p
105、><p> 倉庫管理實(shí)現(xiàn)了對系統(tǒng)中倉庫信息的管理,可以對倉庫中的倉庫信息進(jìn)行查看,并可以添加新的倉庫信息。倉庫管理還可以實(shí)現(xiàn)對倉庫信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,倉庫管理界面如圖5-13所示。</p><p> 若信息輸入正確,按下添加按鈕時可以添加倉庫信息并提示添加信息成功。倉庫信息不能為空否則提示輸入完整信息。</p><p> 如果“
106、倉庫編號”輸入的內(nèi)容與已存在的倉庫信息重復(fù),則在添加按鈕按下之后提示“該倉庫信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在倉庫編號文本框。</p><p> 圖5-13 倉庫管理模塊</p><p> 5.9.2倉區(qū)管理實(shí)現(xiàn)</p><p> 圖5-14 倉區(qū)管理模塊</p&
107、gt;<p> 倉區(qū)管理實(shí)現(xiàn)了對系統(tǒng)中倉區(qū)信息的管理,可以對倉庫中的倉區(qū)信息進(jìn)行查看,并可以添加新的倉區(qū)信息。倉區(qū)管理還可以實(shí)現(xiàn)對倉區(qū)信息的修改和查詢,并且都在按下相應(yīng)的按鈕之后有操作提示,倉區(qū)管理界面如圖5-12所示。</p><p> 若信息輸入正確,按下添加按鈕時可以添加倉區(qū)信息并提示添加信息成功。倉區(qū)信息不能為空否則提示輸入完整信息。</p><p> 如果“倉
108、區(qū)編號”輸入的內(nèi)容與已存在的倉區(qū)信息重復(fù),則在添加按鈕按下之后提示“該倉區(qū)信息已存在,請重新輸入!”。</p><p> 按下清空按鈕可以將所有的文本框內(nèi)容清空,光標(biāo)將停留在倉庫編號文本框。</p><p><b> 總結(jié)</b></p><p> 在這樣一個信息化的時代,將計(jì)算機(jī)管理應(yīng)用于倉庫的日常管理已是大勢所趨,它可以為企業(yè)帶來意想
109、不到的效益,同時為企業(yè)的飛速發(fā)展打好堅(jiān)實(shí)的基礎(chǔ)。</p><p> 本文通過對倉庫貨物管理系統(tǒng)的研究,參考多個倉儲管理的相關(guān)理論,設(shè)計(jì)出合理的倉庫貨物管理系統(tǒng)的各個功能模塊。具體研究內(nèi)容包括倉庫管理的需求分析和系統(tǒng)設(shè)計(jì),最后在理論的基礎(chǔ)上進(jìn)行系統(tǒng)的詳細(xì)設(shè)計(jì)實(shí)現(xiàn)系統(tǒng)功能。</p><p> 通過需求分析系統(tǒng)設(shè)計(jì)的理論支持,文中的大部分設(shè)計(jì)的功能模塊都得以實(shí)現(xiàn)包括:</p>
110、<p> 1)系統(tǒng)管理模塊,包含用戶管理和權(quán)限管理兩個子模塊,可以實(shí)現(xiàn)系統(tǒng)中用戶的基本信息管理和角色權(quán)限的分配。</p><p> 2)出入庫管理,包含出庫管理、入庫管理、庫存管理、盤點(diǎn)管理等子模塊,實(shí)現(xiàn)了倉庫中貨物的出入庫登記,庫存管理等功能。能夠方便快捷的管理倉庫的日常操作。</p><p> 3)基本資料管理,包含客戶管理、貨物管理、業(yè)務(wù)員管理等子模塊,實(shí)現(xiàn)了倉庫中的
111、基本資料的管理,可以簡單、方便的管理倉庫中的人員信息。</p><p> 4)倉區(qū)管理,包含倉庫管理、倉區(qū)管理等子模塊,實(shí)現(xiàn)了倉庫、倉區(qū)的統(tǒng)一管理,使倉庫的管理人員可以對倉庫信息一目了然。</p><p> 本系統(tǒng)可以方便快捷的實(shí)現(xiàn)對倉庫中貨物的管理以及對出入庫管理的登記、管理?;緷M足倉庫管理的日常需求,對提高倉庫管理效率有一定的幫助。系統(tǒng)的設(shè)計(jì)、開發(fā)過程中運(yùn)用到兩年所學(xué)的多種知識,
112、對所學(xué)的內(nèi)容有了新的認(rèn)識和體會。在畢業(yè)設(shè)計(jì)實(shí)現(xiàn)過程中通過導(dǎo)師的指導(dǎo)和幫助,我學(xué)習(xí)到許多以前尚不了解的知識和技巧,使我受益良多。</p><p> 但是文中也缺少對某些倉儲系統(tǒng)需要的功能的設(shè)計(jì)與實(shí)現(xiàn):</p><p> 1)本系統(tǒng)缺少對重要信息、記錄的打印功能,在倉庫管理中,對書面信息的需求量比較大,這樣有利于對倉庫中貨物的校對和出入庫的審核。所以這方面功能需要進(jìn)行完善。</p&g
113、t;<p> 2)系統(tǒng)中對倉庫的管理不能做到宏觀把控,本系統(tǒng)只對部分的信息表建立視圖,無法對貨物更加具體的信息做到一目了然。</p><p> 目前此類系統(tǒng),在企業(yè)中的重要性越來越被人們所重視,在將來很長一段時間內(nèi)此類課題都具有研究的價值。倉庫貨物管理系統(tǒng),在今后的研究中會在下面四個方面給倉庫管理帶來切實(shí)的效果,首先是倉庫作業(yè)過程中提供自動化、全面記錄的途徑。其次,是改變傳統(tǒng)的固定貨位,實(shí)現(xiàn)全庫
114、隨機(jī)存儲。從而達(dá)到最大限度的利用倉庫的存儲空間。再次,提高發(fā)貨的質(zhì)量和正確性,減少斷檔和退貨,提高顧客的滿意程度。最后,倉庫的所有活動、資源和庫存水平提供及時正確的信息。這些將對企業(yè)的倉庫管理帶來巨大的方便,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。</p><p><b> 致謝</b></p><p> 本次畢業(yè)設(shè)計(jì)即將接近尾聲,本次畢業(yè)設(shè)計(jì)歷時十二周。我深知如果靠我自己一個
115、人的力量想要完成此次的畢業(yè)設(shè)計(jì)是不可能的,我曾經(jīng)迷茫過、困惑過。在最需要幫助的時候,最需要人指點(diǎn)的時候我的導(dǎo)師**教授為我指明了方向。指導(dǎo)我如何下手,如何利用學(xué)過的知識、學(xué)到的本領(lǐng)去設(shè)計(jì)系統(tǒng)去實(shí)現(xiàn)系統(tǒng)。</p><p> 在這幾個月時間里在**教授的指導(dǎo)和幫助下,本系統(tǒng)從無到有。非常感謝**教授在我畢業(yè)設(shè)計(jì)階段對我的幫助、鼓勵和細(xì)心的指導(dǎo)。</p><p> *教授淵博的學(xué)識、對問題的
116、獨(dú)特見解,使我在系統(tǒng)分析設(shè)計(jì)與實(shí)現(xiàn)過程中深受啟發(fā),受益匪淺,正是有了他的指導(dǎo)我才能順利的完成本次課題。*教授在做事方面也有許多值得我學(xué)習(xí)的地方,他做事嚴(yán)謹(jǐn),考慮問題全面。這些都是我要學(xué)習(xí)的,這樣可以使我在今后的工作中少走一點(diǎn)彎路。</p><p> 當(dāng)然,也感謝母校的辛勤培育之恩,各位同學(xué)、老師的大力幫助之情,使我學(xué)到了許多新的知識,同是也更懂得了一些做學(xué)問的道理,這是一筆寶貴的財(cái)富。</p>&
117、lt;p> 答辯日期將近,我的畢業(yè)設(shè)計(jì)也完成了。心情總有點(diǎn)復(fù)雜,希望畢業(yè)設(shè)計(jì)快點(diǎn)結(jié)束,但是結(jié)束之后就要離開學(xué)校了。離開這一個生活了這么長時間的地方不免有些不舍。不過人總是要向前看得,在這次的畢業(yè)設(shè)計(jì)中我學(xué)到了很多,收獲了很多。不僅是學(xué)習(xí)上的內(nèi)容,還有做人上的。就如**教授在IT項(xiàng)目管理中對我們的教導(dǎo),像這樣的畢業(yè)設(shè)計(jì)其實(shí)就是一個項(xiàng)目,我們要把握它,通過它學(xué)習(xí)到知識、提升自己。</p><p><b&
118、gt; 文獻(xiàn)參考</b></p><p> [1] 程永生.計(jì)算機(jī)應(yīng)用倉庫庫存管理[CP/OL] </p><p> [2] 段德亮.C#課程設(shè)計(jì)案例精編[M].北京:清華大學(xué)出版社,2008:145-150</p><p> [3] 樊敏,洪蕓.國內(nèi)外倉庫管理研究現(xiàn)狀及趨勢分析[J].云南財(cái)經(jīng)大學(xué)學(xué)報(bào),2009(5)</p>&l
119、t;p> [4] 劉佳,宋利偉,劉翠娟.中小型企業(yè)倉庫管理現(xiàn)狀分析[J].河北企業(yè)期刊,2010(8)</p><p> [5] 摩伯爾.基于RFID和條形碼的智能化倉庫管理系統(tǒng)[CP/OL] </p><p> [6] 劉浩華.IT/計(jì)算機(jī)庫存管理系統(tǒng)[CP/OL]. </p><p> [7] 吳軼.通用倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].天津職業(yè)院校
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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è)設(shè)計(jì)(論文)倉庫貨物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 軟件工程畢業(yè)論文-倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文---倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)設(shè)計(jì)---倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- jsp倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- jsp倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 倉庫管理系統(tǒng)后臺的設(shè)計(jì)與實(shí)現(xiàn)---畢業(yè)論文
- 畢業(yè)論文范文——倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文--原材料倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 畢業(yè)論文--原材料倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 倉庫管理系統(tǒng)的分析與實(shí)現(xiàn)[畢業(yè)論文]
- 畢業(yè)論文范文——倉庫管理系統(tǒng)與實(shí)現(xiàn)
- asp倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(源代碼+論文)
- 倉庫管理系統(tǒng)設(shè)計(jì)畢業(yè)論文
- asp倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(源代碼+論文)
- asp倉庫貨物管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(源代碼+論文)
- 倉庫管理系統(tǒng)的設(shè)計(jì)與開發(fā)【畢業(yè)論文】
- 倉庫管理系統(tǒng)的設(shè)計(jì)與分析-畢業(yè)論文
- 倉庫管理系統(tǒng)的設(shè)計(jì)與分析畢業(yè)論文
- 倉庫管理系統(tǒng)的設(shè)計(jì)畢業(yè)論文
評論
0/150
提交評論