某集團公司計算機管理系統(tǒng)設(shè)計物流管理專業(yè)畢業(yè)論文_第1頁
某集團公司計算機管理系統(tǒng)設(shè)計物流管理專業(yè)畢業(yè)論文_第2頁
某集團公司計算機管理系統(tǒng)設(shè)計物流管理專業(yè)畢業(yè)論文_第3頁
某集團公司計算機管理系統(tǒng)設(shè)計物流管理專業(yè)畢業(yè)論文_第4頁
某集團公司計算機管理系統(tǒng)設(shè)計物流管理專業(yè)畢業(yè)論文_第5頁
已閱讀5頁,還剩52頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 .PAGE53 / NUMPAGES57摘 要隨著技術(shù)的發(fā)展,電腦操作與管理日趨簡化,電腦知識日趨普與,同時市場經(jīng)濟的快速多變,競爭激烈,采用計算機管理系統(tǒng)是現(xiàn)代化企業(yè)管理的必然趨勢。先進的管理技術(shù),很大程度上體現(xiàn)在管理系統(tǒng)的成熟完善上。本文以新生活集團(中國)分公司為背景,建立了一套計算機管理系統(tǒng),將公司的復(fù)雜手工業(yè)務(wù)轉(zhuǎn)化到計算機上操作,大大提高了工作的效率。借鑒了其他較為成功的管理系統(tǒng),通過對實際業(yè)務(wù)的分析,確定了倉儲管理系統(tǒng)的設(shè)計思想和運行流程:采用Visual Basic語言編程制作前臺和Access數(shù)據(jù)庫做后臺相結(jié)合的方式,建立了一套計算機管理系統(tǒng)的模型,包括了入庫、出庫、庫存查詢

2、、出入庫統(tǒng)計等部分。針對系統(tǒng)安全的問題上還做了數(shù)據(jù)庫安全管理的部分。倉庫管理系統(tǒng)在運行階段,效果好,數(shù)據(jù)準(zhǔn)確性高,提高了工作效率,同時也實現(xiàn)了倉庫管理計算機化。關(guān)鍵詞:倉庫管理信息系統(tǒng); 庫存管理; 倉庫作業(yè)流程;ABSTRACTWith the technology, computer operations and management become increasingly simplified, computer literacy has become increasingly popular, while the fast changing market economy, compet

3、ition, using computer management system is the inevitable trend of modern enterprise management. Advanced management techniques to a large extent reflected in the mature and perfect the management system. In this paper, a new life Group (China) Co., Ltd. Xuzhou Branch as the background, a set of com

4、puter management systems, the companys complex business transformation to the computer manual operation, greatly improved work efficiency. Learn from other more successful management system, through the analysis of actual operations, warehouse management system to determine the design and operation

5、of process: making use of Visual Basic programming and Access database front backing combination, a set of computer management system model, including the storage, a library, inventory check, the storage statistics section. The issue of security for the system also made a part of database security m

6、anagement. Warehouse management system in the operational phase, good results, data and high accuracy, improve efficiency, but also to achieve a computerized warehouse management. Keywords: Warehouse Management Information System; inventory management; warehouse processes;目 錄 TOC o 1-3 h z u HYPERLI

7、NK l _Toc2623934211 緒論 PAGEREF _Toc262393421 h 1HYPERLINK l _Toc2623934221.1選題背景和意義 PAGEREF _Toc262393422 h 1HYPERLINK l _Toc2623934231.2 倉庫管理信息系統(tǒng)的發(fā)展趨勢 PAGEREF _Toc262393423 h 1HYPERLINK l _Toc2623934242 系統(tǒng)運行環(huán)境 PAGEREF _Toc262393424 h 2HYPERLINK l _Toc2623934252.1VB 6.0 特點介紹 PAGEREF _Toc262393425 h

8、2HYPERLINK l _Toc2623934262.3系統(tǒng)運行環(huán)境 PAGEREF _Toc262393426 h 2HYPERLINK l _Toc2623934272.3.1軟件環(huán)境 PAGEREF _Toc262393427 h 2HYPERLINK l _Toc2623934282.3.4硬件環(huán)境 PAGEREF _Toc262393428 h 3HYPERLINK l _Toc2623934293 新生活集團(中國)分公司倉儲管理分析 PAGEREF _Toc262393429 h 3HYPERLINK l _Toc2623934303.1新生活集團(中國)分公司介紹 PAGER

9、EF _Toc262393430 h 3HYPERLINK l _Toc2623934313.2倉儲作業(yè)流程分析 PAGEREF _Toc262393431 h 3HYPERLINK l _Toc2623934323.2.1入庫流程 PAGEREF _Toc262393432 h 3HYPERLINK l _Toc2623934333.2.2出庫流程 PAGEREF _Toc262393433 h 4HYPERLINK l _Toc2623934343.2.3在庫管理 PAGEREF _Toc262393434 h 4HYPERLINK l _Toc2623934353.3倉儲管理存在的問題分

10、析 PAGEREF _Toc262393435 h 4HYPERLINK l _Toc2623934363.4解決問題的方法 PAGEREF _Toc262393436 h 5HYPERLINK l _Toc2623934374 系統(tǒng)分析 PAGEREF _Toc262393437 h 6HYPERLINK l _Toc2623934384.1系統(tǒng)需求分析 PAGEREF _Toc262393438 h 6HYPERLINK l _Toc2623934394.2可行性分析 PAGEREF _Toc262393439 h 6HYPERLINK l _Toc2623934404.2.1技術(shù)上可行

