倉庫管理系統(tǒng)論文_第1頁
倉庫管理系統(tǒng)論文_第2頁
倉庫管理系統(tǒng)論文_第3頁
倉庫管理系統(tǒng)論文_第4頁
倉庫管理系統(tǒng)論文_第5頁
已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

倉庫管理系統(tǒng)論文(共36頁)PAGEPAGE1————————————————————————————————作者:————————————————————————————————日期:?山東工商學(xué)院SHANDONGINSTITUTEOFBUSINESSANDTECHNOLOGY畢業(yè)論文(設(shè)計)GRADUATIONTHESIS(DESIGN)論文(設(shè)計)題目TitleOfThesis(Design)倉庫管理系統(tǒng)分院(系別)Department計算機科學(xué)與技術(shù)學(xué)院專業(yè)Speciality計算機科學(xué)與技術(shù)班級Class計科054論文(設(shè)計)作者AuthorofThesis(Design)程娟論文完成日期Date2009年05月論文(設(shè)計)指導(dǎo)老師Advisor趙峰指導(dǎo)老師職稱TheTitleofAdvisor副教授倉庫管理系統(tǒng)Theadministrativesystemofthewarehouse姓名:程娟班級:計科054學(xué)號:050514012009年5月x日Mayx,2009指導(dǎo)老師對畢業(yè)論文(設(shè)計)的評語Advisor’sCommentsonGraduat(yī)ionThesis(Design)評語:指導(dǎo)老師(簽章)SignatureofAdvisor日期Dat(yī)e評閱人意見評閱人姓名:職稱:選項標準:A很同意B同意C基本同意D不同意分項評價評價項目ABCD選題質(zhì)量1選題符合專業(yè)培育目標,體現(xiàn)綜合訓(xùn)練基本要求2題目難易適度3題目工作量適當4有理論意義或?qū)嶋H價值能力水平5查閱文獻資料力量強6綜合運用學(xué)問力量強7爭辯方案的設(shè)計力量強8爭辯方法和手段的運用力量強9外文應(yīng)用力量強成果質(zhì)量10文題相符11寫作水平高12寫作規(guī)范13篇幅適度14成果有理論或?qū)嶋H價值總體評價:優(yōu)□良□中□及格□不及格□評閱人評語評閱人簽字:年月日答辯(評審)委員會意見AppraisalofDefenceCommission答辯(評審)成果MarkofDefence鑒定意見Appraisal&Comments主任(簽章)SignatureofDean日期Date倉庫管理系統(tǒng)[摘要]倉庫管理系統(tǒng)是為了實現(xiàn)企業(yè)產(chǎn)品管理的系統(tǒng)化、規(guī)范化和自動化,從而提高企業(yè)管理效率而設(shè)計的。它完全取代了原來始終用人工管理的工作方式,避開了由于管理人員的工作疏忽以及管理質(zhì)量問題所造成的各種錯誤,為準時、精確、高效的完成倉庫管理供應(yīng)了強有力的工具和管理手段。倉庫管理系統(tǒng)是一個中小型數(shù)據(jù)庫管理系統(tǒng),它界面美觀、操作簡潔、平安性高,基本滿足了倉庫管理的要求。整個系統(tǒng)由基本管理、查詢統(tǒng)計、報表打印、維護設(shè)置、掛念等模塊組成。本系統(tǒng)是在以ACCESS2000作為后臺數(shù)據(jù)庫,以VisualBasic為編程語言來開發(fā)的。倉庫管理系統(tǒng)在運行階段,效果好,數(shù)據(jù)精確性高,提高了工作效率,同時也實現(xiàn)了倉庫管理計算機化。關(guān)鍵字:倉庫,管理系統(tǒng),Access數(shù)據(jù)庫Theadministrativesystemofthewarehouse[Abstract]Theadministrativesystemofthewarehouseisdesignedforrealizingthesystematizat(yī)ion,standardizationandautomizationofenterprise'sproductsmanagementandimprovingefficiencyofenterprisesmanagement.Itcompletelyreplacestheworkingwayofartificialmanagementoriginally,preventsfromvariouskindsofmistakesbecauseofadministrativestaffneglectandthequalityproblemofmanagementandofferespowerfultoolandmanagementwaytocompletstorehousemanagementforprompt,accurate,high-efficient.Theadministrativesystemofthewarehouseisamediumandsmall-scaledatabasemanagementsystem,ithasnotonlybeautifulinterface,butalsothehighsecurityandthesimplyoperation,andmeetthedemandforstorehousemanagementbasically.Wholesystemismadeupbybasicinformation,inquirestatistics,reportformtype,setuptomaintainandmoduleofhelpingetc.TheWarehouseadministrativesystemisdesignedwithregardingACCESS2000asthebackstagedatabaseandregardingVisualBasicasprogramminglanguage.Theadministrat(yī)ivesystemiseffectual,thehighdataaccuracyduringthecourseofoperating,improvesworkingefficiencyandrealizescomputerizationforstorehousemanagementatthesametime.Keywords:TheWarehouse,Administrat(yī)iveSystem,TheDatabaseofAccess名目TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc231040703"前言PAGEREF_Toc231040703\hVIIIHYPERLINK\l"_Toc231040704"第一章緒論PAGEREF_Toc231040704\h1HYPERLINK\l"_Toc231040705"1.1倉庫管理系統(tǒng)爭辯背景與意義PAGEREF_Toc231040705\h1HYPERLINK\l"_Toc231040706"1.2VB語言的基本特點及VB應(yīng)用程序的基本持點PAGEREF_Toc231040706\h1HYPERLINK\l"_Toc231040707"可視化設(shè)計PAGEREF_Toc231040707\h2HYPERLINK\l"_Toc231040708"大事驅(qū)動編程PAGEREF_Toc231040708\h3HYPERLINK\l"_Toc231040709"實現(xiàn)菜單選項PAGEREF_Toc231040709\h3HYPERLINK\l"_Toc231040710"實現(xiàn)工具欄PAGEREF_Toc231040710\h3HYPERLINK\l"_Toc231040711"1.3使用Access2000實現(xiàn)關(guān)系型數(shù)據(jù)庫PAGEREF_Toc231040711\h4HYPERLINK\l"_Toc231040712"其次章系統(tǒng)分析PAGEREF_Toc231040712\h6HYPERLINK\l"_Toc231040713"2.1系統(tǒng)可行性分析PAGEREF_Toc231040713\h6HYPERLINK\l"_Toc231040714"第三章系統(tǒng)設(shè)計PAGEREF_Toc231040714\h8HYPERLINK\l"_Toc231040715"3.1系統(tǒng)總體設(shè)計PAGEREF_Toc231040715\h8HYPERLINK\l"_Toc231040716"系統(tǒng)目標設(shè)計PAGEREF_Toc231040716\h8HYPERLINK\l"_Toc231040717"開發(fā)設(shè)計思想PAGEREF_Toc231040717\h8HYPERLINK\l"_Toc231040718"系統(tǒng)功能需求分析PAGEREF_Toc231040718\h8HYPERLINK\l"_Toc231040719"系統(tǒng)功能模塊設(shè)計PAGEREF_Toc231040719\h9HYPERLINK\l"_Toc231040720"3.2數(shù)據(jù)庫設(shè)計PAGEREF_Toc231040720\h10HYPERLINK\l"_Toc231040721"數(shù)據(jù)庫需求分析PAGEREF_Toc231040721\h11HYPERLINK\l"_Toc231040722"數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計PAGEREF_Toc231040722\h12HYPERLINK\l"_Toc231040723"數(shù)據(jù)庫規(guī)律結(jié)構(gòu)設(shè)計PAGEREF_Toc231040723\h14HYPERLINK\l"_Toc231040724"3.3系統(tǒng)主窗體設(shè)計PAGEREF_Toc231040724\h16HYPERLINK\l"_Toc231040725"創(chuàng)建工程項目-倉庫管理系統(tǒng)PAGEREF_Toc231040725\h16HYPERLINK\l"_Toc231040726"創(chuàng)建主窗體菜單PAGEREF_Toc231040726\h16HYPERLINK\l"_Toc231040727"創(chuàng)建主窗體工具欄PAGEREF_Toc231040727\h18HYPERLINK\l"_Toc231040728"第四章系統(tǒng)實現(xiàn)PAGEREF_Toc231040728\h20HYPERLINK\l"_Toc231040729"4.1系統(tǒng)模塊PAGEREF_Toc231040729\h20HYPERLINK\l"_Toc231040730"基本管理模塊PAGEREF_Toc231040730\h20HYPERLINK\l"_Toc231040731"查詢統(tǒng)計模塊PAGEREF_Toc231040731\h21HYPERLINK\l"_Toc231040732"報表打印模塊PAGEREF_Toc231040732\h21HYPERLINK\l"_Toc231040733"維護設(shè)置模塊PAGEREF_Toc231040733\h21HYPERLINK\l"_Toc231040734"4.2輸入輸出PAGEREF_Toc231040734\h23HYPERLINK\l"_Toc231040735"4.3系統(tǒng)平安設(shè)計PAGEREF_Toc231040735\h23HYPERLINK\l"_Toc231040736"結(jié)論PAGEREF_Toc231040736\h24HYPERLINK\l"_Toc231040737"致謝語PAGEREF_Toc231040737\h25HYPERLINK\l"_Toc231040738"參考文獻:PAGEREF_Toc231040738\h26前言隨著企業(yè)管理信息化的進展,網(wǎng)絡(luò)及計算機的引入使管理躍上了一個新的進展平臺。管理信息系統(tǒng)已成為企業(yè)規(guī)范化、信息化、自動化管理系統(tǒng)的一部分,為了適應(yīng)日趨激烈的市場競爭,企業(yè)需要對自身的經(jīng)營狀況有充分的了解,并通過有效的管理不斷提高效率。因此,對倉庫的管理也成為提高生產(chǎn)經(jīng)營效率的一個重要途徑??梢妭}庫的管理對于企業(yè)來說尤為重要,也正是基于這個緣由我把畢業(yè)設(shè)計的方向定在了企業(yè)的倉庫管理上。倉庫管理系統(tǒng)是一個企業(yè)不行缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以倉庫管理系統(tǒng)應(yīng)當能夠為用戶供應(yīng)充分的信息和快捷的查詢手段。但始終以來人們使用傳統(tǒng)人工的方式管理產(chǎn)品,這種管理方式存在著很多缺點,如:效率低、保密性差等。另外,由于時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護產(chǎn)品都帶來了不少的困難。作為計算機應(yīng)用的一部分,使用計算機對倉庫信息進行管理,有著手工管理所無法比擬的優(yōu)點。例如:檢索快速、查找便利、牢靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高倉庫管理的效率。由于時間緊迫,加之水平有限,設(shè)計中的缺點和不足之處在所難免,敬請導(dǎo)師批判指正,不勝感謝。第一章緒論1.1倉庫管理系統(tǒng)爭辯背景與意義隨著我國經(jīng)濟的飛速進展,各種類型規(guī)模的公司企業(yè)快速崛起,很多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要儲存在倉庫中,對于每個企業(yè)來說,隨著企業(yè)規(guī)模的不斷擴大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)品的種類也會不斷地更新與進展,有關(guān)產(chǎn)品的各種信息量也會成倍增長。面對浩大的產(chǎn)品信息量,如何有效地管理倉庫產(chǎn)品,對這些企業(yè)來說是格外重要的,倉庫管理的重點是銷售信息能否準時反饋,從而確保企業(yè)運行效益。而倉庫管理又涉及入庫、出庫的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項簡單的系統(tǒng)工程,充分考驗著倉庫管理員的工作力量,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統(tǒng)來提高倉庫管理工作的效率,這對信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,削減管理方面的工作量,同時對于調(diào)動寬敞員工的工作樂觀性,提高企業(yè)的生產(chǎn)效率,都具有格外重要的現(xiàn)實意義。本倉庫管理系統(tǒng)是在以VisualBasic為編程語言,以ACCESS2000作為后臺數(shù)據(jù)庫而開發(fā)的一個數(shù)據(jù)庫管理系統(tǒng)。下面簡要介紹一下中文VisualBasic6.0和Access2000。1.2VB語言的基本特點及VB應(yīng)用程序的基本持點VB程序語言具有很多優(yōu)秀的特性,用其設(shè)計應(yīng)用程序時有兩個基本特點:可視化設(shè)計和大事驅(qū)動編程。VisualBasic系統(tǒng)除了一般高級語言所具有的一些名詞術(shù)語外,還有幾個系統(tǒng)常用的名詞。其基本含義如下:視窗(Form)視窗是進行人機交互的界面或接口,也叫窗體。VB系統(tǒng)的人機交互界面或接口,無論是在設(shè)計時或是在運行時,都是Windows系統(tǒng)的標準視窗。對象(Object)對象是VB系統(tǒng)內(nèi)部供應(yīng)應(yīng)設(shè)計者可以直接使用的處理輸出的把握工具。本程序所應(yīng)用到的對象類型有標簽框(LabelBox),文本框(TextBox),命令按扭(CommandButton),網(wǎng)格(DataGrid),ADO控件(Adodc1)等。當把這些工具放置到用戶界面對應(yīng)的窗體上時,被稱為對象或控件。用戶可以通過設(shè)置對象的“屬性”和“方法”,便于對象適應(yīng)自己所設(shè)計應(yīng)用程序的輸入輸出內(nèi)容,對象的生成過程及結(jié)構(gòu)都被封裝起來。正確使用對象可以削減程序和開發(fā)時間,提高程序設(shè)計者的工作效率。屬性(Properties)屬性是VB系統(tǒng)供應(yīng)的有關(guān)對象的參數(shù)或數(shù)據(jù)接口。用戶通過適當?shù)卦O(shè)置或轉(zhuǎn)變對象的屬性來確定對象的外觀及性能特征,從而有效地使用系統(tǒng)供應(yīng)的對象。比如,對象的名稱、在屏幕上顯示的位置、大小、顏色、接收或容納的數(shù)據(jù)內(nèi)容及數(shù)據(jù)的表現(xiàn)格式等。大事(Events)大事是指用戶或操作者對計算機進行的某一操作(如擊鍵、單擊或移動鼠標等)的行為或系統(tǒng)狀態(tài)發(fā)生的變化。VB系統(tǒng)常用大事來引導(dǎo)計算機執(zhí)行一段程序。程序所用的鍵盤大事有KeyPress(按鍵)大事,KeyDown大事和KeyUp大事;鼠標大事有Click(單擊鼠標)大事,DbDlicd(雙擊鼠標)。方法(Method)方法主要是指對一個對象使用某種作用的過程。它是在程序執(zhí)行的過程中要計算機執(zhí)行的某種操作。其程序的方法有Show(顯示)方法,Hide(隱蔽)方法,Refresh(刷新)方法。過程(Procedure)過程是指經(jīng)過定義或說明的,或基于某一對象對應(yīng)的大事所引發(fā)的程序段。模塊(Module)模塊是指一些運算量或過程進行聲明或定義的一個集合。系統(tǒng)程序大體可分成四個模塊:數(shù)據(jù)輸入、依據(jù)查詢、數(shù)據(jù)打印和通訊??梢暬O(shè)計同其他的一些可視化程序開發(fā)工具一樣,VB具有可視化設(shè)計的特點,微軟的Word在剛剛進入市場時,同WPS競爭的一個重要的功能砝碼就是"所見即所得"的字處理功能,VB在設(shè)計應(yīng)用程序界面時也可以說是"所見即所得".在設(shè)計時,頭腦中所想象的應(yīng)用程序界面,完全可以通過鍵盤鼠標以及徒手畫出來,而不是編制大量的代碼然后再編譯生成,假如需要修改,也是利用鍵盤鼠標和手畫,而底層的一些程序代碼由VB自動生成或修改。VB為用戶供應(yīng)大量的界面元素(在VB中稱為控件對象),這些控件對象對于生疏Windows應(yīng)用程序的用戶而言是一點也不生疏,如"窗體"、"菜單"、"命令按鈕"、"工具按鈕"、"檢查框"等等,用戶只需要利用鼠標、鍵盤把這些控件對象拖動到適當?shù)奈恢?設(shè)置它們的大小、外形、屬性等,就可以設(shè)計出所需的應(yīng)用程序界面。大事驅(qū)動編程Windows操作系統(tǒng)消滅以來,圖形化的用戶界面和多任務(wù)多進程的應(yīng)用程序要求程序設(shè)計不能是單一性的,在使用VB設(shè)計應(yīng)用程序時,必需首先確定應(yīng)用程序如何同用戶進行交互.例如發(fā)生鼠標單擊、鍵盤輸入等大事時,由用戶編寫的代碼把握這些大事的響應(yīng),這就是所謂的大事驅(qū)動編程。實現(xiàn)菜單選項菜單是程序最重要的特性之一,大多數(shù)程序都依靠一個定義良好的菜單使程序易于使用和維護,VisualBasic也供應(yīng)了強大的創(chuàng)建菜單功能是程序更加標準。本系統(tǒng)使用VisualBasic的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用VisualBasic的ApplicationWizard來操作。實現(xiàn)工具欄CoolBar控件與Office2000中看到的CoolBar是類似的。CoolBar就是一個可以在窗體上浮動的工具,同時也是其他ActiveX的容器。通過在CoolBar中遷入其他空間你也可以向用戶供應(yīng)更好的機敏性和義用性。選擇“工程”下拉菜單中的“部件”選項,顯示“部件”對話框。在“控件”選項卡列表中選擇“MicrosoftWindowsCommonControls6.0”后工具相中增加改控件。本系統(tǒng)就用了Cool工具中的Statubar控件,在系統(tǒng)這一界面中,添加了狀態(tài)欄,在第一個欄中,在樣式這一欄中選擇了文本,在其次個欄中,選擇了系統(tǒng)日期,第三個欄中選擇了系統(tǒng)時間,這樣,任何時候操作本系統(tǒng),都可以看到當前的時間和日期。1.3使用Access2000實現(xiàn)關(guān)系型數(shù)據(jù)庫數(shù)據(jù)庫的概念數(shù)據(jù)庫是一種存儲數(shù)據(jù)并對數(shù)據(jù)進行操作的工具。數(shù)據(jù)庫的作用在于組織和表達信息,簡而言之,數(shù)據(jù)庫就是信息的集合。計算機的數(shù)據(jù)庫可以分為兩類:非關(guān)系數(shù)據(jù)庫(flat-file)和關(guān)系數(shù)據(jù)庫(relational)。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù)據(jù)庫含有各個不同部分的術(shù)語,對象記錄、域等。新建一個數(shù)據(jù)庫創(chuàng)建任何一個數(shù)據(jù)庫的第一步是認真的規(guī)劃數(shù)據(jù)庫,設(shè)計必需是機敏的、有規(guī)律的。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認為是數(shù)據(jù)模型設(shè)計。1.標識需要的數(shù)據(jù);2.收集被標識的字段到表中;3.標識主關(guān)鍵字字段;4.繪制一個簡潔的數(shù)據(jù)圖表;5.規(guī)范數(shù)據(jù);6.標識指定字段的信息;7.創(chuàng)建物理表。修改已建的數(shù)據(jù)庫數(shù)據(jù)庫的修改分為:添加、編輯和刪除記錄。這三種操作均可由VisualBasic創(chuàng)建的程序來完成,下面的章節(jié)將具體描述實現(xiàn)的具體方法。實現(xiàn)數(shù)據(jù)庫之間的聯(lián)系數(shù)據(jù)庫之間的關(guān)系指明兩個庫之間共享一個共同的關(guān)鍵字值。一個連接是指一種虛擬的表,這種表是在當用戶要求從相互關(guān)聯(lián)的各個不同的表中獵取信息時建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個更高級的連接形式稱為自連接。這種連接是指一個表被連接到它自己的一個字段,或在不同的記錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫表示什么以及在數(shù)據(jù)庫中如何與其它的庫建立關(guān)系。其次章系統(tǒng)分析2.1系統(tǒng)可行性分析可行性分析的任務(wù),并不是全部問題都有簡潔明顯的解決方法,事實上,很多問題不行能在預(yù)定的系統(tǒng)規(guī)模之內(nèi)解決。假如問題沒有可行的解,那么花費這項開發(fā)工程上的任何時間、資源、人力和經(jīng)費都是無謂的鋪張??尚行誀庌q的目的就是用最小的代價在盡可能短的時間內(nèi)確定問題是否能夠解決。必需記住,可行性爭辯的目的不是解決問題,而是確定問題是否值得去解。怎樣達到這個目的呢?當然不能靠主觀猜想,而只能靠客觀分析。必需分析幾種主要的可能解法的利弊,從而推斷原定的系統(tǒng)目標和規(guī)模是否現(xiàn)實,系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。因此,可行性爭辯實質(zhì)上是要進行一次大大壓縮簡化了的系統(tǒng)分析和設(shè)計的過程,也就是在較高層次上以較抽象的方式進行的系統(tǒng)分析和設(shè)計的過程。所以從以上的分析原則來看,我所設(shè)計的倉庫信息管理系統(tǒng)是一個規(guī)模不太大的系統(tǒng),但是目標明確,清楚的描述了對目標系統(tǒng)的一切限制和約束。本系統(tǒng)幾乎在全部的企業(yè)、公司使用,當然它需要進一步的完善和更新。在使用過程中,要看它能不能帶來效益,到底在現(xiàn)今社會效率是第一位的。從現(xiàn)實看,這還是有肯定的有用價值的,從另一個角度看,現(xiàn)實社會進展飛速,敬重科技勢在必行,因此這也是開發(fā)本系統(tǒng)的一個格外重要的緣由。21世紀是計算機的時代,它必定取代一部分人的工作,高科技的監(jiān)控系統(tǒng)進入社會生活的方方面面是進展的趨勢。本設(shè)計從一下三個方面進行可行性爭辯:1.技術(shù)可行性。本設(shè)計“倉庫管理系統(tǒng)”是為企業(yè)倉庫管理人員開發(fā)的。鑒于本人在上學(xué)期數(shù)據(jù)庫課程設(shè)計中已用VisualBasic6.0+Access2000開發(fā)過網(wǎng)上圖書銷售管理信息系統(tǒng),而且通過三個月畢業(yè)實習(xí)中的學(xué)習(xí)和實踐,對開發(fā)管理信息系統(tǒng)又有了新的生疏和提高,使自己在開發(fā)管理信息系統(tǒng)方面的技術(shù)更加成熟。由于本設(shè)計最重要體現(xiàn)的是有用性,所以,通過大量的社會調(diào)查和分析,結(jié)合自己現(xiàn)有的技術(shù)水平加上導(dǎo)師的指導(dǎo),還是能按期完成本畢業(yè)設(shè)計。2.經(jīng)濟可行性。成本方面:由于本畢業(yè)設(shè)計屬于計算機科學(xué)(本科)教學(xué)的最終一個環(huán)節(jié),所以人力消耗免費,資源學(xué)校供應(yīng),指導(dǎo)老師義務(wù)指導(dǎo)。所以成本計算只需計算開發(fā)期間開發(fā)者的生活消費,學(xué)校資源的消耗,所以開發(fā)本軟件的成本是格外低的。效益方面:為企業(yè)開發(fā)一個完整、合理的倉庫管理系統(tǒng),可大大節(jié)余人力,以前需要多人干的工作,使用本系統(tǒng)只需一個人或幾個人就能完成,且工作量和勞動強度大大降低。所以開發(fā)本軟件可以為社會帶來很好的經(jīng)濟效益。從以上分析看開發(fā)本軟件在經(jīng)濟上是可行的。3.操作可行性。本軟件是為企業(yè)倉庫的管理者開發(fā)的,全部本軟件的用戶對象是企業(yè)倉庫的工作人員,由于本軟件要設(shè)計成友好的界面,寫出具體的使用說明,用戶只需懂得簡潔的計算機操作學(xué)問,就能自由應(yīng)用本軟件。所以從以上幾個方面的分析來看,開發(fā)本軟件是完全可行的。第三章系統(tǒng)設(shè)計3.1系統(tǒng)總體設(shè)計系統(tǒng)目標設(shè)計系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)企業(yè)產(chǎn)品管理的系統(tǒng)化、規(guī)范化和自動化,從而達到提高企業(yè)管理效率的目的。開發(fā)設(shè)計思想倉庫管理主要是企業(yè)各種商品的管理。進貨時經(jīng)檢查合同確認為有效托收后,進行驗收入庫,填寫入庫單,進行入庫登記。企業(yè)各個部門依據(jù)需要提出產(chǎn)品懇求,方案員依據(jù)整個企業(yè)的需求開出產(chǎn)品出庫單,倉庫管理人員依據(jù)出庫單核對發(fā)放產(chǎn)品。依據(jù)需要依據(jù)月進行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。倉庫管理的特點是信息處理量比較大,所管理的產(chǎn)品種類繁多,而且由于入庫單、出庫單等單據(jù)發(fā)生量特殊大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同。因此在管理上實現(xiàn)起來有肯定的困難。在管理的過程中經(jīng)常會消滅信息的重復(fù)傳遞;報表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。在本系統(tǒng)的設(shè)計過程中,為了克服這些困難,滿足計算機管理工作的需要,我們實行了下面的一些原則?!窠y(tǒng)一各種原始單據(jù)的格式,統(tǒng)一報表的格式?!駝h除不必要的管理冗余,實現(xiàn)管理規(guī)范化、科學(xué)化。●程序代碼標準化,軟件統(tǒng)一化,確保軟件的可維護性和有用性?!窠缑姹M量簡潔化,做到有用、便利,盡量滿足企業(yè)中不同層次員工的需要。系統(tǒng)功能需求分析系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動化。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本倉庫管理系統(tǒng)需要完成功能主要有:●倉庫管理各種信息的輸入,包括貨物、領(lǐng)料人、經(jīng)手人、倉庫信息的輸入等?!駛}庫管理各種信息的查詢、統(tǒng)計、修改和維護,包括貨物查詢,貨物出入、倉管員操作統(tǒng)計,各種信息的修改和維護等?!翊蛴蟊淼纳伞!駛}庫管理系統(tǒng)的使用掛念。系統(tǒng)功能模塊設(shè)計在系統(tǒng)功能分析的基礎(chǔ)上,考慮到VisualBasic程序編制的特點,得到如圖3-1所示的系統(tǒng)功能模塊圖。倉庫管理系統(tǒng)倉庫管理系統(tǒng)基本管理查詢統(tǒng)計報表打印維護設(shè)置進庫管理出庫管理查詢模塊統(tǒng)計模塊需選購物品打印按月打印用戶管理圖3-1系統(tǒng)功能模塊圖基本管理模塊包括進庫管理和出庫管理。管理員可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗證用戶的合法性,阻擋非法用戶登錄。管理員或其他用戶可以修改自己的密碼。查詢模塊按入庫的日期進行查詢,既可以查到這一時段的入庫信息,也能查到相應(yīng)時段的出庫信息。按人員進行查詢,可以依據(jù)倉管員的信息查詢物品的入庫或出庫信息。按物品查詢,直接輸入物品名進行查詢。統(tǒng)計模塊按月份對入庫、出庫、現(xiàn)存物品進行查詢。報表打印對需要選購的物品進行打印,然后購買。每月打印出入庫信息和出庫信息。3.2數(shù)據(jù)庫設(shè)計一個成功的信息管理系統(tǒng),是建立在很多條件之上的,而數(shù)據(jù)庫是其中一個格外重要的條件和關(guān)鍵技術(shù)。信息管理系統(tǒng)所涉及的數(shù)據(jù)庫設(shè)計分五個步驟:數(shù)據(jù)庫需求分析、概念設(shè)計、規(guī)律設(shè)計、物理設(shè)計與加載測試。(1)

