資源描述:
《本科畢業(yè)論文---倉庫管理系統(tǒng) vb倉庫管理系統(tǒng) 倉庫管理系統(tǒng).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要由于在實(shí)習(xí)中每天都要接觸倉庫管理系統(tǒng),所以決定以“倉庫管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”為題。利用VB與Access來完成我的畢業(yè)實(shí)踐綜合報(bào)告。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)不斷發(fā)展,其強(qiáng)大的功能已經(jīng)被人們深刻認(rèn)識,它已經(jīng)進(jìn)入了人類社會的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對產(chǎn)品倉庫信息進(jìn)行管理,具有著人工管理無法比擬的優(yōu)點(diǎn),它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品倉庫的管理效率,也是企業(yè)倉庫管理科學(xué)化、正規(guī)化,與世界接軌的重要條件。因此,開發(fā)
2、一個(gè)倉庫管理系統(tǒng)是很有必要的,具有其特有的技術(shù)意義和管理意義。關(guān)鍵字:倉庫管理,數(shù)據(jù)庫access,信息管理,VB目錄第1章系統(tǒng)概述31.1開發(fā)工具介紹41.2倉庫管理系統(tǒng)的需求分析41.3倉庫管理系統(tǒng)的研究和背景意義51.4系統(tǒng)配置要求5第2章系統(tǒng)總體設(shè)計(jì)62.1功能結(jié)構(gòu)圖62.2模塊功能簡介7第3章詳細(xì)設(shè)計(jì)83.1用戶登陸功能83.2庫存管理模塊93.2.1入庫管理93.2.2出庫管理93.2.3借出管理93.2.4調(diào)庫管理93.2.5退庫管理93.2.6歸還管理103.2.7盤點(diǎn)管理103.3基本檔案模塊103.3.1操作員檔案管理103.
3、3.2供應(yīng)商檔案管理103.3.3倉庫類別管理103.3.4貨物類別管理103.4系統(tǒng)功能模塊103.4.1庫存初始化設(shè)置子模塊103.4.2數(shù)據(jù)庫備份和恢復(fù)子模塊103.4.3系統(tǒng)日志子模塊103.5數(shù)據(jù)庫設(shè)計(jì)10第4章設(shè)計(jì)與實(shí)現(xiàn)134.1用戶登陸134.2庫存管理界面134.3基本檔案管理144.4系統(tǒng)功能14第5章結(jié)論15致謝16參考文獻(xiàn)17第1章系統(tǒng)概述1.1開發(fā)工具介紹VisualBasic(VB)是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動編程語言。從任何標(biāo)準(zhǔn)來說,VB都是世界上使用人數(shù)最多的語言——不僅是盛贊VB的開發(fā)者還是抱怨
4、VB的開發(fā)者的數(shù)量。它源自于BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應(yīng)用程序開發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫,或者輕松的創(chuàng)建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個(gè)應(yīng)用程序。這個(gè)程序是利用VB+ACCESS開發(fā)的。整個(gè)系統(tǒng)分為兩個(gè)模塊:前臺和后臺,其中前臺主要是界面的設(shè)計(jì)以及界面的關(guān)聯(lián),而后臺主要是對ACCESS數(shù)據(jù)庫的管理以及編碼。access簡介建立一個(gè)數(shù)據(jù)庫我們有多種選擇,現(xiàn)在市場上有各種各樣的數(shù)據(jù)庫,而且每一種數(shù)據(jù)庫都有其自身的特點(diǎn),不能說哪一種更好,只能在其中尋
5、找一種能更好地適應(yīng)系統(tǒng)需求、更好地滿足用戶的要求以及適應(yīng)開發(fā)人員的習(xí)慣。在本系統(tǒng)中,做為倉庫管理系統(tǒng)是一個(gè)比較小的應(yīng)用系統(tǒng),它所產(chǎn)生和處理的數(shù)據(jù)量也比較小。因此,沒有必要使用像sqlserver和oracle這樣的大型數(shù)據(jù)庫。我首先想到的數(shù)據(jù)庫是borland公司的paradox數(shù)據(jù)庫。另外,microsoftoffice中的access數(shù)據(jù)庫在計(jì)算機(jī)上的應(yīng)用比較普及,是開發(fā)小型數(shù)據(jù)庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了access數(shù)據(jù)庫。1.1倉庫管理系統(tǒng)的需求分析本套應(yīng)用程序名稱為“倉庫管理系統(tǒng)”,主要用于倉庫貨品信息的管理,系統(tǒng)包
6、括倉庫管理、入庫、一些統(tǒng)計(jì)查詢和報(bào)表等幾部分組成。庫存管理系統(tǒng)滿足倉庫管理員及工作人員的需求,他們具有登陸系統(tǒng)的權(quán)限,所以需要對工作人員的登陸模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶的操作權(quán)限和登陸方法。對于一個(gè)倉庫來說最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及倉儲貨品的管理,用戶可以根據(jù)實(shí)際情況對各種貨品信息進(jìn)行分類管理,包括添加,刪除更新數(shù)據(jù)庫等。當(dāng)然倉庫中貨品入庫也是常有的事,入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便的輸入貨品的信息。有了貨品的入庫,自然也就有貨品的出庫,這部分提供的功能與入庫操作流程差不多
7、,有區(qū)別的只是對一些基本的信息生成報(bào)表形式,并打印輸出功能。報(bào)表是一個(gè)數(shù)據(jù)庫中最重要的功能之一,有了報(bào)表才能清楚的知道貨品的出入情況,在數(shù)據(jù)報(bào)表功能中包括出庫報(bào)表,庫存報(bào)表及經(jīng)辦人員報(bào)表等一些基本信息的打印,方便簡潔。本系統(tǒng)基本涵蓋了庫存管理的主要需求,具有完善細(xì)致的功能、友好的用戶界面、強(qiáng)大的數(shù)據(jù)處理功能和完憊的安全機(jī)制,隨心所欲的查詢和打印功能,并全面支持分析和決策的功能。1.2倉庫管理系統(tǒng)的研究和背景意義隨著我國經(jīng)濟(jì)的飛速發(fā)展,各種類型規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要存貯在倉庫中
8、,對于每個(gè)企業(yè)來說,隨著企業(yè)規(guī)模的不斷擴(kuò)大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)品的種類也會不斷更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量也會成倍的增長,