天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 研究生論文 >

上海唯恩富勤國際貿(mào)易有限公司倉儲管理系統(tǒng)設(shè)計(jì)與開發(fā)

發(fā)布時(shí)間:2016-04-28 09:24

第一章緒論


1.1研究的背景與意義
倉庫是存放企業(yè)資源和產(chǎn)品的重要方式。對于企業(yè)來說最先要解決的問題則是物品管理與保存的最優(yōu)化,要求能對倉庫里的物品入庫與庫的相關(guān)信息實(shí)時(shí)記錄與追蹤。采用手工帳本的方式是可以記錄大部分的數(shù)據(jù),但是這種方式要實(shí)現(xiàn)及時(shí)查詢跟蹤則相當(dāng)困難,記錄的數(shù)據(jù)越多,及時(shí)查詢的難度越大。然而目前隨著計(jì)算機(jī)技術(shù)的不斷進(jìn)步,企業(yè)可以在倉庫管理中引入先進(jìn)的網(wǎng)絡(luò)技術(shù)和信息技術(shù),建立并完善倉庫管理信息系統(tǒng),逐步實(shí)現(xiàn)倉庫管理的信息化和現(xiàn)代化。除此之外,倉庫在企業(yè)發(fā)展過程中占據(jù)關(guān)鍵地位,因此,倉庫管理對增強(qiáng)企業(yè)可操作性、保障企業(yè)資源和增加企業(yè)的利潤具有重要的作用。
企業(yè)以往在開展倉庫管理工作時(shí),通常使用的都是人工操作。這種方式雖然對一定程度上推動了企業(yè)的發(fā)展進(jìn)程,但是還是存在著諸多不足之處,比如工作量大,數(shù)據(jù)信息易出錯(cuò),工作效率低等。而且,隨著企業(yè)規(guī)模不斷加大和經(jīng)濟(jì)發(fā)展水平的日益提升,企業(yè)所需的資源量或是產(chǎn)品量也逐漸增多,傳統(tǒng)的人工操作方式已經(jīng)不能夠滿足企業(yè)發(fā)展的需求,因此,企業(yè)必須開拓創(chuàng)新,積極引用新的方式和手段更好的實(shí)現(xiàn)倉庫管理的職能。

隨著企業(yè)的不斷發(fā)展,倉庫所存放的資源或是產(chǎn)品量也越來越多,倉庫的管理人員每天都要處理大量的數(shù)據(jù)信息,如果企業(yè)仍然使用以往的人工操作方式進(jìn)行倉庫管理,不僅增加了企業(yè)的成本,降低了工作效率,還易出現(xiàn)數(shù)據(jù)信息錯(cuò)誤的現(xiàn)象,制約了企業(yè)發(fā)展的進(jìn)程。因此,企業(yè)應(yīng)積極發(fā)揮創(chuàng)新性,實(shí)踐要求大力推廣和實(shí)施倉庫管理系統(tǒng),這有助于提高倉庫管理的工作效率、縮減企業(yè)成本、保障數(shù)據(jù)信息的準(zhǔn)確性。還有助于提高企業(yè)的經(jīng)濟(jì)效益,實(shí)現(xiàn)企業(yè)的穩(wěn)定發(fā)展。

……

1.2國內(nèi)外研究狀況分析
隨著市場經(jīng)濟(jì)的發(fā)展和網(wǎng)絡(luò)技術(shù)的不斷進(jìn)步,國外企業(yè)的倉庫管理也經(jīng)過了以下的演變過程,具體內(nèi)容有:
1.EDF階段,該階段的主體是單項(xiàng)數(shù)據(jù)信息。
2.MIS階段,隨著計(jì)算機(jī)技術(shù)的不斷提升,以往的EDF階段的功能也得到了拓展,成為較為綜合全面的信息處理系統(tǒng)。同時(shí)該階段還添加了經(jīng)營決策、生產(chǎn)輔助、預(yù)測市場需求等功能。
3.DSS階段,該階段的主要功能就是幫助企業(yè)的管理人員能夠以正確可靠的數(shù)據(jù)信息為依據(jù)制定符合企業(yè)發(fā)展的決策。
4.IMS階段,該階段的主要功能就是為企業(yè)提供高效、便捷的管理模式和服務(wù)功能,同時(shí)也為企業(yè)提供智能化、現(xiàn)代化的信息系統(tǒng)。
目前,國外的大部分企業(yè)在進(jìn)行倉庫管理時(shí),,均采用先進(jìn)的網(wǎng)絡(luò)信息技術(shù),創(chuàng)建符合自身發(fā)展的倉庫管理系統(tǒng),而多數(shù)系統(tǒng)中則采用了EDI系統(tǒng)。倉庫管理系統(tǒng)使用跟蹤定位系統(tǒng)和RFID技術(shù),并利用條碼識別技術(shù)對倉庫的物品信息進(jìn)行統(tǒng)計(jì)和管理。這種方式不僅能夠準(zhǔn)確快速的記錄倉庫物品的信息,還能夠?qū)ξ锲愤M(jìn)行跟蹤處理,監(jiān)督物品的使用情況[7]。綜上可知,企業(yè)通過應(yīng)用倉庫管理系統(tǒng),不僅能夠縮減企業(yè)成本,還能夠提升企業(yè)的經(jīng)濟(jì)效益,加快企業(yè)現(xiàn)代化、信息化進(jìn)程。