11、PAGEREF _Toc262393440 h 6HYPERLINK l _Toc2623934414.2.2經(jīng)濟上可行 PAGEREF _Toc262393441 h 6HYPERLINK l _Toc2623934424.2.3管理上可行 PAGEREF _Toc262393442 h 7HYPERLINK l _Toc2623934434.3系統(tǒng)功能的模塊設(shè)計 PAGEREF _Toc262393443 h 7HYPERLINK l _Toc2623934444.3.1總體模塊設(shè)計 PAGEREF _Toc262393444 h 7HYPERLINK l _Toc2623934454.3

12、.2系統(tǒng)功能設(shè)計 PAGEREF _Toc262393445 h 7HYPERLINK l _Toc2623934464.3.3數(shù)據(jù)庫的建立 PAGEREF _Toc262393446 h 7HYPERLINK l _Toc2623934475 系統(tǒng)設(shè)計 PAGEREF _Toc262393447 h 9HYPERLINK l _Toc2623934485.1系統(tǒng)登錄模塊 PAGEREF _Toc262393448 h 9HYPERLINK l _Toc2623934495.2 貨品管理模塊 PAGEREF _Toc262393449 h 11HYPERLINK l _Toc262393450

13、5.2貨品查詢模塊 PAGEREF _Toc262393450 h 13HYPERLINK l _Toc2623934515.3 數(shù)據(jù)報表模塊 PAGEREF _Toc262393451 h 15HYPERLINK l _Toc2623934525.4系統(tǒng)維護模塊 PAGEREF _Toc262393452 h 16HYPERLINK l _Toc2623934535.4.1 操作員管理 PAGEREF _Toc262393453 h 16HYPERLINK l _Toc2623934545.4.2 密碼修改 PAGEREF _Toc262393454 h 18HYPERLINK l _Toc

14、2623934555.5 退出系統(tǒng)模塊(如圖5.14) PAGEREF _Toc262393455 h 20HYPERLINK l _Toc2623934566 結(jié)論 PAGEREF _Toc262393456 h 20HYPERLINK l _Toc262393457附錄 PAGEREF _Toc262393457 h 21HYPERLINK l _Toc262393458英文資料原文: PAGEREF _Toc262393458 h 21HYPERLINK l _Toc262393459中文譯文 PAGEREF _Toc262393459 h 24HYPERLINK l _Toc26239

15、3460致 PAGEREF _Toc262393460 h 271 緒論1.1選題背景和意義 中國正在大步跨入信息化社會,人們的生活工作與通信、信息的關(guān)系日益緊密,信息化社會在改變著我們的生活方式與工作習(xí)慣,同時,也對傳統(tǒng)的物流提出了新的挑戰(zhàn)。在我國,很多的企業(yè)的倉庫作業(yè)還沒有達(dá)到信息化。沒有一個符合本企業(yè)倉庫的倉庫管理系統(tǒng),造成很多業(yè)務(wù)處理很繁瑣,工作效率低下。當(dāng)今社會是一個高速發(fā)展的社會,企業(yè)對倉儲管理要求不斷提高,希望高效率、低成本的完成倉儲作業(yè)。信息化倉儲管理正在企業(yè)中蓬勃發(fā)展,也將是未來物流業(yè)的發(fā)展主流,人機結(jié)合的方式也將是工作方式的主流。利用倉庫管理信息系統(tǒng)可以很好的提高企業(yè)的管理

16、水平。早期運行的倉庫管理系統(tǒng)是在DOS環(huán)境下開發(fā)的單機MIS系統(tǒng),該系統(tǒng)具有許多不足的地方。主要表現(xiàn)在系統(tǒng)的文檔完整性不好,可維護性、可重用性均較差。原系統(tǒng)是應(yīng)用在DOS 環(huán)境下,人機界面差,與Windows 圖形界面相比,操作繁瑣且性能低下。原系統(tǒng)的各個子系統(tǒng)功能有限,不能滿足倉庫管理人員對數(shù)據(jù)的多方位查詢。原系統(tǒng)已經(jīng)不適應(yīng)新形勢下的應(yīng)用需要了。 新生活集團(中國)分公司倉庫管理系統(tǒng),是本人經(jīng)過對公司的考察,了解,為公司建立的一個倉庫管理系統(tǒng),主要是為了減少倉庫工作人員的工作量,提高工作效率,并且保證工作質(zhì)量所建立的。1.2 倉庫管理信息系統(tǒng)的發(fā)展趨勢 目前隨著計算機技術(shù)的飛速發(fā)展,倉庫管理

17、信息系統(tǒng)在倉庫管理中得到越來越廣泛的應(yīng)用。倉庫各個上級業(yè)務(wù)部門都開發(fā)出適應(yīng)倉庫業(yè)務(wù)管理需要的信息系統(tǒng),許多倉庫還開發(fā)出各種針對倉庫管理如倉庫業(yè)務(wù)收發(fā)管理、倉庫安全管理、倉庫人事管理等方面的應(yīng)用軟件。這些應(yīng)用軟件對于全面提高倉庫和上級部門對倉庫的科學(xué)管理水平,減少倉庫人員的工作量等方面都起到了非常重要的作用,可以幫助有關(guān)人員全面掌握倉庫的基本情況, 如庫房容量、主要領(lǐng)導(dǎo)、倉庫人員編制等,并形成各種統(tǒng)計匯總數(shù)據(jù),為倉庫管理人員的科學(xué)管理提供輔助決策。目前,各種管理信息系統(tǒng)基本上都是基于Windows或Windows NT操作平臺上編制的管理軟件,它們具有一致的操作界面和操作風(fēng)格,極好的人機交互功能

