![倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)_第1頁](http://file4.renrendoc.com/view8/M02/26/16/wKhkGWbOcomAXXY2AAKjLHgbTTI682.jpg)
![倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)_第2頁](http://file4.renrendoc.com/view8/M02/26/16/wKhkGWbOcomAXXY2AAKjLHgbTTI6822.jpg)
![倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)_第3頁](http://file4.renrendoc.com/view8/M02/26/16/wKhkGWbOcomAXXY2AAKjLHgbTTI6823.jpg)
![倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)_第4頁](http://file4.renrendoc.com/view8/M02/26/16/wKhkGWbOcomAXXY2AAKjLHgbTTI6824.jpg)
![倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)_第5頁](http://file4.renrendoc.com/view8/M02/26/16/wKhkGWbOcomAXXY2AAKjLHgbTTI6825.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文倉儲管理系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著計算機(jī)技術(shù)的飛速發(fā)展,計算機(jī)在企業(yè)管理中應(yīng)用的普及,利用計算機(jī)實現(xiàn)管理企業(yè)勢在必行。而倉庫管理系統(tǒng)是典型的信息管理系統(tǒng),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。本文通過分析瀏覽器/服務(wù)器結(jié)構(gòu)的特點并結(jié)合企業(yè)倉儲管理的實際情況,提出了基于B/S結(jié)構(gòu)中小型企業(yè)倉庫管理系統(tǒng)的基本設(shè)計思想,簡要介紹了系統(tǒng)各功能模塊及數(shù)據(jù)庫的設(shè)計,著重討論了用ASP.NET技術(shù)和SQLServer2005開發(fā)企業(yè)倉庫管理系統(tǒng)時的數(shù)據(jù)庫訪問技術(shù)和動態(tài)網(wǎng)頁制作技術(shù),并給出了部分實現(xiàn)代碼。通過該系統(tǒng),使學(xué)生可以方便地在企業(yè)內(nèi)部網(wǎng)上進(jìn)行倉儲管理。該B/S結(jié)構(gòu)的系統(tǒng)在WindowsXP系統(tǒng)和VS.NET平臺下開發(fā)完成,使用C#作為ASP.NET的開發(fā)語言,SQLServer2005作為后臺數(shù)據(jù)庫,該數(shù)據(jù)庫系統(tǒng)在安全性、準(zhǔn)確性、運行速度方面均有絕對的優(yōu)勢,并且能夠?qū)θ萘枯^大的數(shù)據(jù)庫進(jìn)行處理,效率高。系統(tǒng)有較高的安全性和較好的性能。其中連接數(shù)據(jù)庫的字符串可以隨時在Web.Config里修改,增加了靈活性和安全性。代碼盡量減少數(shù)據(jù)庫連接的打開時間等手段來提高性能。本文中除了有對程序的系統(tǒng)分析、總體設(shè)計、數(shù)據(jù)庫設(shè)計、功能實現(xiàn)等主體部分外,在這之前還介紹了與企業(yè)倉庫管理系統(tǒng)相關(guān)的信息、VS.NET與SQL的無縫鏈接技術(shù)等。關(guān)鍵詞倉庫管理;信息管理系統(tǒng);B/S結(jié)構(gòu);數(shù)據(jù)庫管理I西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文WarehousemanagementsystemdesignandImplementationAbstract:Withrapidadvancementofcomputertechnologyandwidelyappliedincorporationmanagement,itisimperativetoutilizeittorealizeEnterpriseadministration.WarehouseManagementSystemisoneoftypicalManagementInformationSystem,whoseexploitationsmainlyincludeestablishmentandmaintenanceofbackstagedatabaseaswellasfrontapplicationprogrammer.Fortheformer,itisrequiredtosetupunited,completeandhigh-secureddatabase,while,forthelatter,completefunctionsofapplicationprogrammerandsimpleoperation.ThisthesispointsoutbasictheoryofWarehouseManagementSystembasedonexplorerandserver/organizationinsmall-to-medium-sizedenterprises,analyzingcharacteristicsofB/SandrelatingtorealitiesofsituationofWarehouseManagementSystem.ItintroducesdesignofeveryfunctionalgroupanddatabasebrieflyandfocusesondiscussionconcerningtoexploitdatabaseaccesstechnologyanddynamicwebdesignneededforWarehouseManagementSysteminlightofASP.NETtechnologyandSQLServer2005.Italsopresentspartsofimplementationcodes,helpingstudentstooperateWarehouseManagementincorporationlocalsite.ThisB/SsystemwasexploitedontheplatformofWindowsXPandVS.NET,usingC#asASP.NETexploitationlanguage,SQLServer2005asbackstagedatabase,whichpossessesadvantagesinsecurity,precision,speed,etc.andcandealwithdatabaseswithhighcapacityefficiently.Thecharacterconnectingdatabasescanbealteredanytime,whichraisesflexibilityandsecurity,codesreducingthetimetoopendatabaseconnection.Inthisdissertation,besidessystemanalysis,overalldesign,databasedesign,functionalrealities,etc,informationrelatedtoWarehouseManagementSystem,seamlessconnectiontechnologyofVS.NETandSQLarealsointroduced.Keywords:WarehouseManagementManagementInformationSystemB/SStructureDatabaseManagementII西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文目錄第1章緒論………….………..11.1課題背景…………………... …11.2課題目的和意義……………………...11.3開發(fā)設(shè)計思想……………….……………..….………11.4主要工作和論文結(jié)構(gòu)...…….……………..…………2第2章系統(tǒng)開發(fā)工具與開發(fā)平臺..……32.1開發(fā)平臺和技術(shù)介紹...…….……………..…………32.1.1IIS簡介...…….……………..………32.2C#編程語言...…..……………..……...32.3SQLServer2005數(shù)據(jù)庫...…….……………..……42.4系統(tǒng)運行環(huán)境...…….……………..….5第3章系統(tǒng)總體設(shè)計...…….……………..…………..63.1系統(tǒng)模塊總體設(shè)計...…….……………..…………….63.2數(shù)據(jù)庫結(jié)構(gòu)設(shè)計...…….……………..……………….7第4章系統(tǒng)詳細(xì)設(shè)計...…….……………..…………..84.1系統(tǒng)主界面實現(xiàn)...…….……………..……………….84.2基本信息模塊設(shè)計...…….……………..…………….94.3入庫/出庫管理模塊設(shè)計…….……………..……114.4采購/銷售管理模塊設(shè)計...…….……………..……124.5查詢統(tǒng)計模塊設(shè)計...…….……………..……………134.6往來管理模塊界面實現(xiàn)...…….……………..………144.7附項管理模塊界面實現(xiàn)...…………………..………154.8系統(tǒng)設(shè)置模塊界面實現(xiàn)...…….…………………164.9系統(tǒng)測試與性能分析...…….………………..………17結(jié)論...…….……………..…….19致謝...…….……………..………………...…..20參考文獻(xiàn)...…….……………..……………..21西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文第1章緒論1.1課題背景兵馬未出,糧草先行。古代行兵打仗,最先要考慮的就是物資的準(zhǔn)備和管理,否則要取得勝利是非常困難的一件事。商場如戰(zhàn)場,商家不僅要掌握大量的物資,同時這些物資還要盡可能滿足顧客的需要,這樣才能在激烈的市場競爭中獲取勝利。然而管理物資卻是最煩瑣的事情,無論數(shù)量還是種類,都是數(shù)以萬計,用人手工來做,不僅是難于完成,而且可以說是不可能的。在計算機(jī)普及的今天,用電腦管理物資是必然的趨勢。以超級市場為例,走進(jìn)超級市場,琳瑯滿目,各式各樣的商品應(yīng)有盡有,顧客大都滿載而歸,買到稱心如意的商品。而在顧客得到極大方便的同時,商家在管理這些商品上卻花費了大量的心血。首先,超級市場商品種類繁多,數(shù)量龐大,經(jīng)營者必須時刻了解自己商品的庫存和各種商品的供求,如果盲目購進(jìn)顧客不需要的商品或沒有購進(jìn)暢銷的商品,對經(jīng)營者來說都是極大的損失。其次,由于市場瞬間萬變,很多商品價格可能變動較大,經(jīng)營者可能要不時改變商品價格,否則太高則可能無人問津,太低則無利可圖。再次,在商品社會的環(huán)境下,競爭激烈,為了保證在競爭中處于有利地位,經(jīng)營者必須時刻了解市場的需要。當(dāng)然,作為實際的經(jīng)營者,要了解的東西遠(yuǎn)比這幾點多,但無論怎樣,物資的管理是一切工作中的重點,如何管理物資是成敗的關(guān)鍵。對小經(jīng)營者來說,也許可以是一本賬本,再加算盤或計算器即可。但對于大公司而言,根本不可能單純依靠賬本,那樣不僅費人費力,而且當(dāng)出現(xiàn)差錯時,難于查改。所以必須借助電腦,把所有數(shù)據(jù)輸入數(shù)據(jù)庫,然后用系統(tǒng)對這些數(shù)據(jù)進(jìn)行管理,通過統(tǒng)計和分析得到各種有用的信息。通過對這些情況的仔細(xì)調(diào)查,作者開發(fā)了下面的中小型企業(yè)倉庫管理系統(tǒng)。1.2課題目的和意義隨著計算機(jī)行業(yè)的不斷發(fā)展,企業(yè)管理的應(yīng)用也在不斷隨著其發(fā)展速度進(jìn)行著更新。而現(xiàn)今對于一個網(wǎng)絡(luò)應(yīng)用非常廣泛的社會,企業(yè)管理對計算機(jī)管理企業(yè)要求更加緊密,更加完善,特別是針對物資管理方面,企業(yè)的需求更為廣泛,謹(jǐn)慎,所以一個好的倉庫管理系統(tǒng)對于企業(yè)來說是由為重要的。系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)企業(yè)物資管理的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高企業(yè)管理效率的目的。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對倉庫信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高倉庫管理的效率。1.3開發(fā)設(shè)計思想倉庫管理系統(tǒng)在企業(yè)的整個供應(yīng)鏈中起著至關(guān)重要的作用,如果不能保證正1西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文確的進(jìn)貨和庫存控制及發(fā)貨,將會導(dǎo)致管理費用的增加,服務(wù)質(zhì)量難以得到保證,從而影響企業(yè)的競爭力。傳統(tǒng)簡單、靜態(tài)的倉庫管理已無法保證企業(yè)各種資源的高效利用。如今的倉庫作業(yè)和庫存控制作業(yè)已十分復(fù)雜化多樣化,僅靠人工記憶和手工錄入,不但費時費力,而且容易出錯,給企業(yè)帶來巨大損失。倉庫庫存管理的特點是信息處理量比較大。所管理的物資設(shè)備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計的方式各不相同,因此在管理上實現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞;單據(jù)、報表種類繁多,各個部門規(guī)格不統(tǒng)等問題。在本系統(tǒng)的設(shè)計過程中,為了克服這些困難,滿足計算機(jī)管理的需要,采取了下面的一些原則:1.4主要工作和論文結(jié)構(gòu)首先對系統(tǒng)進(jìn)行了需求分析和總體設(shè)計。根據(jù)倉庫管理的特點,將系統(tǒng)分成七大模塊:基本信息模塊、入庫/出庫管理模塊、采購/銷售管理模塊、查詢統(tǒng)計模塊、往來管理模塊、附項管理模塊、系統(tǒng)設(shè)置模塊。接著,在前一步的工作基礎(chǔ)之上,又對各個模塊細(xì)分為若干個子模塊,并分別進(jìn)行了編碼實現(xiàn)。最后將系統(tǒng)各個模塊整合,測試系統(tǒng)各部分整合后的功能,穩(wěn)定性等。本文共四章,按如下組織:第1章介紹了倉庫管理的開發(fā)背影;介紹了倉庫管理的最新發(fā)展以及未來展望。簡述了作者在開發(fā)倉庫管理系統(tǒng)中的工作內(nèi)容。給出了論文的層次結(jié)構(gòu)。第2章分析了倉庫管理系統(tǒng)的開發(fā)工具與開發(fā)平臺進(jìn)行了介紹。著重介紹了本系統(tǒng)開發(fā)的編程語言及編程環(huán)境,作為后臺數(shù)據(jù)庫所使用的軟件。第3章給出了倉庫管理的總體設(shè)計,即進(jìn)行模塊的劃分,并闡述各模塊之間的關(guān)系,給出了倉庫管理的數(shù)據(jù)流圖和功能模塊圖;完成了用戶界面部分的設(shè)計。第4章介紹了系統(tǒng)的各個模塊的功能設(shè)計及其實現(xiàn)方式,闡述了作者在此次開發(fā)過程中遇到的一些問題和解決方法。2西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文第2章系統(tǒng)開發(fā)工具與開發(fā)平臺2.1.1IIS簡介IIS是InternetInformationServer的縮寫,它是微軟公司主推的Web服務(wù)器。在Windows2000安裝光盤中就包含IIS5.0。IIS與WindowsNTServer完全集成在一起。所以用戶能夠利用在WindowsNTServer和NTFS(NTFileSystem,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強大、靈活而安全的Internet或Intranet站點,能讓您在企業(yè)內(nèi)部網(wǎng)絡(luò)或廣域網(wǎng)絡(luò)上,輕松共享文件和資訊。IIS5.0是Windows2000Server中最快的Web服務(wù)器,并與MicrosoftActiveDirectory目錄服務(wù)完全整合,這種結(jié)合能夠使以Web為基礎(chǔ)的應(yīng)用軟件更可靠、更具有延展性。這項新一代的電子商務(wù)解決方案把舊資料和應(yīng)用軟件整合到全球資訊網(wǎng)(WWW)中,讓公司能重新定義內(nèi)部與外部的不同商務(wù)處理流程。IIS的一個重要特性是支持ASP.NET,是ASP.NET程序得以成功運行的先決條件,嚴(yán)格意義來說,必須在機(jī)器安裝配置IIS服務(wù)器環(huán)境,否則ASP.NET將無法運行和正常使用,也無法實現(xiàn)其功能。IIS5.0是Windows2000Server所提供的服務(wù),所以能和Windows2000Server上的其他服務(wù)緊密地合作,通過它們之間的合作,能夠使一個網(wǎng)頁正常得以運行、使用。C#編程語言C#編程編程語言總結(jié)起來可以從兩個方面進(jìn)行介紹,即特點和編程環(huán)境。1.C#的特點語法簡潔,在默認(rèn)情況下,C#代碼在.NET框架提供的受控環(huán)境下運行,不允許直接操作內(nèi)存,它去掉了指針操作,C#中只支持一個“.”。(2)徹底的面向?qū)ο笤O(shè)計,C#具有面向?qū)ο笳Z言所應(yīng)有的一切特性:封裝、繼承和多態(tài)。在C#類中,每種類型都可以看作一個對象。但C#只允許單繼承,即一個類不會有多個基類,從而避免了類型定義的混亂。(3)C#沒有全局函數(shù),沒有全局變量,也沒有全局常量,所有的都必須封閉在一個類中。因此,用C#編寫的代碼具有更好的可讀性,而且減少了發(fā)生命名沖突的可能。(4)與WEB應(yīng)用緊密的結(jié)合,C#支持絕大多數(shù)的WEB標(biāo)準(zhǔn),例如,HTML、XML、SOAP等。3西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文(5)強大的安全性機(jī)制,可以消除軟件開發(fā)中常見錯誤(如語法錯誤),.NET提供的垃圾回收器能夠幫助開發(fā)者有效的管理內(nèi)存資源。(6)兼容性,因為C#遵循.NET的公共語言規(guī)范(CLS),從而保證能夠與其他語言開發(fā)的組件兼容。(7)靈活的版本處理技術(shù),因為C#在語言本身內(nèi)置了版本控制功能,使開發(fā)人員更加容易的開發(fā)和維護(hù)。(8)完善的錯誤、異常處理機(jī)制,C#提供了完善的錯誤和異常觸發(fā)機(jī)制,使程序在交付應(yīng)用時能夠更加健壯。2.C#語言編程環(huán)境目前,開發(fā)和運行C#程序有多種選擇,例如,用戶可以從微軟公司免費獲取.NET的軟件開發(fā)工具箱(SDK)或購買功能強大的VisualStudio.NET開發(fā)環(huán)境,其各自的特點如下。SDK包含編譯、運行和測試C#程序的所有資源,它包含C#語言編譯器、JIT、編譯器和相關(guān)文檔。惟一不含有的是用來輸入和編輯C#程序的文本編輯器。VisualStudio.NET是微軟公司的完整開發(fā)環(huán)境,它包含一個集成開發(fā)環(huán)境(IDE)和高級C#編輯器,同時還支持程序調(diào)試及許多可提高開發(fā)人員效率的附加功能。VisualStudio.NET和SDK使用相同的C#編譯器、JIT編譯器和運行時來編譯和運行程序,用戶可以準(zhǔn)確運行同一程序而且運行速度相同。VisualStudio.NET提供了功能強大的工具包,可以讓用戶輕松設(shè)計和編寫C#程序。本系統(tǒng)采用的數(shù)據(jù)庫為SQLServer2005數(shù)據(jù)庫,采用B/S結(jié)構(gòu)的工作模式。B/S結(jié)構(gòu)是隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展而出現(xiàn)的一種先進(jìn)的計算模式。主要特點體現(xiàn)在以下幾個方面:1.簡便的操作方式 SQLServer2005界面友好、操作簡單,同時包含一整套的管理和開發(fā)工具,企業(yè)管理器就是其中的圖形化集成管理工具,用戶不用記住各種命令和SQL語句就可以完成各種常規(guī)操作。2.以Brower/Server為設(shè)計結(jié)構(gòu)SQLServer2005按B/S結(jié)構(gòu)(B/S結(jié)構(gòu)的系統(tǒng)有3個基本組成部分:瀏覽器、服務(wù)器、瀏覽器與服務(wù)器的連接件)設(shè)計而成,Brower/Server結(jié)構(gòu)將任務(wù)合理地分配到服務(wù)器與客戶端,減少了網(wǎng)絡(luò)擁擠,提高了整體性能。3.支持多個不同的開發(fā)平臺數(shù)據(jù)庫開發(fā)人員可以使用任意一種開發(fā)平臺編寫應(yīng)用程序來訪問SQLServer。其中微軟的產(chǎn)品VisualStudio可以幫助用戶方便、快捷地開發(fā)新的SQLServer應(yīng)用程序。4西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文4.支持企業(yè)級的應(yīng)用程序SQLServer2005關(guān)系數(shù)據(jù)庫引擎具備完善、強大的數(shù)據(jù)處理功能,充分保護(hù)數(shù)據(jù)完整性。SQLServer2005企業(yè)版在32位處理器上能支持超過數(shù)十萬億字節(jié)容量的數(shù)據(jù)庫。5.支持XMLSQLServer2005引入了支持XML功能的特性。XML是擴(kuò)展標(biāo)記語言(ExtensibleMarkupLanguage的英文縮寫),可用于描述一個數(shù)據(jù)集的內(nèi)容以及數(shù)據(jù)如何在Web頁中顯示或輸出到某個設(shè)備。它以可擴(kuò)展、易用和安全的特點,成為建設(shè)大型Web站點最好的數(shù)據(jù)存儲設(shè)備之一。6.?dāng)?shù)據(jù)倉庫支持SQLServer2005中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機(jī)分析處理(OLAP即在線分析處理)的工具,使聯(lián)機(jī)分析處理成為可能。同時SQLServer2005提供了英文查詢工具和編程接口,使得以英文為基礎(chǔ)設(shè)計、管理和查詢數(shù)據(jù)庫成為了可能。7.全文搜索和文檔管理功能全文搜索和文檔管理功能被默認(rèn)包含于SQLServer2005的所有版本中,這些功能可以在關(guān)系表的純文本中執(zhí)行文本查詢和搜索所有的索引列,全文搜索功能還可以與SQL語句結(jié)合使用。8.增強了分布式查詢功能SQLServer2005引入了一個OPENROWSET函數(shù),可以在指定分布式查詢中查詢一個特定的連接信息,同時授予了“OLEDB”數(shù)據(jù)源更多的SQL操作權(quán)。系統(tǒng)運行環(huán)境主要有軟件運行平臺和硬件運行平臺。1.軟件運行平臺戶界面戶好,簡單易懂,易學(xué)易用。并且價格適中,適合于中小型學(xué)校中數(shù)據(jù)吞吐量不太大的情況下使用。2.硬件運行平臺硬件運行平臺見表2-1。表2-1硬件運行平臺表5西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文第3章系統(tǒng)總體設(shè)計3.1系統(tǒng)模塊總體設(shè)計利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(jié)構(gòu)的頂層是一個單獨的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個數(shù)據(jù)的子集,最底層的各個矩形框代表組成這個數(shù)據(jù)的實際數(shù)據(jù)元素(不能再分割的元素)。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對數(shù)據(jù)結(jié)構(gòu)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。本系統(tǒng)一共分為七個模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數(shù)據(jù)庫的訪問上是緊密相連的,各個模塊訪問的有兩個數(shù)據(jù)庫,所訪問的表也有很大不同。每個模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能的分析,系統(tǒng)中模塊分別為:基本信息、入庫/出庫管理、采購/銷售管理、查詢統(tǒng)計、往來管理、附項管理、系統(tǒng)設(shè)置。各功能模塊的具體功能如下:(1)基本信息:對貨物信息、公司信息、倉庫信息、盤存信息、商品信息進(jìn)行設(shè)置。(2)入庫/出庫管理:針對入庫和出庫信息進(jìn)行添加、修改、刪除操作。(3)采購/銷售管理:進(jìn)行進(jìn)貨、進(jìn)貨退貨、銷售、銷售退貨的添加操作。(4)查詢統(tǒng)計:包括商品進(jìn)貨、進(jìn)貨退貨、商品銷售、銷售退貨、商品庫存、商品銷售排行、入庫年度統(tǒng)計、出庫年度統(tǒng)計、庫存信息匯總的查詢。(5)往來管理:主要是做商品結(jié)賬相應(yīng)操作,包括商品進(jìn)貨、進(jìn)貨退貨、商品銷售、銷售退貨。(6)附項管理:針對供貨單位、收貨單位、經(jīng)辦人、貨物的添加操作。(7)系統(tǒng)設(shè)置:包括添加用戶、修改用戶密碼、重新登錄及幫助。系統(tǒng)功能結(jié)構(gòu)圖如下圖所示。6西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文3.2數(shù)據(jù)庫結(jié)構(gòu)設(shè)計7西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文第4章系統(tǒng)詳細(xì)設(shè)計4.1系統(tǒng)主界面實現(xiàn)本系統(tǒng)的主界面整體結(jié)構(gòu)為上左右結(jié)構(gòu),上面部分顯示系統(tǒng)名稱以及當(dāng)前使用人員名稱和當(dāng)前系統(tǒng)時間,左面部分采用了樹型層次結(jié)構(gòu)羅列了系統(tǒng)的全部功能,右面部分為客戶區(qū),顯示當(dāng)前操作的使用窗口。系統(tǒng)主界面如圖5-2所示。8西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文系統(tǒng)主程序流程圖主要是對從管理員登錄系統(tǒng)到對各項進(jìn)行操作結(jié)束的完整操作流程的描述。系統(tǒng)主程序流程圖如圖5-3所示。4.2基本信息模塊設(shè)計在公司信息管理界面中單擊“詳細(xì)信息”,則進(jìn)入下面的公司詳細(xì)信息修改界面。公司信息管理如下圖所示。9西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文實現(xiàn)目標(biāo)可以查看公司詳細(xì)信息,并可以對其進(jìn)行修改、刪除操作。實現(xiàn)過程單元名:Bedrock窗體名:Company_manage公司信息主要控件信息列表名稱主要屬性設(shè)置作用GridView1/顯示公司信息表中相應(yīng)內(nèi)容Table/保證文字書寫規(guī)范化10西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文4.3入庫/出庫管理模塊設(shè)計1.實現(xiàn)目標(biāo)貨品入庫信息登記主要是將貨物進(jìn)行入庫添加,并可以返回到“入庫管理”界面,實現(xiàn)入庫修改、刪除操作。2.實現(xiàn)過程單元名:ruku窗體名:Add_ruku貨品入庫信息登記主要控件信息列表名稱主要屬性設(shè)置作用TextBox2/輸入/顯示入庫單號TextBox3/輸入/顯示貨物名稱TextBox4/輸入/顯示數(shù)量TextBox5/輸入/顯示進(jìn)貨價TextBox6/輸入/顯示總額TextBox7/輸入/顯示備注SqlDataSource1/輸入/顯示供貨單位SqlDataSource1/顯示供貨單位表中信息SqlDataSource2/輸入/顯示經(jīng)辦人SqlDataSource2/顯示人員表中信息Button1/入庫添加按鈕貨品入庫信息登記界面程序流程圖如下圖所示。11西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文4.4采購/銷售管理模塊設(shè)計1.實現(xiàn)目標(biāo)實現(xiàn)進(jìn)貨信息添加操作。2.實現(xiàn)過程單元名:Stock窗體名:Stock_add窗體名:Stock_add名稱主要屬性設(shè)置作用CommodityId/顯示商品表中商品名稱信息CId/顯示供應(yīng)商Number/輸入/顯示數(shù)量Pirce/輸入/顯示單價SettlementType/輸入/顯示結(jié)算方式Payment/顯示應(yīng)付金額FactPayment/輸入/顯示實付金額NotPayment/顯示未付金額ManageMan/輸入/顯示經(jīng)手人StockDate/選擇進(jìn)貨日期Button1/進(jìn)貨添加按鈕12西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文4.5查詢統(tǒng)計模塊設(shè)計1.實現(xiàn)目標(biāo)進(jìn)貨信息查詢界面,應(yīng)用模糊查詢功能可以針對所顯示項進(jìn)行相應(yīng)查詢操作。2.實現(xiàn)過程單元名:Stock窗體名:Stock_search進(jìn)貨信息查詢主要控件信息列表名稱主要屬性設(shè)置作用CheckBox1/供應(yīng)商單選按鈕TN/輸入/顯示供應(yīng)商信息CheckBox2/商品名稱單選按鈕PN/輸入/顯示商品名稱信息CheckBox3/經(jīng)手人單選按鈕MM/輸入/顯示經(jīng)手人信息CheckBox4/起止日期單選按鈕SD/輸入/顯示進(jìn)貨開始日期ED/輸入/顯示進(jìn)貨結(jié)束日期Button1/查詢進(jìn)貨信息按鈕Button2/返回按鈕GridView1/顯示商品表中相應(yīng)信息編碼實現(xiàn)if(Request["type"]=="st"){type="進(jìn)貨信息";this.Label1.Text=type;}else{type="進(jìn)貨退貨";this.Label1.Text=type;}13西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文strsql="select*fromstockwheretype='"+type+"'"+Session["sql"]+"orderbyiddesc";SqlConnectionstrcon=newSqlConnection(System.Configuration.ConfigurationManager.AppSettings["strcon"]);strcon.Open();SqlDataAdaptersda=newSqlDataAdapter(strsql,strcon);DataSetds=newDataSet();sda.Fill(ds,"search");進(jìn)貨信息查詢界面程序流程圖如下圖所示。往來管理模塊界面實現(xiàn)往來管理模塊包括商品進(jìn)貨結(jié)賬、進(jìn)貨退貨結(jié)賬、商品銷售結(jié)賬、銷售退貨結(jié)賬。通過對各項進(jìn)行相應(yīng)操作,可以對商品賬目進(jìn)行管理。商品進(jìn)貨結(jié)賬界面如下圖所示。14西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文 進(jìn)貨信息查詢界面程序流程圖如下圖所示。 在商品進(jìn)貨結(jié)賬界面中可以單擊“單據(jù)編號”對進(jìn)貨詳細(xì)信息進(jìn)行查詢,也可以查詢到結(jié)賬信息。附項管理模塊界面實附項管理模塊包括供貨單位添加管理、收貨單位添加管理、添加貨品管理、經(jīng)辦人添加管理。供貨單位管理界面如下圖所示。15西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文修改供貨單位界面如下圖所示。系統(tǒng)設(shè)置模塊界面實現(xiàn)系統(tǒng)設(shè)置模塊包括添加用戶、用戶管理、幫助和退出登錄。用戶管理界面如下圖所示16西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文用戶管理界面程序流程圖如下圖所示。系統(tǒng)測試與性能分析西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文1.入庫/出庫管理測試打開入庫/出庫管理模塊下拉列表,選擇“入庫信息登記”項,根據(jù)要求填寫相應(yīng)內(nèi)容,且在各項后標(biāo)示為“*”號的不能為空,數(shù)字項填寫必須為有效數(shù)字方可進(jìn)入。經(jīng)過以上填寫操作,成功將入庫信息添加到庫中。再依次選擇其他項進(jìn)行相應(yīng)操作,均成功完成,因此本次測試成功。2.采購/銷售管理測試打開采購/銷售管理模塊下拉列表,選擇“添加進(jìn)貨信息”項,填寫相應(yīng)內(nèi)容,其中“應(yīng)付金額”和“未付金額”將自動生成,“進(jìn)貨日期”是用日期控件完成,所以不用人工填寫,只要進(jìn)行選擇即可,并且顯示為當(dāng)前日期。將內(nèi)容填寫完成后,單擊“添加”按鈕,此時出現(xiàn)錯誤,“應(yīng)付金額”項沒有顯示,原因是計算的金額輸入錯誤,經(jīng)修改成功完成操作。其他項依次進(jìn)行操作均未出現(xiàn)錯誤,因此本次測試成功3.查詢統(tǒng)計測試打開查詢統(tǒng)計模塊下拉列表,選擇“進(jìn)貨信息查詢”項,因為是應(yīng)用模糊查詢對“供應(yīng)商”、“經(jīng)手人”、“商品名稱”和“日期”進(jìn)行查詢操作,可以對要查詢的內(nèi)容不用輸入全部,即可實現(xiàn)。再查詢操作時未出現(xiàn)錯誤,所以本次測試成功。18西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文結(jié)論本系統(tǒng)由于是應(yīng)用計算機(jī)對企業(yè)倉庫管理進(jìn)行管理,所以對于過去純手工操作有著較為明顯的優(yōu)點,如:檢索迅速、查找方便、可靠性高、存儲量大、壽命長、成本低等。這些優(yōu)點能夠極大地提高倉庫管理的效率。在本文中,作者針對實際需要將系統(tǒng)的功能進(jìn)行了細(xì)化分析與總結(jié),這極大成度上滿足了用戶操作方便的需求。并采用IIS服務(wù)器+A+SQLserver的開發(fā)模式進(jìn)行開發(fā),以保證本系統(tǒng)的可靠性和存儲量大等特點。該系統(tǒng)經(jīng)過一段時間的糾錯測試,并無重大漏洞或錯誤代碼,運行及維護(hù)都比較簡便易懂,對于操作本倉庫管理系統(tǒng)的人員的水平要求不高。因此,比較適合一般的中小型企業(yè)倉庫的管理。本系統(tǒng)尚有很多不足之處,作者會在今后的學(xué)習(xí)、工作中改進(jìn)、完善它,并在此基礎(chǔ)上進(jìn)一步挖掘客戶的需求,添加或修改相應(yīng)的功能模塊,來擴(kuò)展本系統(tǒng),使之更加具有實用性。19西南科技大學(xué)高等教育自學(xué)考試(信息管理與服務(wù))畢業(yè)論文致謝時光飛逝,短暫的四年大學(xué)生活就要結(jié)束了。但即使做完全部的事情,合上扉頁,四年的生活也絕不僅如時光逝去那樣匆匆無痕。畢業(yè)在即,論文的撰寫工作使我有機(jī)會對過去的學(xué)習(xí)生活作個總結(jié)。四年的時間中,許多人給予了我無私的指導(dǎo)和幫助,給我的生活和工作平添了許多樂趣。下面的致謝永遠(yuǎn)也表達(dá)不完四年來他們對我的指導(dǎo)和幫助。首先衷心的感謝我的導(dǎo)師林梟老師,林老師言傳身教于我設(shè)計研究的態(tài)度和方法、培養(yǎng)我設(shè)計研究中的嚴(yán)謹(jǐn)和執(zhí)著、始終不懈地為我設(shè)計工作掌舵、導(dǎo)航,使我獲益非淺。我在畢業(yè)設(shè)計期間取得的所有成績,都凝聚著林老師辛勤指導(dǎo)的汗水。林老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度、淵博的科學(xué)知識、高度的責(zé)任感以及誨人不倦的精神,給我深深的影響,讓我終生難忘,將激勵我在今后的道路上
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保設(shè)備研發(fā)項目委托合同
- 遼寧2025年遼寧中醫(yī)藥大學(xué)附屬醫(yī)院招聘42人筆試歷年參考題庫附帶答案詳解
- 蘇州江蘇蘇州大學(xué)科研助理崗位招聘9人筆試歷年參考題庫附帶答案詳解
- 百色2025年廣西百色學(xué)院招聘195人筆試歷年參考題庫附帶答案詳解
- 溫州浙江溫州市司法局招聘行政復(fù)議輔助人員筆試歷年參考題庫附帶答案詳解
- 杭州浙江杭州市余杭區(qū)良渚杭行幼兒園招聘合同制教師19人筆試歷年參考題庫附帶答案詳解
- 2025年中國多功能數(shù)字功放式調(diào)音臺市場調(diào)查研究報告
- 2025至2031年中國頂置式沙缸行業(yè)投資前景及策略咨詢研究報告
- 2025至2031年中國編織纏繞耐熱膠管行業(yè)投資前景及策略咨詢研究報告
- 2025年生命體癥檢測儀項目可行性研究報告
- 2024加油站操作員安全培訓(xùn)考試題及答案
- 中建安裝公司成本管理相關(guān)制度講解
- 2024-2025學(xué)年外研版九年級英語上學(xué)期考點 專題03 首字母填空(10篇)【考題猜想】
- 2024秋期國家開放大學(xué)本科《納稅籌劃》一平臺在線形考(形考任務(wù)一至五)試題及答案
- 2023年西安經(jīng)濟(jì)技術(shù)開發(fā)區(qū)管委會招聘考試真題
- 排水管網(wǎng)溯源排查項目專項培訓(xùn)
- 教育案例評選細(xì)則(3篇模板)
- 數(shù)字孿生水利工程建設(shè)技術(shù)導(dǎo)則(試行)
- 2024年山東化工職業(yè)學(xué)院單招職業(yè)技能測試題庫及答案解析
- 方案偏離處理措施
- (2024年)剪映入門教程課件
評論
0/150
提交評論