齒坯倉儲管理信息系統(tǒng)開發(fā)_第1頁
齒坯倉儲管理信息系統(tǒng)開發(fā)_第2頁
齒坯倉儲管理信息系統(tǒng)開發(fā)_第3頁
齒坯倉儲管理信息系統(tǒng)開發(fā)_第4頁
齒坯倉儲管理信息系統(tǒng)開發(fā)_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

中文摘要PAGEVI齒坯倉儲管理信息系統(tǒng)開發(fā)【摘要】隨著計算機和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,倉儲管理的理論與技術(shù)不斷的產(chǎn)生和優(yōu)化,同時也出現(xiàn)了各種各樣的倉儲管理系統(tǒng),為企業(yè)在倉儲方面提供了巨大的幫助。本文以浙江雙環(huán)傳動機械股份有限公司六分廠外協(xié)倉庫的倉儲管理方式進行分析和研究,并指出當(dāng)前倉庫管理方式和倉庫布局的不足與缺陷,根據(jù)實際情況進行改善。通過對該公司較完善的倉儲管理信息系統(tǒng)的學(xué)習(xí),以MicrosoftVisualBasic6.0為編程軟件,結(jié)合MicrosoftOfficeAccess2003數(shù)據(jù)庫,完成齒坯倉儲管理信息系統(tǒng)分析、設(shè)計和編程工作。構(gòu)建一個小型倉儲管理信息系統(tǒng),能夠進行貨物出入庫的信息的添加、修改、查詢、刪除等操作。本文所闡述的內(nèi)容不僅能對企業(yè)倉儲管理現(xiàn)狀進行了分析與調(diào)整,同時還對整個倉儲管理系統(tǒng)的研發(fā)過程進行了詳細的說明和剖析,包括系統(tǒng)功能需求分析、系統(tǒng)分析、系統(tǒng)實現(xiàn),從而逐步了解本系統(tǒng)的運作?!娟P(guān)鍵詞】倉儲管理,倉儲管理系統(tǒng),操作,運行,系統(tǒng)設(shè)計浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(論文)英文摘要英文摘要GearblankWarehouseManagementInformationSystem【Abstract】Withthecomputerandnetworktechnologycontinuestoevolve,warehousemanagementtheoryandtechnologywasgeneratedandoptimized,Atthesametime,it’salsoappearedinavarietyofwarehousemanagementsystem,anditcanprovideagreathelpforenterprisesinthestorageside.Inthispaper,totheloopdriveMachineryCo.,Ltd.Zhejiang’ssixthfactorywarehouseoutsidetheco-managementanalysisandresearch,andpointedoutthatdeficienciesanddefectsofthecurrentwarehousemanagementandwarehouselayout,accordingtotheactualsituationtoimprove.Betterbythecompany'swarehousemanagementinformationsystemslearningtoMicrosoftVisualBasic6.0asprogrammingsoftware,combinedwithMicrosoftOfficeAccess2003databases,completethegearblankwarehousemanagementinformationsystemsanalysis,designandprogramming.Constructionofasmallwarehousemanagementinformationsystem,torealizethewarehouseofgoodsinformationtoadd,modify,query,deleteandotheroperations.Inthispaper,thecontentdescribednotonlymadetheenterprisewarehousemanagementanalysisandadjustment,butalsotheentireprocessofwarehousemanagementsystemdevelopedadetaileddescriptionandanalysis,includingsystemfunctionalrequirementsanalysis,systemanalysis,systemimplementation,therebygraduallyunderstandtheoperationofthesystem.【KeyWords】WarehouseManagement,WarehouseManagementSystem,Operating,Operation,SystemDesign目錄目錄目錄1緒論 11.1選題的背景及意義 11.1.1國外企業(yè)倉儲管理信息系統(tǒng)現(xiàn)狀 21.1.2國內(nèi)企業(yè)倉儲管理信息系統(tǒng)現(xiàn)狀 21.1.3當(dāng)前存在的問題 31.1.4改善企業(yè)管理信息系統(tǒng)的措施和途徑 31.1.5發(fā)展趨勢 41.2研究內(nèi)容和技術(shù)路線 52企業(yè)倉儲現(xiàn)場與管理現(xiàn)狀的調(diào)查和整頓 72.1倉庫布局的現(xiàn)狀 72.2倉庫布局的優(yōu)化 72.3倉儲管理存在的問題與改進 82.4倉儲管理流程設(shè)計 132.5倉儲管理系統(tǒng)運用現(xiàn)狀 143系統(tǒng)功能需求分析 153.1數(shù)據(jù)分析 153.2功能需求 153.2.1庫存管理功能 153.2.2入庫管理功能 153.2.3出庫管理功能 163.2.4補貨管理功能 163.2.5幫助功能 163.3系統(tǒng)數(shù)據(jù)流程分析 173.4管理系統(tǒng)設(shè)計目標(biāo) 174系統(tǒng)設(shè)計 184.1系統(tǒng)總體結(jié)構(gòu)設(shè)計 184.1.1庫存管理子系統(tǒng)設(shè)計 194.1.2入庫管理子系統(tǒng)設(shè)計 194.1.3出庫管理子系統(tǒng)設(shè)計 204.1.4補貨管理子系統(tǒng)設(shè)計 204.1.5幫助功能模塊設(shè)計 214.2數(shù)據(jù)庫設(shè)計 215系統(tǒng)實現(xiàn) 255.1系統(tǒng)開發(fā)環(huán)境 255.1.1系統(tǒng)開發(fā)平臺選擇 255.1.2數(shù)據(jù)庫管理平臺 255.2系統(tǒng)界面 265.2.1庫存管理子系統(tǒng)界面介紹 275.2.2入庫管理子系統(tǒng)界面介紹 285.2.3出庫管理子系統(tǒng)界面介紹 305.2.4補貨管理子系統(tǒng)界面介紹 32結(jié)論 37參考文獻 38致謝 39圖目錄圖目錄TOC\h\z\t"題注"\c圖2.1未優(yōu)化倉庫布局圖 7圖2.2優(yōu)化后的倉庫布局圖 8圖2.3生銹的齒輪 9圖2.4大箱貨物擺放圖 9圖2.5配貨員工作地點 10圖2.6未裝箱貨物 10圖2.7空置貨架 11圖2.8未處理空箱 11圖2.9危險放置 12圖2.10車輛出入倉庫圖 12圖2.11倉儲管理流程圖 13圖3.1系統(tǒng)數(shù)據(jù)流程圖 17圖4.1總體功能結(jié)構(gòu)圖 19圖4.2入庫信息實體E-R圖 19圖4.2出庫信息實體E-R圖 20圖4.4補貨管理功能結(jié)構(gòu)圖 20圖4.5建立數(shù)據(jù)庫 21圖4.6系統(tǒng)管理信息表 22圖4.7入庫表 22圖4.8購買信息表 23圖4.9貨物信息表 23圖4.10缺貨登記表 24圖4.11采購貨物表 24圖5.1登錄界面 26圖5.2系統(tǒng)主界面 27圖5.3庫存表界面 28圖5.4入庫表界面 29圖5.5貨物入庫完成圖 29圖5.6貨物修改完成圖 30圖5.7出庫表界面 31圖5.8添加中的界面 31圖5.9缺貨登記界面 32圖5.10缺貨登記添加完成圖 33圖5.11缺貨登記修改完成圖 33圖5.12待購貨物信息管理界面 34圖5.13添加待購貨物完成圖 35圖5.14修改待購貨物完成圖 35圖5.15采購查詢界面 36浙江工業(yè)大學(xué)之江學(xué)院畢業(yè)設(shè)計(論文)表目錄表目錄表目錄TOC\h\z\t"表樣式"\c表1.1日本工業(yè)企業(yè)和商業(yè)服務(wù)行業(yè)應(yīng)用計算機管理后的效果 2第1章PAGE391緒論1.1選題的背景及意義隨著經(jīng)濟、社會和技術(shù)的發(fā)展,商品、貨物的數(shù)量和種類越來越多,但是儲存的時間要求越來越短,而且由于現(xiàn)代生產(chǎn)方式變?yōu)槎嗥贩N、小批量的柔性生產(chǎn),物流的特性也隨之改變,由少品種、大批量變?yōu)槎嗥贩N、小批量或多批次、小批量,倉庫的功能也從重視對物料的保管逐漸轉(zhuǎn)變?yōu)橹匾暳魍üδ艿膶崿F(xiàn)[1]?,F(xiàn)今傳統(tǒng)倉庫的貨物儲存的意義已經(jīng)被打破了,其中的最重要最明顯的變化就是倉庫已經(jīng)不僅僅是一個貨物貯存地,而是更多的以配送或分銷中心的角色出現(xiàn)的。在現(xiàn)代的生產(chǎn)和流通行業(yè)中,倉庫是將零部件或原材料轉(zhuǎn)到制造廠、將產(chǎn)品從生產(chǎn)者轉(zhuǎn)移到消費者的重要通道[2]。倉儲管理系統(tǒng)是進行庫存商品管理和處理的業(yè)務(wù)操作系統(tǒng)。它可以對商品存儲和出貨等進行動態(tài)安排,可以對倉儲作業(yè)流程的全過程進行電子化操作;可以與客服中心建立數(shù)據(jù)接口使客戶通過互聯(lián)網(wǎng)實現(xiàn)遠程商品管理,還可以與企業(yè)的ERP系統(tǒng)實現(xiàn)無縫連接[3]。齒坯即齒輪毛坯,是齒輪還未加工的原料,也可指成品未完成前的那一部分。齒輪是現(xiàn)代機械傳動中應(yīng)用最廣泛、最常見的一種傳動零件。它用于傳遞運動和動力、變換運動方向、指示讀數(shù)及變換機構(gòu)的位置等。例如,各種機床、通用機械、儀器儀表、汽車、拖拉機、飛機甚至火箭上也采用齒輪傳動。齒輪是現(xiàn)代工業(yè)文明的象征,也就是說,齒輪在國民經(jīng)濟中占有十分重要的地位。我國現(xiàn)在不但以前存在的齒輪制造廠家在不斷地擴大自己的產(chǎn)量,同時隨著經(jīng)濟的發(fā)展還涌現(xiàn)出了許多鄉(xiāng)鎮(zhèn)齒輪生產(chǎn)企業(yè)。隨著齒輪產(chǎn)業(yè)的發(fā)展,齒坯的倉儲管理得到了更大的重視。構(gòu)建一個完善的倉儲體系不是一朝一夕的事情,不可能一蹴而就,要有步驟、分階段來完成的。隨著計算機和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,倉儲管理的理論與技術(shù)不斷的產(chǎn)生和優(yōu)化,同時也出現(xiàn)了各種各樣的倉儲管理系統(tǒng),為企業(yè)在倉儲方面提供了巨大的幫助。本論文以浙江雙環(huán)傳動機械股份有限公司的外協(xié)倉庫部門為研究對象,通過對該部門的實際情況的了解,發(fā)現(xiàn)該公司外協(xié)倉庫部門已經(jīng)具備較完善的倉儲管理信息系統(tǒng),這個倉庫之所以稱之為外協(xié)倉庫是因為它主要是連通外單位加工產(chǎn)品存儲和流通的倉庫,但是通過觀察發(fā)現(xiàn)與公司合作的外協(xié)單位還是很原始的手工記錄管理,對于日常操作和與公司的配合上面來說,經(jīng)常出現(xiàn)記錄錯誤以及雙方配合不協(xié)調(diào)等問題,影響效率。因此擬建一個小型的倉儲管理信息系統(tǒng),進行針對小型企業(yè)產(chǎn)品倉儲的管理,提高外協(xié)代為的管理效率和降低企業(yè)的庫存成本,同時使企業(yè)跟上時代的步伐。1.1.1國外企業(yè)倉儲管理信息系統(tǒng)現(xiàn)狀管理信息系統(tǒng)軟件有IBM公司的COPICS系統(tǒng)、NCR公司的IMCS-II系統(tǒng)。日本NTT公司的DIPSl系統(tǒng)、前蘇聯(lián)ACY系統(tǒng)、美國MAC-CAP系統(tǒng)和JDEdwards公司的JDE系統(tǒng)、Oracle公司的Oracle系統(tǒng)、FourthShift公司的MSS系統(tǒng)、德國SAP公司的R/3系統(tǒng)、荷蘭BAAN公司的BAANIV系統(tǒng)等。IBM的COPICS系統(tǒng)目前在2000多家大公司使用,據(jù)統(tǒng)計在資源條件不變的情況下,可增加產(chǎn)值30%。前蘇聯(lián)到1984年共建成7567個ACY系統(tǒng),提高勞動生產(chǎn)率35%。日本近20年來生產(chǎn)高速發(fā)展,則與計算機的廣泛應(yīng)用分不開。1981年統(tǒng)計已有871的企業(yè)應(yīng)用計算機.其中782實現(xiàn)聯(lián)機。NTT公司的DIPS-1系統(tǒng)可同時容納1000個用戶,響應(yīng)時間平均為2s。豐田公司的企業(yè)管理系統(tǒng),有汽車輔助設(shè)計、訂貨管理、生產(chǎn)線調(diào)度控制等子系統(tǒng),使訂貨、計劃、加工、裝配到出廠的周期從45d降到7d。表1為日本585個工業(yè)企業(yè)和472個商業(yè)服務(wù)行業(yè)應(yīng)用計算機管理后的效果??梢姽I(yè)企業(yè)和商業(yè)服務(wù)行業(yè)在應(yīng)用計算機管理后,庫存量分別減少60%和25%,業(yè)務(wù)處理速度加快27.5%,準確性提高27.5%,并明顯降低生產(chǎn)和服務(wù)成本、節(jié)省開支、縮短生產(chǎn)周期[4]。表1.1日本工業(yè)企業(yè)和商業(yè)服務(wù)行業(yè)應(yīng)用計算機管理后的效果考查項目項目庫存工資其他費用交貨期業(yè)務(wù)速度業(yè)務(wù)準確性文件管理方便性工業(yè)企業(yè)-60-20-6.7-3.9+27.5+27.5+9.9第三產(chǎn)業(yè)-25-21-8.8-2.5+27.3+27.3+10.8注:+提高,-減少1.1.2國內(nèi)企業(yè)倉儲管理信息系統(tǒng)現(xiàn)狀國內(nèi)較成熟的管理信息系統(tǒng)產(chǎn)品有:北京利瑪CAPMS/95、開思ERP、金航聯(lián)AEPCS生產(chǎn)管理系統(tǒng)、科希盟的SJ—ERP、北極星ERP;天津企星MRPII、和佳ERP;上海啟明MRPII、博科商業(yè)ERP;廣州MRP高博士、華通ERP;廣東慧亞MRPI;西安協(xié)同軟件、博通資訊MRPII;山西經(jīng)緯Jw-MIs等。從國家軟件工業(yè)應(yīng)用現(xiàn)狀統(tǒng)計分析,目前我國大型中小企業(yè)使用管理軟件的比例高達95%以上。其中,財務(wù)軟件占98%以上;業(yè)務(wù)∕商務(wù)軟件約占60%;ERP占40%左右。中小企業(yè)使用管理軟件的比例約45%,絕大數(shù)都是財務(wù)軟件,上述軟件應(yīng)用項目的成功率小于56%。這些數(shù)據(jù)反映了我國中小企業(yè)應(yīng)用管理信息系統(tǒng)的總體情況,我們從中可以看到,大型中小企業(yè)的應(yīng)用情況要好于中小企業(yè),大型中小企業(yè)的管理信息系統(tǒng)應(yīng)用已逐漸的從單項業(yè)務(wù)管理系統(tǒng)向集成的管理系統(tǒng)轉(zhuǎn)變,而中小型中小企業(yè)由于資金短缺,信息基礎(chǔ)薄弱等原因管理信息系統(tǒng)的應(yīng)用情況不理想,同時,我們還可以看出,中小企業(yè)實施管理信息系統(tǒng)存在風(fēng)險,由于中小企業(yè)個性的存在以及管理軟件業(yè)務(wù)流程的固化,不是應(yīng)用了管理軟件就能實現(xiàn)有效的管理信息系統(tǒng),就能為中小企業(yè)帶來效益。中小企業(yè)應(yīng)用管理信息系統(tǒng)離不開中小企業(yè)的環(huán)境和條件[5]。1.1.3當(dāng)前存在的問題雖然我國管理信息系統(tǒng)的運用逐漸走向成熟,但是總的來說效果并不是很理想,造成這樣現(xiàn)象有很多原因。(1)相當(dāng)數(shù)量企業(yè)對實施先進信息化管理系統(tǒng)的重要性認識不足,實施此類系統(tǒng)的主動性不強,系統(tǒng)實施仍然處于自發(fā)狀態(tài),存在一定盲目性。(2)企業(yè)改制和現(xiàn)代企業(yè)制度建設(shè)進程比較緩慢,企業(yè)的落后管理模式與信息化管理系統(tǒng)的先進管理理念相沖突,觀念更新、企業(yè)業(yè)務(wù)流程重組和組織重組的任務(wù)非常繁重。(3)企業(yè)信息化管理系統(tǒng)的軟件市場較為混亂,市場制度建設(shè)滯后,軟件價格高,對環(huán)境要求高,超出相當(dāng)數(shù)量企業(yè)的經(jīng)濟承受能力和管理基礎(chǔ)環(huán)境;軟件商的服務(wù)與企業(yè)的要求有較大差距,在實施過程中,企業(yè)需要依賴于軟件商提供更全面和完善的服務(wù),但大多數(shù)軟件商提供的服務(wù)仍然停留在“以我為主”的理念,缺乏實施信息化管理系統(tǒng)的專業(yè)咨詢機構(gòu)。這樣,在系統(tǒng)實施過程中企業(yè)缺少可依賴和可靠的指導(dǎo)者、權(quán)益維護者和風(fēng)險分擔(dān)者,不利于系統(tǒng)的推廣應(yīng)用。(4)缺乏軟件開發(fā)人才和應(yīng)用人才。調(diào)查中有60%的企業(yè)認為缺乏相關(guān)技術(shù)人才和人才流失是制約系統(tǒng)應(yīng)用的關(guān)鍵因素;軟件開發(fā)人才的缺乏,同樣制約了管理系統(tǒng)軟件的“本土化”進程。(5)政府對信息化管理系統(tǒng)應(yīng)用的引導(dǎo)和支持不夠系統(tǒng)、不夠有力。存在多頭管理的情況,計委、經(jīng)貿(mào)委、科技管理部門等都分別有自己的鼓勵和扶持政策,相互協(xié)調(diào)不夠。1.1.4改善企業(yè)管理信息系統(tǒng)的措施和途徑針對以上存在的問題,為實現(xiàn)企業(yè)管理信息化的戰(zhàn)略目標(biāo),加快國家經(jīng)濟的發(fā)展,政府應(yīng)該對管理信息系統(tǒng)的普遍化進行推動。進一步明確推動企業(yè)管理信息化的戰(zhàn)略意義,將推動系統(tǒng)應(yīng)用納入發(fā)展規(guī)劃,并切實加以落實。政府適當(dāng)投入,建立并逐步完善支持系統(tǒng)應(yīng)用的宣傳、交流、研究的信息溝通系統(tǒng)。努力培養(yǎng)積聚軟件開發(fā)的相關(guān)人才。教育部最近在全國批準一批高校成立軟件學(xué)院,就是這方面的重大舉措。積極鼓勵、推動軟件開發(fā)商、用戶與學(xué)術(shù)界的聯(lián)合或合作,研究和開發(fā)適合我國國情和具有競爭力的先進的管理系統(tǒng)軟件產(chǎn)品。建立并逐步完善支持先進管理系統(tǒng)應(yīng)用的培訓(xùn)系統(tǒng)。要有直接的政策激勵(直接政策激勵通常包括政府補貼、政府采購、稅收優(yōu)惠和貸款安排等)。這類激勵政策可能在短期內(nèi)產(chǎn)生較明顯的效果,但亦可能產(chǎn)生負面效應(yīng),因此只能將其作為推動系統(tǒng)應(yīng)用的輔助手段。1.1.5發(fā)展趨勢倉儲管理系統(tǒng)的發(fā)展也印證了倉儲總成本最小化,更好對物料進行管理。有很多被大眾所看好的倉儲管理系統(tǒng)理論與技術(shù)。(1)隨著物流資源的整合,在網(wǎng)絡(luò)建設(shè)過程中,提出了在大型物流網(wǎng)絡(luò)中,倉儲管理的集中模式與分散模式的關(guān)系問題。在現(xiàn)實應(yīng)用中既有集中管理的倉庫,也由分散管理的倉庫。前者如國家儲備糧系統(tǒng),后者如連鎖超市的配送中心。分散與集中各有其市場需求,似乎并不會有孰優(yōu)孰劣的問題。但是近年來的研究表明,自然界多數(shù)復(fù)雜系統(tǒng)的構(gòu)成,是由簡單系統(tǒng)采用“分布式”模式結(jié)合起來的。(2)以射頻識別(RadioFrequencyIdentification,即RFID)為代表的新技術(shù)正在深刻地影響著倉儲管理和倉儲管理系統(tǒng),甚至孕育著一場“物流革命”。由于種種原因,射頻識別還不可能馬上普及應(yīng)用到所有的商品上,全世界也不會很快就采用統(tǒng)一的物品編碼標(biāo)準[6]。但是在物流環(huán)節(jié)可以通過車輛、集裝箱、托盤、貨架等設(shè)備應(yīng)用射頻識別技術(shù),提高物流管理水平。事實上我們已經(jīng)看到在不少倉儲管理系統(tǒng)案例中采用了射頻識別技術(shù)。(3)準時生產(chǎn)方式(Justintime簡稱JIT),配送將越來越成為倉儲管理系統(tǒng)服務(wù)的主要市場需求。我們在上一段中把倉儲管理系統(tǒng)應(yīng)用分為三類,并指出這是應(yīng)用水平?jīng)Q定的。隨著市場逐步成熟,倉儲管理在流程中的整合作用越來越明顯,傳統(tǒng)倉庫將向配送中心轉(zhuǎn)化。準時生產(chǎn)方式的普遍化也將導(dǎo)致配送需求的增長。倉儲管理系統(tǒng)的發(fā)展要基于需求的這個變化趨勢。與此同時,配送需求的專業(yè)化市場細分行業(yè)在深入,要求倉儲管理系統(tǒng)更加支持準時生產(chǎn)配送的專業(yè)化。(4)商業(yè)智能技術(shù)(BI)在倉儲管理系統(tǒng)中將越來越多的得到應(yīng)用。商業(yè)智能就是利用數(shù)據(jù)挖掘技術(shù)開發(fā)、積累的數(shù)據(jù)信息,使之變成可以利用的可靠知識。例如,利用庫存數(shù)據(jù)分析市場變化規(guī)律,發(fā)現(xiàn)市場異?,F(xiàn)象,研究倉庫作業(yè)的優(yōu)化方案等等。信息是作用在于應(yīng)用,在于支持決策。在低水平的應(yīng)用中,往往是系統(tǒng)采集數(shù)據(jù),人工進行決策。經(jīng)過一定的積累,應(yīng)該過渡到系統(tǒng)具有決策的功能,這標(biāo)志著系統(tǒng)上了一個新的臺階[7]。1.2研究內(nèi)容和技術(shù)路線本論文主要是針對浙江雙環(huán)傳動機械股份有限公司六分廠的外協(xié)倉庫進行研究調(diào)查,結(jié)合公司當(dāng)前齒坯的管理現(xiàn)狀,建立一個小型的管理信息系統(tǒng)軟件,主要的研究內(nèi)容包括以下方面:(1)齒坯倉庫布局分析和改進(2)齒坯倉庫的管理以及管理流程設(shè)計(3)開發(fā)一套適合小型企業(yè)的倉儲管理軟件,提高倉庫管理水平針對齒坯倉儲管理信息系統(tǒng)開發(fā),將按照普通管理信息系統(tǒng)開發(fā)程序,充分分析系統(tǒng)功能和數(shù)據(jù)流程,運用VB語言在WINDOWXP、VB6操作編程平臺進行?,F(xiàn)在,市場上可以選購的應(yīng)用開發(fā)產(chǎn)品很多,流行的也有數(shù)十種。目前在我國市場上最為流行、使用最多、最為先進的可用作企業(yè)級開發(fā)工具的產(chǎn)品有:Microsoft公司的VisualBasic、Microsoft公司的VisualC、Borland公司的DelphiJava等等。在目前市場上這些眾多的程序開發(fā)工具中,有些強調(diào)程序語言的彈性與執(zhí)行效率;有些則偏重于可視化程序開發(fā)工具所帶來的便利性與效率的得高,各有各的優(yōu)點和特色,也滿足了不同用戶的需求。然而,語言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒有彈性的語言作支持,許多特殊化的處理動作必需要耗費數(shù)倍的工夫來處理,使得原來所標(biāo)榜的效率提高的優(yōu)點失去了作用;相反,如果只強調(diào)程序語言的彈性,卻沒有便利的工具作配合,會使一些即使非常簡單的界面處理動作,也會嚴重地浪費程序設(shè)計師的寶貴時間[8]。作為數(shù)據(jù)庫系統(tǒng)的開發(fā),VisualBasic是一個非常理想選擇。數(shù)據(jù)庫是MIS中的重要支持技術(shù),在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應(yīng)考慮數(shù)據(jù)庫應(yīng)用的特點及適用范圍。數(shù)據(jù)庫是管理信息系統(tǒng)的依據(jù)。本文系統(tǒng)選用的數(shù)據(jù)庫語言VisualBasic語言,該開發(fā)工具具有很多長處:VisualBasic是一種可視化的、面對對象和條用事件驅(qū)動方式的結(jié)構(gòu)化高級程序設(shè)計,可用于開發(fā)Windows環(huán)境下的種類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大,可以與Windows的專業(yè)開發(fā)工具SDK相媲美,而且程序開發(fā)人員不必具有C/C++編程基礎(chǔ)。在VisualBasic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的應(yīng)用程序接口(API)函數(shù),以及動態(tài)鏈接庫(DLL)、動態(tài)數(shù)據(jù)交換(DDE)、對象的鏈接與嵌入(OLE)、開放式數(shù)據(jù)訪問(ODBC)等技術(shù),可以高效、快速地開發(fā)出Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。針對研究內(nèi)容出現(xiàn)的關(guān)鍵技術(shù)問題,盡可能通過編程完善和優(yōu)化系統(tǒng)多項功能,以便根據(jù)部門的具體情況進行系統(tǒng)的調(diào)整,使系統(tǒng)操作簡單方便,利于推廣。第2章第2章2企業(yè)倉儲現(xiàn)場與管理現(xiàn)狀的調(diào)查和整頓2.1倉庫布局的現(xiàn)狀畢業(yè)設(shè)計過程中,實習(xí)地點是位于浙江臺州玉環(huán)的“浙江雙環(huán)傳動機械股份有限公司”。該公司創(chuàng)立于1991年,是一家專業(yè)生產(chǎn)汽車齒輪、摩托車齒輪、電動工具齒輪、工程機械齒輪的股份制企業(yè)。公司依托“專業(yè)化大生產(chǎn)”,本著“好一點,好很多”的經(jīng)營理念,在中國齒輪行業(yè)脫穎而出,成為我國齒輪散件生產(chǎn)規(guī)模最大、實力最強的齒輪生產(chǎn)企業(yè)之一。本文以該公司的外協(xié)倉庫為目的地進行調(diào)查。通過觀察得出,該倉庫的布局方面有很多不足之處,按照實際情況繪制倉庫布局圖,如圖2.1所示。圖2.1未優(yōu)化倉庫布局圖從圖中可以看出,(1)辦公地點過多。該倉庫有3處辦公地點,分別是配貨臺、辦公區(qū)1和辦公區(qū)2,它們是配貨員、倉庫管理員、質(zhì)檢員以及采購員的工作地點。(2)不合品放置處有兩個地方,不集中。(3)待檢區(qū)也有兩個地方,重復(fù)設(shè)置,沒有待檢不合格樣品擺放。(4)合格品和不合格品放置于一處沒有進行明顯的區(qū)分。(5)到貨區(qū)分散(6)沒有退貨區(qū)。2.2倉庫布局的優(yōu)化對原有倉庫布局進行優(yōu)化,如圖2.2所示。圖2.2優(yōu)化后的倉庫布局圖以上便是優(yōu)化后的倉庫布局圖,其中有很多地方已經(jīng)改動,(1)辦公地點變?yōu)閮蓚€,分別是辦公區(qū)1和辦公區(qū)2,辦公區(qū)1供倉庫管理員和配貨員使用,這樣不但節(jié)省了原來配貨臺的空間,而且倉庫管理員與配貨員可以相互配合,加強了對倉庫的管理。(2)將不合格品區(qū)與退貨區(qū)設(shè)置在一處,右邊出口處,便于集中處理。(3)將待檢區(qū)集中在一處,設(shè)置一處檢驗后的樣品放置地,在其中用小看板區(qū)分成:檢驗合格、檢驗不合格和檢驗待判3個部分,可以讓倉庫管理員進行區(qū)分。(4)在倉庫右邊設(shè)置合格品區(qū)3,主要放置出廠產(chǎn)品。而合格品區(qū)1和2是入廠產(chǎn)品,供加工生產(chǎn)。(5)到貨區(qū)集中在一起,如果有特殊產(chǎn)品在其中,則可以用看板進行標(biāo)識。(6)設(shè)置個退貨區(qū)在運貨出場的出口,右下方的出口,便于運輸。(7)在兩處進出口前,延伸出一個屋檐,讓運貨車輛進行停放,不得進入倉庫,在雨天的時候要特別進行管制,陰影部分顯示。(8)在左邊入庫口設(shè)置倉庫工具放置點,進行同一存放,供倉庫管理使用。2.3倉儲管理存在的問題與改進通過對倉庫日常管理當(dāng)中,可以發(fā)現(xiàn)很多存在的問題。本文將會對其進行改進,如下:(1)在倉庫貨物儲存中發(fā)現(xiàn)的問題:①在合格品貨架上出現(xiàn)很多生銹的齒輪。(有種型號是2009.12.13放入的,短短一個月就使齒輪生銹)如圖2.3所示。圖2.3生銹的齒輪應(yīng)該盡量降低倉庫內(nèi)的濕度,減少貨物發(fā)生化學(xué)反應(yīng)??刂坪驼{(diào)節(jié)倉庫溫濕度:為了維護倉儲貨品的質(zhì)量完好,創(chuàng)造適宜于貨品儲存的環(huán)境,當(dāng)庫內(nèi)溫濕度適宜貨品儲存時,就要設(shè)法防止庫外氣候?qū)靸?nèi)的不利影響;當(dāng)庫內(nèi)溫濕度不適宜貨品儲存時,就要及時采取有效措施調(diào)節(jié)庫內(nèi)的溫濕度。實踐證明,采用密封、通風(fēng)與除濕機相結(jié)合的辦法,是控制和調(diào)節(jié)庫內(nèi)溫濕度行之有效的辦法。②外購大箱貨品放置混亂,有些大箱未蓋發(fā)現(xiàn)其中除了外購貨品還有很多雜物。如圖2.4所示。圖2.4大箱貨物擺放圖出現(xiàn)這種情況,倉庫管理員應(yīng)及時對這些貨品進行管理,在特定位置進行放置,注意箱內(nèi)整潔以防止貨品遭到不必要的損傷。③配料員填制的配料單放于門口,沒有管理束縛。如圖2.5所示。圖2.5配貨員工作地點將配料員的工作地點與倉庫管理員設(shè)于同一地點,使更合理化,不會影響平時工作,而且可以加強管理力度。④未檢驗到貨與已檢驗到貨混放于同一區(qū)域??梢栽诘截泤^(qū)放置幾個看板進行區(qū)分。⑤倉庫中有大量無箱裝產(chǎn)品,將產(chǎn)品大部分暴露在空氣中,容易生銹,且不易于搬運。如圖2.6所示。圖2.6未裝箱貨物對貨物進行同意裝箱處理,盡量縮短暴露在空氣中的時間。⑥待檢區(qū)過多,發(fā)現(xiàn)有一個樣品待檢放置區(qū),兩個待檢區(qū)。未發(fā)現(xiàn)不合格品區(qū),退貨區(qū)域不明確。集中設(shè)置一個待檢區(qū),明確不合格品區(qū)與到貨區(qū)的位置,在倉庫布局優(yōu)化中有詳細說明。⑦貨架有大片空置處不加以使用。如圖2.7圖2.7空置貨架倉庫管理員應(yīng)該對倉庫貨品加強管理,及時上架。⑧在貨架上發(fā)現(xiàn)一些空箱和大量隔板,未進行處理。如圖2.8所示。圖2.8未處理空箱設(shè)定一個倉庫工具固定的存放地點,對空箱和隔板進行同一管理。⑨貨架上和地面上有些區(qū)域產(chǎn)品胡亂堆放,產(chǎn)品箱中的產(chǎn)品也胡亂擺放。同類產(chǎn)品東一處西一處,不放于同一區(qū)域。對貨品進行分類儲存,同一貨品集中擺放。⑩偶爾會發(fā)現(xiàn)一些危險放置。如圖2.9圖2.9危險放置以上10個在倉庫中發(fā)現(xiàn)的問題,很多都是由于管理人員的疏忽管理,對一些方面不加以重視,公司可以向管理人員提出一些倉庫管理的要求,以一種達標(biāo)的方式對倉庫管理人員進行平時評分,與薪酬掛鉤,讓其對貨物管理方面進行重視,上級可以適時的進行檢查,也可進行相應(yīng)的獎勵進行激勵,提高員工的積極性,從而更好的對貨品的管理。(2)貨物出入庫過程中問題:①外協(xié)供應(yīng)商送貨員卸貨時,疊放不整,有翻倒的隱患。②如若是雨天,倉庫入貨和出貨車輛直接進入倉庫,將會帶入很多雨水,大大提高倉庫內(nèi)的空氣濕度,不易產(chǎn)品保存。如圖2.10所示。圖2.10車輛出入倉庫圖運貨車輛隨意出入倉庫不僅會影響倉庫日常的工作,而且會影響倉庫內(nèi)的清潔。特別在雨天的時候會增加倉庫中的濕度,對貨品質(zhì)量產(chǎn)生影響。對于車輛問題,公司可以在倉庫門前延伸出一個屋檐與車位,提供給運貨車輛停放。雨天時也大大減少了貨物于雨水的接觸,降低了倉庫中的濕度。③不合格品沒有明確的位置,在管理員處會發(fā)現(xiàn)一些零散一個或兩個齒輪不知來歷。④有大量呆滯品。(訂單剩余,質(zhì)量問題等,一些都有幾年歷史了。)⑤到貨如內(nèi)有明顯的次品(生銹,殘缺),則要品管科進行處理,或由上層管理人員決定是否生產(chǎn)該產(chǎn)品。(如果品管科能解決,則OK。如若不能,則由上層管理員決定。)一般效率都很低。⑥一些企業(yè)規(guī)定未實現(xiàn)。(手推車,液壓車,無防護平板車只能在車間內(nèi)使用,不得轉(zhuǎn)運產(chǎn)品出倉庫到車間,轉(zhuǎn)運產(chǎn)品到車間要用油擋板的車輛。)以上6個問題主要是針對公司內(nèi)部的規(guī)則與紀律的實施程度上的問題。公司加強企業(yè)文化和紀律的學(xué)習(xí)與實施,對員工的管理力度進行加強。獎懲制度會對以上問題的解決有一定的效果。2.4倉儲管理流程設(shè)計通過對倉庫日常運作中了解,做出倉儲管理流程。如圖2.10所示。外協(xié)供應(yīng)商外協(xié)供應(yīng)商外協(xié)倉庫收貨區(qū)待檢區(qū)檢驗區(qū)不合格品區(qū)不合格合格品區(qū)生產(chǎn)線合格圖2.11倉儲管理流程圖(1)外協(xié)倉庫收貨區(qū)目的:按照計劃產(chǎn)品品種,數(shù)量收貨,控制庫存量。運行規(guī)則:①外協(xié)供應(yīng)商送貨到外協(xié)倉庫的收貨區(qū),通知外協(xié)倉庫管理員收貨。②采購人員根據(jù)計劃核對產(chǎn)品品種,數(shù)量。③核對無誤后外協(xié)戶把批次流轉(zhuǎn)卡和送貨單分交到外檢站和外協(xié)倉庫處,由倉庫管理員在ERP上報檢。每箱產(chǎn)品需放置一張標(biāo)識流轉(zhuǎn)卡。(2)待檢區(qū)目的:產(chǎn)品放置整齊有序,先進先出。運行規(guī)則:產(chǎn)品未經(jīng)檢驗前整齊放置在待檢區(qū),不可放入合格區(qū)。(3)檢驗區(qū)目的:準確判斷產(chǎn)品質(zhì)量,不接收不良品,不流出不良品。運行規(guī)則:①收到報檢單后,負責(zé)抽樣的檢驗員到待檢區(qū)抽樣。②一堆產(chǎn)品檢驗完成后,填寫檢驗記錄,將產(chǎn)品記錄,報檢單流向下一單元。③報檢完成后,及時通知搬運人員搬運。(4)不合格品區(qū)目的:明確區(qū)分產(chǎn)品質(zhì)量狀態(tài)。運行規(guī)則:①搬運人員將檢驗不合格產(chǎn)品搬到不合格區(qū)域。②將不合格品通知單傳給采購人員。③采購人員及時通知供應(yīng)商對不合格品進行處理。(5)合格品區(qū)目的:保證產(chǎn)品先進先出數(shù)量明確。運行規(guī)則:①配料員將檢驗合格產(chǎn)品搬運到合格區(qū)。②填寫進料記錄,確定產(chǎn)品數(shù)量,將進料信息傳給倉管員。③倉管員對合格產(chǎn)品開單進賬。④產(chǎn)品搬運至合格品區(qū)時,不可堆積在過道中。⑤產(chǎn)品實物與標(biāo)識一一對應(yīng)。⑥產(chǎn)品放置不能超出料架收容數(shù)。⑦及時對現(xiàn)場進行整理、清掃工作。⑧配料員根據(jù)生產(chǎn)線計劃從料架上取料。⑨配料員填寫發(fā)料記錄。2.5倉儲管理系統(tǒng)運用現(xiàn)狀該公司采用的是ERP-U8的應(yīng)用軟件系統(tǒng),主要對一些單據(jù)以及貨物流通的處理。結(jié)合MicrosoftOfficeExcel,對已經(jīng)記錄的單據(jù)中的信息進行統(tǒng)計,以便于有必要的時候進行核對。單據(jù)制定的一般程序如下:從到貨單,接著報檢單進行質(zhì)檢,不合格則填制退貨單,并將貨品運送到不合格品區(qū)等待退貨。檢驗合格則填制入庫單,進行貨品入庫。根據(jù)生產(chǎn)要求,配貨員對各個車間進行配貨,手工填配貨單,配貨單將在第二天送到倉庫管理員處,管理員進行系統(tǒng)配貨記錄。第3章第3章3系統(tǒng)功能需求分析3.1數(shù)據(jù)分析本論文的倉儲管理信息系統(tǒng)是針對外協(xié)倉庫貨物出入庫日常工作運行開發(fā)的,主要涉及到以下幾塊內(nèi)容:(1)對系統(tǒng)用戶進行有效的管理,使倉庫管理更有制度;(2)對貨物入庫進行有效的管理,方便貨物的基本信息及特征信息查詢;(3)對貨物的出庫銷售進行管理,方便貨物的基本信息及特征信息查詢;(4)對倉庫中齒坯庫存進行管理。(5)對倉庫中貨物進行補貨管理。因此,通過對企業(yè)部門的運作分析,本系統(tǒng)需要設(shè)置的數(shù)據(jù)如下:(1)系統(tǒng)管理信息(2)入庫信息(3)購買信息(4)貨物信息(5)缺貨信息(6)采購信息3.2功能需求根據(jù)對雙環(huán)公司六分廠外協(xié)倉庫管理信息系統(tǒng)運用現(xiàn)狀的調(diào)查和研究,開發(fā)齒坯倉儲管理信息系統(tǒng)軟件,系統(tǒng)中所需要的功能主要包括五大塊:、庫存管理、入庫管理、出庫管理、補貨管理、退貨管理和幫助。3.2.1庫存管理功能庫存管理用于對倉庫內(nèi)現(xiàn)有的貨物進行管理,其中具有查詢功能。在庫存管理信息窗口當(dāng)中主要顯示的是,系統(tǒng)在執(zhí)行入庫和出庫的過程中的數(shù)據(jù)變化,用戶可以在其中查找到倉庫內(nèi)所擁有的貨物的信息,比如說貨物的編號、名稱、類別、供應(yīng)商、入庫日期、數(shù)量等信息。這樣就有助于用戶對庫存的適時監(jiān)控。查詢功能主要是對于貨物名稱進行搜索,對應(yīng)名稱顯示出貨物的信息。3.2.2入庫管理功能入庫管理主要針對貨物的入庫管理,在其中有貨物入庫、貨物修改和刪除貨物3個功能,方便用戶的操作。(1)貨物入庫是對貨物的相關(guān)數(shù)據(jù)信息進行存儲,主要有貨物的編號、貨物名稱、類別、供應(yīng)商、地區(qū)、入庫時間、數(shù)量等信息。將貨物的數(shù)據(jù)信息儲存到庫存當(dāng)中,用戶可以在庫存窗體當(dāng)中對其進行查詢。(2)貨物修改是對已經(jīng)填制入庫的貨物信息進行修改,比如說前次入庫操作當(dāng)中,由于用戶操作失誤導(dǎo)致信息錯誤,這樣用戶則要對信息進行修改,只要在貨物修改功能當(dāng)中才做就可以解決這個問題。(3)刪除貨物是對已入庫的貨物信息當(dāng)中需要去除信息進行操作,選中刪除。3.2.3出庫管理功能出庫管理的功能與入庫管理功能相似,但是它的業(yè)務(wù)對象是各個商家。其中有添加、修改和刪除3個功能(1)出庫添加是對需要出庫的相關(guān)數(shù)據(jù)信息進行操作,主要有購買商家編號、購買商家、貨物編號、貨物名稱、出庫日期、數(shù)量等信息。將貨物的數(shù)據(jù)信息變化反應(yīng)到庫存當(dāng)中,用戶可以在庫存窗體當(dāng)中對其進行查詢,掌控貨物的變化情況。(2)出庫修改是出庫的貨物信息進行修改操作,對于用戶錯誤的信息操作,可以通過修改功能來修改錯誤,保持庫存貨物的準確性。(3)出庫刪除是對已經(jīng)填制的出庫信息進行刪除操作,主要是便于用戶對貨物變動進行靈活操作。3.2.4補貨管理補貨管理就是對倉庫中貨物的缺少進行填補,主要是通過缺貨登記和采購貨物2個步驟,將信息與采購部門互換來完成補貨的管理。其中主要有3個功能,分別為缺貨登記、采購貨物和采購查詢。還有對貨物的采購情況進行查詢,這樣不僅能讓用戶對倉庫所缺貨物有更深的認知,還進一步的對補貨的管理。(1)缺貨登記是對所缺貨物的信息進行添加、修改和刪除,其中主要有貨物的編號、貨物名稱、類別、供應(yīng)商、地區(qū)、登記時間、數(shù)量等信息,給貨物采購提供相應(yīng)的信息支持。(2)采購貨物是對缺貨進行采購,主要是貨物信息的添加、修改和刪除,其中貨物信息要對應(yīng)缺貨登記當(dāng)中的信息,對所缺貨物信息的采購進行操作。(3)采購查詢是對采購貨物這一欄對應(yīng),按照貨物編號、貨物名稱和供應(yīng)商3個基本信息為基礎(chǔ)進行查詢。有助于用戶對貨物供給的監(jiān)控,及時對倉庫進行補貨。3.2.5幫助幫助功能就是對制作該系統(tǒng)的其他信息進行闡述,比如說作者、作者單位等等。3.3系統(tǒng)數(shù)據(jù)流程分析通過對系統(tǒng)功能的分析畫出數(shù)據(jù)流程圖,如圖3.1所示。圖3.1系統(tǒng)數(shù)據(jù)流程圖3.4管理系統(tǒng)設(shè)計目標(biāo)從許多微觀案例來看,倉儲管理系統(tǒng)已成為供應(yīng)鏈管理的核心環(huán)節(jié)。這是因為倉儲總是出現(xiàn)在物流各環(huán)節(jié)的接合部,例如采購與生產(chǎn)之間,生產(chǎn)的初加工與精加工之間,生產(chǎn)與銷售之問,批發(fā)與零售之間,不同運輸方式轉(zhuǎn)換之間等等。倉儲管理系統(tǒng)是物流各環(huán)節(jié)之間存在不均衡性的表現(xiàn),倉儲也正是解決這種現(xiàn)象的重要手段。倉儲環(huán)節(jié)集中了上下游流程整合的所有矛盾,倉儲體系管理就是在實現(xiàn)物流流程的整合。如果借用運籌學(xué)的語言來描述倉儲管理在物流中的地位,可以說就是在運輸條件為約束力的情況下,尋求最優(yōu)的庫存方案作為控制手段,使得物流達到總成本最低的目標(biāo)?,F(xiàn)今企業(yè)當(dāng)中倉庫的功能漸漸地從重視對物料的保管逐漸轉(zhuǎn)變?yōu)橹匾暳魍üδ艿膶崿F(xiàn)。本文開發(fā)的倉儲管理信息系統(tǒng)主要的設(shè)計目標(biāo)是實現(xiàn)貨物入庫出庫的明確化,庫存的控制。第4章第4章4系統(tǒng)設(shè)計4.1系統(tǒng)總體結(jié)構(gòu)設(shè)計系統(tǒng)設(shè)計是管理信息系統(tǒng)開發(fā)過程中的另一個重要階段。在這一階段中要根據(jù)前一階段系統(tǒng)分析的結(jié)果,進行新的管理系統(tǒng)設(shè)計。系統(tǒng)設(shè)計的主要目的就是為下一階段的系統(tǒng)實現(xiàn)制定藍圖,它包括兩方面:首先是總體設(shè)計,其次是具體的物理設(shè)計。主要內(nèi)容包括新系統(tǒng)的總體結(jié)構(gòu)框架設(shè)計、代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入/輸出設(shè)計、處理流程及模塊功能設(shè)計。本章主要介紹倉儲管理系統(tǒng)的總體結(jié)構(gòu)設(shè)計、子系統(tǒng)結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫設(shè)計。系統(tǒng)總體結(jié)構(gòu)設(shè)計是根據(jù)系統(tǒng)分析的要求和組織的實際情況對新系統(tǒng)的總體結(jié)構(gòu)形式和可以利用的資源進行大致設(shè)計,是一種宏觀、總體上的設(shè)計和規(guī)劃。系統(tǒng)的總體結(jié)構(gòu)設(shè)計的主要內(nèi)容有子系統(tǒng)的劃分、網(wǎng)絡(luò)和設(shè)備的配置、設(shè)備選型、新系統(tǒng)計算機處理流程圖等[10]。子系統(tǒng)劃分應(yīng)當(dāng)遵循一下原則:(1) 子系統(tǒng)要具有相對獨立性。子系統(tǒng)的劃分必須使得子系統(tǒng)內(nèi)部功能、信息等各方面的凝聚性好。(2)要使得子系統(tǒng)之間數(shù)據(jù)的依賴性盡量小。子系統(tǒng)之間的聯(lián)系要盡量少,接口要簡單明確。劃分時要將聯(lián)系較多的模塊列入子系統(tǒng)內(nèi)部。(3)子系統(tǒng)劃分的結(jié)果應(yīng)使數(shù)據(jù)冗余小。(4)子系統(tǒng)的設(shè)置應(yīng)考慮今后管理發(fā)展的需要。(5)子系統(tǒng)的劃分應(yīng)便于系統(tǒng)分階段實現(xiàn)。(6)子系統(tǒng)的劃分應(yīng)考慮各類資源的充分利用。子系統(tǒng)劃分的方法主要有一下幾類:(1)按業(yè)務(wù)處理功能劃分(2)按業(yè)務(wù)處理先后順序劃分(3)按數(shù)據(jù)擬合的程度劃分(4)按業(yè)務(wù)處理過程劃分(5)按業(yè)務(wù)過程時間劃分(6)按實際環(huán)境和網(wǎng)絡(luò)分布劃分總體功能結(jié)構(gòu)圖,如下圖4.1所示。倉儲管理信息系統(tǒng)倉儲管理信息系統(tǒng)庫存管理入庫管理出庫管理補貨管理幫助采購查詢采購貨物缺貨登記刪除修改貨物修改貨物查詢貨物入庫貨物刪除添加圖4.1總體功能結(jié)構(gòu)圖4.1.1庫存管理子系統(tǒng)設(shè)計該子系統(tǒng)主要是實現(xiàn)對所在倉庫的貨物存儲管理,適時查詢監(jiān)控。只要用戶將貨物的名稱輸入進查詢框,點擊查詢則會在得到用戶想要貨物的信息。4.1.2入庫管理子系統(tǒng)設(shè)計該子系統(tǒng)是針對貨物的入庫儲存進行管理,其中主要的操作是對貨物編號、貨物名稱、類別、供應(yīng)商、地區(qū)等等信息的填制,進行數(shù)據(jù)填充。入庫信息實體E-R圖如圖4.2所示。入庫信息實體入庫信息實體貨物編號貨物名稱入庫日期經(jīng)手人類別單價數(shù)量圖4.2入庫信息實體E-R圖4.1.3出庫管理子系統(tǒng)設(shè)計該子系統(tǒng)是針對貨物的出庫銷售進行管理,其中主要的操作是對購買商家編號、購買商家、貨物編號、貨區(qū)名稱、購買數(shù)量等等信息的填制,進行數(shù)據(jù)填充。出庫信息實體E-R圖。如圖4.3所示。出庫信息實體出庫信息實體商家編號商家名稱貨物編號經(jīng)手人貨物名稱購買負責(zé)人購買數(shù)量圖4.2出庫信息實體E-R圖4.1.4貨物匯總子系統(tǒng)主要針對倉庫內(nèi)所擁有的貨物,匯總的主要目的是更好的對貨物進行監(jiān)控,及時補貨,可以對倉庫庫存進行控制。其功能結(jié)構(gòu)圖如下圖4.4所示。補貨管理補貨管理缺貨登記采購貨物采購查詢刪除修改添加添加修改刪除查詢圖4.4補貨管理功能結(jié)構(gòu)圖圖中所示的采購申請下的查詢功能是與庫存查詢相互印證,防止在訂購申請的時候出現(xiàn)錯誤,可以說是雙保險。4.1.5幫助功能模塊主要是對該系統(tǒng)制作的相關(guān)信息進行闡述,其中運用了Label控件來進行文字說明。4.2數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對系統(tǒng)的效率和實現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫系統(tǒng)應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的和將來可能有的需求。本文開發(fā)的系統(tǒng)所用的數(shù)據(jù)庫采用的是Access。要建立Access數(shù)據(jù)庫,首先啟動Access,建立一個空的數(shù)據(jù)庫“book.mdb”,如圖4.4所示。圖4.5建立數(shù)據(jù)庫雙擊使用設(shè)計器創(chuàng)建表,建立系統(tǒng)需要的表格。根據(jù)系統(tǒng)需求本文需創(chuàng)建表格,主要有7個表格操作分別如下:(1)系統(tǒng)管理信息表,如圖4.6所示。圖4.6系統(tǒng)管理信息表(2)入庫表,如圖4.7所示。圖4.7入庫表(3)購買信息表,如圖4.8所示。圖4.8購買信息表(4)貨物信息表,如圖4.9所示。圖4.9貨物信息表(5)缺貨登記表,如圖4.10所示。圖4.10缺貨登記表(6)采購貨物表,如圖4.11所示。圖4.11采購貨物表結(jié)論結(jié)論5系統(tǒng)實現(xiàn)5.1系統(tǒng)開發(fā)環(huán)境5.1.1系統(tǒng)開發(fā)平臺選擇VisualBasic,簡稱VB,是Microsoft公司推出的一個應(yīng)用程序開發(fā)語言和工具,因為其簡單易學(xué)、功能強大,深受用戶歡迎[11]。Visual意即可視的、可見的,指的是開發(fā)像Windows操作系統(tǒng)的圖形用戶界面的方法,它不需要編寫大量代碼去描述界面元素的外觀和位置,只要把預(yù)先建立好的對象拖放到屏幕上相應(yīng)的位置即可。Basic實際上是一個短語的縮寫,這個短語就是Beginnersall_purposesymbolicinstructioncode[12],其中文意思為“初始者通用符號指令代碼語言”。VisualBasic6.0有學(xué)習(xí)版、專業(yè)版和企業(yè)版三種版本,以滿足不同的開發(fā)需要。學(xué)習(xí)版適用于普通學(xué)習(xí)者及大多數(shù)使用VisualBasic開發(fā)一般Windows應(yīng)用程序的人員,但是;專業(yè)版適用于計算機專業(yè)開發(fā)人員,包括了學(xué)習(xí)版的全部內(nèi)容功能以及Internet控件開發(fā)工具之類的高級特性;企業(yè)版除包含專業(yè)版全部的內(nèi)容外,還有自動化構(gòu)件管理器等工具,使得專業(yè)編程人員能夠開發(fā)功能強大的組骨子里分布式應(yīng)用程序[13]。VisualBasic是一種可視化的、面向?qū)ο蠛筒捎檬录?qū)動方式的結(jié)構(gòu)化高級程序設(shè)計語言,可用于開發(fā)Windows環(huán)境下的各類應(yīng)用程序。它簡單易學(xué)、效率高,且功能強大可以與Windows專業(yè)開發(fā)工具SDK相媲美[14]。在VisualBasic環(huán)境下,利用事件驅(qū)動的編程機制、新穎易用的可視化設(shè)計工具,使用Windows內(nèi)部的廣泛應(yīng)用程序接口(API)函數(shù),以用動態(tài)鏈接庫(DLL)、對象的鏈接嵌入(OLE)、開放式數(shù)據(jù)連接(ODBC)等技術(shù),可以高效、快速地開發(fā)Windows環(huán)境下功能強大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。隨著版本的提高,VisualBasic的功能也越來越強。5.0版以后,VisualBasic推出了中文版,與前版本相比,其功能有了很大提升5.1.2數(shù)據(jù)庫管理平臺數(shù)據(jù)庫(Database)是按照數(shù)據(jù)結(jié)構(gòu)來組織、存儲和管理數(shù)據(jù)的倉庫,它產(chǎn)生于距今五十年前,隨著信息技術(shù)和市場的發(fā)展,特別是二十世紀九十年代以后,數(shù)據(jù)管理不再僅僅是存儲和管理數(shù)據(jù),而轉(zhuǎn)變成用戶所需要的各種數(shù)據(jù)管理的方式。數(shù)據(jù)庫有很多種類型,從最簡單的存儲有各種數(shù)據(jù)的表格到能夠進行海量數(shù)據(jù)存儲的大型數(shù)據(jù)庫系統(tǒng)都在各個方面得到了廣泛的應(yīng)用。MicrosoftAccess是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復(fù)。Access數(shù)據(jù)庫以文件形式保存,文件的擴展名是MDB。Access數(shù)據(jù)庫由七種對象組成,它們是表、查詢、窗體、報表、宏、頁和模塊。表(Table)表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又稱數(shù)據(jù)表。(1)查詢(Query)查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并能連接若干個表的字段組成新表。(2)窗體(Form)窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。(3)報表(Report)報表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。(4)宏(Macro)宏相當(dāng)于DOS中的批處理,用來自動執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。(5)模塊(Module)模塊的功能與宏類似,但它定義的操作比宏更加精細和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用VisualBasic編程。(6)頁是一種特殊的直接連接到數(shù)據(jù)庫中數(shù)據(jù)的一種WEB頁。通過數(shù)據(jù)訪問頁將數(shù)據(jù)發(fā)布到Internet或Intranet上,并可以適用瀏覽器進行數(shù)據(jù)的維護和操作[15]。5.2系統(tǒng)界面界面是用戶與計算機進行對話的窗口,通過它用戶將所采集的信息輸入到計算機,也可以將計算機對數(shù)據(jù)的處理結(jié)果顯示出來。因此,界面能直接表現(xiàn)一個應(yīng)用程序的功能。用戶對應(yīng)用程序是否滿意,在很大程度上取決于界面功能是否完備。啟動本系統(tǒng),出現(xiàn)用戶登錄界面如圖5.1所示,用戶需輸入用戶名和密碼,系統(tǒng)驗證用戶名和密碼,如果錯誤則需重新輸入。而通過了系統(tǒng)驗證,那么系統(tǒng)將直接跳出主界面,用戶可以進行操作了。圖5.1登錄界面主界面主要以菜單的方式來切換各個子系統(tǒng)的功能,本系統(tǒng)還在主界面窗體增添了4個Command控件,將一些主要功能進行連接,便于用戶操作,如圖5.2所示。圖5.2系統(tǒng)主界面做相應(yīng)的點擊,系統(tǒng)可以提供給用戶所想要的幫助。5.2.1庫存管理子系統(tǒng)界面介紹在主界面菜單欄中選擇“庫存管理”下拉菜單中的“庫存表”選項,顯示“庫存表”界面。用戶也可以直接點擊主界面上的“庫存表”,然后進入“庫存表”界面如圖5.3所示。圖5.3庫存表界面在“貨物名稱”前面的文字框當(dāng)中填寫你想查找的貨物,點擊“查找”按鈕,然后就會在表格中顯示你想了解的貨物信息。5.2.2入庫管理子系統(tǒng)界面介紹在主界面菜單欄中選擇“入庫管理”下拉菜單中的“入庫表”選項,顯示“入庫表”界面。用戶也可以直接點擊主界面上的“入庫表”,然后進入“出庫表”界面如圖5.4所示。圖5.4入庫表界面(1)貨物入庫:點擊“貨物入庫”按鈕,將會調(diào)出“貨物入庫”界面,接著用戶可以在這個界面上填制要入庫的貨物信息,填制完畢后點擊“添加”按鈕,然后系統(tǒng)會提示“添加成功?!?。如圖5.5所示。圖5.5貨物入庫完成圖(2)貨物修改:在“入庫表”界面上的表格中選中要修改的貨物信息,點擊“貨物修改”按鈕,將會調(diào)出“貨物修改”界面,接著用戶可以在這個界面上填制要修改的貨物信息,填制完畢后點擊“修改”按鈕,然后系統(tǒng)會提示“用戶修改成功?!?。如圖5.6所示。圖5.6貨物修改完成圖(3)貨物刪除:只要在“入庫表”界面中的表格中選中要刪除的貨物信息,然后點擊“貨物刪除”按鈕,會跳出一個窗體為“確定要刪除么?”在是與否中選擇“是”,這樣所選中的貨物信息將被的刪除。5.2.3出庫管理子系統(tǒng)界面介紹在主界面菜單欄中選擇“出庫管理”下拉菜單中的“出庫表”選項,顯示“出庫表”界面。用戶也可以直接點擊主界面上的“出庫表”,然后進入“出庫表”界面如圖5.7所示。圖5.7出庫表界面(1)添加:在界面上點擊“添加”按鈕,接著在界面表格中會增加一行供用戶填寫,如圖5.8所示。填寫玩了點擊“確定”按鈕,系統(tǒng)將增加的信息生成。圖5.8添加中的界面(2)修改:只要在“出庫表”界面上的表格中選中要修改的貨物信息,然后點擊“修改”按鈕,用戶可以直接在表格中進行修改,修改好后點擊“確定”按鈕,完成修改操作。(3)刪除:只要在“出庫表”界面中的表格中選中要刪除的貨物信息,然后點擊“刪除”按鈕,會跳出一個窗體為“確定要刪除么?”在是與否中選擇“是”,這樣所選中的貨物信息將被的刪除。5.2.4補貨管理子系統(tǒng)界面介紹(1)缺貨登記界面在主界面菜單欄中選擇“補貨管理”下拉菜單中的“缺貨登記”選項,顯示“缺貨登記”界面。如圖5.9所示。圖5.9缺貨登記界面①缺貨添加:點擊“添加”按鈕,會跳出“缺貨登記添加”界面,用戶可以在此界面上填寫所缺貨物的信息,填寫完畢后點擊“缺貨登記添

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論