18、,大大方便了倉庫管理人員的應(yīng)用。有些管理信息系統(tǒng)還是基于局域網(wǎng)的應(yīng)用系統(tǒng),可同時多用戶在網(wǎng)上查閱、匯總各種倉庫相關(guān)數(shù)據(jù),網(wǎng)絡(luò)的開通為各個部門之間的業(yè)務(wù)交流提供了便利。2 系統(tǒng)運行環(huán)境2.1VB 6.0 特點介紹 隨著Visual Basic 的逐步發(fā)展完善和功能的不斷括展,很多軟件開發(fā)人員利用Visual Basic 開發(fā)了大量的應(yīng)用軟件。Visual Basic 已經(jīng)成為使用人數(shù)最多,應(yīng)用領(lǐng)域最廣的程序設(shè)計語言和軟件開發(fā)工具。特點:1可視化編程Visual Basic為用戶提供了大量的界面元素(在Visual Basic中稱為控件),如窗體、菜單、命令按鈕等,用戶只需要利用鼠標(biāo)或鍵盤把這些控

19、件拖動到適當(dāng)?shù)奈恢?,再設(shè)置它們的外觀屬性等,即可設(shè)計出所需的應(yīng)用程序界面。Visual Basic還提供了易學(xué)易用的集成開發(fā)環(huán)境,該環(huán)境集程序的設(shè)計、運行和調(diào)試為一體,在本章后面的小節(jié)中將對集成開發(fā)環(huán)境進行詳細(xì)的介紹。2事件驅(qū)動機制Windows操作系統(tǒng)出現(xiàn)以來,圖形化的用戶界面和多任務(wù)多進程的應(yīng)用程序要求程序設(shè)計不能是單一性的,在使用Visual Basic設(shè)計應(yīng)用程序時,必須首先確定應(yīng)用程序如何同用戶進行交互。例如,發(fā)生鼠標(biāo)單擊、鍵盤輸入等事件時,用戶必須編寫代碼控制這些事件的響應(yīng)方法。這就是所謂的事件驅(qū)動編程。3面向?qū)ο蟮某绦蛟O(shè)計語言Visual Basic 6.0是支持面向?qū)ο蟮某绦蛟O(shè)

20、計語言。它不同于其他面向?qū)ο蟮某绦蛟O(shè)計語言,且不需要編寫描述每個對象的功能特征的代碼,因為這些代碼都已經(jīng)被封裝到各個控件中了,用戶只需調(diào)用即可。4支持多種數(shù)據(jù)庫訪問機制Visual Basic 6.0具有強大的數(shù)據(jù)庫管理功能。利用其提供的ADO訪問機制和ODBC數(shù)據(jù)庫連接機制可以訪問多種數(shù)據(jù)庫,如Access、SQL Server、Oracle、MySQL等。2.2Access介紹 Access是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是Microsoft Office的組成部分之一。Access1.0誕生于20世紀(jì)90年代初期,目前廣泛使用的是Access2003. Access經(jīng)歷多次的升級改版,其功能

21、越來越強大,但是操作卻越發(fā)的簡單。Access應(yīng)用廣泛,能操作其他來源的資料,如許多SQL數(shù)據(jù)庫。此外Access還提供Windows操作系統(tǒng)的高級應(yīng)用程序的開發(fā)。Access與其他數(shù)據(jù)庫的開發(fā)系統(tǒng)比較有一個明顯的區(qū)別:用戶不用編寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強大且相對專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一過程是完全可視的,如果給它加上一些VBA代碼,那么開發(fā)出的程序就與專業(yè)程序員開發(fā)的一樣,2.3系統(tǒng)運行環(huán)境2.3.1軟件環(huán)境Windows XP/Windows 2000/Windows Server 2003等Windows操作系統(tǒng)。2.3.4硬件環(huán)境處理器:賽揚1.7+存:256

22、以上硬盤空間:100M此配置以上的計算機都可以3 新生活集團(中國)分公司倉儲管理分析3.1新生活集團(中國)分公司介紹新生活集團是一家中合資的企業(yè), 是一家女性直銷公司,擁有化妝品,保健品,生活用品的生產(chǎn)線,符合整個中國市場需求,有適合男女老少的健康食品,特別對女性的健康和美麗提 供了安全保障。總部在,擁有遍布將近80家分公司,覆蓋了全國大部分省市。1994年新生活成立時,將自己定位于專業(yè)生產(chǎn)和銷售化妝品的大型企業(yè)集團。1996年,為了滿足本地發(fā)展,新生活在其總部所在地設(shè)立了第一家工廠,主要生產(chǎn)新生活自己獨立研制的符合人氣質(zhì)的化妝品產(chǎn)品。為了擴大公司的發(fā)展,新生活陸續(xù)擴建了工廠,并引進了國外

23、先進設(shè)備和人才,在成立了第二工廠和生物科技研究所。2005年8月,位于嶗山區(qū)的新生活生物科技正式成立。2009年。在新生活15周年之際,又在建立了第三家工廠。新生活集團(中國)分公司是新生活集團在設(shè)立的分公司,成立于2003年,七年的歷程,現(xiàn)在已經(jīng)在全國分公司中業(yè)務(wù)水平居于前列。它是與六縣,等城市的中心樞紐,是和總公司重要的紐帶,負(fù)責(zé)著周邊地區(qū)的日常經(jīng)營,學(xué)習(xí)培訓(xùn)和企業(yè)文化傳播。新生活分公司坐落于東站廣場金凱隆大廈二十四層,其優(yōu)越的地理條件為公司成員帶來了很大的方便,是集辦公室,會議室,美容室與倉庫為一體的一站式公司.公司會計,出納,倉庫保管員與發(fā)貨人員組成了事務(wù)局,在保障分公司正常運營的同時

