版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(共37頁)PAGEPAGE1————————————————————————————————作者:————————————————————————————————日期:?倉庫管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)名目TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc296678310"摘要PAGEREF_Toc296678310\h2HYPERLINK\l"_Toc296678311"第一章引言PAGEREF_Toc296678311\h3HYPERLINK\l"_Toc296678312"其次章需求分析PAGEREF_Toc296678312\h4HYPERLINK\l"_Toc296678313"2.1系統(tǒng)的功能要求PAGEREF_Toc296678313\h5HYPERLINK\l"_Toc296678314"2.1軟件開發(fā)開發(fā)環(huán)境PAGEREF_Toc296678314\h5HYPERLINK\l"_Toc296678315"第三章概要設(shè)計(jì)PAGEREF_Toc296678315\h6HYPERLINK\l"_Toc296678316"3.1總體結(jié)構(gòu)PAGEREF_Toc296678316\h6HYPERLINK\l"_Toc296678317"3.2功能分解PAGEREF_Toc296678317\h6HYPERLINK\l"_Toc296678318"3.2.1管理員管理模塊PAGEREF_Toc296678318\h7HYPERLINK\l"_Toc296678319"倉庫管理模塊PAGEREF_Toc296678319\h7HYPERLINK\l"_Toc296678320"基本信息管理模塊PAGEREF_Toc296678320\h8HYPERLINK\l"_Toc296678321"3.2.4統(tǒng)計(jì)報(bào)表模塊PAGEREF_Toc296678321\h8HYPERLINK\l"_Toc296678322"系統(tǒng)管理模塊PAGEREF_Toc296678322\h9HYPERLINK\l"_Toc296678323"3.3流程圖PAGEREF_Toc296678323\h9HYPERLINK\l"_Toc296678324"第四章數(shù)據(jù)庫設(shè)計(jì)PAGEREF_Toc296678324\h10HYPERLINK\l"_Toc296678325"4.1基本關(guān)系流圖:PAGEREF_Toc296678325\h10HYPERLINK\l"_Toc296678326"4.2數(shù)據(jù)庫表結(jié)構(gòu)PAGEREF_Toc296678326\h11HYPERLINK\l"_Toc296678327"第五章具體設(shè)計(jì)PAGEREF_Toc296678327\h19HYPERLINK\l"_Toc296678328"5.1登錄界面PAGEREF_Toc296678328\h19HYPERLINK\l"_Toc296678329"5.2主控界面PAGEREF_Toc296678329\h20HYPERLINK\l"_Toc296678330"5.3倉庫主要管理界面PAGEREF_Toc296678330\h21HYPERLINK\l"_Toc296678331"入庫登記PAGEREF_Toc296678331\h21HYPERLINK\l"_Toc296678332"出庫登記PAGEREF_Toc296678332\h22HYPERLINK\l"_Toc296678333"庫存盤點(diǎn)PAGEREF_Toc296678333\h23HYPERLINK\l"_Toc296678334"庫存調(diào)撥PAGEREF_Toc296678334\h24HYPERLINK\l"_Toc296678335"庫存預(yù)警PAGEREF_Toc296678335\h25HYPERLINK\l"_Toc296678336"庫位查詢6678336\h26HYPERLINK\l"_Toc296678337"5.4系統(tǒng)模塊PAGEREF_Toc296678337\h27HYPERLINK\l"_Toc296678338"5.5基本信息模塊PAGEREF_Toc296678338\h27HYPERLINK\l"_Toc296678339"5.6統(tǒng)計(jì)報(bào)表PAGEREF_Toc296678339\h29HYPERLINK\l"_Toc296678340"5.7系統(tǒng)功能PAGEREF_Toc296678340\h30HYPERLINK\l"_Toc296678341"5.8窗口設(shè)置PAGEREF_Toc296678341\h31HYPERLINK\l"_Toc296678342"5.9掛念PAGEREF_Toc296678342\h31HYPERLINK\l"_Toc296678343"第六章軟件測試PAGEREF_Toc296678343\h32HYPERLINK\l"_Toc296678344"第七章課程設(shè)計(jì)總結(jié)與體會PAGEREF_Toc296678344\h35HYPERLINK\l"_Toc296678345"第八章致謝PAGEREF_Toc296678345\h36HYPERLINK\l"_Toc296678346"參考文獻(xiàn)PAGEREF_Toc296678346\h37摘要當(dāng)代是信息科技進(jìn)展的時代,倉庫管理系統(tǒng)又是一個典型的信息管理系統(tǒng),本系統(tǒng)是一個為適應(yīng)課題,當(dāng)代倉庫信息管理的迫切需求而設(shè)計(jì)開發(fā)的軟件系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù),以及前端應(yīng)用程序的開發(fā)兩個方面。本系統(tǒng)主要是讓倉庫的管理實(shí)現(xiàn)信息化、系統(tǒng)化,便利化,把計(jì)算機(jī)用于超市的倉庫管理中,這樣可以很大程度上提高管理者分析和決策的科學(xué)性,提高經(jīng)營管理水平。通用倉庫管理系統(tǒng),是針對公司的倉庫具有量大、種類多的特點(diǎn),常規(guī)管理有工作量大、查詢困難、不易更新的缺點(diǎn)進(jìn)行開發(fā)的。經(jīng)過分析和比較和實(shí)際狀況,我們打算使用SQL數(shù)據(jù)庫開發(fā)工具,利用其供應(yīng)的各種面對對象的開發(fā)手段,對于要求建立起數(shù)據(jù)全都性和完整性強(qiáng)、平安性好的數(shù)據(jù)庫,應(yīng)用程序具有功能完備、易使用等特點(diǎn)。經(jīng)過分析如此狀況,我們使用C#語言、數(shù)據(jù)庫等開發(fā)工具,利用其供應(yīng)的各種面對對象的開發(fā)工具,尤其是數(shù)據(jù)窗口便利而簡潔操縱數(shù)據(jù)庫的智能化對象。能夠便利的進(jìn)行試題及其答案的存儲、查詢、查閱、修改等項(xiàng)題庫的操作。本系統(tǒng)對同學(xué)信息實(shí)行科學(xué)的管理,利用現(xiàn)代電腦功能強(qiáng)大、運(yùn)算速度快的優(yōu)點(diǎn),對試題進(jìn)行集中、有序、有效的管理,更新便利、查詢快捷、系統(tǒng)需要用密碼管理,具有肯定的平安性。設(shè)計(jì)的指導(dǎo)方向就是一切為用戶著想,界面美觀大方,操作盡量簡潔明白,而且作為一個有用的應(yīng)用程序要有良好的容錯性,在用戶消滅誤操作時能盡量準(zhǔn)時地給出警告,以便用戶準(zhǔn)時改正。本系統(tǒng)的特點(diǎn)是可以為同學(xué)建立信息系統(tǒng),其查詢速度快、操作機(jī)敏便利。引言隨著信息化的深化,“無紙辦公”是現(xiàn)在辦公族的追求。信息管理系統(tǒng)是一個計(jì)算機(jī)軟硬件資源以及數(shù)據(jù)庫的人-機(jī)系統(tǒng)。倉庫管理系統(tǒng)是現(xiàn)代倉儲企業(yè)進(jìn)行貨物管理和處理的業(yè)務(wù)操作系統(tǒng)。它可以實(shí)現(xiàn)本地一個或幾個倉庫的精細(xì)化管理,也可實(shí)現(xiàn)制造企業(yè)、物流企業(yè)、連鎖業(yè)在全國范圍內(nèi)、異地多點(diǎn)倉庫的管理;它可以對貨物存儲和出貨等進(jìn)行動態(tài)支配,可以對倉儲作業(yè)流程的全過程進(jìn)行電子化操作;可以與客服中心建立數(shù)據(jù)接口使客戶通過互聯(lián)網(wǎng)實(shí)現(xiàn)遠(yuǎn)程貨物管理,可以與企業(yè)的ERP系統(tǒng)實(shí)現(xiàn)無縫連接。在現(xiàn)代企業(yè)中,倉庫管理是一項(xiàng)繁瑣簡單的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為準(zhǔn)時結(jié)清每筆業(yè)務(wù),盤點(diǎn)庫存和貨物流淌狀況,保證企業(yè)生產(chǎn)用料以及貨物平安,庫管人員要花費(fèi)大量人力物力和時間來作數(shù)據(jù)記錄統(tǒng)計(jì)工作。本系統(tǒng)正是依據(jù)倉庫管理的專業(yè)特點(diǎn)而開發(fā)的,用現(xiàn)代電子技術(shù)提高庫管工作的質(zhì)量和效率。企業(yè)必需綜合利用各種先進(jìn)制造技術(shù),在網(wǎng)絡(luò)與信息技術(shù)的支持下,改進(jìn)現(xiàn)在的生產(chǎn)經(jīng)營模式和組織結(jié)構(gòu),才能在市場競爭中贏得更多的份額。隨著企業(yè)規(guī)模的擴(kuò)大,倉庫管理系統(tǒng)將發(fā)揮越來越重要的作用。高效便利的倉庫管理系統(tǒng),可以為生產(chǎn)經(jīng)營供應(yīng)堅(jiān)強(qiáng)的后盾和有力的支持。倉儲管理系統(tǒng)主要供應(yīng)一個倉儲業(yè)務(wù)及其作業(yè)管理的信息存儲和檢索系統(tǒng)。通過入庫管理、出庫管理、報(bào)表生成管理、倉庫人員管理、倉庫位置信息管理等功能模塊來實(shí)現(xiàn)倉庫的綜合管理。使用它可以建立開發(fā)比較完善的數(shù)據(jù)庫操作應(yīng)用程序,并利SQL2003供應(yīng)數(shù)據(jù)庫。尤其是VisualC#可視化設(shè)計(jì)窗口這一便利而簡潔的智能化對象,首先在短時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型系統(tǒng)進(jìn)行需求迭代,不斷修正和改進(jìn),直到形成企業(yè)管理者滿足的可行系統(tǒng)。需求分析本課題是:倉庫信息管理系統(tǒng)由于市場競爭的需要,同時由于個人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特殊是Internet/Intranet技術(shù)的進(jìn)展,使第三代庫存管理系統(tǒng)的消滅才成為必定。庫存管理系統(tǒng)的特點(diǎn)是從物品管理的角度動身,用集中的數(shù)據(jù)庫將幾乎全部與物品相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。有好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得物品管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)物品規(guī)劃和政策。企業(yè)的庫存物資管理往往是很簡單、很繁瑣的。由于所把握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉庫的庫存管理必需編制一套庫存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必需依據(jù)企業(yè)的具體狀況制定相應(yīng)的方案。依據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是依據(jù)所把握的物資類別,相應(yīng)分成幾個科室來進(jìn)行物資的方案,訂貨,核銷托收,驗(yàn)收入庫,依據(jù)企業(yè)各個部門的需求來發(fā)送物資設(shè)備,并隨時按期進(jìn)行庫存盤點(diǎn),作臺帳,依據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度、年度進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。為了加強(qiáng)關(guān)鍵物資、設(shè)備的管理,要定期把握其儲備,消耗狀況,依據(jù)方案定額和實(shí)際纖毫定額的比較,進(jìn)行定額管理,使得資金使用合理,物資設(shè)備的儲備最佳。一個完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括選購方案管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉庫的庫存管理是整個物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨(dú)立的庫存管理系統(tǒng)來提高企業(yè)工作效率,而所使用的這套庫存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動中的核心,此系統(tǒng)必需可以用來把握合理的庫存費(fèi)用、適時適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動效率最大化。系統(tǒng)設(shè)計(jì)部分主要接受VisualStudio2005.C#開發(fā)工具,能夠便利的進(jìn)行對倉庫信息的存儲、查詢、查閱、修改、刪除等項(xiàng)的操作。介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)及代碼設(shè)計(jì)。2.1系統(tǒng)的功能要求依據(jù)分析倉庫管理系統(tǒng)應(yīng)有功能為:登陸系統(tǒng):用戶可有多個,要輸入相應(yīng)的密碼才可以登錄。添加記錄:用戶可以進(jìn)行此項(xiàng)操作,可在原有的記錄上添加其它數(shù)據(jù)。查詢記錄:用戶可以在系統(tǒng)中查找想要了解的庫存記錄。修改記錄:用戶需要全面的對各表的記錄進(jìn)行修改。刪除記錄:用戶可以進(jìn)行此項(xiàng)操作,查詢出有錯誤的記錄,都可以進(jìn)行刪除。更新記錄:用戶可以進(jìn)行此項(xiàng)操作,更新記錄也可以看成是修改的一種延長,在記錄有誤和需要修改的狀況下管理員可分別對庫存各表進(jìn)行更新。庫存預(yù)警:當(dāng)庫存量低于或高于庫存的范圍時,在庫存表中就會顯示出來2.1軟件開發(fā)開發(fā)環(huán)境⒈操作系統(tǒng):WindowsXP⒉開發(fā)環(huán)境:VisualC#2005⒊數(shù)據(jù)庫:SQL2003概要設(shè)計(jì)3.1總體結(jié)構(gòu)我們這一組設(shè)計(jì)的題目是倉庫管理系統(tǒng),涉及到的方面較廣。主要有三個窗體,它們分別是:登陸界面、庫存管理、基本信息、統(tǒng)計(jì)報(bào)表、系統(tǒng)功能和掛念。我們考慮到是在SQL數(shù)據(jù)庫中,就用C#的特性來把握SQL語言,成功的取得數(shù)據(jù)庫里面的數(shù)據(jù)、INSERT插入數(shù)據(jù)、UPDATA更新數(shù)據(jù)、DELETE刪除數(shù)據(jù)的把握。在設(shè)計(jì)登陸界面的時候我們組的構(gòu)思是這樣的:它的登陸通過密碼來愛護(hù)的,一般不知道密碼的狀況下,不行能進(jìn)入庫存管理信息庫中,也不行能進(jìn)入管理員中,對其修改,插入、刪除。但在學(xué)識不深的狀況下,只能做出這樣的權(quán)限管理了。其中運(yùn)用到了,我們所學(xué)習(xí)的C#用來連接數(shù)據(jù)源,還用到了SQL語句,而我們做的試題庫正好運(yùn)動到數(shù)庫,因此用它比較便利。3.2功能分解依據(jù)分析同學(xué)信息管理系統(tǒng)應(yīng)有功能為:登陸系統(tǒng):用戶可有多個,都是要輸入相應(yīng)的密碼才可進(jìn)入。添加記錄:考慮到倉庫管理系統(tǒng)的平安性,所以用戶需輸入密碼才可以進(jìn)行此項(xiàng)操作,可在原有的記錄上添加其它數(shù)據(jù)。查詢記錄:用戶可以在系統(tǒng)中查找想要了解的庫存信息記錄,只要是數(shù)據(jù)庫中有的數(shù)據(jù)都要能查詢。修改記錄:用戶可在原有的信息表內(nèi)的電話、地址等相關(guān)信息和密碼可以進(jìn)行修改。刪除記錄:用戶可在原有的記錄上添加其它數(shù)據(jù),可以進(jìn)行此項(xiàng)操作,查詢出有錯誤的記錄,可以進(jìn)行刪除。更新記錄:是在修改或添加記錄后需要更新,可更新一條或多條記錄。用戶可以進(jìn)行此項(xiàng)操作,更新記錄也可以看成是修改的一種延長,在記錄有誤和需要修改的狀況下用戶可分別對倉庫管理系統(tǒng)各表進(jìn)行更新。3.2.1管理員管理模塊主要包括:1.倉庫信息的查詢、2.修改、3.刪除、4.添加、5.更新圖2-2系統(tǒng)管理3.2.2倉庫管理模塊主要包括:倉庫管理的查詢,基本信息的查詢,統(tǒng)計(jì)報(bào)表的打印,系統(tǒng)功能及掛念。倉庫管理模塊3.2.3基本信息管理模塊圖2-4基本信息模塊3.2.4統(tǒng)計(jì)報(bào)表模塊圖2-5統(tǒng)計(jì)報(bào)表模塊3.2.5系統(tǒng)管理模塊圖2-6系統(tǒng)管理模塊3.3流程圖數(shù)據(jù)庫設(shè)計(jì)本系統(tǒng)針對企業(yè)物資供應(yīng)管理業(yè)務(wù)范圍及工作特點(diǎn),設(shè)計(jì)了設(shè)備代碼、設(shè)備入庫、出庫、還庫、入庫信息、出庫信息、還庫信息、設(shè)備需求、修改密碼等幾個模塊,這幾個子模塊包括了企業(yè)管理的主要業(yè)務(wù),可以全面實(shí)現(xiàn)對物資的選購、出庫、還庫、統(tǒng)計(jì)和流通等業(yè)務(wù)的計(jì)算機(jī)管理,應(yīng)用本系統(tǒng)可以在計(jì)算機(jī)上靈活、便利地管理倉庫物資,從而大大的提高了處理效率,使管理更加現(xiàn)代化。本系統(tǒng)是依據(jù)實(shí)際狀況和具體內(nèi)容,按肯定的要求、科學(xué)、合理進(jìn)行系統(tǒng)分析,設(shè)計(jì),具體包括菜單設(shè)計(jì)、數(shù)據(jù)輸入、庫存報(bào)警、刪除、修改等各種設(shè)計(jì)。從而使本系統(tǒng)完全能滿足經(jīng)濟(jì)性、機(jī)敏性、系統(tǒng)性及牢靠性的要求。系統(tǒng)考慮到設(shè)計(jì)與用戶兩方面,使其盡量具有好的兼容性,速度快,功能強(qiáng)的特點(diǎn),可讓程序運(yùn)行相對變得簡潔而便利,可以簡便地運(yùn)行正確操作。4.1基本關(guān)系流圖:圖4-1數(shù)據(jù)庫基本關(guān)系圖4.2數(shù)據(jù)庫表結(jié)構(gòu)各表屬性如下:進(jìn)貨方式表:StockType列名類型備注StockTypeID文本50StockTypeName文本50截圖如:出庫方式:ShipmentType列名類型大小ShipmentTypeID文本20ShipmentTypeName文本20截圖如:商品顏色:ColorInfo列名類型大小ColorID文本50ColorName文本50截圖如:商品單位:Unit列名類型大小UnitID文本20UnitName文本20截圖如:倉庫:Storage列名類型大小StorageID文本20StorageName文本20截圖如:庫位:StorageLocation列名類型備注StorageLocationID文本20StorageID文本20StorageLocationName文本20截圖如:系統(tǒng)管理:Table_user列名類型備注user_id文本10user_name文本10user_type文本10Password文本10DeptID文本10DeptName文本10截圖如:部門信息:DeptInfo列名類型大?。膃ptID文本10DeptName文本10Remark文本10截圖如:客戶信息:CustomerInfo列名類型大小CustomerID文本20CustomerName文本20ContactPhone文本15MobilePhone文本15FaxNum文本15AccountBank文本20AccountNoVarchar(20)AddressVarchar(50)ZipCodeVarchar(15)EmailVarchar(15)RemarkVarchar(50)截圖如:公司信息:CompanyInfo列名數(shù)據(jù)類型備注CompanyID文本20FullName文本50ShortName文本20Address文本50ContactPhone文本10LegalMan文本50FaxNum文本10ZipCode文本10BankName文本50Remark文本50截圖如:供應(yīng)商資料:ProviderInfo列名數(shù)據(jù)類型備注ProviderID文本20ProviderName文本20ContactMan文本10ContactPhone文本15ContactManSex文本2MobilePhone文本15Address文本50Url文本15Email文本15LastContactDateDat(yī)etimeFaxNumVarchar(20)RemarkVarchar(50)StateIDVarchar(10)CityIDVarchar(10)截圖如:入庫登記:Stock列名數(shù)據(jù)類型備注StockBillID文本20StockType文本50CustomerID文本20AddDat(yī)e時間時間Manager文本10Checker文本10CheckState文本10CheckDatetime時間時間StockBillCode文本20Remark文本50截圖如:入庫明細(xì):StockDetail列名數(shù)據(jù)類型備注StockDetailID文本20StockBillID文本20GoodsID文本20Storage文本20StorageLocat(yī)ion文本20AmountInt4PriceMoneyMoney截圖如:出庫登記:ShipmentBill列名數(shù)據(jù)類型大小ShipmentBillID文本20ShipmentType文本50CustomerID文本20Manager文本10AddDat(yī)eDat(yī)at(yī)ime時間Checker文本10CheckState文本5CheckDatetimeDatat(yī)ime時間PaperCode文本20Remark文本50截圖如:出庫明細(xì):ShipmentBillDetail列名數(shù)據(jù)類型大小ShipmentBillDetailID文本20ShipmentBillID文本20GoodsID文本20AmountInt4截圖如:庫存盤點(diǎn):GoodsCheck列名數(shù)據(jù)類型大?。茫鑕ckID文本20CheckTitle文本20CheckDateDat(yī)atime時間Manager文本10Checker文本10CheckState文本5CheckDat(yī)etime文本Remark文本20截圖如:盤點(diǎn)明細(xì):GoodsCheckDetail:盤點(diǎn)盈虧:系統(tǒng)數(shù)量-盤點(diǎn)數(shù)量列名數(shù)據(jù)類型大小CheckDetailIDVarchar20CheckIDVarchar20GoodsIDVarchar20AmountInt4RealAmountInt4CheckSpreadInt4截圖如:庫存調(diào)撥:GoodsMove列名數(shù)據(jù)類型大小MoveIDVarchar20MoveDateDatetime時間ManagerVarchar10CheckerVarchar10CheckStat(yī)eVarchar5CheckDatetimeDatetime時間RemarkVarchar20截圖如:調(diào)撥明細(xì):GoodsMoveDetail列名數(shù)據(jù)類型備注MoveDetailIDVarchar(20)MoveIDVarchar(20)GoodsIDVarchar(20)SourceStorageIDVarchar(20)DestStorageIDVarchar(20)DestStorageLocationIDVarchar(20)AmountIntMoneyUnitMovePriceMoney截圖如:商品信息:GoodsInfo列名數(shù)據(jù)類型大小GoodsIDVarchar20GoodsNameVarchar20ProviderIDVarchar20ProvidernameVarchr20GoodsSpecVarchar10GoodsTypeVarchar20GoodsModelVarchar20GoodsQuantityInt4GoodsUnitIDVarchar2UnitStockPriceMoneyStockPriceMoneyColorVarchar5ProduceDateDat(yī)etimeManufacturerVarchar20KeepQualityTermDatetimeSalePriceMoneyUnitSalePriceMoneyLowerStorageInt4TopStorageInt4AddDateDatetimeRemarkVarchar20截圖如:具體設(shè)計(jì)5.1登錄界面主要是把握用戶一個控件接受一個選定值,在與數(shù)據(jù)庫中的密碼表相對應(yīng),然后輸入密碼進(jìn)入相應(yīng)的界面,有錯誤和需要退出都會消滅個提示信息。登錄界面使用textbox、button和label這些控件,界面如圖下:此功能所用大事:大事處理Button(登錄)單擊按鈕,先推斷是一般用戶或管理員,再從用戶表中讀取數(shù)據(jù)推斷用戶名與密碼,假如用戶表中沒有此數(shù)據(jù),就顯示“輸入的用戶名與密碼錯誤”Button(關(guān)閉)單擊按鈕,彈出對話框“是否選擇關(guān)閉”,是則關(guān)閉窗體,否反之5.2主控界面通過密碼登陸到主界面,可以對系統(tǒng)進(jìn)行相應(yīng)的操作。該主界面也是在每個子系統(tǒng)中都會用到的。貫穿于整個倉庫管理系統(tǒng),肩負(fù)著整個系統(tǒng)的任務(wù)。5.3倉庫主要管理界面入庫登記大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示入庫信息)接受了兩個dat(yī)agrid一個顯示入庫的登記,另一個顯示入庫商品的明細(xì)button(新增入庫數(shù)據(jù))單擊按鈕,可以在新窗體新增入庫信息3個Combox(查找的選擇)選擇好入庫方式時間來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(條件查詢/刪除)選擇好要查詢的入庫或時間便可以點(diǎn)擊查找,即可以找到相關(guān)信息。button(修改入庫信息)單擊button將彈出添加信息供管理員修改入倉庫信息。button(審核入庫信息)單擊button將彈出審核信息,如審核的狀態(tài)等。Button(退出)單擊按鈕,直接退出窗口出庫登記出庫登記功能所用大事:大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示出庫信息)接受了兩個datagrid一個顯示入庫的登記,另一個顯示出庫商品的明細(xì)button(新增出庫數(shù)據(jù))單擊按鈕,可以在新窗體新增出庫信息3個Combox(查找的選擇)選擇好出庫方式時間來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(條件查詢/刪除)選擇好要查詢的出庫或時間便可以點(diǎn)擊查找,即可以找到相關(guān)信息。button(修改出庫信息)單擊button將彈出添加信息供管理員修改出倉庫信息。button(審核出庫信息)單擊button將彈出審核信息,如審核的狀態(tài)等。Button(退出)單擊按鈕,直接退出窗口5.3.2庫存盤點(diǎn)大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDat(yī)agrid*(顯示出庫信息)接受了兩個datagrid一個顯示入庫的登記,另一個顯示出庫商品的明細(xì)button(新增出庫數(shù)據(jù))單擊按鈕,可以在新窗體新增出庫信息3個Combox(查找的選擇)選擇好盤點(diǎn)的標(biāo)題和時間來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(條件查詢/刪除)選擇好要查詢的盤點(diǎn)的標(biāo)題和時間便可以點(diǎn)擊查找,即可以找到相關(guān)信息。button(修改出庫信息)單擊button將彈出添加信息供管理員修改出倉庫信息。button(審核盤點(diǎn)信息)單擊button將彈出審核信息,如審核的狀態(tài)等。Button(打印盤點(diǎn)明細(xì))單擊button便可以彈出打印的界面Button(退出)單擊按鈕,直接退出窗口庫存調(diào)撥大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示出庫信息)接受了兩個datagrid一個顯示庫存調(diào)撥的登記,另一個顯示調(diào)撥的明細(xì)button(新增調(diào)撥數(shù)據(jù))單擊按鈕,可以在新窗體新增調(diào)撥信息2個Combox(查找的選擇)選擇好調(diào)撥時間來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(條件查詢/刪除)選擇好要查詢的調(diào)撥時間便可以點(diǎn)擊查找,即可以找到相關(guān)信息。button(修改調(diào)撥信息)單擊button將彈出添加信息供管理員修改出倉庫信息。button(審核調(diào)撥信息)單擊button將彈出審核信息,如審核的狀態(tài)等。Button(退出)單擊按鈕,直接退出窗口庫存預(yù)警大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDat(yī)agrid*(顯示出庫信息)用來顯示庫存的預(yù)警信息button(刷新預(yù)警)單擊按鈕,可以在窗體看到最新的預(yù)警數(shù)據(jù)button(生成選購方案)單擊該按鈕可顯示預(yù)警信息后的選購方案,可以快捷的知道急需選購怎樣的貨品。button(打印預(yù)警信息)單擊button將彈出預(yù)警信息的打印頁面。Button(退出)單擊按鈕,直接退出窗口5.3.5庫位查詢大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示出庫信息)顯示庫存查詢的信息Textbox(輸入要查找的商品)在該對象內(nèi)輸入相應(yīng)的商品名稱Combox(查找的選擇)選擇好庫位的名稱來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(查找?guī)煳?選擇好要商品和庫位的名稱便可以點(diǎn)擊查找,即可以找到相關(guān)信息。Button(退出)單擊按鈕,直接退出窗口5.4系統(tǒng)模塊如上所述,系統(tǒng)模塊的下拉列表下有四種選擇(修改密碼、重新登錄、注銷、退出)四種都是系統(tǒng)的成見應(yīng)用,故在此不再重復(fù)。5.5基本信息模塊基本信息模塊包括公司信息、部門管理、員工信息、庫房管理、庫位管理、商品管理、客戶資料、供應(yīng)商資料、商品單位維護(hù)、商品顏色維護(hù)、入庫類別名稱維護(hù)、出庫類別名稱維護(hù)這12個部分組成,整合已部分雖不是系統(tǒng)的主要部分,但也是不行缺少的一部分,起極大的便利了系統(tǒng)的使用。在這里介紹一下基本信息模塊的一個主要部分就是商品管理,其大事如下:大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示入庫信息)接受了datagrid一個顯示全部商品的具體信息。button(新增商品信息)單擊按鈕,可以在新窗體新增商品信息button(修改商品信息)選擇好需要修改的商品,點(diǎn)擊按鈕便可以在新窗體中修改商品信息button(刪除商品信息)選擇好需要刪除的商品,點(diǎn)擊按鈕便可以在新窗體中刪除商品信息。button(選擇商品)單擊button將彈出添加信息到商品信息入倉庫。Button(退出)單擊按鈕,直接退出窗口5.6統(tǒng)計(jì)報(bào)表大事處理From窗體一打開此窗體就讀取數(shù)據(jù)庫表中的數(shù)據(jù),再綁定datagridDatagrid*(顯示出庫信息)顯示庫存查詢的信息Textbox(輸入要查找的商品)在該對象內(nèi)輸入相應(yīng)的商品名稱Combox(查找的選擇)選擇好商品的時間來進(jìn)行查找,更加精確的找到想要的倉庫信息。button(查找?guī)煳唬┻x擇好要商品名稱便可以點(diǎn)擊查找,即可以找到相關(guān)信息。Button(打?。┻x擇好需要打印的報(bào)表進(jìn)行打印Button(退出)單擊按鈕,直接退出窗口5.7系統(tǒng)功能大事處理From窗體一打開此窗體就顯示數(shù)據(jù)備份的窗體button(新增入庫數(shù)據(jù))單擊按鈕,可以在新窗體新增入庫信息Textbox(備份文件名)輸入備份的文件名,便利備份數(shù)據(jù)的存儲。button(保存路徑)單擊button將彈出電腦的路徑信息,選擇好的路徑信息將在右邊的框內(nèi)顯示button(備份)單擊button將備份你所選定的數(shù)據(jù)。Button(取消)單擊按鈕,取消備份且退出窗體5.8窗口設(shè)置窗口設(shè)置部分可分為:水平、垂直、層疊、關(guān)閉四部分。只需點(diǎn)擊下拉菜單的相應(yīng)按鈕便可達(dá)到相對的效果。5.9掛念掛念部分是為了更好的介紹系統(tǒng)的各項(xiàng)功能,在這里我們主要列舉出了倉庫管理、基本信息、系統(tǒng)功能三部分的掛念信息。軟件測試軟件測試是為了發(fā)覺錯誤而執(zhí)行程序的過程;測試是為了證明程序有錯,而不是證明程序無錯誤。一個好的測試用例是在于它能發(fā)覺至今未發(fā)覺的錯誤;一個成功的測試是發(fā)覺了至今未發(fā)覺的錯誤的測試。軟件測試是軟件開發(fā)過程中必不行少而且格外重要的一環(huán),測試的目的是想以最少的時間和人力找出軟件中潛在的各種錯誤和缺陷。假如成功地實(shí)施了測試,就能夠發(fā)覺軟件中的錯誤。測試的附帶收獲是,它能夠證明軟件的功能和性能與需求說明相符。此外,實(shí)施測試收集到的測試結(jié)果數(shù)據(jù)為牢靠性分析供應(yīng)了依據(jù)。為了確保本系統(tǒng)能夠正常運(yùn)行,需要在做完之后做一次較全面的測試。現(xiàn)將具體操作及過程舉例說明如下:用戶登錄狀況:打開登陸界面,首先在“用戶名”里填入相關(guān)的用戶名,“密碼”框里填入對應(yīng)的用戶登錄密碼。填寫完成點(diǎn)擊“確定”按鈕,將會消滅操作程序頁面,即該用戶已經(jīng)登陸成功了。假如是錯誤的用戶名,或是密碼,登陸不成功!測試其他用戶是否能夠登錄:事實(shí)證明,這一項(xiàng)能夠?qū)崿F(xiàn)。我們這個系統(tǒng)只有一個管理員,所以這方面沒什么問題。主要是用戶登錄,只要是數(shù)據(jù)庫中有記錄的同學(xué)都能成功登錄。入庫模塊狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到入庫登記,進(jìn)行增刪查改各項(xiàng)記錄。經(jīng)測試這項(xiàng)功能也能夠?qū)崿F(xiàn)。增刪查改都可以實(shí)現(xiàn),增加修改的內(nèi)容可直接進(jìn)入數(shù)據(jù)庫系統(tǒng)。出庫模塊狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到出庫庫登記,進(jìn)行增刪查改各項(xiàng)記錄。經(jīng)測試這項(xiàng)功能也能夠?qū)崿F(xiàn)。增刪查改都可以實(shí)現(xiàn),增加修改的內(nèi)容可直接進(jìn)入數(shù)據(jù)庫系統(tǒng)。庫存盤點(diǎn)狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到庫存盤點(diǎn),進(jìn)行增刪查改、審核、打印庫存記錄。經(jīng)測試這項(xiàng)功能也能夠?qū)崿F(xiàn)。增刪查改都可以實(shí)現(xiàn),增加修改的內(nèi)容可直接進(jìn)入數(shù)據(jù)庫系統(tǒng)。審核的信息也可以正確的顯示,亦可以打印庫存盤點(diǎn)的信息。庫存調(diào)撥狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到庫存調(diào)撥,進(jìn)行增刪查改、審核、庫存記錄。經(jīng)測試這項(xiàng)功能也能夠?qū)崿F(xiàn)。增刪查改都可以實(shí)現(xiàn),增加修改的內(nèi)容可直接進(jìn)入數(shù)據(jù)庫系統(tǒng)。審核的信息也可以正確的顯示。庫存預(yù)警狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到庫存預(yù)警,進(jìn)行刷新、選購方案、打印庫存預(yù)警信息。經(jīng)測試這項(xiàng)功能也能夠?qū)崿F(xiàn)。生成的選購方案,符合系統(tǒng)需求,亦可以打印庫存預(yù)警的信息。庫位查詢狀況:這一項(xiàng)操作只有管理員能夠進(jìn)行,管理員進(jìn)入系統(tǒng)后,選擇到庫位查詢,輸入商品名稱,庫位的名稱按下查找便可以找到庫位的信息。系統(tǒng)模塊狀況只有系統(tǒng)管理員可以進(jìn)行此項(xiàng)操作,系統(tǒng)模塊的下拉列表下有四種選擇(修改密碼、重新登錄、注銷、退出。修改密碼便利用戶的需求、重新登錄、注銷、退出也可以實(shí)現(xiàn)。經(jīng)反復(fù)調(diào)試,四項(xiàng)功能亦能實(shí)現(xiàn)?;拘畔⒛K狀況:基本信息模塊包括公司信息、部門管理、員工信息、庫房管理、庫位管理、商品管理、客戶資料、供應(yīng)商資料、商品單位維護(hù)、商品顏色維護(hù)、入庫類別名稱維護(hù)、出庫類別名稱維護(hù)這12個部分,經(jīng)過反復(fù)的測試,對這12項(xiàng)信息的增刪查改以及其他的相應(yīng)操作都可以實(shí)現(xiàn)。統(tǒng)計(jì)報(bào)表狀況:管理員進(jìn)入系統(tǒng)后,選擇到統(tǒng)計(jì)報(bào)表,可按時間選擇需要打印的報(bào)表,測試說明,該模塊可以實(shí)現(xiàn)。系統(tǒng)功能狀況:管理員進(jìn)入系統(tǒng)后,選擇到系統(tǒng)功能,可按備份、還原、計(jì)算器、記事本四項(xiàng)功能,便利用戶對系統(tǒng)的使用,測試說明,該模塊可以實(shí)現(xiàn)。窗口設(shè)置狀況:管理員進(jìn)入系統(tǒng)后,選擇到窗口設(shè)置,可選擇水平、垂直、層疊、關(guān)閉四種窗體的顯示方式,測試說明,該模塊可以實(shí)現(xiàn)。掛念模塊狀況:點(diǎn)擊掛念按鈕,選擇好名目便可以顯示相應(yīng)的掛念信息,經(jīng)測試該功能可以現(xiàn)。當(dāng)然在做這個系統(tǒng)的過程中也遇到不少的問題,比如:窗體間的參數(shù)傳遞,如何調(diào)用其它的程序?經(jīng)過老師的提點(diǎn),和我們組一起努力,把問題都解決了。課
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年03月山東齊商銀行濟(jì)寧分行招考筆試歷年參考題庫附帶答案詳解
- 2024-2025學(xué)年揚(yáng)州市儀征市三年級數(shù)學(xué)第一學(xué)期期末經(jīng)典模擬試題含解析
- 財(cái)務(wù)會計(jì)個人述職報(bào)告(合集7篇)
- 2024-2025學(xué)年土默特右旗三年級數(shù)學(xué)第一學(xué)期期末經(jīng)典試題含解析
- 職員辭職申請書(15篇)
- 我有一個想法500字滿分寫作素材12篇范文
- 單位辦公室人員個人工作計(jì)劃范文5篇
- 2024年荒坡土地承包經(jīng)營權(quán)協(xié)議
- 下車間實(shí)習(xí)報(bào)告集錦十篇
- 護(hù)士個人工作總結(jié)15篇
- 期末(試題)-2024-2025學(xué)年人教PEP版英語六年級上冊
- 2024年公安基礎(chǔ)知識考試題庫及答案
- 三創(chuàng)賽獲獎-非遺文化創(chuàng)新創(chuàng)業(yè)計(jì)劃書
- 教你成為歌唱達(dá)人智慧樹知到期末考試答案2024年
- 2024分娩鎮(zhèn)痛ppt課件完整版
- 酒店水單模板
- 少年宮籃球活動教案
- 國有建設(shè)企業(yè)《大宗材料及設(shè)備采購招標(biāo)管理辦法》
- 民間秘術(shù)絕招大全
- N摻雜TiO2納米管的合成及光催化性能研究
- 二沉池設(shè)計(jì)說明書
評論
0/150
提交評論