




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
摘要開發(fā)傳動(dòng)機(jī)械倉庫信息系統(tǒng),信息化辦公平臺(tái),提升傳動(dòng)機(jī)械倉庫過程的自動(dòng)化、信息化程度。通過分析傳動(dòng)機(jī)械倉庫管理系統(tǒng)處理的意義及傳動(dòng)機(jī)械倉庫處理所存在的問題引出了傳動(dòng)機(jī)械倉庫管理系統(tǒng)。本設(shè)計(jì)結(jié)合某傳動(dòng)機(jī)械倉庫管理的實(shí)際情況,設(shè)計(jì)和實(shí)現(xiàn)了該傳動(dòng)機(jī)械倉庫管理系統(tǒng)。根據(jù)傳動(dòng)機(jī)械倉庫工作的特點(diǎn),采用先進(jìn)的信息技術(shù)和網(wǎng)絡(luò)管理模式,研發(fā)一套功能齊全,具備一定的先進(jìn)性、高穩(wěn)定性,高安全性,并具有倉庫特色的傳動(dòng)機(jī)械倉庫信息系統(tǒng),將為機(jī)械倉庫今后的庫存工作提供極大的支持與輔助作用,該系統(tǒng)所提供的優(yōu)良的信息資源,將為傳動(dòng)機(jī)械零件領(lǐng)導(dǎo)進(jìn)行傳動(dòng)機(jī)械倉庫計(jì)劃的制訂提供科學(xué)的決策依據(jù),從而使傳動(dòng)機(jī)械倉庫工作做到真正的高質(zhì)高效。關(guān)鍵詞:數(shù)據(jù)庫;傳動(dòng)機(jī)械倉庫;出入庫;信息管理系統(tǒng)目錄TOC\o"2-3"\h\z\t"標(biāo)題1,1"摘要 I目錄 II1緒論 11.1選題背景 11.2研究目的與意義 11.3論文的主要內(nèi)容與安排 12系統(tǒng)需求分析 32.1系統(tǒng)功能需求 32.2系統(tǒng)開發(fā)環(huán)境 32.1.1ASP技術(shù) 32.1.2SQLServer2008 43.1.3Java 43系統(tǒng)設(shè)計(jì) 53.1總體結(jié)構(gòu) 53.2系統(tǒng)架構(gòu) 63.3數(shù)據(jù)庫設(shè)計(jì) 73.3.1概念結(jié)構(gòu)設(shè)計(jì) 73.3.2邏輯結(jié)構(gòu)設(shè)計(jì) 94系統(tǒng)實(shí)現(xiàn) 124.1數(shù)據(jù)庫連接和頁面顯示 124.2登錄模塊 124.3主界面模塊 134.4庫存操作管理模塊實(shí)現(xiàn) 144.4.1商品出庫查詢 144.4.2商品入庫查詢 144.4.3商品入庫模塊 144.4.4商品出庫信息管理模塊 154.4.5商品信息修改 165系統(tǒng)測(cè)試 175.1測(cè)試方案設(shè)計(jì) 175.2測(cè)試過程及結(jié)果分析 17第6章結(jié)論與展望 196.1結(jié)論 196.2展望 19致謝 20參考文獻(xiàn) 211緒論1.1選題背景世界已進(jìn)入在計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代,計(jì)算機(jī)已經(jīng)變成普通的不能再普通的工具,如同本文離不開的自行車、汽車一樣。本文應(yīng)該承認(rèn),誰掌握的知識(shí)多,信息量大,信息處理速度快,批量大,誰的效率就高,誰就能在各種競(jìng)爭(zhēng)中立于不敗之地。隨著科學(xué)技術(shù)的發(fā)展,社會(huì)進(jìn)步,計(jì)算機(jī)迅速的發(fā)展,倉庫管理的方法也日新月異,以前全是由人管理的方法存在很多的缺點(diǎn):管理效率低,勞動(dòng)強(qiáng)度大,信息處理速度慢而且準(zhǔn)確率也不夠令人滿意。而且有的企業(yè)單位的倉庫管理部分目前仍為手工、半手工操作。從供應(yīng)單位辦理入庫登記開始,到使用單位辦理完出庫手續(xù)為止,所有操作基本上都是由倉庫管理人員筆寫、手理,加上算盤、計(jì)算器來完成。這不僅繁鎖、效率低,而且缺乏倉庫管理的一些基本手段,如庫存狀況統(tǒng)計(jì),查詢訂貨量計(jì)算以及庫存警報(bào)等,這給企業(yè)在一定程度上造成了管理上的落后,及經(jīng)濟(jì)利益上的損失。1.2研究目的與意義在互聯(lián)網(wǎng)高速發(fā)展的今天,將互聯(lián)網(wǎng)應(yīng)用于倉庫的日常管理已是勢(shì)必所然,而且這也將為倉庫管理帶來前所未有的改變,它可以帶來意想不到的效益,同時(shí)也會(huì)為企業(yè)的飛速發(fā)展提供無限潛力。采用計(jì)算機(jī)管理信息系統(tǒng)已成為倉庫管理科學(xué)化和現(xiàn)代化的重要標(biāo)志,它給企業(yè)管理來了明顯的經(jīng)濟(jì)效益和社會(huì)效益。為了提高倉庫管理效率,減輕勞動(dòng)強(qiáng)度,提高信息處理速度和準(zhǔn)確性;為倉庫管理員提供更方便、科學(xué)的服務(wù)項(xiàng)目;為倉庫管理員提供的一種更先進(jìn)、科學(xué)的服務(wù)系統(tǒng)。于是本文選擇了由計(jì)算機(jī)來設(shè)計(jì)一個(gè)倉庫管理系統(tǒng)的方案。讓計(jì)算機(jī)對(duì)倉庫進(jìn)行自動(dòng)管理,倉庫管理員可以直接在計(jì)算機(jī)上實(shí)現(xiàn)倉庫的信息管理,并能在一定程度上實(shí)現(xiàn)自動(dòng)化。本文在現(xiàn)行系統(tǒng)初步調(diào)查的基礎(chǔ)上提出了新系統(tǒng)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評(píng)價(jià)的依據(jù)。1.3論文的主要內(nèi)容與安排根據(jù)本文的研究內(nèi)容,結(jié)合軟件系統(tǒng)開發(fā)的流程規(guī)范,劃分文章的結(jié)構(gòu)模型,具體劃分成為如下的章節(jié)結(jié)構(gòu)。第一章:緒論。系統(tǒng)開發(fā)相關(guān)技術(shù)。確定軟件系統(tǒng)設(shè)計(jì)開發(fā)所需的各種技術(shù)要素,為系統(tǒng)實(shí)現(xiàn)提供技術(shù)保障。第二章:傳動(dòng)機(jī)械倉庫系統(tǒng)需求分析。調(diào)研傳動(dòng)機(jī)械倉庫信息系統(tǒng)各類用戶對(duì)于信息系統(tǒng)的功能需求,形成系統(tǒng)需求分析模型。第三章:傳動(dòng)機(jī)械倉庫系統(tǒng)概要設(shè)計(jì)。搭建系統(tǒng)的開發(fā)環(huán)境,劃分系統(tǒng)功能層次結(jié)構(gòu)模型。設(shè)計(jì)各項(xiàng)功能對(duì)應(yīng)的數(shù)據(jù)庫表結(jié)構(gòu)模型,提供系統(tǒng)運(yùn)行期間數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。第四章:傳動(dòng)機(jī)械倉庫系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。根據(jù)系統(tǒng)詳細(xì)設(shè)計(jì)模型,完成各項(xiàng)功能程序編碼實(shí)現(xiàn)與系統(tǒng)功能界面開發(fā),得到軟件系統(tǒng)實(shí)現(xiàn)結(jié)果。第五章:系統(tǒng)測(cè)試。在開發(fā)的各個(gè)階段不斷地設(shè)計(jì)測(cè)試用例進(jìn)行測(cè)試,這樣就可以盡早的發(fā)現(xiàn)錯(cuò)誤,解決問題。第六章:總結(jié)與展望??偨Y(jié)歸納全文研究內(nèi)容,并展望下一步研究方向。2系統(tǒng)需求分析2.1系統(tǒng)功能需求倉庫管理系統(tǒng)是針對(duì)倉庫物品的經(jīng)常出入庫和查詢統(tǒng)計(jì)等方面工作而開發(fā)的管理軟件。根據(jù)用戶的要求,實(shí)現(xiàn)倉庫的機(jī)械管理、出入庫管理、還庫管理及機(jī)械采購管理等功能。一般企業(yè)倉庫掌握的物資種類繁多,訂貨、管理、發(fā)放的渠道多,各類統(tǒng)計(jì)計(jì)劃報(bào)表多,因此物資管理必須實(shí)現(xiàn)計(jì)算機(jī)化,以提高工作效率。仔細(xì)調(diào)查分析企業(yè)倉庫物資管理,企業(yè)根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)分支來進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫,根據(jù)企業(yè)各個(gè)部門的需求來發(fā)送物資機(jī)械,并隨時(shí)按期進(jìn)行庫存盤點(diǎn),做臺(tái)帳,并根據(jù)需求按月、季、年進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。并且要定期掌握其儲(chǔ)備情況,根據(jù)計(jì)劃定額和實(shí)際消耗定額的比較,進(jìn)行定額管理。倉庫管理的物資主要是企業(yè)生產(chǎn)所需要的各種機(jī)械。進(jìn)貨時(shí)經(jīng)檢查合同確認(rèn)為有效托收之后,進(jìn)行驗(yàn)收入庫、填寫入庫單和入庫登記。企業(yè)各部門根據(jù)所需要的物資機(jī)械和部門生產(chǎn)活動(dòng)需要提出物資需求申請(qǐng),計(jì)劃員根據(jù)整個(gè)企業(yè)的需求開出物資機(jī)械出庫單,倉庫管理員根據(jù)出庫單核對(duì)發(fā)放機(jī)械,機(jī)械使用完畢需要及時(shí)歸還入庫,并填寫入庫單。2.2系統(tǒng)開發(fā)環(huán)境2.1.1ASP技術(shù)ASP全稱ActiveServerPages,中文叫做動(dòng)態(tài)服務(wù)器網(wǎng)頁,是一種開發(fā)動(dòng)態(tài)網(wǎng)頁的技術(shù),它既小是一種編程語言,也小是一種開發(fā)土具軟件,同樣也小是一種應(yīng)用程序,它是定義服務(wù)器端動(dòng)態(tài)網(wǎng)頁的開發(fā)模型因。利用它可以產(chǎn)生動(dòng)態(tài)的、高性能的Web服務(wù)應(yīng)用程序。ASP開發(fā)的網(wǎng)絡(luò)數(shù)據(jù)庫體系結(jié)構(gòu)是三層B/S瀏覽器/服務(wù)器)模式體系結(jié)構(gòu),其人機(jī)交互簡單、直觀,系統(tǒng)的開放性好,用戶可以通過Internet或局域網(wǎng)就可以訪問數(shù)據(jù)庫。它通過在靜態(tài)HTML,內(nèi)容中嵌入服務(wù)器腳木,實(shí)現(xiàn)網(wǎng)頁內(nèi)容的動(dòng)態(tài)改變。2.1.2SQLServer2008一個(gè)比較全面的數(shù)據(jù)庫管理平臺(tái),它不提供了企業(yè)級(jí)的數(shù)據(jù)管理功能,而且它的數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)庫以及結(jié)構(gòu)化的數(shù)據(jù)查詢提供了更穩(wěn)定的數(shù)據(jù)存儲(chǔ)功能,使使用者可以應(yīng)用于更高的性能要求及數(shù)據(jù)要求的應(yīng)用當(dāng)中。在本系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)時(shí),也使用SQLServer2008作為數(shù)據(jù)存儲(chǔ)與查詢的服務(wù)器,因?yàn)槠涞亩嗉?jí)安全驗(yàn)證功能保證了存儲(chǔ)數(shù)據(jù)的安全性,在一定程度上阻止了非法的數(shù)據(jù)訪問及操作,綜上可知選擇SQLServer2008作為應(yīng)用數(shù)據(jù)服務(wù)器是一個(gè)很好的選擇。3.1.3JavaJSP的中文名稱是Java[5]服務(wù)器頁面,使用JSP技術(shù)設(shè)計(jì)的應(yīng)用能夠在跨平臺(tái)的應(yīng)用上運(yùn)行。JSP技術(shù)是基于Java語言進(jìn)行實(shí)現(xiàn)的,一方面能夠封裝產(chǎn)生動(dòng)態(tài)頁面的處理邏輯,同時(shí)還能訪問存在于服務(wù)器中的應(yīng)用邏輯。JSP技術(shù)獎(jiǎng)網(wǎng)頁的設(shè)計(jì)顯示和邏輯區(qū)分開,支持就組件的可充用的網(wǎng)頁設(shè)計(jì)。因此,JSP是面向?qū)ο蟮?,具有簡單易用、跨平臺(tái)、安全可靠等優(yōu)點(diǎn),能夠極大的便于Web應(yīng)用程序的設(shè)計(jì)和開發(fā)。3系統(tǒng)設(shè)計(jì)3.1總體結(jié)構(gòu)在系統(tǒng)功能分析的基礎(chǔ)上,結(jié)合VisualC++編程編制的特點(diǎn),可得到圖13所示的功能模塊圖。圖3.1系統(tǒng)功能模塊圖本管理系統(tǒng)主要完成以下幾種功能:(1)倉庫管理中各種信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等。(2)倉庫管理中各種信息的查詢、修改和維護(hù)。(3)機(jī)械采購報(bào)表的生成。(4)在庫存管理中加入最高儲(chǔ)備和最低儲(chǔ)備字段,對(duì)倉庫中的物資機(jī)械實(shí)現(xiàn)監(jiān)控和報(bào)警。(5)企業(yè)各部門的物資需求的管理。3.2系統(tǒng)架構(gòu)3.2.1開發(fā)模式在對(duì)應(yīng)用系統(tǒng)進(jìn)行設(shè)計(jì)時(shí),需要充分的考慮系統(tǒng)的應(yīng)用環(huán)境和需求,結(jié)合實(shí)際的情況確定系統(tǒng)應(yīng)該使用哪一種體系結(jié)構(gòu)。在對(duì)傳動(dòng)機(jī)械倉庫系統(tǒng)進(jìn)行設(shè)計(jì)時(shí),依據(jù)傳動(dòng)機(jī)械倉庫的實(shí)際情況,系統(tǒng)使用B/S體系結(jié)構(gòu)則更加合適。B/S模式系統(tǒng)以服務(wù)器作為數(shù)據(jù)處理和存儲(chǔ)平臺(tái),在終端設(shè)計(jì)有專門的應(yīng)用程序進(jìn)行數(shù)據(jù)的采集和初次處理,再將數(shù)據(jù)傳遞到服務(wù)器端,用戶必須使用客戶端應(yīng)用程序才能對(duì)數(shù)據(jù)進(jìn)行操作。B/S模式具有專業(yè)化程度高、開發(fā)手段靈活、運(yùn)行速度快等特點(diǎn)。圖3.2B/S體系結(jié)構(gòu)的結(jié)構(gòu)圖3.2.2框架選擇在對(duì)傳動(dòng)機(jī)械倉庫系統(tǒng)進(jìn)行實(shí)現(xiàn)時(shí),本課題主要使用了SSH框架(即Struts、Spring和Hibernate)的模式。Struts2是典型的Java開源開發(fā)語言擴(kuò)展的范例,其主要工作在MVC模型框架結(jié)構(gòu)的控制器層,如圖3.3為Struts2應(yīng)用框架的業(yè)務(wù)邏輯處理示意圖。ActionServletActionServlet(Controller)Action(Controller)JSP(Viewer)BusinessLogic(Model)ClientBrowser登錄名Struts.xmlHttpResponseGetHttpRequestBean圖3.3Struts2應(yīng)用框架業(yè)務(wù)邏輯處理示意圖在Spring遠(yuǎn)端調(diào)用架構(gòu)中,具體的通信協(xié)議設(shè)計(jì)、通信實(shí)現(xiàn),以及在服務(wù)器和客戶端對(duì)遠(yuǎn)端調(diào)用的處理封裝,本系統(tǒng)控制層交由Struts2的Filer和Action進(jìn)行處理,負(fù)責(zé)請(qǐng)求消息的下發(fā)與傳輸。3.3數(shù)據(jù)庫設(shè)計(jì)3.3.1概念結(jié)構(gòu)設(shè)計(jì)根據(jù)以上的設(shè)計(jì)可以規(guī)劃出的實(shí)體有庫存實(shí)體、入庫實(shí)體、出庫實(shí)體、采購實(shí)體、還庫實(shí)體和需求實(shí)體。各實(shí)體的E-R圖以及各關(guān)系的描述如以下:圖3.4為庫存實(shí)體E-R圖現(xiàn)有庫存現(xiàn)有庫存設(shè)備號(hào)現(xiàn)有庫存警戒庫存總數(shù)圖3.4庫存實(shí)體E-R圖圖3.5為入庫實(shí)體E-R圖入庫入庫設(shè)備號(hào)供商信息價(jià)格數(shù)量采購員圖3.5入庫實(shí)體E-R圖圖3.6為出庫實(shí)體E-R圖出庫出庫設(shè)備號(hào)使用部門數(shù)量時(shí)間經(jīng)手人圖3.6出庫實(shí)體E-R圖圖3.7為部門需求實(shí)體E-R圖部門需求部門需求設(shè)備號(hào)需求部門需求數(shù)量需求時(shí)間圖3.7部門需求實(shí)體E-R圖實(shí)體和實(shí)體之間的關(guān)系E-R圖如圖3.8所示。入庫入庫現(xiàn)有庫存出庫還庫部門需求機(jī)械采購圖3.8實(shí)體和實(shí)體之間的關(guān)系E-R圖3.3.2邏輯結(jié)構(gòu)設(shè)計(jì)倉庫管理系統(tǒng)的數(shù)據(jù)庫中各個(gè)表格的設(shè)計(jì)結(jié)果可以如下面幾個(gè)表格所示。每個(gè)表格表示數(shù)據(jù)庫中的一個(gè)表。表1為機(jī)械代碼表device_code.表3.1機(jī)械代碼表device_code列名數(shù)據(jù)類型可否為空說明CodeVARCHAR2(6)NOTNULL機(jī)械號(hào)(主鍵)NameVARCHAR2(20)NULL機(jī)械名稱表3.2為機(jī)械入庫表device_in表3.2機(jī)械入庫表device_in列名數(shù)據(jù)類型可否為空說明CodeVARCHAR2(6)NOTNULL機(jī)械號(hào)In_dateDATENOTNULL入庫時(shí)間(主鍵)ProvideVARCHAR2(20)NULL供應(yīng)商telenoVARCHAR2(10)NULL供應(yīng)商電話In_numberNUMBER(6)NULL入庫數(shù)量PriceNUMBER(6)NULL價(jià)格BuyerVARCHAR2(20)NULL采購員表3.3為機(jī)械出庫表device_out表3.3機(jī)械出庫表device_out列名數(shù)據(jù)類型可否為空說明CodeVARCHAR2(6)NOTNULL機(jī)械號(hào)departmentVARCHAR2(20)NULL使用部門Out_dateDATENULL出庫時(shí)間(主鍵)Out_stateNUMBER(1)NULL經(jīng)手狀況Out_personVARCHAR2(10)NULL經(jīng)手人Out_numberNUMBER(6)NOTNULL出庫數(shù)量TakerVARCHAR2(10)NULL領(lǐng)取人UsageVARCHAR2(20)NULL用途表3.4為現(xiàn)有庫存表device表3.4現(xiàn)有庫存表device列名數(shù)據(jù)類型可否為空說明CodeVARCHAR2(6)NOTNULL機(jī)械號(hào)(主鍵)Now_numberNUMBER(6)NULL現(xiàn)有庫存High_numberNUMBER(6)NULL最大庫存Low_numberNUMBER(6)NULL最少庫存Total_numberNUMBER(6)NULL總數(shù)表3.5為機(jī)械需求表device_need表3.5機(jī)械需求表device_need列名數(shù)據(jù)類型可否為空說明CodeVARCHAR2(6)NOTNULL機(jī)械號(hào)DepartmentVARCHAR2(20)NOTNULL部門名稱Need_nimberNUMBER(6)NULL部門數(shù)量Begin_dateDATENULL需求開始時(shí)間End_dateDATENULL需求結(jié)束時(shí)間表3.6為機(jī)械還庫表device_return表3.6機(jī)械還庫表device_return列名數(shù)據(jù)類型可否為空說明CodeVRCHAR2(6)NOTNULL機(jī)械號(hào)Return_dateDATENULL還庫時(shí)間(主鍵)KeeperVARCHAR2(10)NULL倉庫管理員Return_numberNUMBER(6)NULL歸還數(shù)量return_personVARCHAR2(10)NULL歸還人4系統(tǒng)實(shí)現(xiàn)4.1數(shù)據(jù)庫連接和頁面顯示在這里本文將使用ADO技術(shù)來實(shí)現(xiàn)本系統(tǒng)的連接操作與訪問。首先本文來初始化COM庫,引入ADO庫定義文件,然后再用Connection對(duì)象連接數(shù)據(jù)庫,接著下來本文再利用建立好的連接,通過Connection、Command對(duì)象執(zhí)行SQL命令,或利用Recordset對(duì)象取得結(jié)果記錄集進(jìn)行查詢、處理。最后使用完畢后關(guān)閉連接釋放對(duì)象。圖4.1SQLserver2000企業(yè)管理器主界面本系統(tǒng)采用Microsoft公司的SQLserver2000數(shù)據(jù)庫系統(tǒng)。圖4.1中給出了SQLserver2000數(shù)據(jù)庫的企業(yè)管理器主界面,用戶通過該界面可以進(jìn)行數(shù)據(jù)庫的添加,修改工作。另外,通過查詢分析器,用戶可以使用Transact-SQL進(jìn)行數(shù)據(jù)庫操作。4.2登錄模塊經(jīng)過前面的系統(tǒng)的功能模塊設(shè)計(jì),本文開始進(jìn)行倉庫管理系統(tǒng)的主窗體的設(shè)計(jì),下面介紹部分窗口的圖片。系統(tǒng)主要界面以及流程可如下:程序運(yùn)行之后首先出現(xiàn)如圖14所示的登錄界面。在這個(gè)界面里輸入用戶名和密碼。核對(duì)成功后將進(jìn)入主對(duì)話框。圖4.2登錄界面圖4.3主界面模塊主界面設(shè)計(jì)形式:程序運(yùn)行后,主界面將打開。主界面帶有標(biāo)題欄和菜單欄,標(biāo)題欄顯示商品庫存管理系統(tǒng),而菜單欄上面有五個(gè)菜單項(xiàng),分別是用戶管理,信息查詢,貨物管理和幫助。圖4.3主界面在用戶機(jī)械倉庫管理的同時(shí),電腦也會(huì)記錄機(jī)械倉庫管理的商品信息從而記錄。長期的儲(chǔ)存積累大量的機(jī)械倉庫管理信息后,管理人可以通過傳動(dòng)機(jī)械倉庫管理系統(tǒng)對(duì)商品機(jī)械倉庫管理情況進(jìn)行處理及分析,再將有用的信息傳送到各部門,方便后期的相關(guān)管里部門做出決策。4.4庫存操作管理模塊實(shí)現(xiàn)4.4.1商品出庫查詢商品查詢功能向用戶提供按照傳動(dòng)機(jī)械類別、名稱、品牌等作為檢索條件,實(shí)現(xiàn)傳動(dòng)機(jī)械信息檢索與列表顯示。以按類別檢索功能為例,設(shè)計(jì)該功能的用戶界面,在系統(tǒng)部署運(yùn)行基礎(chǔ)上,得到圖4.4的功能實(shí)現(xiàn)結(jié)果。圖4.4商品出庫查詢4.4.2商品入庫查詢這是一個(gè)高級(jí)搜索,通過價(jià)格或數(shù)量或入庫時(shí)間或生產(chǎn)日期可以搜索到倉庫里相應(yīng)的貨品信息。可以根據(jù)貨品名稱來查詢相應(yīng)的庫存量,也可以根據(jù)數(shù)量來查詢滿足條件的所有的貨品庫存量。在傳動(dòng)機(jī)械信息檢索界面中,用戶按照類別檢索了傳動(dòng)機(jī)械信息。應(yīng)用程序根據(jù)檢索條件查詢到對(duì)應(yīng)的傳動(dòng)機(jī)械信息后,以圖片、文字的方式顯示了傳動(dòng)機(jī)械信息。4.4.3商品入庫模塊入庫信息錄入主要包括了信息的添加、刪除、保存、打印和退出功能。當(dāng)用戶點(diǎn)擊“添加”按鈕的時(shí)候,會(huì)出現(xiàn)一個(gè)界面讓用戶填寫原料入庫信息。在這里添加了一個(gè)數(shù)據(jù)窗口組件用來輸入原料信息,其界面如圖4.5所示:圖4.5原料入庫單填寫界面4.4.4商品出庫信息管理模塊出庫信息錄入主要包括了信息的添加、刪除、保存、打印和退出功能。當(dāng)用戶點(diǎn)擊“添加”按鈕的時(shí)候,會(huì)出現(xiàn)一個(gè)界面讓用戶填寫原料出庫信息。在這里添加了一個(gè)數(shù)據(jù)窗口組件用來輸入原料信息,其中出庫單處了原料信息,還包含了領(lǐng)料員姓名、領(lǐng)料員所在單位等信息。其界面如圖4.6所示:圖4.6原料出庫單填寫界面關(guān)鍵代碼:該部分的代碼和入庫單填寫模塊的實(shí)現(xiàn)雷同,在此不作詳細(xì)講解。4.4.5商品信息修改用戶可以點(diǎn)擊供應(yīng)信息標(biāo)題來查看詳細(xì)的供應(yīng)需求信息用戶,管理員和該信息的用戶可以通過修改按鈕來修改信息。修改時(shí):操作用戶可錄入入庫單號(hào)、物料編碼、批號(hào)、貨位地址等進(jìn)行查詢,查詢到相關(guān)數(shù)據(jù),選擇其中某條或某些條數(shù)據(jù),完成刪除此操作;刪除時(shí):操作用戶可錄入入庫單號(hào)、物料編碼、批號(hào)、貨位地址等進(jìn)行查詢,查詢到相關(guān)數(shù)據(jù),選擇其中一條數(shù)據(jù),進(jìn)行修改,修改相應(yīng)的數(shù)據(jù)后,完成此操作。操作用戶可錄入入庫單號(hào)、物料編碼、批號(hào)、貨位地址等進(jìn)行查詢,查詢到相關(guān)數(shù)據(jù),操作用戶應(yīng)根據(jù)入庫任務(wù)實(shí)際完成情況,選擇數(shù)據(jù)行前面的復(fù)選框,確認(rèn)入庫完成,完成此操作。5系統(tǒng)測(cè)試5.1測(cè)試方案設(shè)計(jì)在開發(fā)的各個(gè)階段就應(yīng)該不斷地進(jìn)行測(cè)試,這樣就可以盡早的發(fā)現(xiàn)錯(cuò)誤,解決問題。程序員應(yīng)該避免檢查自己的程序,測(cè)試工作應(yīng)該由獨(dú)立的專業(yè)的軟件測(cè)試機(jī)構(gòu)來完成。本文采用合適的硬件配置和軟件配置對(duì)系統(tǒng)進(jìn)行開發(fā)實(shí)現(xiàn)。在硬件配置方面,Web服務(wù)器硬件選用DELLPrecisionT5600商用機(jī),數(shù)據(jù)庫服務(wù)器硬件選用DELLPowerEdgeT110塔式服務(wù)器,均為DELL的高端產(chǎn)品。在軟件配置方面,本文采用的開發(fā)配置如表5.1所示。表5.1系統(tǒng)開發(fā)運(yùn)行軟件配置表?xiàng)l目軟件(開發(fā)階段)軟件(運(yùn)行階段)系統(tǒng)開發(fā)IDE工具M(jìn)yEclipse-數(shù)據(jù)庫服務(wù)器軟件SQLServerSQLServer客戶端軟件IE瀏覽器IE瀏覽器5.2測(cè)試過程及結(jié)果分析表5.2系統(tǒng)登錄模塊測(cè)試用例序號(hào)測(cè)試內(nèi)容執(zhí)行內(nèi)容預(yù)期實(shí)際結(jié)果1正確登錄打開系統(tǒng)首頁,進(jìn)入登錄頁面,填寫正確的用戶名和密碼信息用戶登錄成功同預(yù)期2錯(cuò)誤登錄打開系統(tǒng)首頁,進(jìn)入登錄頁面,填寫錯(cuò)誤的用戶名和密碼用戶登錄失敗同預(yù)期在傳動(dòng)機(jī)械倉庫管理系統(tǒng)中,所用用戶都具有登錄和使用系統(tǒng)的權(quán)限,系統(tǒng)用戶打開系統(tǒng),使用正確的用戶名和密碼登錄系統(tǒng),系統(tǒng)登錄成功,界面如圖5.3所示。圖5.3登錄成功界面用戶使用錯(cuò)誤的用戶名和密碼登錄系統(tǒng),系統(tǒng)登錄失敗,界面如圖5.4所示。圖5.4登錄失敗界面采用同樣的方法測(cè)試系統(tǒng)中的其它模塊,如訂貨管理、查詢統(tǒng)計(jì)、售后管理和系統(tǒng)設(shè)定模塊,測(cè)試結(jié)果為所有功能模塊都能實(shí)現(xiàn)相應(yīng)的功能,完成的系統(tǒng)完全復(fù)合設(shè)計(jì)要求,系統(tǒng)設(shè)計(jì)完成。綜上測(cè)試結(jié)果,系統(tǒng)倉庫管理登錄模塊都能達(dá)到預(yù)期要求,所有的功能都能實(shí)現(xiàn),所完成的系統(tǒng)設(shè)計(jì)符合設(shè)計(jì)要求。第6章結(jié)論與展望6.1結(jié)論本文傳動(dòng)機(jī)械倉庫管理信息系統(tǒng)的使用,使得機(jī)械倉庫處理工作變得規(guī)范化,系統(tǒng)化,程序化,提高了傳動(dòng)機(jī)械在信息管理的準(zhǔn)確性,能夠有效地對(duì)各種商品的進(jìn)行管理和分析。使用本系統(tǒng),可以使管理人員從大量繁瑣的手工操作中解放出來,方便了機(jī)械倉庫管理者對(duì)傳動(dòng)機(jī)械倉庫的實(shí)際情況進(jìn)行集中查詢與管理,改進(jìn)了傳動(dòng)機(jī)械的管理機(jī)制,提高了機(jī)械倉庫的工作效率和服務(wù)質(zhì)量,減少了資源的浪費(fèi)和流失。機(jī)械倉庫管理系統(tǒng)實(shí)現(xiàn)了機(jī)械倉庫管理的一些基本功能。因
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷漆標(biāo)線合同范本
- 出售新舊彩鋼瓦合同范例
- 2024年蕪湖無為市投資促進(jìn)發(fā)展有限公司招聘考試真題
- led電源合同范本
- 公司購銷合同范本
- 2024年清遠(yuǎn)英德市市區(qū)學(xué)校選調(diào)教師(編制)考試真題
- 個(gè)人買賣定金合同范本
- 五人合伙工程合同范本
- 交通類ppp合同范本
- 代簽銷售合同范本
- 2025年大連長興開發(fā)建設(shè)限公司工作人員公開招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 貨物學(xué) 課件1.3貨物的計(jì)量
- 《鈉離子電池用電解液編制說明》
- 全球醫(yī)療旅游經(jīng)濟(jì)的現(xiàn)狀與未來趨勢(shì)
- 2024年度儲(chǔ)能電站在建項(xiàng)目收購合作協(xié)議范本3篇
- 新建冷卻塔布水器項(xiàng)目立項(xiàng)申請(qǐng)報(bào)告
- 廣東省梅州市梅縣區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題
- 2025屆江蘇省南通市海門市海門中學(xué)高三最后一模數(shù)學(xué)試題含解析
- 2024年世界職業(yè)院校技能大賽高職組“聲樂、器樂表演組”賽項(xiàng)參考試題庫(含答案)
- 2024數(shù)據(jù)中心綜合布線工程設(shè)計(jì)
- 胸外科講課全套
評(píng)論
0/150
提交評(píng)論