24、還會解決員工在銷售與市場中遇到的問題,在產(chǎn)品售后方便也提供了一定的保障,給員工的工作帶來有效幫助,是分公司的核心部門。3.2倉儲作業(yè)流程分析新生活集團(中國)分公司倉儲作業(yè)流程和大多企業(yè)一樣,包括貨品的到貨入庫,貨品的出庫,貨品在庫保管,盤點,查詢等。3.2.1入庫流程 新生活集團(中國)分公司倉庫作業(yè)的入庫流程:首先,由申請人填寫入庫申請單,入庫申請單主要由以下幾項:申請入庫單位、入庫時間、入庫貨位號、產(chǎn)品的品種、質(zhì)量、數(shù)量(件數(shù)、重量)、金額、檢驗員鑒字、申請人鑒字、倉庫主管簽字等組成。申請人持填寫好的入庫申請單,填寫好由檢驗員檢驗后鑒字,并由庫房人員核實入庫數(shù)量登記,庫房主管鑒字。入庫申

25、請單一式四份,第一聯(lián)、存根,第二聯(lián)、倉庫留存,第三聯(lián)、財務(wù)核算,第四聯(lián),申聯(lián)人留存。入庫時要嚴(yán)把質(zhì)量關(guān),做好各項記錄,以備今后查詢。3.2.2出庫流程新生活集團(中國)分公司的倉庫作業(yè)出庫流程是:客戶向公司提出需求,公司銷售部門再安排倉庫安照客戶對產(chǎn)品的要求進行出庫。公司銷售部門需要填寫出庫單,出庫單,主要有發(fā)貨單位、發(fā)貨時間、出庫品種、出庫數(shù)量、金額、出庫方式選擇、運算結(jié)算方式、提貨人簽字、倉庫主管簽字。出庫單也是一式四份,第一聯(lián)、存根;第二聯(lián)、倉庫留存;第三聯(lián)、財務(wù)核算:第四聯(lián)提單,提貨人留存。提貨人出示出庫單據(jù),在庫房人員協(xié)調(diào)下,按指定的貨位、品種、數(shù)量搬運貨物裝到車上。保管人員做好出庫

26、質(zhì)量管理,出庫前會對貨品進行再次檢查,保證發(fā)給客戶的產(chǎn)品質(zhì)量,嚴(yán)防破損。3.2.3在庫管理(1)倉庫保管原則:面向通道進行保管。為使物品出入庫方便,易于倉庫移動,將貨物面向通道保管。貨物有序擺放,同種產(chǎn)品擺放在同一貨位上,或者相鄰貨位。為提高作業(yè)效率和保管效率,員工對庫物品放置位置的熟悉程度直接影響著出入庫的時間,將類似的物品放在鄰近的貨位也是提高效率的重要方法。根據(jù)公司的銷售情況選定位置。暢銷品的出貨和進貨頻率高,應(yīng)放在靠近出入口,易于作業(yè)的地方;季節(jié)性需求的物品則依其季節(jié)性選定放置位置。貨物分類保管,不同性質(zhì)的產(chǎn)品有不同的存儲區(qū)域。成箱的貨物可以堆碼擺放,零散的貨物要擺放在貨架上。依據(jù)先進

27、先出的原則。先入庫的產(chǎn)品先出庫。(2)盤點 公司貨物出入庫頻繁,為了保證倉庫保管質(zhì)量,倉庫工作人員每個月都會對倉庫貨物進行盤點,包括對貨物品種、數(shù)量、等進行盤點,并做好記錄,存檔等。3.3倉儲管理存在的問題分析任何公司在管理上都會存在這樣或那樣的問題,在新生活集團(中國)分公司的倉儲管理中,我認(rèn)為也存在著一些有待解決的問題,如下:產(chǎn)品存放位置安排不規(guī),存放的位置隨機安排,有時會造成暢銷品存放到了不方便出庫的地方,而銷量少的產(chǎn)品卻擺放到了靠近出口的位置。倉庫產(chǎn)品擺放混亂,不同性質(zhì)的產(chǎn)品混亂的擺放在一個貨架上,有些不同種類的單件的貨品也被放在一個大的箱子里。導(dǎo)致盤點的時候相當(dāng)麻煩。庫存數(shù)量不明確,

28、倉庫缺少一個有效的倉庫管理系統(tǒng),倉庫產(chǎn)品的數(shù)量統(tǒng)計難度大,所以導(dǎo)致有些時候,暢銷的產(chǎn)品貨物短缺,而有些銷量小的產(chǎn)品貨物卻積壓在倉庫,不僅浪費時間和金錢,還占用了倉庫空間。公司規(guī)定每個月對倉庫進行一次盤點。我認(rèn)為這樣每次盤點時間相隔太長,可以每周做一次粗略盤點,每個月月末的盤點可以再細(xì)致一些。倉庫部門的管理制度不規(guī),工作人員工作態(tài)度有待提高。有的部門派人去倉庫領(lǐng)產(chǎn)品,很多時候都會是部門缺什么,自己到倉庫拿什么,甚至連領(lǐng)料單都沒拿去,這樣造成倉庫物品混亂,并且還與有可能造成倉庫的物品丟失。倉庫破損產(chǎn)品檢驗不與時,經(jīng)常是部門領(lǐng)料人員領(lǐng)回部門后,發(fā)現(xiàn)有破損再拿回倉庫調(diào)換。這樣不僅易造成產(chǎn)品變質(zhì),還容易

