c 條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)—統(tǒng)計、報表模塊_第1頁
c 條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)—統(tǒng)計、報表模塊_第2頁
c 條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)—統(tǒng)計、報表模塊_第3頁
c 條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)—統(tǒng)計、報表模塊_第4頁
c 條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)—統(tǒng)計、報表模塊_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

C條碼倉庫管理系統(tǒng)的設(shè)計與開發(fā)統(tǒng)計、報表模塊摘要倉庫管理系統(tǒng)是為了實現(xiàn)企業(yè)產(chǎn)品管理的系統(tǒng)化、規(guī)范化和自動化,從而提高企業(yè)管理效率而設(shè)計的。它完全取代了原來一直用人工管理的工作方式,避免了由于管理人員的工作疏忽以及管理質(zhì)量問題所造成的各種錯誤,為及時、準(zhǔn)確、高效的完成倉庫管理提供了強有力的工具和管理手段。倉庫管理系統(tǒng)是一個中小型數(shù)據(jù)庫管理系統(tǒng),它操作簡單、安全性高,尤其報表模塊,方便了用戶的查詢。整個系統(tǒng)由用戶信息、貨物信息以及信息報表等模塊組成。本系統(tǒng)是在以SQLSERVER作為后臺數(shù)據(jù)庫,以VISUALC為編程語言來開發(fā)的。倉庫管理系統(tǒng)在運行階段,效果好,數(shù)據(jù)準(zhǔn)確性高,提高了工作效率,同時也實現(xiàn)了倉庫管理計算機化。關(guān)鍵詞倉庫;管理系統(tǒng);數(shù)據(jù)庫4275DESIGNANDDEVELOPMENTOFSTATISTICS,REPORTFORMSMODULEBARCODEWAREHOUSEMANAGEMENTSYSTEMABSTRACTWAREHOUSEMANAGEMENTSYSTEMINORDERTOACHIEVETHESTANDARDIZATION,PRODUCTMANAGEMENTANDAUTOMATION,SOASTOIMPROVETHEEFFICIENCYOFENTERPRISEMANAGEMENTANDDESIGNITHASBEENCOMPLETELYREPLACEDTHEORIGINALARTIFICIALMANAGEMENTWAYOFWORKING,TOAVOIDALLKINDSOFERRORSDUETOMANAGEMENTOVERSIGHTANDMANAGEMENTOFQUALITYPROBLEMSCAUSEDBY,ANDPROVIDESAPOWERFULTOOLANDMANAGEMENTMETHODSFORTHETIMELY,ACCURATE,EFFICIENTWAREHOUSEMANAGEMENTWAREHOUSEMANAGEMENTSYSTEMISASMALLDATABASEMANAGEMENTSYSTEM,ITHASSIMPLEOPERATION,HIGHSAFETY,ESPECIALLYTHEREPORTMODULE,CONVENIENTFORTHEUSERSQUERYTHEWHOLESYSTEMCONSISTSOFUSERINFORMATION,GOODSINFORMATIONANDINFORMATIONREPORTMODULETHESYSTEMISBASEDONSQLSERVERASTHEBACKGROUNDDATABASE,USINGVISUALCASPROGRAMMINGLANGUAGEWAREHOUSEMANAGEMENTSYSTEMINTHEOPERATIONALPHASE,GOODEFFECT,HIGHDATAACCURACY,IMPROVEWORKEFFICIENCY,BUTALSOREALIZETHECOMPUTERIZEDWAREHOUSEMANAGEMENT413庫存信息表結(jié)構(gòu)17414貨物入庫登記表結(jié)構(gòu)18415貨物出庫登記表結(jié)構(gòu)18416貨物退庫登記表結(jié)構(gòu)18417貨物采購登記表結(jié)構(gòu)1942人機界面設(shè)計19421系統(tǒng)登錄19422主窗體操作模塊20423系統(tǒng)管理模塊21424貨物管理模塊22425貨物入庫管理模塊24426貨物出庫管理模塊25427貨物退庫管理模塊27428貨物庫存模塊29429貨物需求模塊305遇到的問題和解決方法3251數(shù)據(jù)庫設(shè)計當(dāng)中的問題和解決方法3252倉庫管理系統(tǒng)測試3353存在問題346結(jié)論3561完成情況3562系統(tǒng)的優(yōu)點和存在的主要缺陷3563倉庫管理系統(tǒng)的前景和展望3564開發(fā)體會37致謝38參考文獻(xiàn)39附錄使用說明書401概述11選題背景隨著社會經(jīng)濟的迅速發(fā)展和科學(xué)技術(shù)的全面進(jìn)步,計算機事業(yè)的飛速發(fā)展,義計算機與通信技術(shù)為基礎(chǔ)的信息系統(tǒng)正處于蓬勃發(fā)展的時期。隨著經(jīng)濟文化水平的提高,人們對生活質(zhì)量及工作環(huán)境的要求越來越高。如何通過計算機為我們完成更多的事情,進(jìn)而達(dá)到辦公室自動化和日常工作的目的,也就成了一個大眾化的課題。作為計算機應(yīng)用的一部分,使用計算機對信息進(jìn)行管理,具有與手工管理所無法比擬的優(yōu)點。例如檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大的提高倉庫管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。12開發(fā)倉庫管理系統(tǒng)的目的和意義課題以某倉庫應(yīng)用背景通過研究當(dāng)前倉庫系統(tǒng)的管理現(xiàn)狀、存在問題以及實現(xiàn)需求,設(shè)計一個針對倉庫管理工作的管理信息系統(tǒng)。該系統(tǒng)能夠提供較為完備的功能,對于提高工作效率、加快倉庫管理的自動化具有較為重要的意義。由于企業(yè)的物資供應(yīng)管理往往是很復(fù)雜、繁瑣的。所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個企業(yè)之間的管理體制不盡相同,各類統(tǒng)計計劃報表繁多,因此物資管理必須實現(xiàn)計算化,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案以便提高工作效率。,以往企事業(yè)倉庫管理員由于缺乏適當(dāng)?shù)能浖o其工作上如物資的計劃,訂貨,核銷拖收,驗收入庫,根據(jù)企業(yè)各個部門的需要來發(fā)送物資設(shè)備,并隨時按期進(jìn)行庫存盤點,作臺賬,根據(jù)企業(yè)領(lǐng)導(dǎo)盒子生管理的需要按月,季,年進(jìn)行統(tǒng)計分析,產(chǎn)生相應(yīng)的報表時帶來了很多不便,期間復(fù)雜,繁瑣的業(yè)務(wù)讓管理人員極多不便。因此物資管理必須實現(xiàn)計算機化,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般物資供應(yīng)管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個科室來進(jìn)行物資的計劃,訂貨,核銷拖收,驗收入庫,根據(jù)企業(yè)各個部門的需要來發(fā)放物資設(shè)備,并隨時按期進(jìn)行庫存盤點,作臺賬,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月,季度,年來進(jìn)行統(tǒng)計分析,產(chǎn)生相應(yīng)報表。為了加強關(guān)鍵物資,設(shè)備的管理,要定期掌握其儲備,消耗情況,根據(jù)計劃定額和實際消耗定額的比較,進(jìn)行定額的管理,使得資金使用合理,物資設(shè)備的儲備最佳。所以一個完整的企業(yè)物資供應(yīng)管理系統(tǒng)包括計劃管理,合同托收管理,倉庫管理,定額管理,統(tǒng)計管理,財務(wù)管理等模塊。其中倉庫管理是整個物資供應(yīng)管理系統(tǒng)的核心。(4)良好的可擴展性采用國際標(biāo)準(zhǔn)的數(shù)據(jù)表達(dá)技術(shù),面向?qū)ο蟮脑O(shè)計方法,實現(xiàn)組件化使系統(tǒng)具備良好的可擴展性。倉儲流程的標(biāo)準(zhǔn)化,為員工之間、部門之間的相互協(xié)作提供統(tǒng)一的作業(yè)平臺。143貨物管理(1)出庫管理建立出庫的基礎(chǔ)數(shù)據(jù)。錄入客戶資料,建立出庫序號。條碼槍掃描條碼,系統(tǒng)搜索產(chǎn)品信息,操作員進(jìn)行核對,確定出庫的數(shù)量。確定出庫數(shù)量后,為了配合物流配送,同時形成箱號,當(dāng)商品裝滿箱后,就可以進(jìn)行封箱操作。用戶自定義出庫統(tǒng)計視圖,根據(jù)自己的習(xí)慣和需要設(shè)計查視圖,作到人性化查詢(2)入庫管理建立出庫的基礎(chǔ)數(shù)據(jù)。錄入客戶資料,建立出庫序號。條碼槍掃描條碼,系統(tǒng)搜索產(chǎn)品信息,操作員進(jìn)行核對,確定出庫的數(shù)量。確定出庫數(shù)量后,為了配合物流配送,同時形成箱號,當(dāng)商品裝滿箱后,就可以進(jìn)行封箱操作。用戶自定義出庫統(tǒng)計視圖,根據(jù)自己的習(xí)慣和需要設(shè)計查視圖,作到人性化查詢(3)采購管理建立產(chǎn)品的分類數(shù)據(jù),庫位號,供應(yīng)商等基礎(chǔ)數(shù)據(jù)。從供貨商取的EXCEL形式的發(fā)貨單,選擇倉庫需要的產(chǎn)品屬性。為了使采購的產(chǎn)品的條碼做到唯一性,利用系統(tǒng)的外掛的條碼打印系統(tǒng)生成符和管理的條碼。模版的建立取決與供應(yīng)商提供的供貨單,模版的格式充分考慮到供貨單與入庫操作之間的共性,利用發(fā)貨單構(gòu)成導(dǎo)入數(shù)據(jù)摸版。利用接口導(dǎo)入數(shù)據(jù),解決庫房大量的數(shù)據(jù)需要人工輸入的問題。把最基礎(chǔ)的數(shù)據(jù)錄入的差錯降到最低,對庫房數(shù)據(jù)的正確性提供了可靠的保證。15倉庫管理系統(tǒng)開發(fā)環(huán)境簡介(6)兼容性,因為C遵循NET的公共語言規(guī)范(CLS),從而保證能夠與其他語言開發(fā)的組件兼容。(7)靈活的版本處理技術(shù),因為C在語言本身內(nèi)置了版本控制功能,使開發(fā)人員更加容易的開發(fā)和維護(hù)。(8)完善的錯誤、異常處理機制,C提供了完善的錯誤和異常觸發(fā)機制,使程序在交付應(yīng)用時能夠更加健壯。2C語言編程環(huán)境目前,開發(fā)和運行C程序有多種選擇,例如,用戶可以從微軟公司免費獲取NET的軟件開發(fā)工具箱(SDK)或購買功能強大的VISUALSTUDIONET開發(fā)環(huán)境,其各自的特點如下。SDK包含編譯、運行和測試C程序的所有資源,它包含C語言編譯器、JIT、編譯器和相關(guān)文檔。惟一不含有的是用來輸入和編輯C程序的文本編輯器。VISUALSTUDIONET是微軟公司的完整開發(fā)環(huán)境,它包含一個集成開發(fā)環(huán)境(IDE)和高級C編輯器,同時還支持程序調(diào)試及許多可提高開發(fā)人員效率的附加功能。VISUALSTUDIONET和SDK使用相同的C編譯器、JIT編譯器和運行時來編譯和運行程序,用戶可以準(zhǔn)確運行同一程序而且運行速度相同。VISUALSTUDIONET提供了功能強大的工具包,可以讓用戶輕松設(shè)計和編寫C程序。152SQLSERVER簡介本系統(tǒng)采用的數(shù)據(jù)庫為SQLSERVER2005數(shù)據(jù)庫,采用B/S結(jié)構(gòu)的工作模式。B/S結(jié)構(gòu)是隨著計算機網(wǎng)絡(luò)技術(shù)的發(fā)展而出現(xiàn)的一種先進(jìn)的計算模式。SQLSERVER的全稱是MICROSOFTSQLSERVER,由美國微軟公司制作并發(fā)布的一種性能優(yōu)越的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有強大的數(shù)據(jù)庫創(chuàng)建、開發(fā)、設(shè)計和管理功能。它不僅是一個完整的數(shù)據(jù)庫,而且具有強大的擴展性。它是WINDOWS操作系統(tǒng)最為流行的數(shù)據(jù)庫,比較適合小型、中型、大型應(yīng)用程序的后臺數(shù)據(jù)庫。它同時也適用于電子商務(wù)、數(shù)據(jù)倉庫、和在線商業(yè)應(yīng)用程序等。(5)支持XMLSQLSERVER2005引入了支持XML功能的特性。XML是擴展標(biāo)記語言(EXTENSIBLEMARKUPLANGUAGE的英文縮寫),可用于描述一個數(shù)據(jù)集的內(nèi)容以及數(shù)據(jù)如何在WEB頁中顯示或輸出到某個設(shè)備。它以可擴展、易用和安全的特點,成為建設(shè)大型WEB站點最好的數(shù)據(jù)存儲設(shè)備之一。(6)數(shù)據(jù)倉庫支持SQLSERVER2005中包括析取和分析匯總數(shù)據(jù)以進(jìn)行聯(lián)機分析處理(OLAP即在線分析處理)的工具,使聯(lián)機分析處理成為可能。同時SQLSERVER2005提供了英文查詢工具和編程接口,使得以英文為基礎(chǔ)設(shè)計、管理和查詢數(shù)據(jù)庫成為了可能。(7)語言排序規(guī)則在SQLSERVER2005以前的版本中,所有的數(shù)據(jù)庫被限制在一個代碼頁以及語言集排序次序中,當(dāng)使用英文版SQLSERVER數(shù)據(jù)庫系統(tǒng)時,所有的語言排序規(guī)則就必須依賴英文的排序次序,SQLSERVER2005在WINDOWS排序規(guī)則的基礎(chǔ)上增加了一套新的排序規(guī)則,它代替了代碼頁和排序次序,為開發(fā)多國語言的數(shù)據(jù)庫應(yīng)用系統(tǒng)提供方便。(8)全文搜索和文檔管理功能全文搜索和文檔管理功能被默認(rèn)包含于SQLSERVER2005的所有版本中,這些功能可以在關(guān)系表的純文本中執(zhí)行文本查詢和搜索所有的索引列,全文搜索功能還可以與SQL語句結(jié)合使用。(9)增強了分布式查詢功能SQLSERVER2005引入了一個OPENROWSET函數(shù),可以在指定分布式查詢中查詢一個特定的連接信息,同時授予了OLEDB數(shù)據(jù)源更多的SQL操作權(quán)。SQLSERVER還有很多功能特點,因篇幅有限,在這里就不逐一向大家介紹了。2系統(tǒng)分析21系統(tǒng)分析211總體要求(1)使用VISUALC或JAVA為編程平臺,以及SQLSERVER實現(xiàn)數(shù)據(jù)庫的設(shè)計。(2)報表生成可以生成日報表、月報表、年報表、統(tǒng)計報表、庫存報表。參與者用戶前置條件(無)后置條件進(jìn)入倉庫系統(tǒng)操作界面事件流基本流程(1)用戶輸入正確的賬號、密碼(3)系統(tǒng)判別賬號、密碼相互匹配(4)進(jìn)入倉庫系統(tǒng)操作界面擴展流程1(1)用戶輸入不匹配的賬號、密碼(2)提示賬號或密碼錯誤功能描述對用戶登錄系統(tǒng)進(jìn)行信息判別輸入賬號、密碼加工判別賬號、密碼是否匹配輸出提示信息222用戶管理用戶管理主要是系統(tǒng)管理員添加用戶或者用戶修改密碼。用戶管理模塊的功能如表22所示表22用戶管理功能表用例說明添加用戶以及修改密碼參與者系統(tǒng)管理員、倉庫主管、倉庫管理員、一般用戶前置條件登錄管理模塊后置條件進(jìn)入對應(yīng)添加用戶或者修改密碼界面事件流添加用戶基本流程(1)選擇添加用戶(2)輸入新用戶ID(3)輸入新用戶密碼(4)選擇用戶所屬權(quán)限修改密碼基本流程(1)選擇修改密碼(2)輸入要修改用戶的ID(3)輸入用戶原來的密碼(4)輸入新密碼兩遍功能描述添加用戶修改密碼輸入用戶ID密碼223貨物管理貨物管理主要是用戶對倉庫添加貨物和貨物信息以及查詢貨物信息。貨物管理模塊的功能如表23所示表23貨物管理改模塊表用例說明添加刪除貨物信息以及查詢貨物信息。表25貨物出庫模塊表用例說明本用例用來記錄出庫的貨物相關(guān)信息。參與者倉庫管理員、倉庫主管前置條件登錄管理模塊后置條件(無)事件流基本流程(1)點擊新增按鈕(2)管理員輸入出庫貨物信息及用處(3)點擊提交按鈕功能描述記錄出庫信息輸入出庫貨物信息輸出出庫貨物信息表226貨物退庫貨物退庫主要是記錄退換倉庫貨物的相關(guān)信息。貨物退庫模塊的功能如表26所示表26貨物退庫模塊表用例說明本用例用來記錄退庫的貨物相關(guān)信息。參與者倉庫管理員、倉庫主管前置條件登錄管理模塊后置條件(無)事件流基本流程(1)點擊新增按鈕(2)管理員輸入退庫貨物信息及用處(3)點擊提交按鈕功能描述記錄退庫信息輸入退庫貨物信息輸出退庫貨物信息表3系統(tǒng)總體結(jié)構(gòu)設(shè)計31數(shù)據(jù)流圖系統(tǒng)4種用戶權(quán)限操作,每個權(quán)限操作如圖31所示圖31系統(tǒng)數(shù)據(jù)流圖32數(shù)據(jù)字典本系統(tǒng)的數(shù)據(jù)字典如下所示表31入庫信息表表32出庫信息表表33退庫信息表表34庫存信息表表35用戶信息表表36貨物信息表33數(shù)據(jù)庫結(jié)構(gòu)概念設(shè)計得到上面的數(shù)據(jù)字典和數(shù)據(jù)流圖以后,就可以設(shè)計出能夠滿足用戶需求的各種實體結(jié)構(gòu),以及他們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。417貨物采購登記表結(jié)構(gòu)本系統(tǒng)的貨物采購登記表記錄貨物采購信息,其結(jié)構(gòu)如圖47所示圖47貨物采購登記表結(jié)構(gòu)圖42人機界面設(shè)計421系統(tǒng)登錄系統(tǒng)登錄窗體的界面設(shè)計如圖48所示圖48系統(tǒng)登錄界面設(shè)計圖進(jìn)入此界面后,用戶需要輸入自己的用戶名和密碼,當(dāng)用戶名和密碼都通過和,根據(jù)不同的權(quán)限,會進(jìn)入主界面,開啟相應(yīng)的功能。實現(xiàn)代碼如下所示PUBLICINTISUSERSQLCONNECTIONSQLCONNEWSQLCONNECTIONSQLCOMMANDLOGINCOMMANDNEWSQLCOMMANDSQLDATAADAPTERUSERADAPTERNEWSQLDATAADAPTERDATASETUSERINFOSETNEWDATASETTRYSQLCONCONNECTIONSTRINGSERVERTRUSTED_CONNECTIONYESUSERSAPWD1DATABASESTORAGE/連接字段LOGINCOMMANDCONNECTIONSQLCONLOGINCOMMANDCOMMANDTEXTSELECTUSERID,PASSWORD,GROUPIDFROMLONINFRMUSERADAPTERSELECTCOMMANDLOGINCOMMANDUSERADAPTERSELECTCOMMANDCONNECTIONSQLCON圖49系統(tǒng)主窗體操作界面設(shè)計圖STATICVOIDMAIN/主程序LONGINFORMLONINFORMNEWLONGINFORMLONINFORMSHOWDIALOGIFLONGINFORMLFSTATETRUEAPPLICATIONRUNNEWMAINFRM423系統(tǒng)管理模塊本系統(tǒng)的管理模塊分為添加用戶和修改密碼界面,分別如圖410和圖411所示圖410系統(tǒng)管理之添加用戶界面設(shè)計圖RIVATEVOIDADDUSER_LOADOBJECTSENDER,EVENTARGSE圖411系統(tǒng)管理之修改密碼界面設(shè)計圖PRIVATEVOIDPWDUPDATE_LOADOBJECTSENDER,EVENTARGSE424貨物管理模塊本系統(tǒng)的貨物管理分為貨物信息界面和貨物查詢界面,分別如圖412和413所示圖412貨物管理之貨物信息界面設(shè)計圖PRIVATEVOIDSTORE_LOADOBJECTSENDER,SYSTEMEVENTARGSEDATASETSTORESETNEWDATASETMYCONNOPEN/打開連接STOREADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMSTORESTOREADAPTERSELECTCOMMANDCONNECTIONMYCONNSTOREADAPTERSELECTCOMMANDCONNECTIONSQLCONNECTION1STOREADAPTERFILLSTOREINFODATAGRIDTABLESTYLEFNNEWDATAGRIDTABLESTYLE/定義DATAGRID格式FNALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置FNMAPPINGNAMESTOREINFOTABLENAMECATCHEXCEPTIONEXMESSAGEBOXSHOWEXMESSAGEFINALLY425貨物入庫管理模塊本系統(tǒng)的貨物入庫界面有貨物入庫界面和入庫查詢界面,分別如圖413和圖414所示圖413貨物入庫管理之貨物入庫模塊設(shè)計圖PRIVATEVOIDINSTORAGE_LOADOBJECTSENDER,SYSTEMEVENTARGSEMYCONNOPEN/打開連接INSTGADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMSTORAGE_ININSTGADAPTERSELECTCOMMANDCONNECTIONSQLCONNECTION1INSTGADAPTERFILLINSTGINFODATAGRIDTABLESTYLEINSTGNEWDATAGRIDTABLESTYLEINSTGALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置INSTGMAPPINGNAMEINSTGINFOTABLENAME426貨物出庫管理模塊本系統(tǒng)的貨物出庫管理分為貨物出庫和出庫信息查詢,分別如圖415和圖416所示圖415貨物出庫管理之貨物出庫界面設(shè)計圖PRIVATEVOIDOUTSTORAGE_LOADOBJECTSENDER,SYSTEMEVENTARGSEMYCONNOPEN/打開連接OUTSTGADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMSTORAGE_OUTOUTSTGADAPTERSELECTCOMMANDCONNECTIONMYCONNOUTSTGADAPTERFILLOUTSTGINFO/填充數(shù)據(jù)集THISDATAGRID1DATASOURCEOUTSTGINFODEFAULTVIEWOSREPORTCURRENCYMANAGERBINDINGCONTEXTOUTSTGINFODATAGRIDTABLESTYLEOUTNEWDATAGRIDTABLESTYLETHISDATABINDINGSFUNCTIONOUTALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置CATCHEXCEPTIONEXMESSAGEBOXSHOWEXMESSAGEFINALLY427貨物退庫管理模塊本系統(tǒng)貨物退庫管理分為貨物退庫和退庫信息查詢界面,分別如圖417和圖418所示圖417貨物退庫管理之貨物退庫界面設(shè)計圖PRIVATEVOIDRETURNSTG_LOADOBJECTSENDER,SYSTEMEVENTARGSEMYCONNOPEN/打開連接RETNADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMSTORAGE_RETNRETNADAPTERSELECTCOMMANDCONNECTIONMYCONNRETNADAPTERFILLRETURNINFO/填充數(shù)據(jù)集THISDATAGRID1DATASOURCERETURNINFODEFAULTVIEWREREPORTCURRENCYMANAGERBINDINGCONTEXTRETURNINFODATAGRIDTABLESTYLERENEWDATAGRIDTABLESTYLETHISDATABINDINGSFUNCTIONREALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置REMAPPINGNAMERETURNINFOTABLENAMEMESSAGEBOXSHOWEXMESSAGEFINALLY428貨物庫存模塊本系統(tǒng)的貨物庫存量查詢界面入圖419所示圖419貨物庫存量查詢界面設(shè)計圖PRIVATEVOIDSELDRIVEINFO_LOADOBJECTSENDER,SYSTEMEVENTARGSETRYTHISSQLCONNECTION1CONNECTIONSTRINGSERVERTRUSTED_CONNECTIONYESUSERSAPWD1DATABASESTORAGE/建立連接THISSQLCONNECTION1OPENDATASETDRIVESETNEWDATASETDRIVEADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMDRIVESTORAGEDRIVEADAPTERSELECTCOMMANDCONNECTIONSQLCONNECTION1DRIVEADAPTERFILLDRIVEINFODATAGRIDTABLESTYLEDRNEWDATAGRIDTABLESTYLEDRALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置DRMAPPINGNAMEDRIVEINFOTABLENAMEBUYADAPTERSELECTCOMMANDCOMMANDTEXTSELECTFROMBUYTABLEBUYADAPTERSELECTCOMMANDCONNECTIONSQLCONNECTION1BUYADAPTERFILLBUYINFO/填充數(shù)據(jù)表DATAGRIDTABLESTYLEBYNEWDATAGRIDTABLESTYLEBYALTERNATINGBACKCOLORCOLORBLUE/顏色設(shè)置BYMAPPINGNAMEBUYINFOTABLENAMETHISDATAGRID1DATASOURCEBUYINFODEFAULTVIEW/設(shè)置數(shù)據(jù)源CATCHEXCEPTIONEXMESSAGEBOXSHOWEXMESSAGEFINALLY5遇到的問題和解決方法51數(shù)據(jù)庫設(shè)計當(dāng)中的問題和解決方法在連接數(shù)據(jù)庫時,需要對數(shù)據(jù)庫進(jìn)行SQLSERVER身份認(rèn)證,由于有段時間沒有接觸數(shù)據(jù)庫,這方面不是很熟悉,所以遇到了些困難,經(jīng)過查閱課本,清楚了SQLSERVER身份認(rèn)證的正確方式。(1)首先確定SQLSERVER是否啟動。在這個測試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說明的錯誤。系統(tǒng)測試過程將整個管理模塊進(jìn)行整體測試,通過系統(tǒng)測試能夠?qū)⑿枨蠓治鰰r沒有考慮到的問題暴露出來,以利用設(shè)計者對需求規(guī)格說明時的錯誤加以及時改正補充。一般來說,系統(tǒng)測試時功能性測試,而不是結(jié)構(gòu)性測試。524測試過程在倉庫管理系統(tǒng)根據(jù)功能需求分析分別對系統(tǒng)整個模塊進(jìn)行測試,先對各模塊進(jìn)行單元測試,之后是集成測試,最后對整個系統(tǒng)進(jìn)行完全測試,在測試過程中,發(fā)現(xiàn)了一些錯誤,對模塊中的錯誤進(jìn)行了修改和調(diào)整。525測試結(jié)果經(jīng)過以上幾個步驟的測試,對測試中發(fā)現(xiàn)的問題進(jìn)行了解決和調(diào)整,使整個系統(tǒng)趨向完整。可能由于我經(jīng)驗和時間等方面,有些問題和錯誤沒有能夠發(fā)現(xiàn),因此整個系統(tǒng)各功能模塊只能說是工作基本正常,預(yù)計的設(shè)計要求初步可以達(dá)到。53存在問題在進(jìn)行系統(tǒng)設(shè)計開發(fā)的過程中,遇到了問題,我先針對問題進(jìn)行認(rèn)真的分析,找出關(guān)鍵的出差點,通過查閱參考書、上網(wǎng)搜索、論壇求助、請教老師等方式,得到相應(yīng)的解決辦法來解決問題。6結(jié)論61完成情況本設(shè)計基本完成了系統(tǒng)的實際需求完成了系統(tǒng)登錄功能,貨物庫存功能,貨物入庫功能,貨物出庫功能,貨物退庫功能,貨物采購功能,貨物庫存查詢功能,貨物操作查詢功能,添加用戶功能,用戶密碼修改功能。但是,本系統(tǒng)還有一些需要改進(jìn)的地方,值得更進(jìn)一步的研究。62系統(tǒng)的優(yōu)點和存在的主要缺陷(1)本系統(tǒng)的優(yōu)點本系統(tǒng)在結(jié)合了多項技術(shù)后,系統(tǒng)本身的性能非常穩(wěn)定,運行效果良好。用戶界面簡潔友好,操作簡單,直觀,基本上滿足了倉庫管理過程中需要進(jìn)行的操作。當(dāng)然,除考慮成本本身外,我們還應(yīng)(1)著眼于實際業(yè)務(wù)需要,而不是為自動化而自動化。(2)進(jìn)行技術(shù)評估,根據(jù)庫房吞吐量和存儲需要,確定是否需要自動化和自動化要達(dá)到的程度。(3)確定實施自動化后,對設(shè)備的性能進(jìn)行詳細(xì)審視。據(jù)英國某雜志報導(dǎo),某潔具生產(chǎn)廠使用WMS后倉儲費用年節(jié)約393萬英鎊,其全部總投資在14個月內(nèi)完成回收。美國一些雜志認(rèn)為一個WMS一般能在2年內(nèi)獲得回報,還有人估計3500平方米以上倉庫用戶,可望在1年內(nèi)回收成本。由于經(jīng)濟效益的驅(qū)動,WMS的用戶日益增多,并從大企業(yè)向中小企業(yè)發(fā)展。據(jù)資料顯示,1998年WMS全球銷售61億美元,用戶中大戶占41,中戶占422,小戶占168,2003年小戶比重幾近增加一倍。同時,由于市場競爭和電子技術(shù)的降價,WMS價格大幅下降,從1993年到1998下跌46,從而為中小企業(yè)使用WMS創(chuàng)造更多的條件。當(dāng)然,一個企業(yè)如果不能確認(rèn)在幾年或更短時間內(nèi)能回收投資

溫馨提示

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

評論

0/150

提交評論