國外在研究設(shè)計(jì)倉庫管理系統(tǒng)時(shí),往往都是通過分析市場的實(shí)際需求,并結(jié)合企業(yè)的發(fā)展現(xiàn)狀,最終創(chuàng)建出符合企業(yè)發(fā)展的倉庫管理信息系統(tǒng)。其中,它包含所用資源、產(chǎn)品設(shè)計(jì)和生產(chǎn)、產(chǎn)品銷售等方面。而且,在設(shè)計(jì)倉庫管理系統(tǒng)中,還結(jié)合了最新的管理理論,實(shí)現(xiàn)系統(tǒng)的高效性和實(shí)用性。

……

第二章相關(guān)技術(shù)介紹


2.1B/S三層架構(gòu)
B/S結(jié)構(gòu)就是瀏覽器和服務(wù)器結(jié)構(gòu)。管理軟件的成長是由最初的只有字符的字符頁面到出現(xiàn)圖像的圖形頁面一直到現(xiàn)在還在使用的IE瀏覽器界面。IE已經(jīng)是非常成熟的瀏覽器界面,其不僅能夠讓用戶直觀的感受到所傳遞的信息,同時(shí)在用戶使用的時(shí)候也十分的便利,同時(shí)IE還擁有跨平臺的功能,IE瀏覽器的使用范圍非常廣。因?yàn)槊赓M(fèi)瀏覽器的推廣,所以用戶對處于不同平臺的瀏覽器接受能力非常強(qiáng),對瀏覽器類似的功能方面的應(yīng)用也十分的嫻熟。除此之外,平臺結(jié)構(gòu)也從原來的傳統(tǒng)的單用戶成長為按在豐富的瀏覽器體系,有B/S體系、F/S體系以及C/S體系。
而通常意義上的三層架構(gòu)是指將軟件的整個(gè)業(yè)務(wù)功能劃分為:業(yè)務(wù)表現(xiàn)層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問層三層。分層架構(gòu)在軟件設(shè)計(jì)中是一種常用的去耦合思想,也是一種重要的設(shè)計(jì)結(jié)構(gòu)。三層架構(gòu)如圖2-1所示:

上海唯恩富勤國際貿(mào)易有限公司倉儲管理系統(tǒng)設(shè)計(jì)與開發(fā)


綜上所述能夠了解到,三層的瀏覽器和服務(wù)器模式是將兩層的客戶機(jī)和服務(wù)器模式的客戶機(jī)部分的事務(wù)處理邏輯部分隔離出來,然后再單獨(dú)構(gòu)成的一層來承擔(dān)相應(yīng)的任務(wù),如此就降低了客戶機(jī)在運(yùn)行過程中存在的壓力,將壓力平均的分派給Web服務(wù)器,經(jīng)過以上步驟兩層的客戶機(jī)和服務(wù)器模式就變成了三層的瀏覽器和服務(wù)器模式。

……

2.2基于C#的動態(tài)服務(wù)器頁面.NET和ADO.NET技術(shù)
動態(tài)服務(wù)器頁面.NET是動態(tài)服務(wù)器頁面,用戶可以和它進(jìn)行交互,經(jīng)常通過ADO.NET讀取和更新數(shù)據(jù),是創(chuàng)建在公共語言運(yùn)轉(zhuǎn)庫上的變成結(jié)構(gòu),其還能在服務(wù)器上產(chǎn)生WEB。由于動態(tài)服務(wù)器頁面.NET是以通用語言為基礎(chǔ)運(yùn)轉(zhuǎn)的程序,它目前還完全依靠虛擬機(jī)來進(jìn)行運(yùn)轉(zhuǎn),因此其具有跨平臺性,動態(tài)服務(wù)器頁面.NET建立的應(yīng)用程序差不多能夠在所有的平臺上進(jìn)行運(yùn)轉(zhuǎn)。在此之中大概能夠分成基于微軟.NET框架運(yùn)用互聯(lián)網(wǎng)信息服務(wù)當(dāng)作Web承載的體系,同時(shí)基于Mono的框架是在Linux和Windows的體系上運(yùn)轉(zhuǎn)的。動態(tài)服務(wù)器頁面.NET是一種建立在通用語言上的程序構(gòu)架,通常使用的Database訪問途徑是使用ADO.NET的方式。在動態(tài)服務(wù)器頁面.NET中,只要訪問服務(wù)器,就要使用ADO.NET組件以及結(jié)構(gòu)化查詢語言結(jié)構(gòu)化查詢語言。