29、造成部門與倉庫之間產(chǎn)生矛盾,各自都不愿承擔(dān)造成產(chǎn)品破損的責(zé)任。3.4解決問題的方法從對倉庫存在問題的分析發(fā)現(xiàn),公司倉庫的改善還是有很大的發(fā)掘潛力的。建立和倉庫相符的倉庫管理系統(tǒng),采用先進的倉庫管理方法,規(guī)作業(yè)流程。具體解決問題的方法:。針對產(chǎn)品存放位置安排不規(guī)、產(chǎn)品擺放混亂和庫存數(shù)量不清晰,采用ABC分類法,對所有的產(chǎn)品進行合理的擺放,暢銷品擺放在離出口較進的地方,便于出庫,做到擺放有序,有多少庫存可以較為很方便的看到。制定規(guī)的倉庫管理制度,特別是倉庫進入權(quán)限,除了倉庫工作人員,其他任何人員不得進入倉庫,更不能隨意取存物品,這樣是防止產(chǎn)品的丟失和倉庫管理的混亂。倉庫管理人員在產(chǎn)品入庫時就應(yīng)該做

30、好產(chǎn)品的檢查工作,不可將破損產(chǎn)品入庫。倉庫作業(yè)當(dāng)中也要注意作業(yè)規(guī),定期檢查產(chǎn)品,發(fā)現(xiàn)有破損與時處理。對于暢銷品和銷量小的產(chǎn)品的庫存數(shù)量做出優(yōu)化,盡量避免暢銷品庫存不夠,銷量小的產(chǎn)品又積壓在倉庫,導(dǎo)致庫存量的不合理,影響了銷售部門的銷售工作。建立一個與倉庫相符的倉庫管理系統(tǒng),對倉庫的所有產(chǎn)品的進出庫等業(yè)務(wù)做到與時處理。充分的利用倉庫管理系統(tǒng)的功能。 從上面的問題分析和解決問題可以看出,沒有一個和倉庫相符合的倉庫管理系統(tǒng),所有的業(yè)務(wù)處理都變的繁瑣,所以我認(rèn)為有一個好的倉庫管理系統(tǒng)支持,對新生活集團(中國)分公司是很有必要的。4 系統(tǒng)分析4.1系統(tǒng)需求分析本套應(yīng)用程序名稱為“新生活集團(中國)分公司

31、倉庫管理系統(tǒng)”,主要用于公司倉庫貨品信息的管理,系統(tǒng)包括貨品在庫管理、入庫、出庫、一些統(tǒng)計查詢和報表等幾部分組成。倉庫管理系統(tǒng)需滿足倉庫管理員與工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對工作人員的登錄本模塊進行更多的考慮,設(shè)計不同用戶的操作權(quán)限和登錄方法。對于一個倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息的管理,用戶可以根據(jù)實際情況對各種貨品信息進行分類管理,包括添加、刪除更新數(shù)據(jù)庫等。倉庫中貨品的入庫管理操作就是對于貨品入庫情況的管理,當(dāng)有貨品到貨需要入庫保管,用戶可以方便的輸入貨品的名稱、數(shù)量等信息。倉庫中貨品的出庫,這部分功能與入庫操作流程差不多,

32、區(qū)別在于只是對出庫貨品進行管理,貨品信息數(shù)據(jù)的輸入。倉庫貨品的信息量大,數(shù)據(jù)安全性和性要求高。本系統(tǒng)實現(xiàn)對貨品信息的管理和總體的統(tǒng)計等,倉庫信息,供貨單位和經(jīng)辦人員信息的查看與維護。倉庫管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息等。報表是一個數(shù)據(jù)庫中最重要的功能之一,有了報表才能清楚地知道貨品的出入庫情況,在數(shù)據(jù)報表功能中包括出庫報表,倉庫報表與經(jīng)辦人員報表等一些基本信息的打印,方便簡潔。本系統(tǒng)基本包含了倉庫管理的主要需求,具有完善細(xì)致的功能、友好的用戶界面、較強的數(shù)據(jù)處理功能和完備的安全機制;隨心所欲的查詢和所見即所得的打印功能,并全面支持分析和決策的功能。4.2可行性分析4.2.1

33、技術(shù)上可行該系統(tǒng)所需的硬件設(shè)備,市場上就有銷售,并且價格較低。所需的軟件,操作系統(tǒng)采用Windows系列操作系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)采用Visual Basic與Access相結(jié)合,這些軟件都是很常見,在系統(tǒng)開發(fā)中被大量應(yīng)用的,技術(shù)也都達(dá)到了比較成熟的階段。因此,在技術(shù)上可較容易實現(xiàn)的。4.2.2經(jīng)濟上可行本系統(tǒng)需要的硬件,軟件支持都比較容易得到,公司也急需改變原來的倉庫作業(yè)方式。因此對開發(fā)庫存系統(tǒng)大力支持,開發(fā)經(jīng)費沒有問題。4.2.3管理上可行庫存有很多的管理體制,每件入庫物品都有相應(yīng)的記錄,出庫也要對相應(yīng)的物品進行刪減,同時入庫和出庫必須對每個物品的相應(yīng)數(shù)量和單價進行錄入。因此管理上是可行的。

34、另外,要將開發(fā)系統(tǒng)運用到倉庫作業(yè)中,倉庫作業(yè)方式區(qū)別與過去,所以,需要對倉庫管理員進行一個系統(tǒng)運用前的培訓(xùn),倉庫的工作人員也都很樂意接受培訓(xùn)。4.3系統(tǒng)功能的模塊設(shè)計4.3.1總體模塊設(shè)計(如圖4.1)系統(tǒng)登錄貨品管理貨品查詢數(shù)據(jù)報表系統(tǒng)維護倉庫管理系統(tǒng)退出系統(tǒng) 圖 4.1 總體模塊4.3.2系統(tǒng)功能設(shè)計 (1)貨品管理(貨品入庫,貨品出庫,貨品盤點);該模塊用于實現(xiàn)貨品的入庫,出庫,盤點功能。 (2)貨品查詢(入庫查詢,出庫查詢,庫存查詢);該模塊用于貨品入庫,出庫,庫存的查詢。 (3)數(shù)據(jù)報表(出庫報表,庫存報表);該模塊提供貨品出庫與庫存報表,并且可以實現(xiàn)報表的打印與導(dǎo)出。 (4)系統(tǒng)維

