![庫存信息管理系統(tǒng)論文_第1頁](http://file4.renrendoc.com/view/f4679ccc5a2f12b81eaafb292153d5ca/f4679ccc5a2f12b81eaafb292153d5ca1.gif)
![庫存信息管理系統(tǒng)論文_第2頁](http://file4.renrendoc.com/view/f4679ccc5a2f12b81eaafb292153d5ca/f4679ccc5a2f12b81eaafb292153d5ca2.gif)
![庫存信息管理系統(tǒng)論文_第3頁](http://file4.renrendoc.com/view/f4679ccc5a2f12b81eaafb292153d5ca/f4679ccc5a2f12b81eaafb292153d5ca3.gif)
![庫存信息管理系統(tǒng)論文_第4頁](http://file4.renrendoc.com/view/f4679ccc5a2f12b81eaafb292153d5ca/f4679ccc5a2f12b81eaafb292153d5ca4.gif)
![庫存信息管理系統(tǒng)論文_第5頁](http://file4.renrendoc.com/view/f4679ccc5a2f12b81eaafb292153d5ca/f4679ccc5a2f12b81eaafb292153d5ca5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
庫存信息管理系統(tǒng)的設(shè)計與開發(fā)摘要庫存信息管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起一個數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫;而對于后者則要求應(yīng)用程序具有功能完備、易使用等特點。經(jīng)過分析以上情況,我采用微軟公司的VisualStudio2008作為前端應(yīng)用程序開發(fā)工具,SQLServer2000建立后臺數(shù)據(jù)庫,在本次畢業(yè)設(shè)計中開發(fā)了這套庫存信息管理系統(tǒng)。本系統(tǒng)利用VisualStudio2008提供的各種面向?qū)ο蟮拈_發(fā)工具,尤其是ADO,能方便而簡潔地實現(xiàn)應(yīng)用程序和數(shù)據(jù)庫的互訪,是一款能讓用戶滿意的可行系統(tǒng)。關(guān)鍵詞庫存管理;ADO.NET;面向?qū)ο?;?shù)據(jù)庫InventoryinformationmanagementsystemdesignanddevelopmentAbstractInventorymanagementsystemisatypicalmanagementinformationsystem,whichmainlyincludesdatabasecreationandmaintenance,andfront-endapplicationdevelopmentaspects.Theformerrequiresastrongconsistencyandintegrityofdata,anddatawithgoodsecurity;whilethelatterrequirestheapplicationfunctional,easytouseandsoon.Afteranalyzingoftheabove,IuseMicrosoft'sVisualC#.NETasafront-endapplicationdevelopmenttool,SQLServer2000establishingthebackgrounddatabase,todeveloptheinventorymanagementsysteminthisgraduationproject.Thesystemusesavarietyofobject-orienteddevelopmenttoolswhichVisualC#.NETProvides,especiallytheADO,whichcanbesimpleandeasytomanipulatethedatabase,soitisaviablesystemwhichallowstheuser’ssatisfaction.KeywordsInventoryManagement;ADO.NET;Object-oriented;Database目錄第1章 緒論 51.1 引言 51.2 編寫目的及意義 51.3 系統(tǒng)分析 61.3.1選題的背景 61.3.2系統(tǒng)需求分析 71.4 可行性分析 81.4.1 可行性研究的目的 81.4.2 經(jīng)濟可行性分析 81.4.3 技術(shù)可行性分析 81.4.4 操作可行性分析 91.5 系統(tǒng)的開發(fā)及功能描述 91.5.1 開發(fā)方法的選擇 91.5.2 系統(tǒng)功能描述及系統(tǒng)安全性 101.6 系統(tǒng)邏輯模型 10第2章系統(tǒng)設(shè)計 132.1系統(tǒng)總體結(jié)構(gòu)設(shè)計 132.1.1系統(tǒng)功能分析 132.1.2系統(tǒng)功能模塊圖 132.2數(shù)據(jù)庫設(shè)計 142.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 142.2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 152.2.3設(shè)置引用完整性 202.2.4數(shù)據(jù)庫鏈接的實現(xiàn) 202.3系統(tǒng)功能模塊的詳細設(shè)計 202.3.1身份驗證模塊的設(shè)計 202.3.2系統(tǒng)主界面的實現(xiàn) 232.3.3入庫管理模塊的實現(xiàn) 232.3.4出庫管理模塊的實現(xiàn) 252.3.5報表統(tǒng)計模塊的實現(xiàn) 262.3.6系統(tǒng)設(shè)置模塊的實現(xiàn) 262.3.7庫存管理模塊的實現(xiàn) 27第3章系統(tǒng)實現(xiàn) 283.1用戶登錄界面 283.2系統(tǒng)主界面 293.3系統(tǒng)子界面 303.3.1系統(tǒng)信息設(shè)置 303.3.2入庫管理 323.3.3出庫管理 343.3.4報表統(tǒng)計 353.3.5庫存管理 363.3.6賬務(wù)管理 37第4章系統(tǒng)測試 384.1系統(tǒng)測試的基本原則及目的 384.2軟件測試方法 384.3系統(tǒng)的單元測試 394.4系統(tǒng)測試結(jié)論 394.4.1軟件能力 394.4.2軟件的缺陷和限制 394.5系統(tǒng)維護建議 40結(jié)論 41致謝 43參考文獻 44附錄A 45附錄B譯文 46庫存信息管理系統(tǒng) 46附錄C外文原文 53Inventoryinformationmanagementsystem 53緒論引言隨著我國市場經(jīng)濟的蓬勃發(fā)展和人們對物質(zhì)水平需求的增加,各行各業(yè)都處于一個飛速發(fā)展的時期,行業(yè)的快速發(fā)展必然導(dǎo)致各企業(yè)之間的競爭更加激烈,為了使自己的企業(yè)在競爭中能夠站穩(wěn)腳跟,不被激烈的競爭環(huán)境所壓倒,必然要求企業(yè)加強對自身的管理,提高企業(yè)的經(jīng)營效率。在當(dāng)今經(jīng)濟全球化的社會,信息成為了企業(yè)成長的關(guān)鍵因素,相應(yīng)的信息處理技術(shù)也在日新月異。企業(yè)的信息技術(shù)水平成為了企業(yè)具有強競爭力的重要標(biāo)志。信息技術(shù)大大提高企業(yè)在信息收集、處理和發(fā)布方面的能力。因此,一個企業(yè)要想在這樣極具競爭力的信息社會保持不敗之地,必須關(guān)注信息技術(shù)發(fā)展,應(yīng)用先進的信息技術(shù)。進銷存管理系統(tǒng)為了提高企業(yè)管理效率和企業(yè)的核心競爭力,利用現(xiàn)有成熟的計算機技術(shù)和軟件編程技術(shù)開發(fā)建立企業(yè)管理系統(tǒng),進行有效的進銷存管理變得非常重要。編寫目的及意義本報告編寫目的是為了說明系統(tǒng)需求概述、設(shè)計概要情況和設(shè)計思路,為系統(tǒng)的詳細設(shè)計和編碼提供基礎(chǔ),同時也作為開發(fā)人員在系統(tǒng)分析設(shè)計階段的工作成果和該階段的結(jié)束標(biāo)志。使用戶和軟件開發(fā)者,對系統(tǒng)的總體設(shè)計規(guī)定有一個共同的認識,使之成為今后整個開發(fā)工作的基礎(chǔ)和依據(jù)。庫存管理是企業(yè)物流系統(tǒng)中的重要環(huán)節(jié),是企業(yè)實現(xiàn)現(xiàn)代化管理的基礎(chǔ)。因此,在研究和開發(fā)企業(yè)管理系統(tǒng)時,大多把庫存管理系統(tǒng)作為突破口。庫存管理系統(tǒng)的實施將幫助企業(yè)的倉庫管理人員對庫存物品的入庫、出庫、移庫、盤點、補充訂貨和生產(chǎn)補料等操作進行全面的控制和管理。該系統(tǒng)可幫助用戶方便的管理庫存物品的數(shù)量,了解庫存成本和資金占用情況,使用戶可以及時了解和控制庫存業(yè)務(wù)各方面的準確情況和數(shù)據(jù),做到賬、物、卡相符,幫助企業(yè)領(lǐng)導(dǎo)根據(jù)市場變化作出快速反應(yīng)。庫存管理系統(tǒng)是一個多層次的管理系統(tǒng),可以通過靈活的設(shè)置實現(xiàn)不同層次的管理。本庫存信息管理系統(tǒng)的開發(fā)主要包括前端應(yīng)用程序以及后臺數(shù)據(jù)庫的建立和維護兩個方面。經(jīng)過分析,我選用微軟公司的VisualStudio2008來開發(fā)系統(tǒng),利用其提供的各種面向?qū)ο蟮拈_發(fā)工具,來操縱數(shù)據(jù)庫。本論文正文分為五部分。第一部分介紹了開發(fā)庫存信息管理系統(tǒng)的必要性以及如何開發(fā),并簡要概述了VisualStudio2008和SQLServer2008。第二部分介紹系統(tǒng)開發(fā)前的準備,包括系統(tǒng)的需求說明及系統(tǒng)總體結(jié)構(gòu)設(shè)計和詳細設(shè)計。第三部分并著重闡述了系統(tǒng)主要功能模塊的具體實現(xiàn)。第四部分是系統(tǒng)開發(fā)的后期工作,講到了該系統(tǒng)的不完善之處及本次系統(tǒng)開發(fā)過程中一些切身的感受與想法,是我做這次畢業(yè)設(shè)計的心得體會。系統(tǒng)分析選題的背景系統(tǒng)分析是軟件工程的重要階段,是所有開發(fā)的依據(jù)。在系統(tǒng)分析階段,通過對系統(tǒng)的綜合研究,對問題域進行抽象,準確的理解系統(tǒng)需求和系統(tǒng)內(nèi)部運行機制,有助于準確地掌握系統(tǒng)的需求,從而正確地定義問題域,確定軟件開發(fā)的具體內(nèi)容。通過系統(tǒng)分析,我們要完成確定系統(tǒng)需求的內(nèi)容、確定所有涉及到的要素為當(dāng)前需要解決的問題建立相應(yīng)的模型等工作,做到充分理解用戶對系統(tǒng)的需求。企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計報表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實現(xiàn)計算機化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。由于行業(yè)特殊性,產(chǎn)品種類繁多,業(yè)務(wù)量巨大,若仍然采用人工記賬的方式,必然不能滿足企業(yè)的需求,企業(yè)需要利用計算機來進行庫存管理,因此需要構(gòu)造一個庫存信息管理系統(tǒng)。一個完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括采購計劃管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計管理、財務(wù)管理等模塊。其中倉庫的庫存管理是整個物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨立的庫存信息管理系統(tǒng)來提高企業(yè)工作效率,而所使用的這套庫存信息管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動中的核心,此系統(tǒng)必須可以用來控制合理的庫存費用、適時適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動效率最大化。通過對這些情況的仔細調(diào)查,我開發(fā)了下面的倉庫庫存信息管理系統(tǒng)。系統(tǒng)需求分析系統(tǒng)需求分析就是在用戶需求調(diào)研的基礎(chǔ)上,確定系統(tǒng)的總體結(jié)構(gòu)方案,完成相應(yīng)的需求分析報告。在確定系統(tǒng)的總體結(jié)構(gòu)方案過程中,包括確定應(yīng)用程序的結(jié)構(gòu)、系統(tǒng)開發(fā)環(huán)境和開發(fā)工具的選擇。應(yīng)用程序結(jié)構(gòu)確定從用戶應(yīng)用角度來看,可把應(yīng)用程序系統(tǒng)的組成部分分成數(shù)據(jù)存儲層、業(yè)務(wù)處理層和界面表示層等3個層次,而應(yīng)用程序結(jié)構(gòu)可歸納為:集中式應(yīng)用程序結(jié)構(gòu)、單機板應(yīng)用程序結(jié)構(gòu)、多層服務(wù)器應(yīng)用程序結(jié)構(gòu)、瀏覽器/服務(wù)器(B/S)應(yīng)用程序結(jié)構(gòu)、客戶機/服務(wù)器(C/S)應(yīng)用程序結(jié)構(gòu)等5種類型。本庫存信息管理系統(tǒng)就采用了單機版應(yīng)用程序結(jié)構(gòu),將數(shù)據(jù)庫和應(yīng)用程序置于一臺機器上,這樣更加節(jié)約成本,適合中小規(guī)模的超市使用。用戶可以輕松將其拷貝到其他計算機上,可以同時運行程序。確定系統(tǒng)開發(fā)環(huán)境由于大多數(shù)公司內(nèi)部使用的計算機平臺都是基于Windows環(huán)境的。為了降低系統(tǒng)成本,應(yīng)最大程度地利用現(xiàn)有的資源、兼容現(xiàn)有的環(huán)境,可確定使用下面的開發(fā)環(huán)境:數(shù)據(jù)庫:MicrosoftSQLServer2008;前端開發(fā)工具:VisualStudio2008;數(shù)據(jù)訪問對象:ADO.NET開發(fā)工具的選擇可視化(visual)程序設(shè)計是一種全新的程序設(shè)計方法,全面采用面向?qū)ο蟮某绦蛟O(shè)計技術(shù),使用事件驅(qū)動機制進行程序設(shè)計。利用可視化開發(fā)工具可以快速、高效地開發(fā)應(yīng)用程序??梢暬拈_發(fā)工具很多,如Microsoft公司推出的VisualStudio軟件系列,Borland公司的Delphi、C++Builder系列等。VisualStudio是微軟公司推出的集成開發(fā)環(huán)境,是目前最流行的Windows平臺應(yīng)用程序開發(fā)環(huán)境。它是把代碼的編寫、程序的調(diào)試、編譯、運行以及其他的相關(guān)操作都集成在一起的“編程工具”。作用是程序員通過它這個平臺,利用編程語言來寫程序,調(diào)試,運行。SQLServer2008是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng)。該版本繼承了以前版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行MicrosoftWindowsXP的膝上型電腦到運行MicrosoftWindows7的大型多處理器的服務(wù)器等多種平臺使用。經(jīng)分析,本庫存信息管理系統(tǒng)選用VisualStudio2008來設(shè)計界面,選用SQLServer2008來建立后臺數(shù)據(jù)庫??尚行苑治隹尚行匝芯康哪康目尚行匝芯康哪康?,就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。要達到這個目的,必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。因此,可行性研究實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設(shè)計的過程。本系統(tǒng)由福州遠行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。一般來說,可行性分析應(yīng)從經(jīng)濟可行性、技術(shù)可行性、操作可行性等方面進行研究。經(jīng)濟可行性分析由于本庫存信息管理系統(tǒng)所要求的硬件(計算機及相關(guān)硬件)和軟件環(huán)境(VisualStudio2008+SQLServer2008),市場上都容易購買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護上,對用戶不造成過重的經(jīng)濟負擔(dān)。而一旦此系統(tǒng)投入使用,不僅可以減少庫存的工作強度,提高工作效率,而且方便了庫存對信息的管理,延續(xù)了傳統(tǒng)的管理模式,極大限度地方便了庫存管理人員,而且,目標(biāo)系統(tǒng)不是很復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出不大,所節(jié)省的大量人力、財力產(chǎn)生的效益將遠遠大于本系統(tǒng)的開發(fā)成本,所以從經(jīng)濟方面分析開發(fā)此系統(tǒng)是可行的。技術(shù)可行性分析技術(shù)上的可行性分析要考慮現(xiàn)有技術(shù)條件能否順利完成開發(fā)工作及將來要采用的硬件和軟件技術(shù)能否滿足用戶提出的要求(如計算機的容量、速度等)。本系統(tǒng)采用VisualStudio2008作為系統(tǒng)前臺應(yīng)用程序開發(fā)工具,采用SQLServer2008工具建立數(shù)據(jù)庫,并通過VisualStudio2008中的ADO控件使兩者進行連接從而進行系統(tǒng)軟件開發(fā)。VisualStudio2008不僅能幫助軟件開發(fā)者提高軟件開發(fā)的質(zhì)量和效率,縮短開發(fā)周期,而且還具備強大的數(shù)據(jù)庫管理功能,完全能夠滿足本系統(tǒng)的開發(fā)需求。此外,從開發(fā)人員的水平考慮,作為計算機科學(xué)與技術(shù)專業(yè)畢業(yè)的學(xué)生,大學(xué)四年所積累的專業(yè)知識使我們從一定程度上具備了開發(fā)一個小型系統(tǒng)的能力,而且學(xué)校現(xiàn)有的計算機設(shè)備也完全能夠滿足開發(fā)的需要。操作可行性分析傳統(tǒng)的庫存信息管理系統(tǒng),一般有兩種方式:一是手工管理,這種方式應(yīng)用傳統(tǒng)的“筆紙操作系統(tǒng)”,將庫存的貨物信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工的形式進行,將信息以表格文件的表現(xiàn)形式記錄在紙上,再進行統(tǒng)一保存。這種方式雖然在簡單信息查詢時會有一定的方便,但是存在著更多的不便:信息保存時間和條件很受限制、容易被損壞、信息查詢不便、信息傳達容易造成失誤等。另一種常見的信息管理方法是應(yīng)用單機版的管理系統(tǒng),本系統(tǒng)就是一款做的相對到位的單機版的庫存信息管理系統(tǒng),在庫存信息處理方面做得很精準規(guī)范。因為庫存管理人員已經(jīng)有豐富的信息管理經(jīng)驗,加之有相當(dāng)?shù)挠嬎銠C應(yīng)用經(jīng)驗,所以對于此系統(tǒng)一定很容易就可操作熟練。綜上所述,本庫存信息管理系統(tǒng)投資少、收益大,且其運行操作簡單易學(xué),具備了開發(fā)的可行性。系統(tǒng)的開發(fā)及功能描述開發(fā)方法的選擇信息系統(tǒng)的開發(fā)是一項比較復(fù)雜的工作,因此我們必須選用科學(xué)有效的開發(fā)方法。本系統(tǒng)的開發(fā)采用了生命周期法。在系統(tǒng)設(shè)計時遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設(shè)計和系統(tǒng)實施四個主要階段進行設(shè)計,而在具體的設(shè)計上,則通過在系統(tǒng)的使用及對系統(tǒng)了解的不斷加深中,對某一部分或幾部分進行重新分析、設(shè)計、實施,使系統(tǒng)逐步完善。本系統(tǒng)由福州遠行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。系統(tǒng)功能描述及系統(tǒng)安全性本庫存信息管理系統(tǒng)是一套對貨品入庫、出庫、庫存進行全面管理的系統(tǒng)。在管理內(nèi)容上,它的主要功能包括:入庫管理:填寫貨品信息,貨品入庫,產(chǎn)品的退回,退回記錄查詢和供應(yīng)商的管理。出貨管理:進行貨品出庫,出貨記錄,銷售記錄的查詢和退貨查詢的管理。庫存管理:貨品信息查詢,庫存信息查詢,庫存的調(diào)撥和調(diào)撥的記錄查詢。統(tǒng)計報表:進貨統(tǒng)計,銷售統(tǒng)計和退貨統(tǒng)計。系統(tǒng)設(shè)置:基本信息的設(shè)置,員工及部門的管理,產(chǎn)品倉庫的管理和系統(tǒng)日志記錄。由于庫存信息管理系統(tǒng)包含比較重要的信息,因此,在系統(tǒng)設(shè)計時除了注重用戶的需求,還要保證系統(tǒng)的安全性和一致性,體現(xiàn)如下:安全性:本系統(tǒng)由后臺分配權(quán)限,只有系統(tǒng)管理員才能進入后臺。一致性:系統(tǒng)的數(shù)據(jù)要保證一致性、準確性,當(dāng)某一數(shù)據(jù)庫中記錄發(fā)生改變時,與之相關(guān)聯(lián)的數(shù)據(jù)庫也隨之變化。系統(tǒng)邏輯模型本系統(tǒng)的邏輯模型以系統(tǒng)的數(shù)據(jù)流圖為主要描述工具。數(shù)據(jù)流圖是組織中信息運動的抽象,是在調(diào)研的基礎(chǔ)上,從系統(tǒng)的科學(xué)性、管理的合理性、實際運動的可行性角度出發(fā),將信息處理功能和彼此之間的聯(lián)系自頂向下,逐層分解,從邏輯上精確地描述系統(tǒng)應(yīng)具有的數(shù)據(jù)加工功能、數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲及數(shù)據(jù)來源和去向(外部實體)等項目,它表達了數(shù)據(jù)和處理的關(guān)系。為了敘述方便,我們用不同的符號代表這四個元素:→表示數(shù)據(jù)流;=表示文件(數(shù)據(jù)存儲);○表示加工;□表示數(shù)據(jù)流的源點和終點。通過分析調(diào)查有關(guān)庫存管理需要,并針對一般庫存信息管理系統(tǒng)的功能需求,設(shè)計出庫存信息管理系統(tǒng)頂層數(shù)據(jù)流程圖如圖1-1所示:業(yè)務(wù)輸入業(yè)務(wù)輸入業(yè)務(wù)結(jié)果查詢結(jié)果查詢要求注冊用戶修改要求修改結(jié)果系統(tǒng)管理員倉庫管理員返回結(jié)果庫存信息管理系統(tǒng)管理員查詢要求查詢結(jié)果圖1-1庫存信息管理系統(tǒng)頂層DFD根據(jù)系統(tǒng)的頂層數(shù)據(jù)流圖,進一步分析,畫出系統(tǒng)的第二層數(shù)據(jù)流圖如圖1-2所示:出貨結(jié)果出貨管理進貨管理采購員表倉庫信息表操作員個人信息表客戶信息表采購員表查詢結(jié)果修改結(jié)果修改要求信息查詢密碼用戶名用戶編號密碼數(shù)據(jù)維護信息查詢系統(tǒng)管理員倉庫管理員進貨管理身份驗證身份驗證操作員個人信息表系統(tǒng)管理員庫存信息管理系統(tǒng)出貨管理進貨結(jié)果采購員表庫存信息表表貨品信息表表庫存信息表表經(jīng)理身份驗證用戶編號密碼信息查詢經(jīng)理貨品信息表庫存信息表入庫單出庫單信息查詢查詢結(jié)果操作員個人信息表操作人員信息圖1-2庫存信息管理系統(tǒng)的第二層DFD圖系統(tǒng)設(shè)計2.1系統(tǒng)總體結(jié)構(gòu)設(shè)計2.1.1系統(tǒng)功能分析系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)企業(yè)物資設(shè)備管理的系統(tǒng)化、規(guī)范化和自動化,從而達到企業(yè)倉庫庫存管理效率的目的。系統(tǒng)功能分析是在系統(tǒng)開發(fā)總體任務(wù)的基礎(chǔ)上完成的。本庫存信息管理系統(tǒng)需要完成的功能有:(1)庫存管理的各種信息的輸入,包括入庫、出庫、貨品信息的輸入等。(2)庫存管理的各種信息的查詢、修改和維護。(3)入庫單、出庫單的生成,日報表、月報表的生成。(4)在貨品庫存中加入所允許的最低庫存字段,對所有庫存物資監(jiān)控和報警。2.1.2系統(tǒng)功能模塊圖根據(jù)系統(tǒng)功能分析,畫出系統(tǒng)功能模塊圖如下:庫存庫存信息管理系統(tǒng)基本信息設(shè)置員工管理員工部門管理賬務(wù)管理報表統(tǒng)計入庫管理出庫管理系統(tǒng)設(shè)置產(chǎn)品入庫入庫記錄查詢退回記錄查詢庫存查詢庫存調(diào)撥進貨統(tǒng)計退貨統(tǒng)計銀行管理庫存管理倉庫管理退回公司供應(yīng)商管理調(diào)撥記錄查詢系統(tǒng)登錄日志產(chǎn)品銷售銷售記錄查詢銷售退貨退貨記錄查詢銷售統(tǒng)計圖2-1系統(tǒng)總體功能模塊圖2.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。同時,合理的數(shù)據(jù)庫結(jié)構(gòu)也將有利于程序的實現(xiàn)。設(shè)計數(shù)據(jù)庫時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。2.2.1數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計本系統(tǒng)將貨品分類,每類貨品都有一名采購員負責(zé)采購,每名采購員只負責(zé)采購一類貨品,每類貨品都放在一個倉庫中,一個倉庫中可以放不同種類的貨品,每個客戶可以訂購不同的貨品,每種貨品可以賣給不同的客戶。貨品貨品采購倉庫客戶存儲訂購采購員n1mnn1貨品編號規(guī)格型號單位貨品名稱客戶編號客戶名稱倉庫名稱負責(zé)人聯(lián)系電話采購員編號采購的貨品類別圖2-2庫存信息管理系統(tǒng)E-R圖2.2.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計根據(jù)系統(tǒng)功能需求與數(shù)據(jù)流程圖,本數(shù)據(jù)庫管理系統(tǒng)需要13個數(shù)據(jù)表,分別是銀行表、產(chǎn)品大類表、產(chǎn)品采購表、采購員提成配置表、產(chǎn)品單位表、產(chǎn)品調(diào)撥表、供應(yīng)商信息表、會員管理表、倉庫管理表、用戶登錄表、產(chǎn)品信息表、銷售表、產(chǎn)品小類表、等。本系統(tǒng)由福州遠行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。數(shù)據(jù)庫的13個表如下:表格1銀行表字段名說明類型長度是否為空主鍵ID銀行編號Int否是Bank銀行名稱Nvarchar255是Price銀行交易量Float是Beizhu備注NvarcharMax是Moren默認Bit否表格2產(chǎn)品大類表字段名說明類型長度是否為空主鍵ID大類編號Int否是Bigclass大類名稱Nvarchar255是表格3產(chǎn)品購買表字段名說明類型長度是否為空主鍵IdInt否是Id_productInt是TitleNvarchar50是Id_loginInt是loginNvarchar50是Id_gysInt是GysNvarchar255是SelldateDatetime是ShulianFloat是TypeInt是Id_kuInt是KuNvarchar50是HuohaoNvarchar50是BigclassNvarchar50是SmallclassNvarchar50是GuigeNvarchar50是Id_huiyuanInt是PriceFloat是Price2Float是IsokBit否PhotoNvarchar255是BianhaoNvarchar255是ZuBit否beizhuNvarcharMax是表格4倉庫表字段名說明類型長度是否為空主鍵Idint否是KuNvarchar50是LoginNvarcharmax是AddressNvarchar255是TelNvarchar50是beizhuNvarcharmax是morenbit否表格5系統(tǒng)日志表字段名說明類型長度是否為空主鍵IdInt否是usernameNvarchar255是classNvarchar255是addressNvarchar255是logindateDatetime是表格6系統(tǒng)配置表字段名說明類型長度是否為空主鍵Idint否是DianmingNvarchar255是JieshaojifenInt是XuhuijifenInt是BaojinNvarchar10是Baojin2Nvarchar10是Dayin1Nvarchar10是Dayin2Nvarchar10是ShowpicNvarchar10是MaxrecordInt是MaxproductInt是TiqianInt是LookbuysellNvarchar10是lookhuiyuanNvarchar10是表格7產(chǎn)品單位表字段名說明類型長度是否為空主鍵Idint否是danweiNvarchar50是表格8產(chǎn)品調(diào)撥表字段名說明類型長度是否為空主鍵IdInt否是Id_productInt是TitleNvarchar50是Id_loginInt是loginNvarchar50是Id_login2Int是Login2Nvarchar50是SelldateDatetime是ShulianFloat是TypeInt是Id_ku_chuInt是Ku_chuNvarchar50是Id_ku_ruint是Ku_ruNvarchar50是HuohaoNvarchar50是BigclassNvarchar50是SmallclassNvarchar50是GuigeNvarchar50是PriceFloat是Price2Float是IsokBit否PhotoNvarchar255是BianhaoNvarchar255是beizhuNvarcharMax是表格9會員信息表字段名說明類型長度是否為空主鍵IdInt否是usernameNvarchar50是xingbieNvarchar50是telNvarchar50是addressNvarchar255是jieshaoint是Id_loginint是loginNvarchar50是cardNvarchar50是sfzNvarchar50是startdateDatetime是jifenFloat是enddatedatetime是beizhuNvarcharMax是shengridatetime是wenhoudatetime是yinyanNvarchar50否qqNvarchar50是emailNvarchar100是Id_zuint是表格10用戶登錄表字段名說明類型長度是否為空主鍵Idint否是biaohaoNvarchar50是usernameNvarchar50是pwdNvarchar50是quanxianNvarcharmax是xingbieNvarchar2是telNvarchar50是AddressNvarchar255是SfzNvarchar50是Gongzifloat是qqNvarchar50是EmailNvarchar100是Id_zuint是表格11會員組別表字段名說明類型長度是否為空主鍵IDInt否是zuNvarchar255是表格12產(chǎn)品銷售表字段名說明類型長度是否為空主鍵IdInt否是Id_productInt是HuohaoNvarchar50是TitleNvarchar50是loginNvarchar50是Id_loginInt是Id_gysInt是GysNvarchar255是SelldateDatetime是ShulianFloat是PriceFloat是Price2Float是Id_huiyuanInt是TypeInt是Id_kuInt是KuNvarchar50是BigclassNvarchar50是SmallclassNvarchar50是GuigeNvarchar50是IsokBit否PhotoNvarchar255是BianhaoNvarchar255是ZuBit否beizhuNvarcharMax是表格13產(chǎn)品信息表字段名說明類型長度是否為空主鍵IdInt否是TitleNvarchar255是Id_bigclassInt是Id_smallclassInt是PriceFloat是Price2Float是ShulianFloat是danweiNvarchar50是Id_kuint是Ticheng_typeint是tichengreal是guigeNvarchar50是HuohaoNvarchar50是Baojinfloat是classint是duihuanint是PhotoNvarchar255是beizhuNvarcharMax是表格14產(chǎn)品小類表字段名說明類型長度是否為空主鍵ID大類編號Int否是smallclass大類名稱Nvarchar255是Id_bigclassint是表格15登錄組別表字段名說明類型長度是否為空主鍵IDInt否是zuNvarchar255是2.2.3設(shè)置引用完整性為了防止用戶不小心刪除有用的數(shù)據(jù),或者輸入錯誤的數(shù)據(jù),就需要設(shè)置引用完整性(ReferentialIntegrity)。例如本系統(tǒng)用到的數(shù)據(jù)庫中,入庫單中輸入的貨品編號必須現(xiàn)存在于貨品信息表中。通過設(shè)置引用完整性對數(shù)據(jù)庫進行約束,能夠幫助程序員和用戶確保使用的數(shù)據(jù)是合法的。2.2.4數(shù)據(jù)庫鏈接的實現(xiàn)為了充分展現(xiàn)對象編程的思想,系統(tǒng)中利用ADO.NET中的組件SqlConnection實現(xiàn)數(shù)據(jù)庫和前臺應(yīng)用程序之間的連接,利用connection對象和command對象實現(xiàn)隨時訪問數(shù)據(jù)庫的功能。ADO控件比較靈活,它使用SQL表達式,通過SQL屬性來和數(shù)據(jù)庫文件相連并顯示要顯示的字段,可以方便地對一個或多個數(shù)據(jù)表中的記錄進行訪問。2.3系統(tǒng)功能模塊的詳細設(shè)計本庫存信息管理系統(tǒng)是本著用戶操作界面友好、清晰、易學(xué)易用的原則進行設(shè)計的。2.3.1身份驗證模塊的設(shè)計在進入系統(tǒng)主界面之前,會出現(xiàn)一個身份驗證對話框,要驗證用戶的身份。庫存信息管理系統(tǒng)庫存信息管理系統(tǒng)用戶名:密碼:重置登陸圖2-3用戶登錄模塊界面設(shè)計該模塊的流程圖如圖2-4所示:是是否登錄是否為合法用戶?否管理員后臺判斷登錄信息進入系統(tǒng)開始結(jié)束圖2-4用戶登錄模塊流程圖此外,對一個完整的系統(tǒng)而言,用戶是應(yīng)該可以修改自己的密碼的,因此系統(tǒng)中應(yīng)該具有修改密碼的功能,提高數(shù)據(jù)的安全性,用戶可以在進入系統(tǒng)主界面后可以修改自己的密碼。當(dāng)用戶輸入完成之后,按“確定”按鈕來關(guān)閉對話框,系統(tǒng)會自動檢查用戶兩次輸入的密碼是否一致,如果不一致,會出現(xiàn)出錯提示并建議用戶重新輸入。請輸入新密碼請輸入新密碼請確認新密碼確認取消圖2-5修改密碼界面設(shè)計2.3.2.系統(tǒng)主界面的實現(xiàn)系統(tǒng)主菜單分為六個大欄目,每個欄目下面根據(jù)不同的功能,也添加了各自的子欄目來完善界面。庫存管理庫存管理出庫管理統(tǒng)計報表賬務(wù)管理入庫管理系統(tǒng)設(shè)置圖2-6主界面(admin)設(shè)計2.3.3.入庫管理模塊的實現(xiàn)入庫管理模塊包括產(chǎn)品入庫、入庫查詢、退回產(chǎn)品、退回記錄、供應(yīng)商五個子模塊。產(chǎn)品入庫選擇產(chǎn)品選擇產(chǎn)品經(jīng)辦人備注供應(yīng)商入庫時間確定添加重新填寫圖2-7填寫已有產(chǎn)品入庫的信息設(shè)計產(chǎn)品名稱產(chǎn)品名稱產(chǎn)品貨號產(chǎn)品單位所屬類別規(guī)格型號產(chǎn)品價格產(chǎn)品規(guī)格經(jīng)辦人供應(yīng)商產(chǎn)品備注產(chǎn)品圖片庫存不足提示確定添加重新填寫圖2-8填寫新產(chǎn)品入庫的信息設(shè)計(2)產(chǎn)品退回選擇產(chǎn)品選擇產(chǎn)品供應(yīng)商入庫時間確定退回重新填寫經(jīng)辦人備注圖2-9產(chǎn)品退回倉庫設(shè)計(3)供應(yīng)商管理供應(yīng)商名稱供應(yīng)商名稱聯(lián)系人聯(lián)系地址聯(lián)系電話訂單詳情圖2-10供應(yīng)商管理設(shè)計2.3.4.出庫管理模塊的實現(xiàn)出庫管理包括產(chǎn)品銷售、銷售記錄、產(chǎn)品退貨、退貨記錄四個子模塊。產(chǎn)品銷售選擇產(chǎn)品選擇產(chǎn)品經(jīng)辦人供應(yīng)商合計金額購買會員備注確定銷售重新填寫出庫時間圖2-11產(chǎn)品銷售設(shè)計(2)客戶退單選擇產(chǎn)品選擇產(chǎn)品購買會員備注確定退貨出庫時間經(jīng)辦人供應(yīng)商重新填寫圖2-12客戶退單的設(shè)計2.3.5.報表統(tǒng)計模塊的實現(xiàn)本系統(tǒng)的報表分為進貨統(tǒng)計、銷售統(tǒng)計和退貨統(tǒng)計三個部分,這三個部分都會對每天的進庫,出庫和退回情況自動的進行系統(tǒng)統(tǒng)計。2.3.6.系統(tǒng)設(shè)置模塊的實現(xiàn)該模塊用于管理員進行后臺維護,分別對公司的員工部門和倉庫的商品進行批量管理,同時還會記錄管理員登陸的基本情況,便于以后的查詢和審核。該模塊主要有幾大部分組成:基本信息設(shè)置、員工管理、部門管理、倉庫管理、系統(tǒng)日志等。2.3.7.庫存管理模塊的實現(xiàn)該模塊包含了庫存查詢、庫存調(diào)撥、調(diào)撥記錄三個模塊。庫存查詢產(chǎn)品貨號產(chǎn)品貨號產(chǎn)品名稱單價產(chǎn)品規(guī)格產(chǎn)品單位庫存數(shù)量圖2-13庫存查詢的設(shè)計庫存調(diào)撥產(chǎn)品貨號產(chǎn)品貨號產(chǎn)品名稱庫存調(diào)撥產(chǎn)品規(guī)格產(chǎn)品單位庫存數(shù)量圖2-14庫存調(diào)撥的設(shè)計系統(tǒng)實現(xiàn)系統(tǒng)實現(xiàn)包括用戶需求實現(xiàn),系統(tǒng)界面實現(xiàn)和數(shù)據(jù)庫實現(xiàn)三方面。3.1用戶登錄界面用戶通過該界面登錄進入系統(tǒng)。在其輸入用戶名與密碼之后,單擊“確定”按鈕或按“回車鍵”登錄數(shù)據(jù)庫。此時觸發(fā)“確定”按鈕的Click事件相應(yīng)函數(shù)。本系統(tǒng)由福州遠行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。圖3-1系統(tǒng)登錄界面在這個事件響應(yīng)函數(shù)中,需要后臺分配管理員賬號,如果是非管理員登錄的話,那么是無法進入后臺的,反之則進入倉庫管理員界面。3.2系統(tǒng)主界面圖3-2系統(tǒng)主界面(系統(tǒng)管理員身份進入)3.3系統(tǒng)子界面3.3.1系統(tǒng)信息設(shè)置圖3-3基本信息設(shè)置界面如果公司人員有變動,那么就要執(zhí)行以下操作圖3-4員工管理界面由于顧客會對產(chǎn)品有不同的需求,那么倉庫的產(chǎn)品也是在不斷更新的圖3-5倉庫管理界面系統(tǒng)會對每個進入后臺的管理員進行信息記錄,以便以公司的管理圖3-6系統(tǒng)登錄日志界面3.3.2入庫管理倉庫管理員填寫入庫單界面如下圖:圖3-7管理員填寫已有產(chǎn)品入庫的界面圖3-8倉庫管理員填寫新產(chǎn)品入庫界面產(chǎn)品退回公司界面如下圖:圖3-9產(chǎn)品退回公司界面供應(yīng)商信息管理如下圖:圖3-10供應(yīng)商信息管理界面3.3.3出庫管理出庫時如果出庫數(shù)量低于庫存信息表中的最低庫存時報警,提醒倉庫管理員及時通知采購員采購,如果不清楚此貨品的采購員是誰可以根據(jù)貨品編號查詢采購員信息,如下圖:圖3-11產(chǎn)品銷售界面客戶退貨如下圖:圖3-12產(chǎn)品退貨界面退貨記錄查詢?nèi)缦聢D:圖3-13退貨記錄查詢界面3.3.4報表統(tǒng)計進貨報表統(tǒng)計如下圖:圖3-14進貨統(tǒng)計界面銷售報表統(tǒng)計如下圖:圖3-13出貨統(tǒng)計界面退貨報表統(tǒng)計如下圖:圖3-14退單統(tǒng)計界面3.3.5庫存管理庫存查詢信息如下圖:圖3-15庫存信息查詢界面庫存調(diào)撥信息管理如下圖:圖3-16庫存調(diào)撥信息管理界面3.3.6賬務(wù)管理銀行信息管理如下圖:圖3-15銀行信息管理界面系統(tǒng)測試4.1系統(tǒng)測試的基本原則及目的1)所有測試都應(yīng)該能追溯到用戶需求。2)應(yīng)該遠在測試開始之前就制定出測試計劃。實際上,一旦完成了需求模型就可以著手制定測試計劃,在建立了設(shè)計模型之后就可以立即開始設(shè)計詳細的測試方案。3)應(yīng)該從“小規(guī)?!睖y試開始,并逐步進行“大規(guī)?!睖y試。通常首先重點測試單個程序模塊,然后把測試重點轉(zhuǎn)向在集成的模塊簇中尋找錯誤,最后在整個系統(tǒng)中尋找錯誤。本系統(tǒng)由福州遠行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。軟件的錯誤是不可避免的,所以必須經(jīng)過嚴格的測試。通過對本軟件的測試,盡可能的發(fā)現(xiàn)軟件中的錯誤,借以減少系統(tǒng)內(nèi)部各模塊的邏輯,功能上的缺陷和錯誤,保證每個單元能正確地實現(xiàn)其預(yù)期的功能。檢測和排除子系統(tǒng)(或系統(tǒng))結(jié)構(gòu)或相應(yīng)程序結(jié)構(gòu)上的錯誤,使所有的系統(tǒng)單元配合合適,整體的性能和功能完整。并且使組裝好的軟件的功能與用戶要求一致。4.2軟件測試方法測試任何軟件都有兩種方法:黑盒測試和白盒測試。對于軟件測試而言,黑盒測試法把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,也就是說,黑盒測試是在程序接口進行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮茌斎霐?shù)據(jù)產(chǎn)生正確地輸出信息,并且保持外部信息地完整性。黑盒測試又稱為功能測試。與黑盒測試法相反,白盒測試法地前提是可以把程序看成裝在一個透明地白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。這種方法按照程序內(nèi)部的邏輯測試程序,檢驗程序中的每條通路是否都按預(yù)定要求正確工作。白盒測試又稱為結(jié)構(gòu)測試。本庫存管理系統(tǒng)決定采用黑盒測試法,即知道了產(chǎn)品應(yīng)該具有的功能,可以通過測試來檢驗是否每個功能都能正常使用。4.3系統(tǒng)的單元測試系統(tǒng)登錄模塊單元測試方案設(shè)計:1.系統(tǒng)登錄模塊輸入測試方案通過模塊接口的數(shù)據(jù)流進行測試,如果數(shù)據(jù)不能正確地進出,所有其他測試都是不切實際的。例如,用戶進入系統(tǒng)的登錄窗口的確定按鈕,當(dāng)正確錄入后看是否能正常進入系統(tǒng),經(jīng)過測試,得知此部分代碼是否存在問題。2.系統(tǒng)登錄模塊輸出結(jié)果預(yù)測例如,當(dāng)正確輸入用戶信息時,能夠進入系統(tǒng),否則提示用戶輸入的用戶名或密碼錯誤,要求重新輸入。3.系統(tǒng)登錄模塊模塊測試結(jié)果預(yù)測1)輸入數(shù)據(jù)例如,向用戶名,密碼窗口,輸入正確的用戶名,密碼,再輸入錯誤的用戶名和密碼。2)結(jié)果分析當(dāng)輸入正確的用戶名和密碼,能夠進入此系統(tǒng),當(dāng)輸入的用戶名和密碼錯時,系統(tǒng)會彈出提示框,提示用戶名或者密碼錯誤,要求用戶重新輸入。由此測試得出此模塊能夠?qū)崿F(xiàn)預(yù)期的功能。用同樣的方法測試本模塊其它窗體的功能,最終得到本模塊功能都能基本實現(xiàn)。4.4系統(tǒng)測試結(jié)論4.4.1軟件能力經(jīng)過軟件測試,發(fā)現(xiàn)一些可以通過測試避免的開發(fā)風(fēng)險實施測試來降低所發(fā)現(xiàn)的風(fēng)險,確定測試何時可以結(jié)束,在開發(fā)項目的過程中將測試看作是一個標(biāo)準項目。表明軟件的應(yīng)用功能還算比較完善,基本要求的功能都能正常的實現(xiàn)。4.4.2軟件的缺陷和限制“入庫”界面保證了獲取入庫商品的完整合法信息(信息不完整或不合法時將彈出提示)?!俺鰩臁苯缑嬖诔鰩觳僮鲿r能發(fā)現(xiàn)庫存量不足或低于下限的情況,并提示更新采購清單,此舉可提高用戶的工作效率。“查詢”界面允許用戶給定具體查詢要求,查看重要表單的相關(guān)內(nèi)容,以使用戶從不同角度(側(cè)重點)了解商品存儲情況?!安少徢鍐巍苯缑媸褂脩艨闪私饨诘牟少徲媱?,或添加新的采購計劃,避免盲目進貨,使資源利用更合理?!霸O(shè)置用戶信息”界面允許系統(tǒng)管理員設(shè)置所有用戶(倉庫管理員)的信息,以此控制訪問權(quán)限,避免系統(tǒng)遭受惡意攻擊,在一定程度上保證了數(shù)據(jù)安全。初始提交測試的版本中,系統(tǒng)界面友好,大部分子界面在更新數(shù)據(jù)庫信息的同時自動顯示相關(guān)的表信息,免去了專門轉(zhuǎn)到“查詢”界面的工作,使用戶輕松掌握商品存儲情況。所有子界面的操作都對保持數(shù)據(jù)庫完整性做了要求,對用戶的各種非法輸入能分別予以警告和提示,避免了因誤操作引起的數(shù)據(jù)庫存取異常。經(jīng)過修正的系統(tǒng)版本消除了“操作日志”無法清空的錯誤,并通過用戶身份鑒別,實現(xiàn)了對“操作日志”的保護。同時改進了界面,使之更美觀且易于操作。某些未實現(xiàn)功能已通過其它方式實現(xiàn)。由于個人能力有限,時間倉促,軟件尚有不足之處,雖然庫存管理系統(tǒng)可以完成基本的信息管理功能,但是它還存在著需要改進完善的地方,這些都需要提高和完善。4.5系統(tǒng)維護建議不管軟件還是硬件總有出錯的時候,系統(tǒng)出現(xiàn)錯誤時,有可能導(dǎo)致數(shù)據(jù)庫中數(shù)據(jù)的丟失,一些重要數(shù)據(jù)的丟失可能會導(dǎo)致巨大的損失,另外,由于業(yè)務(wù)的發(fā)展,許多數(shù)據(jù)需要不定期的進行更新、或調(diào)整。諸多因素導(dǎo)致對于數(shù)據(jù)我們應(yīng)當(dāng)提供專門維護,如數(shù)據(jù)庫需要定期備份,這一切一般都在服務(wù)器上實現(xiàn),本系統(tǒng)使用后臺的SQL數(shù)據(jù)庫。維護過程本質(zhì)上是修改和壓縮了的軟件定義和開發(fā)過程,而且事實上遠在提出一項維護要求之前,與軟件維護有關(guān)的工作就已經(jīng)開始了。由于本軟件存在著一些缺陷和限制,需要對其進行必要的維護和改進。結(jié)論本次畢業(yè)設(shè)計接近尾聲了,它對我所產(chǎn)生的影響卻是巨大的。作為計算機科學(xué)與技術(shù)專業(yè)的學(xué)生,四年的學(xué)習(xí)過程讓我們學(xué)到了很多知識,然而真正運用于實踐的并不多,畢業(yè)前的這次畢業(yè)設(shè)計恰是對我們大學(xué)四年所學(xué)的一次總結(jié),我們可以在老師的幫助下自己來嘗試開發(fā)一個小型項目,把所學(xué)的單純的理論知識變成為實際的操作經(jīng)驗,而不再是眼高手低。此次庫存信息管理系統(tǒng)的開發(fā)過程中讓我學(xué)習(xí)到很多知識,總結(jié)如下:系統(tǒng)開發(fā)的過程中,我深刻體會到了以前上課老師經(jīng)常提起的一個問題,那就是:一個系統(tǒng)開發(fā)的過程中編碼不是最重要的,重要的是對系統(tǒng)進行分析以及建立恰當(dāng)?shù)南到y(tǒng)模型。有了一個好的系統(tǒng)模型之后,我們再將其劃分成幾個模塊,那樣做起來就會容易得多。本系統(tǒng)中采用了生命周期法進行系統(tǒng)的開發(fā),就體現(xiàn)了該模塊化設(shè)計思想。在該庫存信息管理系統(tǒng)設(shè)計中,從系統(tǒng)的實用性出發(fā),我能夠在開發(fā)該系統(tǒng)時站在用戶的角度看問題,本著用戶操作界面友好、清晰、易學(xué)易用的原則進行設(shè)計。如開發(fā)過程中我盡可能地設(shè)想記錄為空,輸入為空,輸入出錯等邊界條件,然后在這些邊界上,設(shè)置出錯檢測,使系統(tǒng)能自動捕獲出錯點,給出提示,允許用戶重新進行操作,使系統(tǒng)能夠安全的運行下去,而不是退出系統(tǒng)。文章的前面講到了本系統(tǒng)數(shù)據(jù)庫是使用SQLServer2000進行設(shè)置的,也講到了它的優(yōu)點,這里就不多說了,但是在本次設(shè)計中,我發(fā)現(xiàn)了VisualStudio2008的一種應(yīng)用編程接口—ADO(ActiveXDataObjects)。它是一種面向?qū)ο蟮?、與語言無關(guān)的應(yīng)用編程接口,具有易于使用、高速度、低內(nèi)存支出和占用磁盤較少,可以使用所有支持ODBC的數(shù)據(jù)庫等優(yōu)點;使用ADO可以實現(xiàn)動態(tài)數(shù)據(jù)庫的鏈接,從而避免以往靜態(tài)方式連接數(shù)據(jù)庫的一些缺點。這些知識對我本次的系統(tǒng)開發(fā)有著很大的幫助。開發(fā)期間,我學(xué)會了有目的的去學(xué)習(xí)一些將要用到的東西,仔細地考慮工作流程的規(guī)律和步驟,充分利用手中的開發(fā)工具,利用其所具備的功能,盡量使自己的開發(fā)在代碼上實現(xiàn)少而精確、讓用戶能夠盡量簡單地進行操作。但是在檢測過程中,還是出現(xiàn)了很多的不足之處,這些都是要在今后的工作中需要努力改進和完善的。在這次畢業(yè)設(shè)計完成的過程中,我遇到了很多困難,這主要是由于平時積累的不夠多和開發(fā)軟件的經(jīng)驗不足,工具的應(yīng)用也不夠熟練,雖然VisualStudio2008用的語言是C#,但是由于以前基礎(chǔ)不夠扎實,對我來說可以算是一個全新的嘗試,整個開發(fā)過程并不是很順利,卻使我從中充分體會到學(xué)習(xí)的快樂,系統(tǒng)也在從理論到實踐,再從實踐到理論的反復(fù)中一步一步得到完善。雖然,這次系統(tǒng)開發(fā)由于個人水平及時間有限等原因,只能完成一些基本的功能,程序代碼不夠簡練,好多設(shè)想也未能得到實現(xiàn),這不能不說是個很大的遺憾?,F(xiàn)有系統(tǒng)還存在著以下問題:第一點,不能實現(xiàn)界面動態(tài)轉(zhuǎn)換功能。由于技術(shù)原因,我只能用Panel控件實現(xiàn)靜態(tài)的界面轉(zhuǎn)換;第二點,功能模塊不夠全面。作為庫存信息管理系統(tǒng),系統(tǒng)設(shè)計中還能加上備品備件管理和系統(tǒng)維護等功能模塊,可是由于時間比較緊迫,該想法未能實施。由于我第一次開發(fā)一個完整的數(shù)據(jù)庫管理系統(tǒng),不足之處在所難免,敬請各位老師、領(lǐng)導(dǎo)批評指正,我會在以后的工作中加以完善和改進??傊@次的系統(tǒng)開發(fā),實現(xiàn)了我自己動手完成一個系統(tǒng)開發(fā)的目標(biāo),也學(xué)習(xí)到很多東西,不只是實踐經(jīng)驗,還有一些做事的道理:在工作時,要盡量把要遇到的問題考慮周全,提前做好準備,那樣就不會在遇到問題時有措手不及的感覺;做事一定要不斷地去嘗試,然后盡自己最大的努力去完成它,人的發(fā)展?jié)摿κ蔷薮蟮模灰婚_始就否定自己,低估自己,雖然不能說只要努力就會取得成功,但是如果不努力,就永遠不會成功。致謝在本次畢業(yè)設(shè)計和在論文的寫作過程中遇到了無數(shù)的困難和障礙,都在同學(xué)和老師的幫助下度過了。我要特別感謝我的指導(dǎo)老師,他對我進行了無私的指導(dǎo)和幫助,不厭其煩的幫助進行論文的修改和改進。從他身上我學(xué)到了很多東西。沈老師認真負責(zé)的工作態(tài)度,嚴謹?shù)闹螌W(xué)精神都使我受益匪淺。他無論在理論上還是在實踐中,都給予我很大的幫助,幫助我解決了不少的難點,使得系統(tǒng)能夠逐步完善,我也從中得到不少提高,對我以后的工作和學(xué)習(xí)都有著巨大的幫助,感謝他耐心的輔導(dǎo)并表示衷心的感謝!感謝這篇論文所涉及到的各位學(xué)者。本文引用了數(shù)位學(xué)者的研究文獻,如果沒有各位學(xué)者的研究成果的幫助和啟發(fā),我將很難完成本篇論文的寫作。此外,還要對那些在我系統(tǒng)開發(fā)過程中幫助過我的同學(xué)一起表示衷心的感謝!感謝我的同學(xué)和朋友,在我寫論文的過程中給予我了很多你問素材,還在論文的撰寫和排版過程中提供熱情的幫助。參考文獻[1]李繼民,李珍,劉明,管印超.計算機專業(yè)畢業(yè)設(shè)計(論文)指導(dǎo)[M].北京:清華大學(xué)出版社,2009.[2]張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2009.[3]牛麗平,郭新志,宋強,楊繼萍.UML面向?qū)ο笤O(shè)計與分析基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2010.[4]鄺孔武,王曉敏.信息系統(tǒng)分析與設(shè)計[M].北京:清華大學(xué)出版社,2005.[5]鄭宇軍,王侃.C#語言程序設(shè)計基礎(chǔ)[M].北京:清華大學(xué)出版社,2008.[6]尚俊杰.網(wǎng)絡(luò)程序設(shè)計—ASP[M].北京:清華大學(xué)出版社,2009.[7]邵順增,李琳.C#程序設(shè)計—Windows項目開發(fā)[M].北京:清華大學(xué)出版社,2008.[8]袁紹欣,趙祥模,葛瑋.Java面向?qū)ο蟪绦蛟O(shè)計[m].北京:清華大學(xué)出版社,2007.[9]李巖,張瑞雪.SQLServer2005實用教程[M].北京:清華大學(xué)出版社,2008.[10]朱少民,左智.軟件過程管理[M].北京:清華大學(xué)出版社,2007.附錄A一、系統(tǒng)開發(fā)環(huán)境操作系統(tǒng):MicrosoftWindows7開發(fā)環(huán)境:VisualStudio2008數(shù)據(jù)庫:SQLServer2008二、系統(tǒng)操作步驟開機,運行系統(tǒng),具體操作流程如下圖所示:系統(tǒng)管理員系統(tǒng)管理員失敗重試成功開始用戶登錄選擇身份進入入庫管理庫存管理出庫管理統(tǒng)計報表系統(tǒng)設(shè)置賬務(wù)管理圖附錄-1系統(tǒng)操作流程圖附錄B譯文庫存信息管理系統(tǒng)演變的庫存管理系統(tǒng)(庫存管理系統(tǒng))是非常相似的,許多其他的軟件解決方案。最初的系統(tǒng)控制移動和存儲材料的庫存內(nèi),作用庫存是擴大到包括制造,運輸管理,訂單管理,和完整的會計系統(tǒng)。到使用相關(guān)軟件的祖父,物料需求計劃,作為一個比較,物料需求計劃(制造資源計劃)開始作為一個系統(tǒng)計劃原材料需要在制造環(huán)境。很快演變成了制造資源規(guī)劃(計劃的),這作為基本的物料需求計劃系統(tǒng)和調(diào)度和規(guī)劃能力的邏輯。最終,演變?yōu)槠髽I(yè)資源計劃(企業(yè)資源計劃),將所有的功能,充分的財務(wù)和客戶和供應(yīng)商管理功能?,F(xiàn)在,無論是演變成一個warehouse-focused系統(tǒng)是好還得不到辯論。但是明確的是,擴大重疊功能之間的庫存管理系統(tǒng),企業(yè)資源規(guī)劃,配送需求規(guī)劃,交通管理系統(tǒng),供應(yīng)鏈規(guī)劃,先進規(guī)劃與調(diào)度,制造執(zhí)行系統(tǒng)只會增加水平的混亂的公司尋找軟件解決方案的他們的行動。雖然系統(tǒng)繼續(xù)得到增加的功能,初步核心功能的庫存沒有真的改變了。主要目的是一個庫存管理系統(tǒng)的運動控制和儲存的材料在一個操作和處理相關(guān)事務(wù)。導(dǎo)演分揀,定向補貨,并指示存儲是密鑰庫存。詳細的設(shè)置和處理在一個庫存管理系統(tǒng)可以差別很大從一個軟件供應(yīng)商到另一個,但基本邏輯將結(jié)合項目,位置,數(shù)量,單位測量,和訂單信息,確定在哪里,哪里接,以及以何種順序執(zhí)行這些操作。你真的需要庫存管理系統(tǒng)?不是每一個庫存管理系統(tǒng)。當(dāng)然可以庫存受益的一些功能,但好處是足夠大的證明了最初的和持續(xù)的成本與管理系統(tǒng)?庫存管理系統(tǒng)是大型,復(fù)雜,數(shù)據(jù)密集,應(yīng)用程序。他們往往需要大量的初始設(shè)置,很多系統(tǒng)資源管理,和大量的數(shù)據(jù)進行管理,繼續(xù)運行。沒錯,你需要“管理”你的庫存,“管理系統(tǒng)”。通常,最終將大作業(yè)創(chuàng)建一個新的部門的責(zé)任管理庫存管理系統(tǒng)?,F(xiàn)實的:實施庫存管理系統(tǒng)和自動數(shù)據(jù)收集將給你增加精度,降低勞動成本(提供勞動力需要保持系統(tǒng)的小于省力庫存地面上),和更大的能力來服務(wù)客戶通過減少周期時間。預(yù)期庫存減少和增加的存儲容量是不太可能。而提高精度和效率的接受過程中可以減少水平的安全股票所需的影響減少,這可能會是微不足道的比較全面的庫存水平。主要因素,控制庫存水平批量大小,時間和需求的變化。這是不可能的一個庫存管理系統(tǒng)將有重大影響的任何這些因素。和而庫存當(dāng)然提供工具,更有組織的存儲這可能導(dǎo)致更多的存儲容量,這種改善將相對于你的pre-WMS過程是多么草率。勞動效率,決定因素在決定實施庫存管理系統(tǒng)往往更常常與需要做什么服務(wù)你的客戶,你目前的系統(tǒng)不支持(或支持相對不完善)如先進先出,交叉對接,自動挑選補給,拾波多,跟蹤,堆場管理,自動采集數(shù)據(jù),自動材料處理設(shè)備等。系統(tǒng)設(shè)置安裝程序要求的管理系統(tǒng),可以廣泛。特點每個項目和位置必須保持在水平詳細或分組類似項目和地點分類。一個示例項目特征的詳細程度將包括確切尺寸和重量的每個項目每個計量單位的項目庫存(桃,案件,托盤,等)以及信息等它是否可以混合與其他物品的位置,無論是rackable,最大高度,最大數(shù)量,位置,危害分類,成品和原材料,快速與緩慢移動,雖然一些操作等需要建立每個項目,這大部分操作方式,將有利于創(chuàng)造一組相似產(chǎn)品。例如,如果你是一個經(jīng)銷商,你音樂CD將創(chuàng)造群體的單,雙光盤,保持詳細的尺寸和重量信息在集團一級,只有需要附加組代碼的每個項目。你可能會需要保持詳細信息的特殊物品如盒裝設(shè)置或CD特殊包裝。你也會創(chuàng)造群體的不同類型的位置在您的庫存。一個例子,要創(chuàng)建三個不同的群體(P1,P2,P3)為三個不同的大小前采摘地點您使用為您的光盤拾取。你然后建立數(shù)量的單一光碟,適合在一個小一,二,和小三位置,數(shù)量的雙CD適合在小一,二,三位置等。你也可能建立案件數(shù)量,和托盤數(shù)量的每個光盤組和大量的案例,每個托盤后備存儲位置組。如果這聽起來很簡單,它是好的。在現(xiàn)實中最經(jīng)營有一個更多樣化的產(chǎn)品組合,將需要更多的系統(tǒng)設(shè)置。而建立的物理特性產(chǎn)品和地點是只有部分圖片。你有建立足以使一個產(chǎn)品能適合系統(tǒng)知道如何許多人會在那個位置。你現(xiàn)在需要建立信息需要讓系統(tǒng)決定哪些位置挑選,補充,和存儲,并在這些序列事件發(fā)生(記得即是所有關(guān)于“指示”運動)。你這樣做指派特定的邏輯的各種組合項目/秩序/數(shù)量/位置信息將出現(xiàn)。下面我列出了一些邏輯用于確定實際位置和序列。位置序列。這是最簡單的邏輯;你只是定義一個流通過您的庫存和分配一個序列號每一個位置。在訂單揀選這是用你的序列挑選流經(jīng)庫存,入庫邏輯會找第一序列中的位置在該產(chǎn)品適合。帶邏輯。把你的存儲位置為區(qū)你可以直接采集,存儲,或補充,或從特定的地區(qū)庫存。因為區(qū)邏輯只有指定的一個領(lǐng)域,你將需要結(jié)合這與一些其他類型的邏輯來確定確切位置在區(qū)。固定位置。邏輯使用預(yù)先確定的固定位置,每個項目選擇,存儲,和補給。固定位置最常使用的主要選擇位置選擇和片case-pick操作,然而,他們也可以用于二次保管部。隨機位置。因為計算機不能真正隨機的(也許你想他們是)一詞的位置是一個小誤導(dǎo)的。隨機地點一般是指地方經(jīng)營范圍不存儲在指定的固定位置。喜歡區(qū)邏輯,你會需要一些額外的邏輯來確定的確切位置。先入先出(先進先出)。從古老的指示庫存第一。后進先出(后進先出法)。相反的。我不認為有任何實際應(yīng)用這一邏輯直到我訪客網(wǎng)站發(fā)送一封電子郵件,描述他們的工作分配易腐貨物在國內(nèi)和國外。他們用他們的后進先出法海外客戶(因為較長的過境時間)和先進先出國內(nèi)客戶。數(shù)量或unit-of-measure。允你直接從采摘不同地點的同一項目在數(shù)量或unit-of-measured命令。例如,選擇數(shù)量少于25單位會直接從小學(xué)挑選位置而數(shù)量大于25會選擇從后備存儲位置。最少的地點。這種邏輯是主要用于生產(chǎn)力。pick-from-fewest邏輯將使用量的信息,確定最小數(shù)量的位置要選擇整個接數(shù)量。put-to-fewest邏輯將嘗試直接存儲到最少數(shù)量的位置需要股票全部數(shù)量。雖然這個邏輯聽起來很棒從生產(chǎn)率的角度來看,它一般結(jié)果很差的空間利用。該pick-from-fewest邏輯會留下少量分散項目在你的庫存,和put-to-fewest邏輯將忽略了小和部分使用的地點。pick-to-clear。邏輯指示的地點與采摘最小數(shù)量的手。這種邏輯是偉大的空間利用。保留位置。這是當(dāng)你要預(yù)先具體地點或從存儲。申請預(yù)留位置將交叉對接,在那里你可以指定某些大量入境貨物轉(zhuǎn)移到指定的輸出分期地區(qū)或直接到一個等待出境預(yù)告片。最近的位置。也被稱為接近采摘/上架,這邏輯看起來最接近的位置,以前的存儲或選擇。你需要在安裝和測試這一類型邏輯驗證它是最短的路線,而不是實際最近的位置。自2之間最短的距離分為直線,這個邏輯可以選擇一個位置30英尺遠(這是最接近),要求工人前往200英尺和下來過道得到它雖然有另一個可用的位置50英尺的距離在同一通道(50比30)。最大限度地立方體。立方體邏輯是發(fā)現(xiàn)在大多數(shù)庫存系統(tǒng),然而這是很少使用。立方體邏輯基本上是采用單位體積計算立方體(每單位立方英寸),然后比較這方面的立方容積的位置確定多少合適?,F(xiàn)在如果單位是可堆疊的位置的方式充滿每立方英寸的空間中的位置,將立方工作。由于這種情況很少發(fā)生在現(xiàn)實世界中,邏輯立方體往往是不切實際的。鞏固。外表看是否已經(jīng)有一個位置,同樣的產(chǎn)品存儲在它的有效容量。也可以創(chuàng)造更多的動作,鞏固產(chǎn)品存儲在多個位置。多序列。用于采摘或補充,這將使用批號或日期確定地點選擇或補充的。這是很常見的組合多個邏輯方法決定最佳位置。例如,你可以選擇使用pick-to-clear邏輯在邏輯先進先出,當(dāng)有多個地點有相同的收據(jù)日期。你也可以改變的邏輯基礎(chǔ)在目前的工作量。在旺季你可以選擇邏輯優(yōu)化生產(chǎn)力的同時,在緩慢的時期,你切換到邏輯,優(yōu)化空間利用。其他功能/考慮拾波/批貨區(qū)采摘。支持各種采收方式不同從一個到另一個系統(tǒng)。在大批量實踐操作,采摘邏輯可以是一個關(guān)鍵因素,即選擇??吹轿业奈恼掠唵尾烧嘈畔ⅲ瑢@些方法。任務(wù)交錯。任務(wù)描述功能交錯混合不同的任務(wù),如采摘存儲獲得最大生產(chǎn)率。主要用于full-pallet-load操作任務(wù)交錯,將直接叉車操作員把一個托盤上他/她的方式下選擇。在大型庫存這可以大大減少旅行時間,不但提高生產(chǎn)力,但也減少磨損的叉車和節(jié)省能源成本減少叉車油耗。任務(wù)也交錯循環(huán)計數(shù)程序協(xié)調(diào)周期計數(shù)與采摘或存儲任務(wù)。自動數(shù)據(jù)采集(模數(shù)轉(zhuǎn)換器)。人們普遍認為,你實施庫存管理系統(tǒng),你也將實現(xiàn)自動數(shù)據(jù)收集,通常的形式是射頻(射頻)便攜式終端和條碼掃描器。我建議把你的模數(shù)轉(zhuǎn)換器的硬件選擇和軟件選擇到一個單一的過程。這是尤其如此,如果你正在規(guī)劃將備用等技術(shù)的語音系統(tǒng),射頻識別,或光導(dǎo)系統(tǒng)。你會發(fā)現(xiàn)一個價格較高系統(tǒng)包實際上會減少昂貴的結(jié)束,因為它有一個更大程度支持的類型轉(zhuǎn)換器的硬件將使用。在研究庫存包你可以看到像“支持”,“參考容易結(jié)合”,“與”,“無縫接口”描述了軟件的功能相關(guān)的模數(shù)轉(zhuǎn)換器。自這些陳述可以是任何一樣?xùn)|西,你會發(fā)現(xiàn)它的重要要求有關(guān)的具體問題如何被庫存管理系統(tǒng)編程容納設(shè)備。有些產(chǎn)品已庫存創(chuàng)建特定版本的程序接口設(shè)計與特定模數(shù)轉(zhuǎn)換器設(shè)備特定的制造商。如果這是/模數(shù)轉(zhuǎn)換器裝置組合的作品為您的操作,你可以節(jié)省自己一些編程/設(shè)置時間。如果沒有這個庫存管理系統(tǒng)具體的功能,這并不意味著你不應(yīng)該買系統(tǒng),它只是意味著你會做一些編程在庫存管理系統(tǒng)或設(shè)備的模數(shù)轉(zhuǎn)換器。由于編程成本可以很容易地把你的預(yù)算,你要有一個估計,這些預(yù)付費用。只要你的工作與管理系統(tǒng)供應(yīng)商和模數(shù)轉(zhuǎn)換器的硬件供應(yīng)商在早期階段的過程中你應(yīng)該能夠避免任何重大意外在這里??次业奈恼履?shù)轉(zhuǎn)換器。整合與自動化物料搬運設(shè)備。如果你打算利用自動化物料搬運設(shè)備,為旋轉(zhuǎn)木馬,實行單位,自動導(dǎo)引車系統(tǒng),電子分揀系統(tǒng),或分揀系統(tǒng),你要考慮在選擇軟件過程。由于這些類型的自動化是非常昂貴的,通常是一個核心組成部分,你的庫存中,你會發(fā)現(xiàn),設(shè)備驅(qū)動選擇系統(tǒng)。作為自動收集數(shù)據(jù),您應(yīng)該密切合作,設(shè)備制造商在軟件選擇過程。提前裝運通知(靶)。如果你的供應(yīng)商能夠發(fā)送裝運通知(最好先進電子)和附加標(biāo)簽的貨物,依從性要想確保庫存可以使用此自動化您的接收過程。此外,如果您有要求提供門冬酰胺合成酶為客戶,你也會想驗證這功能。周期盤點。大多數(shù)系統(tǒng)將有一些周期計數(shù)功能。修改循環(huán)計數(shù)系統(tǒng)是常見的滿足特定的業(yè)務(wù)需求??次业奈恼轮芷诒P點看看我的書庫存的準確性和周期計數(shù)。交叉對接。在其純粹的形式交叉對接是行動的裝卸材料從傳入的拖車或鐵路車輛,并立即加載這些材料在出境拖車或有軌車因此減少倉儲需要(存儲)。在現(xiàn)實純直通配送是不太常見的;最“直通配送”操作需要大型分期地區(qū)入境材料進行排序,合并,并儲存到出貨完成并準備船。如果交叉對接是你的操作,您將需要驗證邏輯系統(tǒng)使用方便。pick-to-carton。用于包裹托運pick-to-carton邏輯使用物品的尺寸/重量選擇航運箱之前的訂單采摘過程。項目,然后直接進入航運紙箱。當(dāng)你完成,墊料的添加和紙箱密封消除正式包裝作業(yè)。本作品邏輯最好的時候采摘/包裝產(chǎn)品具有類似尺寸/重量特點。在與一個非常多樣化的產(chǎn)品組合它的更難獲得這種類型的邏輯有效的工作。堆場管理。堆場管理的功能描述的管理的內(nèi)容(庫存)拖車停在庫存,或空拖車自己。堆場管理是一般與交叉對接操作可能包括管理的入站和出站拖車。勞動跟蹤/容量規(guī)劃。一些庫存管理系統(tǒng)提供功能相關(guān)的勞動報告和容量規(guī)劃。有人曾在制造應(yīng)熟悉本型邏輯。基本上,你制定標(biāo)準工時和機(通常叉車)每小時工作和一套現(xiàn)有的勞動和機器每小時費率。庫存管理系統(tǒng)會使用這個信息確定能力和負荷。制造了使用能力規(guī)劃年混合的結(jié)果。需要在因子效率和利用確定額定容量是一個例子,缺點這個過程。不,我一定要反對容量規(guī)劃倉儲,我想大多數(shù)行動不真的需要它,并能避免失望,試圖使它工作。我是,然而,一個大主勞動跟蹤個人生產(chǎn)力測量。大多數(shù)系統(tǒng)保持足夠的數(shù)據(jù)創(chuàng)造生產(chǎn)力報告。由于生產(chǎn)力是衡量從一個不同的操作到另一個你可以假設(shè)你將有做一些輕微的修改在這里(通常的形式,自定義報告)。作業(yè)成本法/計費。此功能主要是專為第三方物流經(jīng)營。作業(yè)計費讓他們計算收費的費用后的具體活動。例如,一個第三方物流可以指定交易手續(xù)費為每一個收據(jù),并貨物交易,以及儲存和其他增值費活動。整合現(xiàn)有的會計系統(tǒng)。除非是供應(yīng)商已經(jīng)創(chuàng)建了一個特定的接口與您會計管理系統(tǒng)(如所提供的一批準的業(yè)務(wù)伙伴)可以預(yù)期花費了一些重要的編程美元在這里。我們都希望將整合問題有一天,奇跡般地解決的標(biāo)準化接口,我們沒有然而。理想的情況下你會想要一個積分器,已經(jīng)融入了系統(tǒng)選擇與商業(yè)軟件使用的是。自這并不總是可能的,你至少要很積分器熟悉系統(tǒng)之一。庫存管理系統(tǒng)+其他一切=?正如我在開始時提到的本文,很多其他的模塊被添加到系統(tǒng)包。這將包括完整的財務(wù)狀況,制造,運輸管理,采購,銷售訂單管理。我不知道這是一個單方面行動的管理系統(tǒng),從一個附加模塊的核心系統(tǒng),而是一個可選的方法,應(yīng)用在特定的等行業(yè)的企業(yè)。使用企業(yè)資源規(guī)劃系統(tǒng)作為一個點的參考,這是不可能的,這一附加功能將匹配的功能的最佳應(yīng)用單獨提供。如果倉儲/配送是您的核心業(yè)務(wù)功能和你不要有處理一體化問題納入單獨的財務(wù)狀況,訂單處理,等你會發(fā)現(xiàn)這些系統(tǒng)的基礎(chǔ)業(yè)務(wù)系統(tǒng),是一個很好的適合。實施技巧標(biāo)準以外的“不要低估”,“測試”,“列車,列車,列車”實施的提示,適用于任何商業(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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 科技沙發(fā)布料的創(chuàng)新設(shè)計與制作工藝
- 老年人居住的小戶型公寓設(shè)計要點
- DB35T 2240-2024公共數(shù)據(jù)清洗技術(shù)要求
- 二手房轉(zhuǎn)讓合同樣本大全
- 中外雙向投資合同
- 專業(yè)派遣人員勞務(wù)合同范本
- 上海市設(shè)備采購合同模版
- 不動產(chǎn)附條件贈與合同協(xié)議書
- 個人借款延期還款合同模板
- 個人房產(chǎn)互換合同
- 2023高考語文全國甲卷詩歌閱讀題晁補之《臨江仙 身外閑愁空滿眼》講評課件
- 數(shù)字營銷廣告技術(shù)行業(yè)rta巨量引擎實時接口
- 化工企業(yè)靜電安全檢查規(guī)程
- 線性系統(tǒng)理論鄭大鐘第二版
- 寧騷公共政策學(xué)完整版筆記
- 項目負責(zé)人考試題庫含答案
- GB/T 7251.5-2017低壓成套開關(guān)設(shè)備和控制設(shè)備第5部分:公用電網(wǎng)電力配電成套設(shè)備
- 2023年湖南高速鐵路職業(yè)技術(shù)學(xué)院高職單招(數(shù)學(xué))試題庫含答案解析
- 勇者斗惡龍9(DQ9)全任務(wù)攻略
- 經(jīng)顱磁刺激的基礎(chǔ)知識及臨床應(yīng)用參考教學(xué)課件
- 小學(xué)語文人教四年級上冊第四單元群文閱讀“神話故事之人物形象”PPT
評論
0/150
提交評論