




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
鋼鐵企業(yè)物流倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)最終 分類號 學(xué)密級碩士學(xué)位論文與學(xué)指答科導(dǎo)辯專教日軟件工程XXX教授(或副教授)AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreefortheMasterofEngineeringDesignandImplementationofLogisticsWarehouseManagementSystemofaCertainIronandSteelEnterprisesCandidate:Major:SoftwareEngineeringSupervisor:Prof.XXX(或Assoc.Prof.XXX)HuazhongUniversityofScience&TechnologyWuhan430074,2007獨(dú)創(chuàng)性聲明本人聲明所呈交的學(xué)位論文是我個(gè)人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。盡我所知,除文中已經(jīng)標(biāo)明引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研究做出貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律結(jié)果由本人承擔(dān)。日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,即:學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)華中科技大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。本論文屬于不保密□。(請?jiān)谝陨戏娇騼?nèi)打“√”)指導(dǎo)教摘要當(dāng)前正處于經(jīng)濟(jì)飛速發(fā)展的時(shí)期,某鋼鐵公司業(yè)務(wù)量也隨之激增,這也就要求其在各個(gè)方面進(jìn)行相應(yīng)的變革;某鋼鐵物流管理進(jìn)行物流倉庫管理系統(tǒng)的信息化建設(shè)是一個(gè)重大的突破。目前,其公司已經(jīng)部署了一整套的鋼鐵倉庫的物流管理系統(tǒng),能夠滿足部分管理需求;但是對于某些特殊的管理仍然不夠完善,比如進(jìn)行相關(guān)零件的入庫時(shí),就需要對相關(guān)的零件品質(zhì)進(jìn)行相應(yīng)的確認(rèn)審查,但是現(xiàn)有的軟件不能完成此功能需求;再比如產(chǎn)品訂單不能根據(jù)相關(guān)合同進(jìn)行自動生成而且?guī)齑婀芾硐到y(tǒng)仍存在不夠精細(xì)等的諸多問題,而且鋼鐵倉庫物流管理系統(tǒng)作為鋼鐵企業(yè)中非常重要的環(huán)節(jié),因此重新開發(fā)一整套的功能完備的倉庫管理系統(tǒng)尤為重要。本論文進(jìn)行了物流倉庫管理系統(tǒng)的應(yīng)用設(shè)計(jì),該應(yīng)用系統(tǒng)總共分為報(bào)表中心、查詢管理、倉庫管理、出庫管理、入庫管理、基礎(chǔ)信息維護(hù)等相關(guān)模塊。進(jìn)行了該鋼鐵物流倉庫管理應(yīng)用系統(tǒng)的整體數(shù)據(jù)庫設(shè)計(jì),并實(shí)現(xiàn)了上述幾種功能模塊的功能。在本論文中,介紹了本課題的發(fā)展?fàn)顩r及其研究目的,對本應(yīng)用系統(tǒng)設(shè)計(jì)的技術(shù)與理論進(jìn)行了詳細(xì)的描述,主要包括數(shù)據(jù)庫設(shè)計(jì)概論、JSP后對某鋼鐵物流倉庫管理應(yīng)用系統(tǒng)進(jìn)行了相關(guān)的需求分析,根據(jù)鋼鐵企業(yè)的具體實(shí)際需求完成了需求報(bào)告的分析。最后主要對某鋼鐵物流倉庫管理應(yīng)用系統(tǒng)進(jìn)行了詳細(xì)設(shè)計(jì)和概要設(shè)計(jì),對其物流倉庫管理應(yīng)用系統(tǒng)設(shè)計(jì)中一些關(guān)鍵技術(shù)做了詳細(xì)的闡述,并且進(jìn)行了設(shè)計(jì)應(yīng)用系統(tǒng)的測關(guān)鍵字:倉庫管理、倉庫、物流AbstractIntoday’srapideconomicdevelopmentstage,themarketforthedemandforconstructionmachineryandequipmentsisgrowingsteel,referredtoasCKCM5willcertainlytakeadvantageofthesky,thenthevolumeofbusinesswillsurge,whichalsorequireschangesinallaspectsofsteellogistics'informatizationconstructionisamajorbreakthrough.Currently,thecompanyhasdeployedalogisticswarehousemanagementsystemthatcanmeetsomeofthedemand;butforsomespecialaspectsofmanagement,theexistingsoftwaredoesnothavethisexamples,asmachinesparepartsstorage,youneedtobereviewedtoconfirmthequalityoftheparts;andtheorderscannotbeautomaticallygeneratedbythecontract;inventorymanagementarenotfineandotherbecauseofthelogisticswarehousemanagementsystemisanimportantpartofanessential,sothere-developmentofawarehousemanagementsystemisimminent.Thispaperfocusondesignalogisticswarehousemanagementsystem,whichconsistsofseveralothermodules,reportcenter,querymanagement,warehousemanagement,adatabasemanagement,storagemanagement,basicinformationmainjobistocompletethedesignofthelogisticswarehousemanagementsystemdatabasedesign,andcompletedtheabove-mentionedfunctionalmodules.Inthisarticle,thefirstpurposeistointroducethesubjectofresearchthesystemtheoryandtechniquesofthemaindesignaredescribed,includingJSPtechnology,J2EEapplicationframeworkcomponents,modernlogisticstheory,andintroductiontodatabasedesignthathasbeenstudiedandanalyzed,hemostimportant5carryouttheKobelcowarehousemanagementsystemneedsanalysis,basedontheactualneedsofenterprisesandmadeaneedsanalysislastpartofthepaperputsforwardtheoutlinedesignanddetaileddesigntoKobelcowarehousemanagementsystem,andexplainthesystem'simplementationdetails,inwhichelaboratingthekeytechnologyanddebuggingthesystem.Keywords:Warehousemanagement,Warehouse,Logistics581944556研究背景當(dāng)前階段網(wǎng)絡(luò)技術(shù)正不斷的飛速向前發(fā)展,電子商務(wù)隨網(wǎng)絡(luò)技術(shù)的不斷發(fā)展其應(yīng)用領(lǐng)域變的更加廣泛,運(yùn)用空間也在不斷加大。從電子商務(wù)概念的興起到目前為止,電子商務(wù)已經(jīng)根植于各行各業(yè)中,現(xiàn)在的人們早已能夠熟練的應(yīng)用電子商務(wù)開啟商業(yè)的新型運(yùn)作模式,能夠有效地利用電子商務(wù)為企業(yè)改善服務(wù)質(zhì)量和產(chǎn)品、有效降低中間商與廠家之間的消費(fèi)成本、加快商品服務(wù)的流通速度、拓寬銷售渠道、擴(kuò)大銷售群體等?,F(xiàn)代物流在電子商務(wù)的基礎(chǔ)上,把物流作為流通過程中的能夠節(jié)約的原材料利潤源,提高生產(chǎn)效率的利潤源泉,物流業(yè)不斷形成成熟的網(wǎng)絡(luò)化、現(xiàn)代化。物流活動正從商品的流通不斷拓展至商品的回收、售后服務(wù)、商品的使用、商品的生產(chǎn)直至原材料源頭的采購。其目的也不斷從搞活流通、市場營銷發(fā)展至企業(yè)效益的提高、企業(yè)成本的降低上來[1-世界經(jīng)濟(jì)危機(jī)過后,為我國的鋼鐵企業(yè)的發(fā)展帶來了巨大機(jī)遇,加緊縮短同發(fā)達(dá)國家的鋼鐵企業(yè)之間的經(jīng)濟(jì)發(fā)展差距。我國仍然缺乏鋼鐵企業(yè)競爭的國際化經(jīng)營能力,因此,要想縮短同發(fā)達(dá)國家間的差距,仍然需要我們的不懈努力。近些年以來,我國的鋼鐵企業(yè)的生產(chǎn)規(guī)模正不斷擴(kuò)大,企業(yè)管理水平不斷得到提高,競爭實(shí)力日益增強(qiáng),領(lǐng)頭鋼鐵企業(yè)也正逐步意識到建立企業(yè)信息管理平臺進(jìn)行信息發(fā)布和宣傳的重要性。國內(nèi)企業(yè)的信息化發(fā)展歷程,從起初的資源制造計(jì)劃至客戶關(guān)系管理、供應(yīng)鏈管理、企業(yè)資源計(jì)劃、管理信息系統(tǒng)等,相應(yīng)的信息系統(tǒng)能夠解決某種程度上的鋼鐵企業(yè)內(nèi)部信息系統(tǒng)問題,但是卻不能實(shí)現(xiàn)對鋼鐵企業(yè)外部與內(nèi)部的實(shí)際溝通。當(dāng)前鋼鐵企業(yè)所面臨的主要問題是鋼鐵產(chǎn)品的銷售渠道復(fù)雜多樣、從事鋼鐵產(chǎn)品貿(mào)易商縱多、鋼鐵原材料的采購成本高分散、生產(chǎn)集中度低等。僅是依靠供應(yīng)鏈管理、企業(yè)資源計(jì)劃等的鋼鐵信息管理系統(tǒng)并不能解決實(shí)際的問題,但是電子商務(wù)在鋼鐵行業(yè)的應(yīng)用為這些問題的解決提出了新的思路。隨著我國經(jīng)濟(jì)的飛速發(fā)展,社會生產(chǎn)對于鋼材的需求不斷增加,而且我國的鋼材生產(chǎn)銷售能力時(shí),我國鋼鐵行業(yè)的兼并重組仍然存在一定的障礙,而且我國的鋼鐵企業(yè)的產(chǎn)業(yè)集中度跟國際水準(zhǔn)相差甚遠(yuǎn),不能對全國上下的鋼鐵行業(yè)進(jìn)行科學(xué)準(zhǔn)確的決策控制和引導(dǎo)。近些年來雖然對鋼鐵企業(yè)的兼并重組獲得了一定的成果,但是因?yàn)槔?、機(jī)制、體制等等的因素,所進(jìn)行的實(shí)質(zhì)性重組效果不佳,鋼鐵行業(yè)的重組必定引起相應(yīng)產(chǎn)權(quán)的變革,必然引起相應(yīng)利益的調(diào)整,尤其各地的地方政府在此過程中具有重要的作用,開展跨所有制、跨區(qū)域的重組進(jìn)行的難度更大,更有某些地方保護(hù)主義所起的反作用阻礙重組的進(jìn)行[6-8]。我國絕大多數(shù)的鋼鐵企業(yè)均屬于國有企業(yè),如:武漢鋼鐵(集團(tuán))公司、遼寧的鞍山鋼鐵集團(tuán)公司、北京的首鋼總公司(集團(tuán))、上海的寶鋼集團(tuán)公司等,落后的企業(yè)經(jīng)營模式早已跟不上現(xiàn)行的市場運(yùn)作需求,對市場缺乏相應(yīng)的應(yīng)變能力[10-12]。因此對未來的鋼鐵企業(yè)發(fā)展提出了更高的市場運(yùn)作要求,必須轉(zhuǎn)變已有的市場觀念,根據(jù)當(dāng)前市場動向有待開發(fā)新產(chǎn)品、增加相應(yīng)的市場需求,盡量做到產(chǎn)品質(zhì)量的提高、生產(chǎn)成本的降低最終為鋼鐵企業(yè)提高競爭力。鋼鐵企業(yè)倉庫物流管理系統(tǒng)在其中具有重要的作用,科學(xué)有效的倉庫物流管理系統(tǒng)能夠?yàn)殇撹F行業(yè)的未來發(fā)展開辟了新的道路,買賣雙方能夠更便捷、迅速的完成企業(yè)之間和企業(yè)內(nèi)部的交易,為未來鋼鐵企業(yè)的革新發(fā)展帶來了巨大的挑戰(zhàn)和機(jī)遇[13]。研究意義當(dāng)前,物流管理中的庫存控制作業(yè)管理及倉庫作業(yè)管理已經(jīng)變得更加復(fù)雜化和多樣化,若單純?nèi)咳斯げ僮魈幚?,已?jīng)不現(xiàn)實(shí)。在鋼鐵物流倉庫的管理當(dāng)中,若不能確保發(fā)貨、驗(yàn)收以及進(jìn)貨的可靠性,倉庫很有可能導(dǎo)致庫存過剩,出現(xiàn)商品積壓的情況,就會延遲商品的交貨時(shí)此多的物流倉庫管理應(yīng)用中,已經(jīng)存在應(yīng)用FRID技術(shù)或者信息處理技術(shù)與條形碼技術(shù)相結(jié)合,從而確保倉庫庫存商品量的準(zhǔn)確,來保證倉庫庫存商狀態(tài)。物流企業(yè)中的一個(gè)重要環(huán)節(jié)就是倉庫管理,它能夠?yàn)槠髽I(yè)進(jìn)行配送息技術(shù)的有機(jī)結(jié)合,倉庫管理系統(tǒng)能夠?qū)ζ髽I(yè)的市場反應(yīng)、成本有效降低得以實(shí)現(xiàn),能夠?yàn)槲锪髌髽I(yè)倉庫管理的多種問題提供解決方案,通過其科學(xué)有效地管理,為企業(yè)贏取更大的經(jīng)濟(jì)利潤。通過物流倉庫的管理系統(tǒng),企業(yè)能夠?qū)崿F(xiàn)對倉庫的實(shí)時(shí)有效管理,及對倉庫作業(yè)中的多多種工作實(shí)時(shí)監(jiān)督支持;從而有效的對倉庫的設(shè)備和人員等進(jìn)行運(yùn)輸、入庫、存儲以及收貨,而且能夠?qū)崿F(xiàn)對運(yùn)輸過程中的貨物進(jìn)行相應(yīng)的跟蹤管理,直至將貨物運(yùn)輸?shù)阶罱K客戶、分銷商、批發(fā)商以及生產(chǎn)企業(yè)等手倉庫實(shí)際上是某個(gè)企業(yè)內(nèi)部其他各個(gè)部門的延伸。比如,采購部門進(jìn)行商品的采購,若采購過剩就會將其儲存至倉庫中,后果承擔(dān)實(shí)際上也已轉(zhuǎn)至倉庫;銷售部門必須在次日才能將過剩的產(chǎn)品交付給相關(guān)客戶,然而具體操作事宜仍由倉庫來承擔(dān);財(cái)務(wù)部門進(jìn)行的支付或收到營業(yè)款項(xiàng)的時(shí)候,同樣要求倉庫部門進(jìn)行各種商品信息的計(jì)算核對,包括商品總值計(jì)算、商品信息等;企業(yè)的高層管理在進(jìn)行決策制定實(shí)施時(shí),同樣要求倉庫部門提供相應(yīng)的商品買賣信息。所以,倉庫部門在企業(yè)中占據(jù)重要的位置。從某種意義上講,倉庫管理系統(tǒng)實(shí)際上是企業(yè)管理系統(tǒng)的延伸。鋼鐵企業(yè)的倉庫管理系統(tǒng)缺乏一定的可靠性,因此針對鋼鐵企業(yè)倉庫管理系統(tǒng)進(jìn)行充分研究具有現(xiàn)實(shí)應(yīng)用意義。本文的主要內(nèi)容及結(jié)構(gòu)設(shè)計(jì)鋼鐵物流倉庫管理應(yīng)用系統(tǒng),該系統(tǒng)主要包括報(bào)表中心、查詢管理、倉庫管理、出庫管理、入庫管理以及基礎(chǔ)信息維護(hù)等模塊。進(jìn)行鋼鐵物流倉庫管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì),實(shí)現(xiàn)以上幾種模塊功能。開發(fā)該應(yīng)用系統(tǒng)主要是解決某某鋼鐵倉庫的實(shí)際管理問題,針對其倉庫的實(shí)際情況,并且應(yīng)用當(dāng)前先進(jìn)的物流管理理念對某某鋼鐵倉庫的物流管理進(jìn)行科學(xué)優(yōu)化,使其在實(shí)際操作過程中達(dá)到較好的運(yùn)營效果。在本文中,第一章對本課題的研究背景及意義進(jìn)行了概述。第二章主要對國內(nèi)外的研究現(xiàn)狀及其研究必要性進(jìn)行了詳述。第三章對鋼鐵倉庫的物流管理系統(tǒng)進(jìn)行了細(xì)致的分析。第四章主要對本系統(tǒng)設(shè)計(jì)的理論技術(shù)進(jìn)行了描述,包括現(xiàn)代物流理論、J2EE應(yīng)用框架組件等基礎(chǔ)技術(shù)、JSP技術(shù)以及數(shù)據(jù)庫設(shè)計(jì)概論進(jìn)行了研究與分析。第五章主要對某鋼鐵物流倉庫管理系統(tǒng)進(jìn)行了概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)。第六章對某鋼鐵物流倉庫管理系統(tǒng)實(shí)現(xiàn),其中對一些較為關(guān)鍵的技術(shù)進(jìn)行了詳細(xì)闡述,并對系統(tǒng)進(jìn)行了一些的測試。第七章對本研究管理系統(tǒng)的開發(fā)研究進(jìn)行了總本章小結(jié)本章節(jié)首先對鋼鐵物流倉庫管理系統(tǒng)設(shè)計(jì)研究的背景進(jìn)行了詳細(xì)的調(diào)查分析研究,對當(dāng)前的系統(tǒng)研究現(xiàn)狀進(jìn)行了廣泛的文獻(xiàn)查閱,分析了研究的意義所在,并對研究的內(nèi)容及結(jié)構(gòu)進(jìn)行了系統(tǒng)的概括。2鋼鐵企業(yè)物流管理發(fā)展研究動態(tài)及關(guān)鍵技術(shù)我國鋼鐵企業(yè)物流的特點(diǎn)鋼鐵企業(yè)已經(jīng)成為我國重要的戰(zhàn)略產(chǎn)業(yè),作為我國傳統(tǒng)經(jīng)濟(jì)支柱的行業(yè)之一,在我國的國民經(jīng)濟(jì)當(dāng)中占有舉足輕重的地位,同其他產(chǎn)業(yè)的最顯著不同點(diǎn)就在于鋼鐵行業(yè)的興衰直接關(guān)系到整體經(jīng)濟(jì)。鋼鐵企業(yè)的整個(gè)生產(chǎn)過程是一種半連續(xù)式的生產(chǎn)操作過程,其生產(chǎn)方式作為一種流程化、大規(guī)模的來料加工生產(chǎn),鋼鐵企業(yè)管理部門對生產(chǎn)部門中管理的一項(xiàng)重要內(nèi)容就是準(zhǔn)確全面地進(jìn)行系統(tǒng)分析原材料的數(shù)量,信息流、資金流和物質(zhì)流貫穿在整個(gè)的鋼鐵企業(yè)的生產(chǎn)操作過程,它們彼此之間能夠進(jìn)行相互傳遞和轉(zhuǎn)換,而且具有不確定性、復(fù)雜性和突變性等特點(diǎn)。鋼鐵物流指的就是從原材料的采購,生產(chǎn)的半成品以及成品從出產(chǎn)地到包裝、倉儲及運(yùn)輸,是以鋼鐵產(chǎn)業(yè)鏈中為通道所構(gòu)建起來的循環(huán)物流體系。鋼鐵企業(yè)的下游和上游所涉及到的產(chǎn)業(yè)關(guān)聯(lián)度高,數(shù)量較多,從供應(yīng)鏈的角度來看,鋼鐵企業(yè)既作為各種鐵礦石生產(chǎn)企業(yè)的采購商,同樣也是各類鋼材應(yīng)用用戶的供應(yīng)商。從起初的我國鋼鐵企業(yè)就擁有自己的鋼鐵倉儲運(yùn)輸部門,但是其各種資源的集中整合度不夠健全,從而造成了巨大資源的浪費(fèi),物流系統(tǒng)整個(gè)的運(yùn)作效率也較為低下,企業(yè)內(nèi)部的銷、供、產(chǎn)部門沒有能夠形成統(tǒng)一的整體,銷供產(chǎn)過程中的回收物流、廢棄、銷售、生產(chǎn)和供應(yīng)都是獨(dú)立進(jìn)行的,物流過程中的流通加工、回收、裝卸搬運(yùn)、倉儲和運(yùn)輸?shù)炔块T也進(jìn)行分別的設(shè)置,此種單項(xiàng)物流不會形成一整套系統(tǒng)物流,從而不利于發(fā)揮整個(gè)物流過程的整體效益[14-20]。鋼鐵物流具有以下幾個(gè)特點(diǎn):(1)物流成本較高。由于整個(gè)鋼鐵企業(yè)地區(qū)的分布缺乏合理性,鋼鐵物流的成本就會出現(xiàn)長期的高位。對原材料的供應(yīng)物流的方面,鐵礦石作為我國鋼鐵生產(chǎn)業(yè)的著重對象,然而鐵礦石的來源大部分仍然依賴進(jìn)口,依靠海上運(yùn)輸?shù)呢涍\(yùn)方式進(jìn)入我國。大多數(shù)的鋼鐵企業(yè)距離港口仍有較大的距離,從而造成鋼鐵企業(yè)的原料供給與地區(qū)分布錯(cuò)位;在物流銷售的方面,鋼鐵企業(yè)則主要是為石化、建筑、交通、家電、造船及汽車等此類行業(yè)服務(wù),然而這些行業(yè)的大部分則分布在環(huán)渤海灣、珠三角長三角及等一些的沿海經(jīng)濟(jì)較發(fā)達(dá)地區(qū),最終用戶與鋼鐵企業(yè)相距較遠(yuǎn),市場需求與鋼鐵企業(yè)地區(qū)分布錯(cuò)位;在鋼鐵生產(chǎn)的物流方面,在鋼鐵行業(yè)加快了工藝技術(shù)設(shè)備更新、改造之后,物流的投入也隨之上升,其物流水平已經(jīng)幾乎達(dá)到發(fā)達(dá)國家的水平,雖然中國的鋼鐵產(chǎn)出量居世界第一位,但鋼鐵生產(chǎn)中進(jìn)行的物流信息化建設(shè)早總體發(fā)展水平仍然不夠高,同世界鋼鐵工業(yè)先進(jìn)的改造水平以及同鋼鐵行業(yè)的發(fā)達(dá)國家相比較,中國鋼鐵產(chǎn)品在經(jīng)濟(jì)效益水平、環(huán)境保護(hù)、能源消耗、質(zhì)量以及品種等方面仍有較大差距[21-24]。(2)鋼鐵產(chǎn)品的銷售多樣性。鋼鐵產(chǎn)品當(dāng)中供應(yīng)鏈所涉及到的上下游企業(yè)分布廣泛且眾多,成品鋼材也可能直接就作為其他企業(yè)的原材料。(3)流程長。鋼鐵企業(yè)的生產(chǎn)規(guī)模較大,經(jīng)濟(jì)活動范圍相對較廣,原燃料成品運(yùn)輸和供應(yīng)的距離同樣較遠(yuǎn)。鋼鐵企業(yè)的生產(chǎn)基地則一般建立在較大城市,然而生產(chǎn)鋼鐵的所需原燃料大多則來自礦場,需要經(jīng)過超長距離的輸送,有時(shí)候要經(jīng)過長達(dá)數(shù)百公里乃至數(shù)千公里。每年都需要上千萬噸鐵礦石等的原材料,累積的運(yùn)輸距離約達(dá)到數(shù)萬公里。即便在生產(chǎn)基地的內(nèi)部,運(yùn)輸路線也較比其他的行業(yè)要長很多。大部分的鋼鐵企業(yè)廠區(qū)內(nèi)都會設(shè)有汽車和鐵路運(yùn)輸?shù)闹Ь€和干線,從而能夠形成了相當(dāng)長度的貨物運(yùn)輸網(wǎng)絡(luò)[25]。(4)獨(dú)立的生產(chǎn)物流模式。鋼鐵生產(chǎn)流程包括:冷軋、熱軋、煉鋼、煉鐵、原料準(zhǔn)備等生產(chǎn)工序。由于整個(gè)的生產(chǎn)鋼鐵過程都緊密的連接,所需的貨物運(yùn)輸設(shè)備也非常專業(yè),因此生產(chǎn)物流也通常采取自營的模式。目前鋼鐵生產(chǎn)物流主要有以下形式:輥道運(yùn)輸、管道運(yùn)輸、皮帶運(yùn)輸、廠內(nèi)吊車、廠內(nèi)叉車、廠內(nèi)電動車、廠內(nèi)汽車等[26]。(5)物流量巨大。鋼鐵企業(yè)則多采用大規(guī)模的生產(chǎn)形式,原燃料和成品都采用大批量的我國的主要生產(chǎn)鋼鐵產(chǎn)品地華北地區(qū),然而消費(fèi)地區(qū)則主要分布于華東地區(qū)。因此鋼鐵的物流量相當(dāng)具大,伴隨我國鋼鐵產(chǎn)品質(zhì)量的不斷提高,在不久的將來還要把更多的產(chǎn)品向海外銷售[27]。鋼鐵企業(yè)物流管理研究動態(tài)隨著網(wǎng)絡(luò)技術(shù)、電子商務(wù)技術(shù)以及計(jì)算機(jī)技術(shù)的飛速發(fā)展,物流產(chǎn)業(yè)也在發(fā)生著翻天覆地的變化,相應(yīng)的物流管理的水平也在產(chǎn)生了巨大的進(jìn)步。一般而言,物流技術(shù)作為對和物流要素活動有關(guān)的一系列專業(yè)技術(shù)的總稱。物流技術(shù)不但包括各種管理技能和操作方法,比如物流存儲技術(shù)、物品標(biāo)識技術(shù)、物品實(shí)時(shí)跟蹤技術(shù)、流通加工技術(shù)、物品包裝技術(shù)等;而且還包括了物流策略、物流設(shè)計(jì)、物流評價(jià)、物流規(guī)劃等其他的技術(shù)。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及計(jì)算機(jī)技術(shù)的應(yīng)用和普及,物流技得了較好的成績以及不菲的價(jià)值,同時(shí)為我國當(dāng)前電子商務(wù)的發(fā)展奠定了堅(jiān)實(shí)的實(shí)踐基礎(chǔ)。物流的應(yīng)用對現(xiàn)存企業(yè)的發(fā)展起著舉足輕重的作用,比如美國零售業(yè)巨頭沃爾瑪便應(yīng)用GPS技術(shù)隊(duì)物流進(jìn)行相應(yīng)的跟蹤管理并進(jìn)行實(shí)時(shí)的監(jiān)控,從而能夠確保商品能安全、可靠、及時(shí)地到達(dá)各個(gè)賣場[28-35]。當(dāng)前,物流管理中的庫存控制作管理和倉庫作業(yè)管理已經(jīng)變得更加復(fù)雜化和多樣化,若只是依靠個(gè)人對這些管理進(jìn)行處理,已經(jīng)成為一件不可能完成的事了。在物流倉庫的管理過程中,當(dāng)不能正確地保證進(jìn)貨、驗(yàn)收及發(fā)貨等環(huán)節(jié),倉庫就必然會出現(xiàn)庫存過剩,導(dǎo)致商品的不斷積壓,使得交貨的具體時(shí)間延遲,從而給物流企業(yè)增加了相應(yīng)的經(jīng)營成本,更有甚者還會徹底的失去某個(gè)客戶。要想改變此種局面,采用先進(jìn)的信息化技術(shù)已經(jīng)刻不容緩。目前,在大多數(shù)的物流倉庫管理中,已經(jīng)采用信息處理技術(shù)和條碼技術(shù)相結(jié)合或者應(yīng)用FRID技術(shù),從而能夠保證倉庫庫存量的準(zhǔn)確性,以此為基礎(chǔ)為了能夠確保倉庫商品進(jìn)行的出庫與進(jìn)庫相協(xié)調(diào)奠定了一定的技術(shù)基礎(chǔ),從而使倉庫的保存、出庫以及入庫操作達(dá)到一種準(zhǔn)確操作的理想狀態(tài)。對于物流企業(yè),倉庫管理作為物流一個(gè)非常重要的環(huán)節(jié),它能夠?yàn)槠髽I(yè)的釆購、計(jì)劃、執(zhí)行、客戶服與配送管理等環(huán)節(jié)提供有效的技術(shù)支撐手段。通過網(wǎng)絡(luò)技術(shù)與信息技術(shù)的結(jié)合,倉庫管理系統(tǒng)能夠企業(yè)追求低成本和對市場快速反應(yīng)的基本要求要求,為物流企業(yè)解決倉庫管理提出了較好的企業(yè)解決方案,通過這些有效管理,可以降低企業(yè)經(jīng)營成本[36]。通過物流倉庫管理系統(tǒng),用戶能夠?qū)}庫實(shí)現(xiàn)實(shí)時(shí)的管理,并對倉庫中的各種作業(yè)進(jìn)行有效的技術(shù)支撐。從而能夠有效地組織設(shè)備和人員等進(jìn)行一系列的收貨、存儲、入庫和運(yùn)輸;并且能夠?qū)崿F(xiàn)對途中的貨物進(jìn)行相應(yīng)的跟蹤管理,直到運(yùn)送到最終客戶、分銷商、批發(fā)商以及生產(chǎn)企業(yè)有必要指出的是,倉庫其實(shí)作為一家企業(yè)內(nèi)部各個(gè)相關(guān)部門的一種延伸。比如,部門進(jìn)行超量商品的釆購,然而這些商品最后仍會被存儲至倉庫中,也就是說最終還是需要由倉庫來承擔(dān)釆購部門所造成的后果;銷售部門就需要在次日將相應(yīng)產(chǎn)品交付給某客戶,而具體辦理這次需要倉庫部門對相應(yīng)商品的各種信息進(jìn)行相應(yīng)的計(jì)算核對包括商品總值計(jì)算、商品的信息等;企業(yè)管理層在做出相關(guān)決策時(shí)候,同樣需要倉庫部門進(jìn)行商品買賣信息的提供。所以,倉庫部門作為企業(yè)的一個(gè)重要的基礎(chǔ)部門[37]。從本質(zhì)意義上講,倉庫管理系統(tǒng)實(shí)際就是企業(yè)管理系統(tǒng)的延伸。目前,有關(guān)企業(yè)的倉庫管理系統(tǒng)應(yīng)用已經(jīng)相當(dāng)成功,然而有的效果則相對較差,所以針對物流倉庫管理系統(tǒng)進(jìn)行相應(yīng)的研究也就有了充分的必要性。不僅需要對物流自身的特點(diǎn)進(jìn)行考慮,而且需要集合倉庫管理系統(tǒng)的先進(jìn)理念進(jìn)行相應(yīng)的物流倉庫管理系統(tǒng)的設(shè)計(jì)。鋼鐵企業(yè)物流管理系統(tǒng)設(shè)計(jì)關(guān)鍵技術(shù)J2EEJEEJava2平臺為應(yīng)用基礎(chǔ),進(jìn)行簡化企業(yè)解決方案的管理、部署和幵發(fā)相關(guān)的復(fù)雜具體問題的體系結(jié)構(gòu)。J2EE的最終目標(biāo)就是成為一個(gè)能夠支持企業(yè)正常運(yùn)作應(yīng)用開發(fā)的應(yīng)用體系結(jié)構(gòu),能夠使得幵發(fā)企業(yè)的解決方案變得更加快捷方便;J2EE體系結(jié)構(gòu)所提供的中間層集成框架作為能夠滿足高可靠性和高可用性以及最低費(fèi)用的擴(kuò)展應(yīng)用的當(dāng)前,Java2平臺有3個(gè)版本,包括J2EE(Java2PlatformStandardEdition),J2SE(Java2PlatformStandard)J2ME(Java2PlatformMicroEdition)和。J2EE適用于創(chuàng)建服務(wù)器服務(wù)和應(yīng)用程JEE的易維護(hù)性、靈活性、可伸縮性的企業(yè)級商務(wù)應(yīng)用系統(tǒng)提供了良好的機(jī)制。當(dāng)前,大多數(shù)企業(yè)在定制為其企業(yè)進(jìn)行管(1)穩(wěn)定的可用性。為了滿足合作伙伴、公司客戶的需要,服務(wù)器球化的不斷發(fā)展,經(jīng)濟(jì)活動也作為全天后的,無論在任何時(shí)候停機(jī)都會造成嚴(yán)重的經(jīng)濟(jì)損失。假如產(chǎn)生意外停機(jī),就會導(dǎo)致災(zāi)難性的后果。所以應(yīng)用程序應(yīng)當(dāng)被部署至可靠的操作環(huán)境當(dāng)中,進(jìn)而能夠支持應(yīng)用程序長期的可用[38-40]。(2)可伸縮性。基于J2EE平臺的各種應(yīng)用程序應(yīng)該能夠被部署至各種不同的操作系統(tǒng)上。比如,應(yīng)用程序能夠部署至大型機(jī)與高端UNIX應(yīng)商還提供了更加廣泛的負(fù)載平衡策略能消除系統(tǒng)中的應(yīng)用瓶頸,而且能夠允許多臺服務(wù)器集成部署,所以這種部署中處理器數(shù)可達(dá)數(shù)千個(gè)之多,進(jìn)而能夠?qū)崿F(xiàn)可高度伸縮的系統(tǒng),從而能夠滿足未來商業(yè)應(yīng)用的各種需要。當(dāng)企業(yè)選擇一種服務(wù)器端平臺之后,平臺能提供極佳的可伸縮性來滿足那些在他們系統(tǒng)應(yīng)用上進(jìn)行的商業(yè)運(yùn)作的大批新客戶[41-42]。(3)支持異構(gòu)環(huán)境?;贘2EE的應(yīng)用程序能夠不依賴于任何特定中間件、軟件、硬件和操作系統(tǒng),在進(jìn)行開發(fā)基于J2EE應(yīng)用程序時(shí)只要一次性幵發(fā)就能夠滿足各種平臺的需要。在當(dāng)前信息系統(tǒng)的各種外部設(shè)備相當(dāng)復(fù)雜的背景之下,能夠支持異構(gòu)企業(yè)進(jìn)行環(huán)境計(jì)算就變得十分關(guān)鍵。與此同時(shí),J2EE標(biāo)準(zhǔn)能夠支持其他第三方的現(xiàn)成應(yīng)用組件,只要這縮短了系統(tǒng)開發(fā)的時(shí)間,同時(shí)也可以節(jié)省了制訂整個(gè)方案所需的費(fèi)用(4)高效的開發(fā)。由于相關(guān)組件技術(shù)的應(yīng)用,能夠按照開發(fā)人員的實(shí)際技能對應(yīng)用程序的開發(fā)進(jìn)行分工以及并行開發(fā),從而能夠提供整體幵發(fā)效率。比如:圖形設(shè)計(jì)師創(chuàng)建JSP的模板,具體商業(yè)邏輯是由該領(lǐng)的部署和裝配則由團(tuán)隊(duì)中其他的成員來完成,其中其他許多的工作也能夠同時(shí)進(jìn)行,這樣就有助于加速應(yīng)用程序的幵發(fā)進(jìn)度。J2EE那個(gè)讓公司把相關(guān)通用繁瑣的服務(wù)端任務(wù)交至中間件的相關(guān)供應(yīng)商來完成,進(jìn)而使得相關(guān)的開發(fā)人員能夠集中更多的時(shí)間和經(jīng)理就如何創(chuàng)建商業(yè)邏輯上,對縮短了開發(fā)時(shí)間起到了至關(guān)重要的作用[44]。中間件的供應(yīng)商所提供的服務(wù)主要包括以下:(1)分布式共享數(shù)據(jù)據(jù)的對象CACHE服務(wù)也就能夠極大地提高整體部署的可伸縮性[45-47]持續(xù)性服務(wù)就是讓系統(tǒng)相關(guān)的開發(fā)人員對編寫應(yīng)用程序時(shí)不用對數(shù)據(jù)的訪問邏輯進(jìn)行編碼,從而方便了生產(chǎn)與數(shù)據(jù)庫無關(guān)的應(yīng)用程序,就會使得應(yīng)用程序的維護(hù)與幵發(fā)變得更加容易。狀態(tài)管理服務(wù)能夠使得系統(tǒng)開發(fā)人員在編寫更少的程序代碼,并且不用對管理狀態(tài)進(jìn)行關(guān)心。。(5)保留已有的IT資產(chǎn)。隨著當(dāng)前社會經(jīng)濟(jì)的不斷發(fā)展,企業(yè)的商業(yè)活動也就隨之而不斷得到發(fā)展,這也就會要求企業(yè)必須適應(yīng)新環(huán)境下的商業(yè)需求,所以就需要定制適應(yīng)于新背景下的信息應(yīng)用系統(tǒng)。然而一般的企業(yè)都已經(jīng)在企業(yè)信息系統(tǒng)方面的進(jìn)行了大量的相關(guān)投資,重新全盤定制企業(yè)信息的新系統(tǒng)顯然是不合理的,所以在此種背景下,如何開發(fā)就變得非常重要了。企業(yè)就能夠以漸進(jìn)的方式在已有應(yīng)用系統(tǒng)的基礎(chǔ)之上建立相應(yīng)的服務(wù)器端平臺。J2EE架構(gòu)正好提供了這樣的一套應(yīng)用機(jī)制,能夠充分利用用戶原有的投資。此種方案之所以成為可能主要是由于J2EE擁有廣泛的業(yè)界支持和一些重要的企業(yè)計(jì)算領(lǐng)域供應(yīng)商的參與,從而能夠利用J2EE框架對每一個(gè)系統(tǒng)供應(yīng)商都可以進(jìn)行現(xiàn)有的客戶不拋棄當(dāng)前的所有投資,從而達(dá)到系統(tǒng)的升級。由于基于J2EE的產(chǎn)品的平臺沒有相關(guān)性,因此大多數(shù)硬件和操作系統(tǒng)都可以能被保留下來繼續(xù)使用[48]。JSP技術(shù)JSP是JavaServerPagesJava(服務(wù)器系統(tǒng)頁面)的縮寫,由國際知名企業(yè)聯(lián)合所創(chuàng)建的一種動態(tài)網(wǎng)頁的技術(shù)標(biāo)準(zhǔn),它在動態(tài)網(wǎng)頁的創(chuàng)建新的Web幵發(fā)應(yīng)用新技術(shù)很快便取得了人們的高度關(guān)注。JSP為能夠創(chuàng)建高度動態(tài)的Web應(yīng)用程序技術(shù)提供了一個(gè)獨(dú)特的開發(fā)新環(huán)境。等包含動態(tài)生成內(nèi)容的Web頁面開發(fā)應(yīng)用程序的技術(shù)。JSP技術(shù)使用靈活,功能強(qiáng)大,為能夠制作動態(tài)Web內(nèi)容的頁面提供了此種快速而簡捷的方法,致使開發(fā)動態(tài)網(wǎng)頁能夠變得更加容易。進(jìn)行JSP技術(shù)設(shè)計(jì)的目的是為使構(gòu)造基于Web的應(yīng)用程序能夠變得更加快捷和容易,而且要使這些應(yīng)用程序可以方便快捷的與各種開發(fā)工具、瀏覽器、、Web應(yīng)用服務(wù)于靜態(tài)HTML,而動態(tài)內(nèi)容只是在頁面中的有限幾個(gè)部分中出現(xiàn)。然而包1、采用簡化標(biāo)記實(shí)現(xiàn)頁面開發(fā)中能夠進(jìn)行動態(tài)內(nèi)容生成。標(biāo)準(zhǔn)的JSP標(biāo)記可以進(jìn)行實(shí)例化和訪問JavaBean組件,檢索或者設(shè)置組件的屬性,和執(zhí)行用其他的方法更難以進(jìn)行耗時(shí)和編碼的功能。較多情況下,Web頁面開發(fā)人員不一定都作為熟悉腳本語言的專業(yè)編程人員,所以釆用標(biāo)記簡化頁面來進(jìn)行開發(fā)就變得尤為重要。2、強(qiáng)調(diào)可重用的組件絕大部分JSP頁面均依賴于跨平臺的、可重用的組件來進(jìn)行執(zhí)行相關(guān)的應(yīng)用程序中所要求的更加復(fù)雜化的處理,通常應(yīng)用的組件主要包括操作的應(yīng)用組件,開發(fā)人員可以實(shí)現(xiàn)交換和共享,進(jìn)而使得這些組件可以被更多的團(tuán)體或者幵發(fā)者所應(yīng)用。此種類型的組件有助于把網(wǎng)頁的邏輯程序的編寫與設(shè)計(jì)分開,既節(jié)約了應(yīng)用開發(fā)的時(shí)間,又能充分發(fā)揮其他腳本語言和Java的跨平臺的靈活性和能力。同傳統(tǒng)的系統(tǒng)應(yīng)用開發(fā)相比,此種基于組件的應(yīng)用方法加快了應(yīng)用系統(tǒng)的總體開發(fā)過程,而且使得各種組織在他們現(xiàn)有的優(yōu)化結(jié)果和技能的開發(fā)努力中得以實(shí)現(xiàn)平衡3、一次編寫,處處運(yùn)行t具有Java技術(shù)的所有優(yōu)點(diǎn),這其中包括安全性和健全的存儲管理等優(yōu)點(diǎn)。JSP技術(shù)與整個(gè)設(shè)計(jì)平臺沒有任何關(guān)聯(lián),包括其動態(tài)的Web頁面,底面,在任何Web服務(wù)器或者Web應(yīng)用服務(wù)器上運(yùn)行,或者通過任何Web瀏覽器訪問。你還能夠在任何的平臺上建立相關(guān)服務(wù)器組件并且可以在中,用戶能夠選擇應(yīng)用自己以前所應(yīng)用的工具和服務(wù)器或者更改服務(wù)器或工具,這些均不會對當(dāng)前的應(yīng)用所產(chǎn)生影響。4、實(shí)現(xiàn)頁面顯示與應(yīng)用程序內(nèi)容分離依靠使用JSP標(biāo)記來生成相應(yīng)的頁面上動態(tài)相關(guān)內(nèi)容,此種內(nèi)容依照請求而有所變化,比如請求某段時(shí)間內(nèi)的銷售信息或者用戶信息。所有新生成的動態(tài)內(nèi)容邏輯均被封裝至JavaBean和JSP組件當(dāng)中,同時(shí)需要捆綁至Scripdet上。這樣就能夠使得頁面和程序內(nèi)容分離,頁面設(shè)計(jì)人員成,因?yàn)樗械膭討B(tài)應(yīng)用內(nèi)容均在服務(wù)器上生成。服務(wù)器端,針對客戶獲得的結(jié)果通過HTML頁面的形式發(fā)送至相應(yīng)的瀏覽器。比如,用戶需要查詢某月的詳細(xì)銷售記錄,服務(wù)器那端就會收到用戶的請求,然后根據(jù)JSP引擎對JSP的標(biāo)簽進(jìn)行相關(guān)解釋,然后再將其返回至瀏覽器。在整個(gè)的過程當(dāng)中,不僅能夠保護(hù)每一個(gè)程序設(shè)計(jì)員的正確程序代碼,而且能便的多。在實(shí)際的編程操作過程當(dāng)中,所進(jìn)行的Web頁面設(shè)計(jì)人員僅僅須設(shè)計(jì)HTML頁面,在要求進(jìn)行動態(tài)顯示的部分只須留出相應(yīng)的地方讓Servlet程序員插入相關(guān)的代碼即可。本章小結(jié)本章首先對倉庫物流管理系統(tǒng)的研究動態(tài)進(jìn)行了分析,對前人的研究成果以及開發(fā)研究的工具進(jìn)行了探討,作為本次開發(fā)的一個(gè)指導(dǎo)思想。然后對本應(yīng)用系統(tǒng)中涉及到的關(guān)鍵技術(shù)進(jìn)行了研究和學(xué)習(xí),包括J2EE技術(shù)以及當(dāng)前的主流框架的學(xué)習(xí)研究。3鋼鐵物流倉庫管理系統(tǒng)分析與設(shè)計(jì)某鋼鐵物流倉庫管理系統(tǒng)的開發(fā)設(shè)計(jì)過程主要包括需求分析、系統(tǒng)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、軟件測試以及試運(yùn)行等階段。在相關(guān)需求分析的階段,主要同某鋼鐵工程機(jī)械有限公司進(jìn)行相應(yīng)的溝通,積極聽取對方的寶貴意見,從而完成相應(yīng)的需求分析報(bào)告。在對數(shù)據(jù)庫進(jìn)行設(shè)計(jì)的階段,完成了對整個(gè)數(shù)據(jù)庫的設(shè)計(jì),主要完成物理數(shù)據(jù)模型設(shè)計(jì)、邏輯數(shù)據(jù)模型設(shè)計(jì)、概念數(shù)據(jù)模型設(shè)計(jì)、數(shù)據(jù)庫需求分析等。應(yīng)用系統(tǒng)設(shè)計(jì)完成了對客戶端設(shè)計(jì)和服務(wù)器端設(shè)計(jì)。測試階段主要對整個(gè)應(yīng)用系統(tǒng)使用了白盒測試和黑盒測試。最終,系統(tǒng)經(jīng)過試運(yùn)行后,然后提出相應(yīng)的修改意見然后進(jìn)行積極的修改。某鋼鐵物流倉庫管理系統(tǒng)需求分析在當(dāng)前世界,經(jīng)濟(jì)發(fā)展擁有較高水平的國家,對于物流活動都十分的重視,所進(jìn)行的物流活動及其相應(yīng)的管理水平都較高。據(jù)有關(guān)數(shù)據(jù)調(diào)查研究顯示,物流對整個(gè)企業(yè)的影響是大家公認(rèn)的,90%的人則認(rèn)為非常重要,只有%的人則認(rèn)為其不重要,然而認(rèn)為重要的人當(dāng)中就有%的人認(rèn)三利潤的源泉'”。企業(yè)物流的整體發(fā)展對于整個(gè)國民經(jīng)濟(jì)的發(fā)展都起著非常重要作用,一個(gè)國家的物流業(yè)發(fā)展程度在某種意義上反映出了該國的市場競爭能力一集綜合國力。(1)物流作為跨國公司、企業(yè)間進(jìn)行經(jīng)濟(jì)合作的重要領(lǐng)域。企業(yè)的跨國、跨區(qū)域經(jīng)營必須擁有其物流管理中心、聯(lián)合運(yùn)輸?shù)鹊奈锪鳝h(huán)節(jié)的后排支撐。為了提高效率、降低經(jīng)營成本,企業(yè)在物流環(huán)節(jié)進(jìn)行的合作一集對物流領(lǐng)域的投入,都顯得箱單必要。企業(yè)物流管理的信息化作為實(shí)現(xiàn)現(xiàn)代化物流作業(yè)自動化的重要手段,通常情況下,將GPS技術(shù)、條碼技術(shù)等方法與工具應(yīng)用到整個(gè)物流信息系統(tǒng)當(dāng)中,進(jìn)而能夠較大程度的提高物流作業(yè)的經(jīng)營管理效率,同時(shí)實(shí)現(xiàn)信息流、現(xiàn)金流、商流與物流等的協(xié)調(diào),從而將各種有用信息進(jìn)行準(zhǔn)確及時(shí)地反映至相關(guān)的工作人員面前,從而做到信息的共享性、集成性、有效性、準(zhǔn)確性。(2)物流的基礎(chǔ)設(shè)施實(shí)際上就是國家競爭能力、經(jīng)濟(jì)實(shí)力的重要體現(xiàn)。一個(gè)國家的裝卸工具、運(yùn)輸工具先進(jìn)程度、航空線路的多少、碼頭的囤貨能力、港口進(jìn)出噸位、鐵路覆蓋率、公路里程、公路等級等都是經(jīng)濟(jì)發(fā)展水平的重要標(biāo)志,也作為競爭能力的重要反映。我國近幾年以來對物流基礎(chǔ)設(shè)施不斷進(jìn)行加大投入,其用意就是為提高國家經(jīng)濟(jì)的綜合競爭能力。(3)物流管理水平的提高和空間范圍的擴(kuò)大,都是擴(kuò)大對外貿(mào)易的重要條件。沒有好的物流路線和物流設(shè)施,不可能進(jìn)行對外貿(mào)易的開展。若沒有扎實(shí)的物流管理也就不會滿足流通的多種需要,也就更不可能達(dá)到流通成本的降低,從而弱化其產(chǎn)品在整個(gè)國際市場上的競爭能力物流倉庫管理系統(tǒng)的功能需求分析系統(tǒng)管理主要作為針對系統(tǒng)的管理員應(yīng)用的某種功能包括對管理權(quán)限的管理,數(shù)據(jù)庫的恢復(fù)、備份等操作。2、報(bào)表中心報(bào)表中心主要作為企業(yè)進(jìn)行的各項(xiàng)經(jīng)營活動所提供數(shù)據(jù)匯總,主要包含以下的報(bào)表:訂單類報(bào)表:主要包括銷售訂單和釆購訂單。在貨物商品進(jìn)行相應(yīng)的交易之前,在規(guī)定的期限內(nèi),依據(jù)以往的工作經(jīng)驗(yàn),對商品的銷售和采購做出相應(yīng)的計(jì)劃,企業(yè)高層管理能夠?qū)φ麄€(gè)的經(jīng)營活動進(jìn)行相應(yīng)的預(yù)期,企業(yè)在接下來的時(shí)間就可以根據(jù)計(jì)劃來進(jìn)行相應(yīng)的經(jīng)營活動,從而達(dá)到事前的控制。應(yīng)付報(bào)表:著重反映了企業(yè)所欠供應(yīng)商的營業(yè)款的具體情況,并且對企業(yè)所欠供應(yīng)商的款項(xiàng)能夠進(jìn)行賬齡的分析,從而便于企業(yè)及時(shí)進(jìn)行還款,從而避免影響企業(yè)信譽(yù)和形象。應(yīng)收報(bào)表:此類報(bào)表著重反映客戶與企業(yè)之間的往來款的具體情況,依照對客戶所拖欠的款項(xiàng)從而進(jìn)行賬齡的分析,以便企業(yè)記性對客戶進(jìn)行信用評級或催收貨款。物流出庫類報(bào)表:主要對企業(yè)的商品銷售情況所反應(yīng),依靠對出庫報(bào)表的科學(xué)分析,能夠得出企業(yè)所有商品的現(xiàn)實(shí)銷售情況,能夠?qū)ζ髽I(yè)長期發(fā)展方向給予科學(xué)指導(dǎo)作業(yè)。物流庫存類報(bào)表:主要對企業(yè)賬面庫存情況進(jìn)行科學(xué)反映,其中包含庫存商品積壓情況、倉庫中商品價(jià)值情況、分倉庫的存貨數(shù)量、倉庫中商品數(shù)量,以及庫存的其他變動的情況等。物流入庫類報(bào)表:企業(yè)對預(yù)期的采購?fù)瓿芍?,系統(tǒng)就能夠?yàn)槠髽I(yè)管理的者提供相應(yīng)的入庫報(bào)表,以此企業(yè)的用戶就那個(gè)對采購情況有相應(yīng)的了解,比如商品的釆購價(jià)格情況、業(yè)務(wù)員的工作情況、供應(yīng)商的供貨情況、商品采購量與種類、采購情況等信息。依照對此些報(bào)表的正確分析,從而能夠確定出企業(yè)在整個(gè)的采購環(huán)節(jié)中是否滿足企業(yè)利益。3、查詢管理查詢管理主要作為對商品入庫、商品出庫、商品訂單等信息進(jìn)行查或者根據(jù)商品編號進(jìn)行相關(guān)查詢。4、倉庫管理某鋼鐵物流倉庫管理系統(tǒng)的倉庫管理主要包含:按貨架盤點(diǎn)、按照倉庫盤點(diǎn)、按照商品盤點(diǎn)。按貨架盤點(diǎn),就是對多個(gè)貨架或單個(gè)貨架進(jìn)行盤點(diǎn);按倉庫盤點(diǎn),就是選擇對單個(gè)倉庫中的商品進(jìn)行盤點(diǎn);按商品盤點(diǎn),就是多個(gè)商品進(jìn)行抽樣或者對單個(gè)商品進(jìn)行盤點(diǎn)選定的盤點(diǎn)。5、商品出庫商品出庫:包括按照先進(jìn)先出的原則進(jìn)行放置現(xiàn)場、單臺配送的外協(xié)件支給出庫和補(bǔ)充出庫等。6、商品入庫管理商品入庫:在商品已經(jīng)到庫然后經(jīng)過質(zhì)監(jiān)部門的檢測之后,商品就能夠準(zhǔn)備入庫。倉庫人員可以根據(jù)商品類型根據(jù)倉庫的具體實(shí)際情況進(jìn)行入庫管理,倉儲部門則需要確認(rèn)將到庫商品所放入的具體位置,也就是需要確認(rèn)把商品具體放入哪個(gè)倉庫哪個(gè)貨架上,方便后續(xù)出庫。商品入庫單,我們能夠根據(jù)商品審核之后的訂單進(jìn)行詳單生成,或者分局直接錄入數(shù)據(jù),點(diǎn)擊商品送入庫之后,商品入庫信息就會自動保存至數(shù)據(jù)入庫審核:當(dāng)采購部門預(yù)定的商品到達(dá)倉庫時(shí)候,質(zhì)監(jiān)部質(zhì)監(jiān)員根據(jù)采購部門生成的訂單,進(jìn)行商品審核,審核內(nèi)容包括商品規(guī)格是否如何要求,實(shí)際是否損壞、到貨數(shù)量等情況,商品的品質(zhì)是否合格;審核完畢之后,將審核品質(zhì)合格的商品錄入相關(guān)數(shù)據(jù),數(shù)據(jù)錄入能夠在商品訂單的基礎(chǔ)上進(jìn)行相關(guān)修改,修改之后保存到數(shù)據(jù)庫中,然后就可以準(zhǔn)入庫商品退貨:當(dāng)倉庫中某些商品錯(cuò)誤入庫、商品滯銷、或者其他情況下,能夠與供貨商在商定之后進(jìn)行退貨,假使能夠進(jìn)行退貨,那么就可以用進(jìn)行入庫商品來退貨。通過公司管理部門,將下達(dá)退貨商品的單價(jià)、數(shù)量等信息,倉儲部就會生成相應(yīng)的退貨單,然后根據(jù)退貨單來進(jìn)行退貨,這個(gè)操作完成之后,將退貨單直接存入數(shù)據(jù)庫。7、訂單生成管理采購部門根據(jù)市場行情以及倉庫出庫、庫存情況制定相應(yīng)訂單,用戶可以提前一周左右的實(shí)際將訂單內(nèi)容錄至管理系統(tǒng)中,內(nèi)容主要包括商品到貨日期、商品單價(jià)、數(shù)量、類型、商品的名稱、商品規(guī)格等;錄入完成之后點(diǎn)擊生成相應(yīng)訂單,然后把訂單直接保存至數(shù)據(jù)庫當(dāng)中,采購部門把采購訂單發(fā)往至各來往單位進(jìn)行訂貨,供貨商在接到訂貨單之后,就會在規(guī)定的時(shí)間段內(nèi)把貨物發(fā)送至指定的位置,貨物到達(dá)倉庫之后就可以進(jìn)行商品品質(zhì)確認(rèn)。物流倉庫管理系統(tǒng)的性能需求分析某鋼鐵物流倉庫管理系統(tǒng)的信息維護(hù)包括:用戶管理功能、職員信息維護(hù)、貨架信息維護(hù)、倉庫信息維護(hù)、計(jì)量單位維護(hù)、往來單位管理、商品信息維護(hù)。在系統(tǒng)正式投入使用之前,后五種基本信息是經(jīng)過用戶進(jìn)行基本信息的初裝;用戶管理功能是經(jīng)過系統(tǒng)管理員統(tǒng)一為即將使用該應(yīng)用系統(tǒng)的職員進(jìn)行合理分配用戶名和密碼。用戶管理:主要是提供給系統(tǒng)管理人員統(tǒng)一為即將使用該系統(tǒng)的職員進(jìn)行分配用戶名和密碼。用戶能夠根據(jù)自己的情況修改新密碼。計(jì)量單位維護(hù):提供修改、刪除、添加計(jì)量單位信息功能。職員信息維護(hù):提供修改、刪除、添加職員信息功能。貨位管理:在企業(yè)對相應(yīng)的貨位進(jìn)行減少、增加或者修改時(shí),貨位的相關(guān)管理人員需要對系統(tǒng)中的相應(yīng)貨位進(jìn)行修改,刪除和增加的操作,而且貨位的相關(guān)管理人員具有隨時(shí)查詢清單貨位具體的使用情況的倉庫管理:在企業(yè)進(jìn)行新倉庫的增加時(shí),倉庫管理人員必須對系統(tǒng)添加新的倉庫生成記錄;在企業(yè)對舊倉庫的廢棄時(shí),倉庫管理人員必須把系統(tǒng)里相關(guān)的倉庫記錄刪除;在某個(gè)倉庫縮小或擴(kuò)建時(shí),倉庫管理人員需要對系統(tǒng)里相應(yīng)的倉庫記錄進(jìn)行正確修改。而且倉庫管理人員可以隨時(shí)查詢倉庫的貨位情況。往來單位管理:當(dāng)同新單位在發(fā)生正式交易的時(shí)候,可以添加新的單位。假使錄入往來的單位信息不存在、往來單位信息無效的時(shí)候,那個(gè)選擇將往來單位信息進(jìn)行刪除;若往來單位信息由于馬虎等的原因造成了錯(cuò)誤,能夠通過修改往來單位信息,進(jìn)行修正。商品信息維護(hù):在新商品到達(dá)的時(shí)候,增加新商品的相關(guān)信息,包括商品的保質(zhì)期、生產(chǎn)日期、商品單價(jià)、計(jì)量單位、商品類別、商品規(guī)格、商品別名、名稱等基本信息;假使在錄入商品信息過程中不存在或者商品信息無效的情況,能夠選擇把商品信息進(jìn)行刪除;假使商品信息因個(gè)人馬虎等的原因造成的錯(cuò)誤,那個(gè)通過修改商品信息,進(jìn)行修正。系統(tǒng)的總體設(shè)計(jì)在進(jìn)行某鋼鐵物流倉庫管理系統(tǒng)的應(yīng)用設(shè)計(jì)過程當(dāng)中,我們依照現(xiàn)代物流管理的理論當(dāng)作進(jìn)行物流管理系統(tǒng)設(shè)計(jì)的重要理論依據(jù),并且對某鋼鐵集團(tuán)的業(yè)務(wù)需求充分考慮,而且相應(yīng)的借鑒了相關(guān)的物流領(lǐng)域的成功實(shí)踐案例。本應(yīng)用系統(tǒng)是鋼鐵企業(yè)中的一個(gè)非常重要的信息化應(yīng)用系統(tǒng),目的在于為鋼鐵企業(yè)提供一整套物流倉庫管理的系統(tǒng)解決方案;鋼鐵企業(yè)的物流倉庫管理系統(tǒng)的設(shè)計(jì)是否合理成功,關(guān)鍵在于是否能夠真正符合鋼鐵企業(yè)的業(yè)務(wù)要求。在倉庫應(yīng)用管理系統(tǒng)的設(shè)計(jì)過程當(dāng)中,技術(shù)上主要考慮方便性、可擴(kuò)展性、結(jié)構(gòu)合理性以及技術(shù)先進(jìn)性。關(guān)鍵技術(shù)當(dāng)進(jìn)行目標(biāo)數(shù)據(jù)與DriverManager建立連接以后,就能夠根據(jù)Connection的對象向系統(tǒng)數(shù)據(jù)庫發(fā)送SQL語句,系統(tǒng)數(shù)據(jù)庫能夠按照句以外,而且允許使用特定相關(guān)的數(shù)據(jù)庫語句甚至是非SQL語句。但是JDBC不能夠保證數(shù)據(jù)庫與SQL語句的適應(yīng)問題,這就需要用戶自己來確保所發(fā)送的SQL語句能夠被目標(biāo)系統(tǒng)數(shù)據(jù)庫所處理,否則造成的后果自負(fù)。比如應(yīng)用程序若對不支持的數(shù)據(jù)存儲DBMS系統(tǒng)發(fā)送相應(yīng)的數(shù)據(jù)儲存夠提供相應(yīng)的ANSISQL-2EntryLevel功能才那個(gè)算是真正符合JDBC的TM標(biāo)準(zhǔn)。用戶在某種意義上是能夠信賴此標(biāo)準(zhǔn)級別的功能。JDBC主要提供了三個(gè)類(包括Statement、CallableStatement以及PreparedStatement三個(gè)類),用其向目標(biāo)數(shù)據(jù)庫進(jìn)行SQL語句的發(fā)送,并且在相應(yīng)的Connection接口處有三個(gè)方法能夠用來創(chuàng)建此三個(gè)類的具體實(shí)例。下面介紹創(chuàng)建這三個(gè)類的實(shí)體的方法:當(dāng)中傳承了能夠進(jìn)行參數(shù)處理的應(yīng)用方法,并且還增加了用于處理輸入?yún)?shù)以及輸出參數(shù)的方法。來其向相應(yīng)的目標(biāo)數(shù)據(jù)庫發(fā)送帶有多個(gè)或一個(gè)相應(yīng)輸入?yún)?shù)的SQL語t的時(shí)候,這些相應(yīng)的參數(shù)就會送到系統(tǒng)數(shù)據(jù)庫中,系統(tǒng)數(shù)據(jù)庫然后根據(jù)rcparedStatementStatement的擴(kuò)展,PreparedStatement類當(dāng)中其實(shí)包含有Statement的經(jīng)被預(yù)編譯過而且被存放起來以供將來進(jìn)行使用,因此ioncreateStatementO調(diào)用來創(chuàng)建。向其目標(biāo)系統(tǒng)數(shù)據(jù)庫發(fā)送較為簡單的t執(zhí)行,而且不帶相應(yīng)的參數(shù);prepareStatement方法則主要針對帶參數(shù)系統(tǒng)設(shè)計(jì)原則整個(gè)系統(tǒng)的性能好壞直接取決于系統(tǒng)設(shè)計(jì)的質(zhì)量高低。為了使系統(tǒng)設(shè)計(jì)取得有較高的質(zhì)量,使整個(gè)系統(tǒng)的效率提高、具有較強(qiáng)的環(huán)境適應(yīng)性和生命力,在進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),必須充分考慮以下一些原則:簡單高效、實(shí)用、系統(tǒng)性、可靠、安全、經(jīng)濟(jì)、可擴(kuò)展性以及良好的交互性與經(jīng)濟(jì)性原則:開發(fā)設(shè)計(jì)的系統(tǒng)應(yīng)當(dāng)盡量地節(jié)約應(yīng)用成本,從而使得整個(gè)系統(tǒng)的總收入應(yīng)可以大于支出。為能夠滿足經(jīng)濟(jì)性原則,應(yīng)當(dāng)使得整個(gè)系統(tǒng)的設(shè)計(jì)那個(gè)避免不必要的復(fù)雜化,而且應(yīng)用系統(tǒng)的設(shè)計(jì)模塊也應(yīng)當(dāng)做到簡潔。可擴(kuò)展性原則:倉庫管理應(yīng)用系統(tǒng)在設(shè)計(jì)時(shí),不僅需要考慮整個(gè)企業(yè)的當(dāng)前決策目標(biāo),而且也需要能夠?qū)ζ髽I(yè)將來可能產(chǎn)生的應(yīng)用改變需求提前預(yù)留一定的接口。進(jìn)而能夠在未來需要時(shí)實(shí)現(xiàn)系統(tǒng)的升級,只需適當(dāng)增加某些應(yīng)用功能即可,而不需要進(jìn)行重新設(shè)計(jì)系統(tǒng)??刹僮餍院涂山换バ栽瓌t:系統(tǒng)設(shè)計(jì)能夠具有友好的人機(jī)應(yīng)用界面,通常來說采用圖形的系統(tǒng)界面,能夠做到系統(tǒng)的界面美觀清晰,對于設(shè)計(jì)系統(tǒng)的操作應(yīng)有必要的操作提示且應(yīng)用簡單。安全性原則:能夠保證系統(tǒng)應(yīng)用信息網(wǎng)絡(luò)的安全暢通,確保系統(tǒng)合法用戶的正常操作以及應(yīng)用信息的完整??煽啃栽瓌t:需要應(yīng)用系統(tǒng)的硬、軟件能夠在相當(dāng)長的一段時(shí)間里不會出現(xiàn)任何的故障,而且能夠設(shè)計(jì)出現(xiàn)各種故障的相應(yīng)挽救方案,并能夠進(jìn)行數(shù)據(jù)備份的冗余設(shè)計(jì)。系統(tǒng)性原則:在進(jìn)行設(shè)計(jì)開發(fā)應(yīng)用系統(tǒng)時(shí),從應(yīng)用系統(tǒng)的整體功能出發(fā),將代碼編寫工作、設(shè)計(jì)工作等的統(tǒng)一起來,使得設(shè)實(shí)現(xiàn)與計(jì)那個(gè)盡可能的標(biāo)準(zhǔn)化等。也就表示,要想使得系統(tǒng)實(shí)現(xiàn)與設(shè)計(jì)在方法、規(guī)范等各個(gè)方面都能夠具有其一致性,防止開發(fā)、設(shè)計(jì)過程中出現(xiàn)混舌。實(shí)用性原則:在進(jìn)行生產(chǎn)管理應(yīng)用信息系統(tǒng)的建立時(shí),應(yīng)當(dāng)根據(jù)企業(yè)的實(shí)際情況,使得整個(gè)信息應(yīng)用系統(tǒng)在信息需求和使用功能上能夠滿足需求所要分析的要求,從而能夠做到實(shí)用的高效。簡單性原則:表示在開發(fā)和設(shè)計(jì)的應(yīng)用系統(tǒng)時(shí)候,在能夠滿足實(shí)際需求和既定目標(biāo)的功能的情況下,應(yīng)當(dāng)使設(shè)計(jì)系統(tǒng)盡量地應(yīng)用起來簡單,盡量不使整個(gè)系統(tǒng)過于復(fù)雜化。這樣做的好處在于能夠降低系統(tǒng)幵發(fā)費(fèi)用、提高整個(gè)應(yīng)用系統(tǒng)的執(zhí)行效率,同時(shí)還方便于應(yīng)用系統(tǒng)管理人員對整個(gè)系統(tǒng)的管理。系統(tǒng)體系結(jié)構(gòu)本系統(tǒng)的是設(shè)計(jì)基于B/S三層結(jié)構(gòu)應(yīng)用體系,包括資源層、業(yè)務(wù)邏輯層以及客戶層。客戶層主要是為用戶提供能夠與系統(tǒng)進(jìn)行交互的應(yīng)用功能;業(yè)務(wù)邏輯層主要為提供數(shù)據(jù)庫操作和所有系統(tǒng)業(yè)務(wù)的邏輯處理方案;資源層主要是為提供系統(tǒng)資源數(shù)據(jù)的功能存儲。客戶層主要在瀏覽器上進(jìn)行運(yùn)行,提供系統(tǒng)和用的戶交互界面,其中包括用戶向系統(tǒng)請求服務(wù)以及系統(tǒng)對用戶的請求做出相應(yīng)的反饋,這樣的操作都是在計(jì)算機(jī)應(yīng)用系統(tǒng)的Web瀏覽器中進(jìn)行運(yùn)行的,Web服務(wù)器層可以來自Web用戶發(fā)出的HTTP應(yīng)用請求進(jìn)行信息反饋以及響。業(yè)務(wù)邏輯層作為管理系統(tǒng)架構(gòu)當(dāng)中最能體現(xiàn)應(yīng)用核心價(jià)值的部分。對其最主要的關(guān)注點(diǎn)集中于業(yè)務(wù)流程的實(shí)現(xiàn)、業(yè)務(wù)規(guī)則的制定等與系統(tǒng)業(yè)務(wù)需求相關(guān)的應(yīng)用系統(tǒng)的設(shè)計(jì)上,也就是說它是與整個(gè)管理系統(tǒng)所對應(yīng)的應(yīng)用系統(tǒng)領(lǐng)域邏輯相關(guān)。業(yè)務(wù)邏輯層中主要包括兩個(gè)部分,一部分作為應(yīng)用服務(wù)器,其中包含了能夠完成業(yè)務(wù)邏輯所必須的各種應(yīng)用服資源層主要負(fù)責(zé)對數(shù)據(jù)進(jìn)行管理,也即對系統(tǒng)數(shù)據(jù)進(jìn)行維護(hù)、檢索、存儲、編碼、組織和分類等。在應(yīng)用系統(tǒng)開發(fā)的過程當(dāng)中,主要是應(yīng)用主流的相關(guān)關(guān)系型數(shù)據(jù)庫應(yīng)用系統(tǒng),來實(shí)現(xiàn)相關(guān)業(yè)務(wù)數(shù)據(jù)的系統(tǒng)管圖3-1某鋼鐵物流倉庫管理系統(tǒng)的體系結(jié)構(gòu)圖系統(tǒng)的功能模塊設(shè)計(jì)根據(jù)某鋼鐵工程機(jī)械有限公司的市場戰(zhàn)略發(fā)展,在滿足現(xiàn)代物流管理應(yīng)用的基本指導(dǎo)的理論基礎(chǔ)之上,某鋼鐵物流倉庫管理系統(tǒng)主要分為七個(gè)部分,包括查詢管理、倉庫管理、訂單生成、商品出庫、商品入庫、基本信息維護(hù);另外還包括系統(tǒng)輔助功能的應(yīng)用設(shè)置。某鋼鐵物流圖3-2某鋼鐵物流倉庫管理系統(tǒng)的功能結(jié)構(gòu)圖信息維護(hù):某鋼鐵物流倉庫管理系統(tǒng)的基本信息維護(hù)主要包括用戶理以及商品信息維護(hù)。在整個(gè)系統(tǒng)正式投入使用之前,后五種基本信息是通過用戶來進(jìn)行基本信息的初裝;用戶管理功能通過系統(tǒng)管理員進(jìn)行統(tǒng)一為分配用戶名以及相應(yīng)的密碼。訂單生成:釆購部門依照市場行情以及倉庫出庫、庫存情況制定出訂單,用戶可以提前一周的時(shí)間把訂單的內(nèi)容錄入至管理系統(tǒng)當(dāng)中,內(nèi)容主要包括商品的到貨日期、商品單價(jià)、數(shù)量、類型、商品規(guī)格、名稱等;在錄入完成之后進(jìn)行訂單的生成,把訂單直接保存至相應(yīng)的數(shù)據(jù)庫當(dāng)中,釆購部門則把釆購的訂單發(fā)往至各往來單位進(jìn)行訂貨,供貨商在接到訂貨單之后,需要在規(guī)定的時(shí)間段內(nèi)把貨物發(fā)送至指定的位置,貨物在到達(dá)倉庫后然后進(jìn)行商品品質(zhì)的確認(rèn)。商品到貨審核:當(dāng)采購部門根據(jù)訂單采購相應(yīng)的商品到達(dá)倉庫后,質(zhì)監(jiān)部相關(guān)人員依據(jù)釆購部門所生成的訂單,對商品進(jìn)行審核,審核內(nèi)容包括商品是否損壞、實(shí)際到貨數(shù)量、商品規(guī)格是否符合要求、商品的品質(zhì)是否合格等情況;在審核完畢之后,把品質(zhì)完全合格的商品進(jìn)行相關(guān)數(shù)據(jù)的錄入,數(shù)據(jù)錄入能夠在訂單基礎(chǔ)之上進(jìn)行相應(yīng)的修改,修改之后可以將其保存到數(shù)據(jù)庫中,接著就可準(zhǔn)備商品的入庫。商品入庫:在到庫的商品經(jīng)由質(zhì)監(jiān)部門的全面檢測之后,商品就能夠準(zhǔn)備進(jìn)行入庫。倉庫人員依據(jù)不同商品的類別根據(jù)倉庫的具體實(shí)際情況分別進(jìn)行入庫,倉儲部則需確認(rèn)入庫商品的放置位置,也就是需要確認(rèn)對應(yīng)商品到底放在哪個(gè)貨架哪個(gè)倉庫上,從而方便后續(xù)的出庫。商品接對數(shù)據(jù)進(jìn)行錄入,點(diǎn)擊相應(yīng)商品入庫之后,商品入庫以后信息將自動保入庫商品退貨:在倉庫中若某些商品出現(xiàn)錯(cuò)誤或滯銷或者其他的情況,能夠與供貨商進(jìn)行退貨商定,若能夠進(jìn)行退貨,此時(shí)就能夠應(yīng)用入庫商品退貨功能。按照公司的相關(guān)管理部門,下達(dá)退貨商品單價(jià)、數(shù)量等的信息,倉儲部生成相應(yīng)的退貨單,并根據(jù)退貨單進(jìn)行相關(guān)退貨,在此操作完成以后,退貨單就可直接存入至數(shù)據(jù)庫中。商品出庫:商品出庫主要包括按照先進(jìn)先出的原則進(jìn)行外協(xié)件支給、放置現(xiàn)場的補(bǔ)充出庫和單臺配送等。倉庫管理:某鋼鐵物流倉庫管理系統(tǒng)的倉庫管理主要包括:按照貨架盤點(diǎn)、按照倉庫盤點(diǎn)、按照商品盤點(diǎn)。貨架盤點(diǎn),就是對多個(gè)或單個(gè)貨架進(jìn)行的盤點(diǎn)。倉庫盤點(diǎn),就是選擇對單個(gè)的倉庫商品來進(jìn)行盤點(diǎn)。商品盤點(diǎn),就是對單個(gè)商品盤點(diǎn)或是抽樣選定的多個(gè)商品來進(jìn)行的抽樣查詢管理:就是針對商品入庫,商品出庫,商品的訂單等的信息進(jìn)行相關(guān)查詢。能夠選擇某一段時(shí)期內(nèi)進(jìn)行相關(guān)查詢,或是根據(jù)指定商品進(jìn)行查詢,或是按照晚來的單位進(jìn)行相關(guān)查詢,以備決策之用。系統(tǒng)管理:系統(tǒng)管理就是針對系統(tǒng)管理員所應(yīng)用的某些特定功能主要包括對數(shù)據(jù)庫的恢復(fù)、備份以及權(quán)限的管理等操作。系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)E-R圖就是實(shí)體-聯(lián)系圖,提供聯(lián)系、屬性和實(shí)體型的表示方法,是用來對從現(xiàn)實(shí)世界抽象出來概念模型的描述。聯(lián)系、屬性和實(shí)體型作為(1)定單中所涉及到E-R模型及其實(shí)體訂單生成模塊中涉及到的實(shí)體包括:往來單位、商品、定單、計(jì)劃部、訂貨詳細(xì)計(jì)劃表等。(2)入庫管理所涉及到E-R模型及其實(shí)體入庫管理涉及的實(shí)體有:商品、貨架、倉庫、入庫、入庫單、倉庫(3)退貨管理所涉到E-R模型及其實(shí)體退貨出庫管理涉及的實(shí)體有:貨位、倉庫、出庫退貨單、商品、倉R(4)出庫管理所涉及的實(shí)體及其E-R模型出庫管理設(shè)計(jì)的實(shí)體有:商品、貨位、倉庫、財(cái)務(wù)部門、出庫、出ER模型如圖3-6:(5)返庫管理所涉及的實(shí)體及其E-R模型返庫管理設(shè)計(jì)的實(shí)體有:往來單位、返庫明細(xì)文件、返庫單、入商品等。返庫管理的E-R模型如圖3-7:(6)倉庫管理所涉及到E-R模型及其實(shí)體倉庫管理設(shè)計(jì)的實(shí)體有:貨架盈、倉庫、商品、虧數(shù)據(jù)等。(7)基礎(chǔ)信息維護(hù)中涉及到E-R模型及其實(shí)體基礎(chǔ)信息維護(hù)模塊中涉及到的實(shí)體有:用戶、計(jì)量單位、職員入庫、往來單位、部門、商品。由于屬性的E-R圖與實(shí)體相對而言較為簡單,下面僅對涉及商品的實(shí)體用E-R圖進(jìn)行表示,其他實(shí)體在此有所省(8)整個(gè)系統(tǒng)的E-R模型整個(gè)系統(tǒng)設(shè)計(jì)的實(shí)體有:出庫單、入庫單、計(jì)劃部門、損益數(shù)據(jù)、返庫文件損益、出庫文件、退貨文件、商品、貨架、倉庫、入庫、入庫單、倉庫部、訂單等。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫進(jìn)行邏輯結(jié)構(gòu)的設(shè)計(jì)主要任務(wù)是把概念結(jié)構(gòu)設(shè)計(jì)階段中獲得的概念模型轉(zhuǎn)換成相應(yīng)的DBMS所能進(jìn)行支持的數(shù)據(jù)模型,并能夠?qū)ζ溥M(jìn)行相應(yīng)的優(yōu)化。邏輯結(jié)構(gòu)的設(shè)計(jì)通常分成三步來進(jìn)行,第一,將E-R圖轉(zhuǎn)化為關(guān)系模式,也即把E-R圖中的實(shí)體之間的聯(lián)系、實(shí)體的屬性和實(shí)體轉(zhuǎn)化為相應(yīng)的關(guān)系模式。第二,優(yōu)化相應(yīng)的數(shù)據(jù)模型,由于數(shù)據(jù)庫的邏輯設(shè)計(jì)結(jié)果并不唯一,為能夠進(jìn)一步的提高數(shù)據(jù)庫管理應(yīng)用系統(tǒng)的應(yīng)用性能,還需要適當(dāng)?shù)男薷臄?shù)據(jù)模型設(shè)計(jì)結(jié)構(gòu),從而能夠提高其查詢速度。第三,設(shè)計(jì)關(guān)系視圖,關(guān)系視圖的設(shè)計(jì)也就是所說的外模式的設(shè)計(jì),用戶能夠進(jìn)行直接訪問的數(shù)據(jù)應(yīng)用模式。(1)系統(tǒng)涉及的關(guān)系模式依照對某鋼鐵物流倉庫管理信息系統(tǒng)進(jìn)行相關(guān)的分析,在其系統(tǒng)當(dāng)個(gè)業(yè)務(wù)相應(yīng)關(guān)系模式為損益表、貨位商品明細(xì)、倉庫商品明細(xì)、盤點(diǎn)表、返庫單明細(xì)、返庫單匯總、退貨單明細(xì)、退貨單匯總、出庫單明細(xì)、出庫單匯總、入庫單明細(xì)、入庫單匯總、訂單。涉及的基本數(shù)據(jù)相應(yīng)的關(guān)系模式分別為:商品類別、計(jì)量單位、用戶、職員、貨位、倉庫信息表、部門、往來單位、商品。(2)數(shù)據(jù)庫規(guī)范化在進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)時(shí),恰當(dāng)數(shù)據(jù)結(jié)構(gòu)的使用作為設(shè)計(jì)數(shù)據(jù)庫中的最為重要的具體步驟,能夠確保數(shù)據(jù)庫表中數(shù)據(jù)做到正確地分布。合理的數(shù)據(jù)結(jié)構(gòu)能夠在很大程度上簡化應(yīng)用程序的其他內(nèi)容,比如數(shù)據(jù)代碼編寫、報(bào)表生產(chǎn)、表單結(jié)構(gòu)、查詢等都會產(chǎn)生影響。在進(jìn)行某鋼鐵物流倉庫管理系統(tǒng)的設(shè)計(jì)過程中,數(shù)據(jù)結(jié)構(gòu)的規(guī)范化始終作為邏輯模型設(shè)計(jì)和概念模.型設(shè)計(jì)重點(diǎn)規(guī)范。在通常情況下,應(yīng)用系統(tǒng)在使用的過程當(dāng)中對于變化較少的關(guān)系模式不需要進(jìn)行強(qiáng)制要求其能夠滿足第三范式;對于過程應(yīng)用中變化較大的關(guān)系模式就必須要求其能滿足第三范式。在某鋼鐵物流倉庫管理系統(tǒng)設(shè)計(jì)中,商品類別信息表、計(jì)量單位信息表、用戶信息表、職業(yè)信息表、倉庫信息表、部門信息表、往來單位信息表、商品信息表這8個(gè)關(guān)系模式都相對較穩(wěn)定,他們當(dāng)中所包含的應(yīng)用數(shù)據(jù)隨著時(shí)間的變化其變動不大,所以其屬于具有靜態(tài)特性的關(guān)系模式,跟字典相似。職業(yè)信息、部門信息、往來單位信息、商品信息這4個(gè)關(guān)系模式能夠滿足第二范式,商品類別信息、計(jì)量單位信息、用戶信息、倉庫信息這5個(gè)關(guān)系模式能夠滿足第三范式。對于系統(tǒng)當(dāng)中所涉及到具有動態(tài)特性的業(yè)務(wù)應(yīng)用關(guān)系模式,隨著時(shí)間的變化關(guān)系模式變化較大,其中的相關(guān)數(shù)據(jù)會發(fā)生比較大的變化(例如損益等關(guān)系模式、貨位商品明細(xì)、倉庫商品明細(xì)、盤點(diǎn)、返庫單明細(xì)、返庫單匯總、退貨單明細(xì)、退貨單匯總、出庫單明細(xì)、出庫單匯總、入庫單明細(xì)、入庫單匯總、訂單、)。以上具有動態(tài)特性的關(guān)系模式都能夠滿足第三范式。本章小結(jié)本章主要對某鋼鐵物流倉庫管理系統(tǒng)進(jìn)行了需求分析及系統(tǒng)設(shè)計(jì)。需求分析包括對系統(tǒng)需求及性能的分析;然后進(jìn)行了系統(tǒng)的總體設(shè)計(jì),對系統(tǒng)設(shè)計(jì)過程中涉及的關(guān)鍵技術(shù)、設(shè)計(jì)原則、體系結(jié)構(gòu)進(jìn)行了詳細(xì)的分析;其次對系統(tǒng)功能模塊的具體實(shí)現(xiàn)進(jìn)行了設(shè)計(jì),對系統(tǒng)設(shè)計(jì)過程的數(shù)據(jù)庫進(jìn)行了的分析,并附有相應(yīng)的理論應(yīng)用模塊圖。4系統(tǒng)的實(shí)現(xiàn)與測試系統(tǒng)實(shí)現(xiàn)的環(huán)境CPU:Inter(R)Xeon(R)E5502@JDK服務(wù)器:。系統(tǒng)框架實(shí)現(xiàn)Javalibrary。然后進(jìn)行相應(yīng)的關(guān)鍵配置。首先在里進(jìn)行相關(guān)配置文件的添加。添加壓縮filterGzipFilter.的編碼轉(zhuǎn)為filterCharacterEncodingFilter。添加springsecurityterispatcher然后配置。按順序dataSource,sessionFactory,hibernateTemplate,transactionManager,txAdvice,以及基礎(chǔ)DAOdomainObjectDao。再配置.配置默認(rèn)的url,登出url,密碼編碼等的具體對象。接下來進(jìn)行的配置。配置compass基礎(chǔ)信息,并將sessionFactory,transactionManager與compass的關(guān)聯(lián)上從而能夠?qū)崿F(xiàn)與數(shù)據(jù)庫同步更新的問題。再配置將系統(tǒng)郵箱的信息配置好。再配置,配置其他基礎(chǔ)bean.在相關(guān)的基礎(chǔ)配置完成之后,開始創(chuàng)建基礎(chǔ)類。分別是DomainObject,HibernateDomainObjectDao,Document。DomainObject是所有Domain的基類,他提供了相應(yīng)的常用基礎(chǔ)屬性和公共方法,如果需要對其判斷是否是新建的方法isNew,以及所有能夠?qū)崿F(xiàn)持久化的對象都會有的屬性id等。所以首先建立接口Domain如publicinterfaceDomain{booleanisNew();IntegergetId();voidsetId(Integerid);intgetVersion();voidsetVersion(intversion);StringgetGuid();voidsetGuid(Stringguid);voidsaveOrUpdate();}然后建立DomainObject實(shí)現(xiàn)這個(gè)接口HibernateDomainObjectDao則是所有Dao的基類,提供一些共有的方法,如新增,更新,根據(jù)id讀等方法。首先寫接口publicinterfaceDomainObjectDaoextendsSerializable{voidsaveOrUpdate(Domaindomain);voidpersist(Domaindomain);<TextendsDomain>voidsaveOrUpdateAll(Collection<T>domains);<TextendsDomain>TfindByGuid(Stringguid,Class<T>clazz);DomainfindById(Integerid,Classclazz);voiddelete(Domaindomain);<TextendsDomain>List<T>loadAllByClass(Classclazz);voidremove(Domaindomain);voidremoveAll(Collectiondomains);}然后寫類HibernateDomainObjectDao繼承HibernateDaoSupportDaoDocument是所有上傳文件的基類,提供了讀取上傳文件的方法。具體需要使用的時(shí)候便可以繼承并添加需要的屬性。具體實(shí)現(xiàn)如下:publicabstractclassDocumentextendsDomainObject{privateStringfileName;privateStringcontentType;@NeedValidation(type=privateLocalDateexprieDate=newLocalDate();privateDateTimecreateDate=newDateTime();privateMultipartFilefile;privatetransientDocumentHelperdocumentHelper;privateStringbaseDir;protectedDocument(){}protectedDocument(StringfileName,DateTimecreateDate){=fileName;=createDate;}publicInputStreamobtainAsStream()throwsIOException{reutrun(getGuid(),fileName,baseDir);}publicbyte[]obtainAsByte()throwsIOException{return(obtainAsStream());}publicvoidprocessFile(){setFileName());setContentType());setCreateDate(newDateTime());}publicvoidprocessFile(MultipartFilefile){setFile(file);setFileName());setContentType());setCreateDate(newDateTime());}publicvoidsave(){try{documentHelper.createDocument(getGuid(),fileName,(),this);}catch(IOExceptione){thrownewSilsFatalException("Filecreatedunsuccessfully!");}}publicvoidremove(){if(!isNew()){}}}系統(tǒng)功能實(shí)現(xiàn)某鋼鐵物流倉庫管理系統(tǒng)的界面主要通過來JSP實(shí)現(xiàn),界面的整體布局均應(yīng)用了CSS等的技術(shù),而且在相關(guān)數(shù)據(jù)的驗(yàn)證過程當(dāng)中均應(yīng)用javascript技術(shù)進(jìn)行后臺效驗(yàn)和前臺數(shù)據(jù)效驗(yàn)。而且在系統(tǒng)的控制端也n了數(shù)據(jù)的持久化。系統(tǒng)的客戶端界面主要包括以下幾個(gè)部分:(1)系統(tǒng)主界面及登錄界面用戶在指定登錄界面輸入用戶名和相應(yīng)密碼之后,點(diǎn)擊“確定”按鈕,假使用戶名和密碼均已核實(shí),用戶就能夠進(jìn)入到系統(tǒng)的主界面中。<%@pagelanguage=Mjava"import=".*“pageEncoding=MGB18030"%><%@pageimport="import=import="%><%@pageimport=!,%>Stringpath=requestgetContextPathO;StringbasePath=[2]李清,董葆茗.中國物流產(chǎn)業(yè)發(fā)展的新趨勢.中國流通經(jīng)濟(jì),2013.[3]楊冬青,馬秀莉等.數(shù)據(jù)庫系統(tǒng)概念.機(jī)械工業(yè)出版社,2014.[4]JamaeJ.SimplifyYourWebAppDevelopmentUsingtheSpringMVCFramework[J].2004.[5]塞奎春,趙玉君.JSP信息系統(tǒng)開發(fā)實(shí)例精選.北京:機(jī)械工業(yè)出[6]Decoder.JSP技術(shù)揭秘[M].北京:清華大學(xué)出版社,2011.[7]BVKumar,SSangeetha,SVSubrahmanya著,宋梅,張學(xué)平譯.深入淺出J2EE架構(gòu):應(yīng)用程序設(shè)計(jì)與部署的原理.北京:清華大[8]AllamrajuS,BuestC,DaviesJ,eta1.ProfessionJavaserverprogra
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園紀(jì)律教育主題班會
- 2024年云浮市“粵聚英才粵見未來”招聘醫(yī)療衛(wèi)生人才筆試真題
- 基于代謝組學(xué)的膽囊結(jié)石小鼠發(fā)病機(jī)制的研究
- 2024年寧德屏南縣學(xué)校招聘教師筆試真題
- 2024年馬鞍山市博望區(qū)事業(yè)單位招聘筆試真題
- 玩火皮皮猴的安全故事
- 二零二五年度養(yǎng)豬場租賃與養(yǎng)殖品種改良合作協(xié)議
- 二零二五年度礦山礦石運(yùn)輸物流優(yōu)化方案合同
- 二零二五年度旅游服務(wù)保證金協(xié)議范本
- 二零二五年度生物制藥股權(quán)質(zhì)押融資合同
- 統(tǒng)編版(2024)七年級下冊語文期末復(fù)習(xí):第一單元素養(yǎng)提升測試卷(含答案)
- Deepseek 學(xué)習(xí)手冊分享
- 電網(wǎng)工程設(shè)備材料信息參考價(jià)(2024年第四季度)
- 《大數(shù)據(jù)分析與應(yīng)用》教學(xué)大綱
- FZW2812F(FDR)型用戶分界真空負(fù)荷開關(guān)安裝使用說明書完
- 股權(quán)轉(zhuǎn)讓委托書(6篇)
- 韓國出入境卡中韓文對照模板
- 五輥研磨機(jī)(課堂PPT)
- 二次函數(shù)求最值(動軸定區(qū)間、動區(qū)間定軸)(課堂PPT)
- 髖關(guān)節(jié)脫位2教學(xué)課件
- 耳式支座計(jì)算
評論
0/150
提交評論