35、護(操作員管理,密碼修改);該模塊可以注冊新用戶,刪除現(xiàn)有的用戶,現(xiàn)有用戶密碼的修改。 (5)退出系統(tǒng)4.3.3數(shù)據(jù)庫的建立后臺數(shù)據(jù)庫的表設(shè)計如表4.1至表4.5:表 4.1 tb_enter(用戶信息表)字段名數(shù)據(jù)類型字段大小操作員文本20職務(wù)文本20密碼文本20表 4.2 tb_KCXX(庫存信息表)字段名數(shù)據(jù)類型字段大小庫存編號數(shù)字長整型貨品編號文本30貨品名稱文本50貨品規(guī)格文本30記量單位文本20數(shù)量數(shù)字長整型單價貨幣入庫日期日期時間備注備注表 4.3 tb_OUT(貨品出庫數(shù)據(jù)表)字段名數(shù)據(jù)類型字段大小出庫編號文本30貨品編號文本50貨品名稱文本30計量單位文本20數(shù)量數(shù)字長整型單

36、價貨幣金額貨幣出庫日期日期時間提貨單位文本50提貨人文本20經(jīng)手人 文本20備注備注表 4.4 tb_IN(貨品入庫數(shù)據(jù)表)字段名數(shù)據(jù)類型字段大小貨品編號文本30貨品名稱文本50貨品規(guī)格文本30計量單位文本20數(shù)量數(shù)字長整型單價貨幣金額貨幣入庫日期日期時間經(jīng)手人 文本20備注備注表 4.5 tb_kcpd(貨品盤點表)字段名數(shù)據(jù)類型字段大小盤點編號數(shù)字長整型盤點貨品文本50貨品規(guī)格文本30計量單位文本20數(shù)量數(shù)字長整型盤點日期日期時間盤點員文本20貨品有無異常文本205 系統(tǒng)設(shè)計5.1系統(tǒng)登錄模塊圖5.1 系統(tǒng)登錄界面功能分析這是用戶登錄系統(tǒng)的入口,用戶輸入用戶名與密碼,如果密碼正確,點擊登錄

37、按鈕,則成功登錄,進入倉庫管理系統(tǒng)主界面(如圖5.2);如果用戶名輸入錯誤,Msgbox則會提醒“對不起,沒有此用戶的信息”;如果密碼錯誤,Msgbox則會提醒“密碼不正確,請您確認(rèn)后重新輸入”(如圖5.2);圖 5.2 倉庫管理系統(tǒng)主界面圖5.3系統(tǒng)登錄密碼錯誤 (1)實現(xiàn)代碼:Private Sub Command1_Click() rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) 運用API函數(shù)SetWindowPos,來實現(xiàn)取消窗體置前的功能On Error Resume NextDim MPassword As StringIf Text2

38、.Text = mr And Text1.Text = mingrisoft Then 判斷是否使用的是超級口令登錄 frm_main.StatusBar1.Panels.Item(2).Text = 當(dāng)前操作員: mr Name1 = Text2.Text Unload Me frm_main.ShowElse Adodc1.RecordSource = select * from tb_enter where M_Name = & Text2.Text & Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then MPassword = A

39、dodc1.Recordset.Fields(M_Password) If Text1.Text = MPassword Then 判斷數(shù)據(jù)的密碼是否正確 frm_main.StatusBar1.Panels.Item(2).Text = 當(dāng)前操作員: + Adodc1.Recordset.Fields(M_Name) Name1 = Text2.Text frm_main.Show 添加登錄日志 Open (App.Path & 系統(tǒng)日志.ini) For Input As #1 Do While Not EOF(1) Line Input #1, Intext TStr = TStr +

40、Intext + Chr(13) + Chr(10)Loop Close #1 TStr = TStr + + Name1 + + Format(Now, yyyy-mm-dd hh:mm:ss) + + 系統(tǒng)登錄 + Chr(13) + Chr(10) Open (App.Path & 系統(tǒng)日志.ini) For Output As #1 Print #1, TStr Close #1 Unload Me Else MsgBox 密碼不正確,請您確認(rèn)后重新輸入, , 庫存管理系統(tǒng) Text1.Text = Text1.SetFocus End If Else MsgBox 對不起 沒有此用戶

41、的信息, , 倉儲信息管理系統(tǒng) Text2.Text = Text1.Text = End If End IfEnd Sub5.2 貨品管理模塊 在貨品管理模塊中,貨品入庫,貨品出庫和貨品盤點三個模塊是相似的模塊,有著相似的操作過程。以貨品入庫做為說明,實現(xiàn)代碼:Private Sub Cmd_Add_Click() For i = 0 To 5 單擊“添加”按鈕之后,清空文本框中的容 Text1(i).Text = Next i Adodc1.RecordSource = select * from tb_in order by ID Adodc1.Refresh If Adodc1.Rec