數(shù)據(jù)庫需求分析的任務(wù)是將業(yè)務(wù)管理單證流化為數(shù)據(jù)流,劃分主題之間的邊界,繪制出DFD圖,并完成相應(yīng)的數(shù)據(jù)字典。(2)

概念設(shè)計的任務(wù)是從DFD動身,繪制出本主題的實體-關(guān)系圖,并列出各個實體與關(guān)系的綱要表。(3)

規(guī)律設(shè)計的任務(wù)是從E-R圖與對應(yīng)的綱要表動身,確定各個實體及關(guān)系的表名屬性。(4)

物理設(shè)計的任務(wù)是確定全部屬性的類型、寬度與取值范圍,設(shè)計出基本表的主鍵,將全部的表名與字段名英文化(現(xiàn)在很多軟件能支持中文字段,如Access2000),實現(xiàn)物理建庫,完成數(shù)據(jù)庫物理設(shè)計字典。(5)

加載測試工作貫穿于程序測試工作的全過程,整個錄入、修改、查詢、處理工作均可視為對數(shù)據(jù)庫的加載測試工作。數(shù)據(jù)庫設(shè)計主要是進行數(shù)據(jù)庫的規(guī)律設(shè)計,即將數(shù)據(jù)按肯定的分類、分組系統(tǒng)和規(guī)律層次組織起來,是面對用戶的。數(shù)據(jù)庫設(shè)計時需要綜合企業(yè)各個部門的存檔數(shù)據(jù)和數(shù)據(jù)需求,分析各個數(shù)據(jù)之間的關(guān)系,依據(jù)DBMS供應(yīng)的功能和描述工具,設(shè)計出規(guī)模適當、正確反映數(shù)據(jù)關(guān)系、數(shù)據(jù)冗余少、存取效率高、能滿足多種查詢要求的數(shù)據(jù)模型。數(shù)據(jù)庫設(shè)計的步驟主要是:(1)

