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

下載本文檔

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

文檔簡(jiǎn)介

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

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論