42、ordset.RecordCount 0 Then Adodc1.Recordset.MoveLast 將數(shù)據(jù)庫記錄移向最后一條 StrNum = Val(Adodc1.Recordset.Fields(ID) + 1 將入庫編號加1 Select Case Len(Trim(StrNum) 位數(shù)不足則補0 Case 1 StrTemp = 00000 Case 2 StrTemp = 0000 Case 3 StrTemp = 000 Case 4 StrTemp = 00 Case 5 StrTemp = 0 Case 6 StrTemp = End Select Text1(0).Tex

43、t = J & Trim(StrTemp) & Trim(Str(StrNum) Else Text1(0).Text = J000001 Join的縮寫 加入的意思,給入庫編號賦一個初值 StrNum = 1 End If Cmd_Save.Enabled = True Cmd_Del.Enabled = FalseEnd Sub進入貨品入庫(如圖5.4),然后點擊添加按鈕,自動生成入庫編號,輸入貨品名稱、貨品規(guī)格、數(shù)量單價與備注,選擇計量單位,入庫日期,點擊保存,出現(xiàn)Msgbox 提醒“您確認(rèn)要保存該信息嗎?”(如圖5.5),點擊確定,出現(xiàn)Msgbox 提醒“信息保存成功”,點擊取消,則放

44、棄入庫。圖 5.4 進入貨品入庫 圖5.5 貨品入庫界面 在貨品入庫的信息錄入中,如果信息輸入不完整,則無法完成入庫,會出現(xiàn)Msgbox提醒“貨品數(shù)量、單價或名稱不能為空值!”(如圖5.6)圖 5.6 貨品入庫輸入信息不完整5.2貨品查詢模塊 在貨品查詢模塊中,包括入庫查詢,出庫查詢和庫存查詢?nèi)齻€模塊。這三個模塊也是相似的,以出庫查詢作為說明,實現(xiàn)代碼:Private Sub Form_Load() rtn = SetWindowPos(Me.hwnd, -1, 0, 0, 0, 0, 3) 運用API函數(shù)SetWindowPos,來實現(xiàn)使窗體置前的功能利用代碼連接數(shù)據(jù)庫Adodc1.Conn

45、ectionString = Provider=Microsoft.Jet.OLEDB.4.0;Data Source= & App.Path & db_kcgl.mdb;Persist Security Info=FalseAdodc1.RecordSource = select * from tb_out 連接出庫信息數(shù)據(jù)表Adodc1.Refresh Me.Left = (Screen.Width - Me.Width) / 2 使窗體居中 Me.Top = (Screen.Height - Me.Height) / 2End Sub 在貨品查詢下點擊出庫查詢進入出庫查詢(如圖5.7),

46、在最下方“請輸入要查詢的貨品名稱”的Text中輸入要查詢的貨品的名稱,自動顯示出要查詢貨品的出庫記錄(如圖5.8)。圖 5.7 進入出庫查詢圖 5.8 出庫信息查詢界面5.3 數(shù)據(jù)報表模塊 數(shù)據(jù)報表中包括出庫報表,庫存報表。為倉庫管理提供報表的打印和導(dǎo)出。方便對倉庫的情況進行了解。以庫存報表為例,實現(xiàn)代碼:Private Sub DataReport_Initialize() rtn = SetWindowPos(Me.hwnd, -1, 0, 0, 0, 0, 3) 使窗體置前End SubPrivate Sub DataReport_QueryClose(Cancel As Integer

47、, CloseMode As Integer)DataEnvironment1.rsComd_Pkc.Closefrm_main.Enabled = True導(dǎo)出End Sub打印圖5.9 庫存信息明細(xì)表 在庫存信息明細(xì)表預(yù)覽里有個打印按鈕和導(dǎo)出按鈕(如圖5.9),點擊這兩個按鈕,分別能實現(xiàn)打印和導(dǎo)出功能。打印報表的功能必須在安裝打印機的情況下才能實現(xiàn);點擊導(dǎo)出,出現(xiàn)對話框(如圖5.10)選擇保存到的文件夾,對文件命名,然后點擊保存按鈕。圖 5.10 “導(dǎo)出”對話框5.4系統(tǒng)維護模塊5.4.1 操作員管理包括注冊新用戶和刪除現(xiàn)有用戶。(1)注冊新用戶(如圖5.11),在用戶管理對話框中選擇注冊

48、新用戶,填寫完用戶名稱,職務(wù),用戶密碼,確認(rèn)密碼,點擊確定,出現(xiàn),Msgbox提醒“注冊成功”。圖 5.11 注冊新用戶界面實現(xiàn)代碼:Private Sub Command1_Click() rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) 運用API函數(shù)SetWindowPos,來實現(xiàn)取消窗體置前的功能 If Text1.Text = Or Text2.Text = Or Text3.Text = Then MsgBox 輸入的用戶注冊信息不完全!, , 提示信息 Else Adodc1.RecordSource = select * from t

49、b_enter where M_Name= + Text1 + 判斷注冊的用戶名是否存在 Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then MsgBox 該用戶名已經(jīng)存在,請您更換其他用戶名!, 48, 提示信息 Text1.Text = 如果該用戶名存在則重新輸入 Text2.Text = Text3.Text = Text4.Text = Text1.SetFocus Else If Text3.Text = Text4.Text Then 判斷兩次輸入的密碼是否一致 Adodc1.RecordSource = select * f

50、rom tb_enter order by M_ID Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then Adodc1.Recordset.MoveLast Text5.Text = Val(Adodc1.Recordset.Fields(M_ID) + 1 Else Text5.Text = 1 End If Call main 保存注冊信息 Set adoRs = adoCon.Execute(insert into tb_enter values( & Text5 & , & Text1 & , & Text2 & , & Text

51、3 & ,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) MsgBox 注冊成功!, 48, 用戶注冊信息提示 adoCon.Close Text1.Text = Text2.Text = Text3.Text = Text4.Text = Unload Me Else MsgBox 兩次輸入的密碼不一致,請您確認(rèn)后重新輸入, 48, 用戶注冊信息提示 Text3.Text = Text4.Text = Text3.SetFocus End If End If End IfEnd Sub刪除現(xiàn)有的用戶(如圖5.12),在用戶管理中選擇刪除現(xiàn)有用戶,然后選擇

52、要刪除的用戶名,點擊確定按鈕,Msgbox提醒“您確認(rèn)刪除該用戶嗎?”,點擊確認(rèn)則刪除,點擊取消,則取消刪除。圖 5.12 刪除現(xiàn)有的用戶的界面實現(xiàn)代碼:Private Sub Command2_Click() rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) 運用API函數(shù)SetWindowPos,來實現(xiàn)取消窗體置前的功能 If Combo1.Text = Name1 Then 如果是當(dāng)前登錄的用戶名,則不允許刪除 MsgBox 不能刪除當(dāng)前用戶名!, 48, 提示信息 Else a = MsgBox(您確認(rèn)要刪除該用戶嗎?, 17, 刪除用戶信息

53、提示) If a = vbOK Then Adodc1.RecordSource = select * from tb_enter where M_Name= + Combo1.Text + Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then Adodc1.Recordset.Delete 如果數(shù)據(jù)庫中存在該用戶信息,則將其刪除 MsgBox 用戶信息刪除成功, 64, 刪除用戶信息提示 Unload Me Else MsgBox 當(dāng)前數(shù)據(jù)庫中沒有可刪除的用戶信息, , 信息提示 End If End If End IfEnd Sub5.

54、4.2 密碼修改 為了安全起見,用戶可以對自己密碼進行修改。用戶進入密碼修改界面(如圖5.13),輸入用戶名,舊密碼,新密碼以與確認(rèn)新密碼,點擊確認(rèn)按鈕,Msgbox提醒“密碼修改成功!”。圖5.13 密碼修改界面實現(xiàn)代碼:Private Sub Command1_Click()rtn = SetWindowPos(Me.hwnd, -2, 0, 0, 0, 0, 3) 運用API函數(shù)SetWindowPos,來實現(xiàn)取消窗體置前的功能Call main If Text1.Text = Or Text2.Text = Or Text3.Text = Or Text5.Text = Then Ms

55、gBox 輸入不能為空!, 48, 提示信息 Else 判斷輸入的用戶名在數(shù)據(jù)庫中是否存在 Adodc1.RecordSource = select * from tb_enter where M_Password = & Text1.Text & and M_name= + Text5.Text + Adodc1.Refresh If Adodc1.Recordset.RecordCount 0 Then If Text2.Text Text3.Text Then 判斷數(shù)據(jù)的密碼是否正確 MsgBox 兩次輸入的密碼不一致,請您確認(rèn)后重新輸入, 48, 提示信息 Text2.Text = T

56、ext3.Text = Text2.SetFocus Else 如果輸入正確的密碼則修改密碼 Set adoRs = adoCon.Execute(UPDATE tb_enter SET M_Password= + Text3.Text + where M_name= + Text5.Text + ) Adodc1.Refresh MsgBox 密碼修改成功,請您記住新密碼, , 信息提示 Unload Me End If Else MsgBox 沒有此用戶的信息,請您確認(rèn)后重新輸入, 48, 信息提示 Text1.Text = Text2.Text = Text3.Text = Text5.

57、Text = Text5.SetFocus End If End IfadoCon.CloseEnd Sub5.5 退出系統(tǒng)模塊(如圖5.14) 倉庫工作人員從系統(tǒng)中退出的出口,點擊確定即可退出系統(tǒng),點擊取消,則繼續(xù)留系在統(tǒng)中操作系統(tǒng)。圖 5.14 退出系統(tǒng)主界面6 結(jié)論倉庫管理在公司管理中占有極為重要的地位,大力改進倉庫管理,可以節(jié)省大量的人力物力。倉庫管理系統(tǒng)處理數(shù)據(jù)的流程,與人工處理的思維是一樣的,更優(yōu)于人工處理的是將原本繁瑣的業(yè)務(wù)處理變的更加快捷,有序,錯誤率下降。我的畢業(yè)設(shè)計是為新生活集團(中國)分公司的倉庫建立一個倉庫管理系統(tǒng),解決公司倉庫管理問題。這個系統(tǒng),大大提高了工作效率,減

58、少了倉庫工作人員的工作量和誤差。數(shù)據(jù)報表和查詢統(tǒng)計兩個模塊的設(shè)計,可以使公司事務(wù)局的管理人員對公司倉庫的庫存情況一目了然。這個倉庫系統(tǒng)的設(shè)計經(jīng)歷了,從創(chuàng)建數(shù)據(jù)庫到系統(tǒng)設(shè)計和各個模塊的創(chuàng)建、表單的設(shè)計、基本功能如查詢統(tǒng)計的實現(xiàn)、主程序的編寫。一個設(shè)計,不僅僅是設(shè)計系統(tǒng),不像我想象的那么簡單。系統(tǒng)采用的是Visual Basic做前臺,Access作為后臺數(shù)據(jù)庫。因為之前對Visual Basic只是簡單的了解,只會做一些簡單的如添加基本的控件和編寫簡單的代碼,當(dāng)在做這個畢業(yè)設(shè)計的時候才發(fā)現(xiàn)所了解的這些功能遠(yuǎn)遠(yuǎn)不夠,只能隨學(xué)隨用。當(dāng)一個模塊做完了,感覺良好,可是在運行的時候才發(fā)現(xiàn)諸多的問題,一次次

59、的失敗,一次次的修改。經(jīng)過了這么久好不容易才完成這個系統(tǒng)?,F(xiàn)在,我對Visual Basic和Access的應(yīng)用有了更深的認(rèn)識,計算機知識又有所增長。附錄英文資料原文:From the perspective of modern logistics systems, storage is an important part of logistics is the logistics system, distribution center, hoping for effective logistics warehouse here, scientific management and contr

60、ol, so that the logistics system more smoothly, more reasonable to run. In this paper, the importance of starting from the warehouse, combining theory and practice, through an enterprise storage and logistics activities in the space and cargo space to analyze how the activities in the warehouse thro

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論