數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)(DBMS)有的是支持聯(lián)機事務(wù)處理CLTP(負責(zé)對事務(wù)數(shù)據(jù)進行采集、處理、存儲)的操作型DBMS,有的可支持數(shù)據(jù)倉庫、有聯(lián)機分析處理CLAP(指為支持決策的制定對數(shù)據(jù)的一種加工操作)功能的大型DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面對對象數(shù)據(jù)庫。針對選擇的DBMS,進行數(shù)據(jù)庫結(jié)構(gòu)定義。(2)

數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的規(guī)律結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗規(guī)章、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進行數(shù)據(jù)庫設(shè)計,但為使效率高,規(guī)范化程度應(yīng)依據(jù)應(yīng)用環(huán)境和條件來打算。數(shù)據(jù)表設(shè)計不僅要滿足數(shù)據(jù)存儲的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時數(shù)據(jù)表。(3)

存儲設(shè)備和存儲空間組織:確定數(shù)據(jù)的存放地點、存儲路徑、存儲設(shè)備等,備份方案,對多版本如何保證全都性和數(shù)據(jù)的完整性。(4)

數(shù)據(jù)使用權(quán)限設(shè)置:針對用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)平安。(5)

數(shù)據(jù)字典設(shè)計:用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計,便于維護和修改。數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的供應(yīng)、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。認真分析調(diào)查有關(guān)倉庫管理信息需求的基礎(chǔ)上,得到如圖4-1所示的本系統(tǒng)所處理的數(shù)據(jù)流程。倉庫現(xiàn)有庫存?zhèn)}庫現(xiàn)有庫存匯總、處理產(chǎn)品入庫產(chǎn)品出庫報表打印圖4-1倉庫管理系統(tǒng)數(shù)據(jù)流程圖通過對企業(yè)倉庫管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:●庫存狀況信息,包括的數(shù)據(jù)項有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位等●入庫單信息,包括的數(shù)據(jù)項有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位、入庫日期、入料人編號、入料人、經(jīng)手人、入庫標識、自動編號、說明等●出庫單信息,包括的數(shù)據(jù)項有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位、毛坯尺寸、毛坯數(shù)量、成品尺寸、成品數(shù)量、余料、報廢、出庫日期、領(lǐng)料人編號、領(lǐng)料人、經(jīng)手人、說明等●用戶管理信息,包括的數(shù)據(jù)項有用戶名、用戶密碼、用戶權(quán)限等。數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計得到上面的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計出能夠滿足用戶需求的各種實體結(jié)構(gòu),以及他們之間的關(guān)系,為以后的規(guī)律結(jié)構(gòu)設(shè)計打下基礎(chǔ)。依據(jù)上面的設(shè)計規(guī)劃出的實體有:現(xiàn)有庫存信息實體、入庫信息實體、出庫信息實體圖。各個實體具體的描述E-R圖如下:現(xiàn)有庫存信息實體E-R圖如圖4-2所示現(xiàn)有庫存信息實體現(xiàn)有庫存信息實體品名規(guī)格數(shù)量單位圖4-2現(xiàn)有庫存信息實體E-R圖入庫單信息實體E-R圖如圖4-3所示入庫信息實體入庫信息實體品名規(guī)格入庫時間入庫標識圖4-3入庫單信息實體E-R圖出庫單信息實體E-R圖如圖4-4所示。出庫信息實體出庫信息實體品名規(guī)格出庫時間領(lǐng)料人編號圖4-4出庫信息實體E-R圖實體和實體之間的關(guān)系E-R圖如圖4-5所示現(xiàn)有庫存現(xiàn)有庫存入庫出庫圖4-5實體之間關(guān)系E-R圖數(shù)據(jù)庫規(guī)律結(jié)構(gòu)設(shè)計現(xiàn)在需要將在上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為ACCESS2000數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的規(guī)律結(jié)構(gòu)。倉庫管理信息系統(tǒng)數(shù)據(jù)庫中各個表格的設(shè)計結(jié)果如下面表格所示。每個表格所示在數(shù)據(jù)庫中的一個表。表4-1庫存狀況信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不行規(guī)格數(shù)字長整型不行導(dǎo)電文本50可單位文本50可硬度數(shù)字長整型可數(shù)量數(shù)字長整型不行表4-2入庫單信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不行規(guī)格數(shù)字長整型不行導(dǎo)電數(shù)字長整型不行入庫日期日期/時間不行入料人編號數(shù)字長整型可入料人文本64不行經(jīng)手人文本64不行自動編號數(shù)字長整型不行說明文本50可入庫標識文本64可表4-3出庫單信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不行規(guī)格數(shù)字長整型不行導(dǎo)電文本50不行硬度數(shù)字長整型可單位文本64不行數(shù)量數(shù)字長整型不行毛坯尺寸數(shù)字長整型可毛坯數(shù)量數(shù)字長整型不行成品尺寸數(shù)字長整型不行成品數(shù)量數(shù)字長整型可余料數(shù)字長整型不行報廢數(shù)字長整型不行出庫日期日期/時間不行領(lǐng)料人編號數(shù)字長整型可領(lǐng)料人文本64不行經(jīng)手人文本64不行說明文本64可表4-4用戶管理信息表字段名稱數(shù)據(jù)類型字段大小可否為空用戶名文本64不行用戶密碼文本50不行用戶權(quán)限數(shù)字長整型不行3.3系統(tǒng)主窗體設(shè)計創(chuàng)建工程項目-倉庫管理系統(tǒng)打開VisualBasic后,單擊File->NewProject菜單,在工程模板中選擇StandardExE,VisualBasic將自動產(chǎn)生一個Form窗體,屬性都是缺省設(shè)置。這里我們刪除這個窗體,單擊File->SaveProjiect菜單,將這個工程項目命名為金屬材料倉庫管理系統(tǒng)。創(chuàng)建系統(tǒng)主窗體VisualBasic創(chuàng)建的應(yīng)用程序可以是SDI(單文檔界面)和MDI(多文檔界面)。在SDI的程序中,每個窗體之間是獨立的。而MDI的程序中,有一個窗體是主窗體,可以包含其他窗體,他的類型是MDIForm。本設(shè)計接受多文檔界面,這樣可以使程序更加美觀、整齊有序。單擊工具欄中的ADDMDIForm按鈕,生成一個窗體。窗體的屬性設(shè)置見表5-1表5-1主窗體屬性設(shè)置屬性屬性取值NameMainformCaption金屬材料倉庫管理系統(tǒng)StartUpPosition0-手動WindowState0-Normal創(chuàng)建主窗體菜單生疏Windows下應(yīng)用程序的用戶對菜單肯定有比較深的印象。所謂菜單,即是指應(yīng)用程序中為用戶供應(yīng)的一組命令,這些命令消滅在應(yīng)用程序界面的頂部。每項菜單有多項子菜單,具有肯定的特地功能,用戶簡潔通過主菜單來訪問其下的子菜單。增加菜單可以增加應(yīng)用程序的功能。下面將介紹菜單及菜單的編輯和使用。1.菜單簡介菜單欄在窗體欄的標題欄下面,包含一個或多個菜單標題。當單擊一個菜單標題,包含菜單項目的列表就被拉下來。菜單項可以包含命令、分隔條和子菜單標題。用戶看到的每個菜單項和在“MenuEditor”中定義的一個菜單控件相對應(yīng)。為了使應(yīng)用程序簡潔好用,應(yīng)當將菜單相按功能進行分組。菜單控件使一個對象,與其他對象一樣,它具有定義它的外觀與行為的屬性。在設(shè)計或運行時可以設(shè)置Caption屬性、Enabled和Visible屬性、Checked屬性以及其他屬性。菜單控件只包含一個大事,即Click大事,當用鼠標或鍵盤選中該菜單控件時,將調(diào)用該大事。2.VisualBasic菜單編輯器菜單編輯器可以創(chuàng)建新的菜單和菜單欄,也可以向現(xiàn)存的菜單中增加新的命令、用自己的命令替代現(xiàn)存的菜單命令、產(chǎn)生新的菜單和菜單欄,轉(zhuǎn)變和刪除現(xiàn)存菜單和菜單欄。要打開菜單編輯器,在“Tools”菜單中選擇“MenuEditor”選項?;驌羰髽擞益I,選擇彈出式菜單中的“MenuEditor”。彈出菜單編輯器窗口。菜單編輯器的基本屬性如下:Caption—消滅在控件上的文本。Name—代碼中用來引用菜單控件的名字。shortcut—可以訪問菜單的鍵盤按鍵組合。以上介紹了菜單編輯器的基本狀況和屬性,接下來將來介紹利用菜單編輯器創(chuàng)建菜單的過程。選取待創(chuàng)建菜單的窗體,激活該窗體。從菜單欄的“Tools”菜單中,選取“MenuEditor”并單擊(或在“工具欄”上單擊“MenuEditor”按鈕)。在菜單編輯器的“Caption”文本框中,為第一個菜單標題鍵入期望在菜單欄上顯示的文本。假如期望某一字符成為該菜單項的訪問鍵,也可以在該字符前加上一個(&)字符。在菜單中,這一字符會自動加上一條下劃線。在菜單編輯器的“Name”文本框中,鍵入將用來在代碼中引用該菜單控件的名字。命名菜單控件的規(guī)章如下:菜單中項目名稱應(yīng)當唯一,但不同菜單中相像動作項目可以重名。每一個項目名稱應(yīng)當有一個用鍵盤選取命令的唯一的記憶訪問字符。訪問字符通常是菜單標題的第一個字母;每個菜單標題不能用同一個字符。假如命令在完成之前還需要附加信息,則在其名稱后面應(yīng)當有一個省略號(…)。單擊向左或向右箭頭按鈕,可以轉(zhuǎn)變該控件的縮進級。假如需要,還可以設(shè)置控件的其他屬性。創(chuàng)建新的菜單控件時,選取“Next”命令。單擊“Insert”可以在現(xiàn)有的控件之間增加一個菜單控件。單擊向上與向下的箭頭按鈕,可以在現(xiàn)有菜單控件之中移動控件。菜單控件創(chuàng)建好后,選取“OK”可關(guān)閉菜單編輯器。創(chuàng)建的菜單標題將顯示在窗體上。在設(shè)計時,單擊一個菜單標題可下拉其相應(yīng)的菜項。創(chuàng)建分隔符,假如在設(shè)計的菜單中創(chuàng)建分隔符條,只需在想要分隔開來的菜單項之間插入一個菜單控件。單擊左、右箭頭按鈕使新菜單項縮進到與它要隔開的菜單項同級。然后在“Caption”文本框中鍵入一個連字符(-)。設(shè)置“Name”屬性?!癘K”,關(guān)閉菜單編輯器。創(chuàng)建賦值訪問鍵和快捷鍵為了提高應(yīng)用程序的性能,為用戶供應(yīng)最便利、快捷的操作,可以定義菜單的訪問鍵和快捷鍵,改進鍵盤對菜單命令的訪問。訪問鍵,要在菜單編輯器中給菜單控件賦值訪問鍵,先選取要賦值訪問鍵的菜單項,在該菜單項“Caption”框中,要在作為訪問鍵字符的前面鍵入一個(&)字符??旖萱I,快捷鍵供應(yīng)了一種鍵盤單步的訪問方法,按下時會馬上運行一個菜單項??旖萱I的賦值包括功能鍵與把握鍵的組合,如CTRL+F1鍵或CTRL+A鍵。他們消滅在菜單中相應(yīng)菜單項的右邊。創(chuàng)建主窗體工具欄同樣,生疏Windows下應(yīng)用程序的用戶對工具欄也肯定有比較深的印象。在本系統(tǒng)中,它是用工具欄控件產(chǎn)生的,工具欄控件在主窗體上產(chǎn)生了很多按鈕對象,按鈕上顯示了文字、圖形。下面首先簡要介紹工具欄控件的常用屬性和大事。工具欄常用控件及屬性1工具欄控件的常用屬性,工具欄控件常用的屬性有如下幾個,同時也是本系統(tǒng)中用到的幾個屬性,主要有Align、ImageList、Index、ToolTipText、ShowTips、Wrappable、Image等。Align:讀出或設(shè)置對象在窗體中的顯示位置,它有5個值可供選擇,用來設(shè)置工具欄放置在窗體的上部、下部、左邊或右邊等。ImageList:讀出和設(shè)置與本控件相關(guān)聯(lián)的ImageList控件。該屬性被設(shè)置后,可以向工具欄按鈕中添加圖形。Index:控件名相同時,用來產(chǎn)生一個數(shù)組標識號。ToolTipText:設(shè)置鼠標指針在工具欄某一按鈕暫停時所顯示的提示文本。ShowTips:設(shè)置是否顯示工具欄按鈕上的提示文本。Wrappable:設(shè)置假如窗口尺寸發(fā)生變化,是否自動包括本控件按鈕。Image:用來設(shè)置按鈕中顯示的圖形,以0,1,2等來標識,ImageList控件中的圖形將按挨次賦給不同的按鈕。2工具欄控件常用大事工具欄控件常用大事主要有ButtonClick和Click兩個。對于ButtonClick大事,當單擊本控件之上的一個按鈕時,該大事過程被執(zhí)行;對于Click,當單擊本控件時進行檢測。3設(shè)置工具欄向窗體添加工具欄控件后,然后按下列步驟操作:(1)設(shè)置Align屬性值為1,即工具攔放在窗體的頂部。(2)用鼠標右鍵單擊工具欄對象,從彈出的菜單中選擇“屬性”菜單項。彈出如“屬性頁”對話框。(3)單擊“屬性頁”中的“圖象列表”列表框右邊的下拉箭頭,從下拉的列表中選擇ImageList。這樣ImageList控件就和“工具欄”控件發(fā)生了聯(lián)系。留意:“工具欄”控件按鈕使用圖形,所以要求必需已引入了ImageList控件,否則,“圖像列表”框?qū)⒉荒茉O(shè)置成ImageList。另外選定了圖形列表控件后,ButtonHeight和ButtonWidth屬性值,由圖形的大小打算,用戶不要轉(zhuǎn)變其設(shè)置。(4)單擊“按鈕”選項卡,“屬性頁”對話框?qū)⑾麥绨粹o的一些屬性,單擊“插入”按鈕后,“索引”文本框中消滅數(shù)字1,其它輸入框也變?yōu)榭捎?。這樣就可以設(shè)置其上的屬性。若“圖像”輸入框設(shè)為1,即ImageList控件的第一個圖形作為按鈕1的圖形。重復(fù)上述步驟,添加其它按鈕到工具欄上,并設(shè)置相應(yīng)屬性。第四章系統(tǒng)實現(xiàn)4.1系統(tǒng)模塊基本管理模塊基本管理模塊主要包括:●入庫管理●出庫管理●交接班●修改個人密碼●退出1創(chuàng)建貨物信息窗體貨物信息窗體可以進行貨物管理,如:增加貨物類別、貨物種類,對貨物基本信息可以進行編輯。除了"貨物編號"外,對貨物刪除,會進行智能推斷,假如其它表單用了該貨物信息將不能被刪除。2創(chuàng)建入庫信息窗體入庫信息是選購人員購買貨物時所填寫的,是為了完成貨物的正確入庫才用到的。在新增入庫單窗體中貨物編號、導(dǎo)電狀況、硬度均可通過單擊相關(guān)的數(shù)據(jù)框來選擇,數(shù)據(jù)選擇框會進行動態(tài)智能化統(tǒng)計信息,使選擇更便利。單擊"保存"按鈕即可保存該入庫單。保存完后可以打印,當然也可以以后再打印,入庫貨物數(shù)量要按庫存最高限量確定。3創(chuàng)建出庫信息窗體出庫信息是倉管出貨是所要填寫的,是為了完成貨物的正確出庫狀況和倉庫中的現(xiàn)存狀況所用到的。在出庫窗體中正確填寫出庫所需要的一些信息,以便管理,然后保存。查詢統(tǒng)計模塊查詢統(tǒng)計模塊主要完成的功能有:●庫存查詢(按日期查詢、按人員查詢、按物品查詢)●貨物出入統(tǒng)計(按月統(tǒng)計)1庫存的查詢庫存的查詢,支持模糊查詢,可以依據(jù)日期、人員、物品名稱對倉庫貨物進行查詢,從而對庫存狀況進行統(tǒng)計。2貨物出入統(tǒng)計貨物的出入統(tǒng)計,可以限定出入時間,一般按月份進行統(tǒng)計。報表打印模塊報表打印完成的功能主要有:●單據(jù)報表打?。òㄈ霂靻?、出庫單、庫存打印)可依據(jù)需選購的物品打印,也可按月打印。1打印入庫單在入庫單的窗體中選擇了某一入庫單之后,點擊“打印入庫單”按鈕,會進入入庫單打印界面,它和新增入庫單是同一界面,在入庫單中點擊“打印”就可以打印入庫單,同時用戶也可以依據(jù)需要選擇自己寵愛的背景顏色。出庫單和庫存單的打印與上面相像,就不做過多解釋了。維護設(shè)置模塊維護設(shè)置模塊是為了倉庫管理系統(tǒng)的穩(wěn)定性和平安性而設(shè)計的,它完成的主要功能有:●公司和職員信息●數(shù)據(jù)整理●用戶管理對登陸用戶的管理,可以修改用戶名,操作權(quán)限,新增,刪除用戶等。也可以修改當前登陸用戶的密碼。同時也可以換用戶登錄,但此時會重新啟動數(shù)據(jù)庫。用戶登錄代碼:Privat(yī)eSubCmdOK_Click()'登錄IftxtPassword=PasswordAndTr

溫馨提示

  • 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論