ADO是動態(tài)服務(wù)器頁面內(nèi)置的ActiveX服務(wù)器組件Database訪問組件提供的技術(shù),用戶能夠?qū)⑵浜蛣討B(tài)服務(wù)器頁面向融合,構(gòu)建供應(yīng)Database數(shù)據(jù)的界面內(nèi)容,然后對Database實(shí)行刪除、升級、查找、植入等操作。ADO.NET供應(yīng)了可延伸與平臺互換性的信息訪問,加大支持非連接編程,主要是通過.NET的程序和Database實(shí)行互換。ADO.NET對sqlserver數(shù)據(jù)庫、可擴(kuò)展標(biāo)記語言等信息源還有經(jīng)過可擴(kuò)展標(biāo)記語言與ObjectLinkandembed公開的信息源提供相同的訪問,所以是微軟.NET框架里至關(guān)重要的模塊。ADO.NET能夠滿足多種研發(fā)的要求,主要是有創(chuàng)建有運(yùn)用程序、語言、互聯(lián)網(wǎng)瀏覽器、共組應(yīng)用的中間層業(yè)務(wù)對象與前端Database客戶端。

……

第三章系統(tǒng)需求與可行性分析.................15
3.1系統(tǒng)需求分析...............................15
3.1.1倉儲管理系統(tǒng)的目標(biāo)和必要性.............15
3.1.2倉儲業(yè)務(wù)流程分析........................16
3.1.3系統(tǒng)功能需求分析........................17
3.2系統(tǒng)可行性分析............................18
3.2.1技術(shù)可行性...............................18
3.2.2經(jīng)濟(jì)可行性...............................19
3.2.3操作可行性.............................19
3.3本章小結(jié)...................................20
第四章系統(tǒng)總體架構(gòu)設(shè)計(jì)................21
4.1系統(tǒng)設(shè)計(jì)總體目標(biāo)和原則..................21
4.2系統(tǒng)功能模塊劃分........................22
4.3系統(tǒng)體系架構(gòu)設(shè)計(jì)..........................22
4.4系統(tǒng)數(shù)據(jù)庫設(shè)計(jì).......................24
4.4.1系統(tǒng)數(shù)據(jù)流圖..........................24
4.4.2數(shù)據(jù)總體E-R模型分析................25
4.5本章小結(jié)................................26
第五章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)....................27
5.1主要數(shù)據(jù)表實(shí)體E-R關(guān)系模型.............27
5.2數(shù)據(jù)表設(shè)計(jì)................................28
5.2.1物品信息表(product).....................28
5.2.2入庫物品信息表(InWarehouse)..............29
5.2.3出庫物品信息表(OutWarehouse).............29
5.2.4供貨單位信息表(SupplyUnit).............30
5.2.5收貨單位信息表(ReceivingUnit).........31
5.2.6用戶信息表(Users)........................31
5.2.7物品庫存表(Result).....................31
5.2.8經(jīng)手人信息表(Person).................32
5.2.9倉庫信息表(Warehouse).................32
5.3系統(tǒng)總體流程............................33
5.4物品管理模塊........................33
5.4.1物品信息添加........................34
5.4.2物品信息編輯.......................35
5.5入庫管理模塊........................37
5.5.1登記物品入庫........................38
5.5.2入庫信息編輯管理......................38
5.5.3年度入庫信息查詢....................40
5.6系統(tǒng)管理模塊......................41
5.6.1添加收貨單位........................41
5.6.2管理收貨單位..................42
5.7系統(tǒng)安全設(shè)計(jì).........................43
5.7.1訪問權(quán)限設(shè)計(jì)....................43
5.7.2SQL注入防范.........................45
5.7.3Web.Config安全設(shè)置...............45
5.8系統(tǒng)界面設(shè)計(jì).......................46
5.8.1系統(tǒng)主界面.........................46
5.8.2物品管理界面......................46
5.8.3物品入庫管理界面................47
5.8.4系統(tǒng)設(shè)置模塊....................48
5.9系統(tǒng)環(huán)境設(shè)計(jì)........................50
5.9.1網(wǎng)絡(luò)環(huán)境..........................50
5.9.2硬件環(huán)境...........................50
5.9.3軟件環(huán)境...........................51

5.10本章小結(jié)............................51

……

第六章系統(tǒng)測試與維護(hù)


6.1系統(tǒng)測試
對開發(fā)完成的軟件或者已完成部分功能模塊的軟件進(jìn)行回歸測試占據(jù)了軟件開發(fā)生命周期中重要的一環(huán),該環(huán)節(jié)是保證整體軟件開發(fā)質(zhì)量,以及軟件功能階段性驗(yàn)證從而保證開發(fā)進(jìn)度的關(guān)鍵步驟。
在傳統(tǒng)軟件開發(fā)中,由于軟件工作有多個(gè)人分功能模塊協(xié)作開發(fā)或者有一個(gè)人分不同時(shí)間階段性開發(fā)而成,軟件開發(fā)的連續(xù)性有限,從而有必要通過軟件測試來檢查軟件不同模塊之間的流程和運(yùn)轉(zhuǎn)是否如設(shè)計(jì)預(yù)期一樣,以及檢查軟件運(yùn)行過程中有否運(yùn)行時(shí)的異常和錯(cuò)誤。通過分階段的回歸測試和版本管理工作,可以保證軟件在正式投入運(yùn)行時(shí),能盡可能的減少錯(cuò)誤,提升軟件運(yùn)行的魯棒性。
軟件測試包括單元測試與系統(tǒng)測試兩個(gè)部分,前一部分保證系統(tǒng)分模塊的運(yùn)行正確性,后一部分保證軟件編寫完后的系統(tǒng)整體運(yùn)行的穩(wěn)定性和正確性。

在.NET面向?qū)ο箝_發(fā)中,傳統(tǒng)的邏輯覆蓋、邊界值分析、以及運(yùn)行錯(cuò)誤逆行檢查等方案都是為了盡可能的降低測試成本,以及提高測試覆蓋率和測試結(jié)果,盡可能在軟件投入前發(fā)現(xiàn)更多的錯(cuò)誤。

……

結(jié)論


本系統(tǒng)在設(shè)計(jì)開發(fā)的過程中,主要運(yùn)用C#的語言開發(fā)技術(shù),以B/S三層架構(gòu)為基礎(chǔ),利用SQL2008數(shù)據(jù)庫來對倉庫管理系統(tǒng)在研究過程中所處于的研究現(xiàn)狀和別經(jīng)進(jìn)行探討,將系統(tǒng)的各個(gè)功能的需求進(jìn)行全面分析,同時(shí)將實(shí)現(xiàn)該功能需求的所完成的具體業(yè)務(wù)和邏輯進(jìn)行了全面的介紹。除此之外,對系統(tǒng)設(shè)計(jì)的幾個(gè)較為核心的模塊進(jìn)行了主要的論述。對該模塊的設(shè)計(jì)和開發(fā)的過程,進(jìn)行了詳細(xì)的介紹,并將一些具體實(shí)現(xiàn)的細(xì)節(jié)過程給予了講解和說明。
在本系統(tǒng)的設(shè)計(jì)中,最為鮮明的優(yōu)勢就是在實(shí)現(xiàn)倉庫擴(kuò)展的時(shí)候,可以使用戶利用多種接入方式,在系統(tǒng)投入使用的過程中,可以對現(xiàn)有工作的所有需求進(jìn)行滿足。本系統(tǒng)的主要的設(shè)計(jì)開發(fā)目的就是在一定程度上對倉庫的工作流程進(jìn)行優(yōu)化,不斷提高倉庫管理的工作效率,是倉庫管理工作不斷向規(guī)范化、流程化、科學(xué)化邁進(jìn),但是由于在設(shè)計(jì)的過程中對倉庫管理工作的而考慮還不夠全面所以該系統(tǒng)的設(shè)計(jì)還不夠全面,因此還要對該系統(tǒng)做進(jìn)一步的改進(jìn)工作:
1、可以同時(shí)實(shí)現(xiàn)對多個(gè)用戶在線操作的實(shí)時(shí)監(jiān)控;
2、可以更加全面的對系統(tǒng)的所有工作進(jìn)行審查和統(tǒng)計(jì);

3、全面對條碼登記技術(shù)進(jìn)行應(yīng)用。


參考文獻(xiàn)(略)




本文編號:37906

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/lwfw/37906.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶73ecd***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com