freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vb的倉庫管理系統(tǒng)開發(fā)設(shè)計-大學(xué)畢業(yè)論文畢業(yè)設(shè)計學(xué)位論文范文模板參考資料-在線瀏覽

2025-02-01 04:20本頁面
  

【正文】 d regarding Visual Basic as programming language. The administrative system is effectual。管理信息系統(tǒng)已成為企業(yè)規(guī)范化、信息化、自動化管理系統(tǒng)的一部分,為了適應(yīng)日趨激烈的市場競爭,企業(yè)需要對自身的經(jīng)營狀況有充分的了解,并通過有效的管理不斷提高效率??梢妭}庫的管理對于企業(yè)來說尤為重要,也正是基于這個原因我把畢業(yè) 設(shè)計的方向定在了企業(yè)的倉庫管理上。但一直以來人們使用傳統(tǒng)人工的方式管理產(chǎn)品,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差等。 作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對倉庫信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。這些優(yōu)點(diǎn)能夠極大地提高倉庫管理的效率。 2 第一章 緒論 倉庫管理系統(tǒng)研究背景及意義 隨著我國經(jīng)濟(jì)的飛速發(fā)展,各種類型規(guī)模的公司企業(yè)迅速崛起,許多從事生產(chǎn)和經(jīng)營管理的企業(yè)都有自己生產(chǎn)和銷售的產(chǎn)品,而這些產(chǎn)品都需要儲存在倉庫中,對于每個企業(yè)來說,隨著企業(yè)規(guī)模的不斷擴(kuò)大,產(chǎn)品數(shù)量的急劇增加,所生產(chǎn)產(chǎn)品的種類也會不斷地更新與發(fā)展,有關(guān)產(chǎn)品的各種信息量也會成倍增長。而倉庫管理又涉及入庫、出庫的產(chǎn)品、經(jīng)辦人員及客戶等方方面面的因素,如何管理這些信息數(shù)據(jù),是一項(xiàng)復(fù)雜的系統(tǒng)工程,充分考驗(yàn)著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統(tǒng)來提高倉庫管理工作的效率,這對信息的規(guī)范管理、科學(xué)統(tǒng)計和快速查詢,減少管理方面的工作量,同時對于調(diào)動廣大員工的工作積極性,提高企業(yè)的生產(chǎn)效率,都具有十分重要的現(xiàn)實(shí)意義。下面簡要介紹一下中文 Visual Basic 和 Access 2020。 可視化設(shè)計 同其他的一些可視化程序開發(fā)工具一樣 ,VB 具有可視化設(shè)計的特點(diǎn) ,微軟的 Word 在剛剛進(jìn)入市場時 ,同 WPS競爭的一個重要的功能砝碼就是 所見即所得 的字處理功能 ,VB在設(shè)計應(yīng)用程序界 面時也可以說是 所見即所得 .在設(shè)計時 ,頭腦中所想象的應(yīng)用程序界面 ,完全可以通過鍵盤鼠標(biāo)以及徒手畫出來 ,而不是編制大量的代碼然后再編譯生成 ,如果需要修改 ,也是利用鍵盤鼠標(biāo)和手畫 ,而底層的一些程序代碼由 VB 自動生成或修改。 3 事件驅(qū)動編程 Windows 操作系統(tǒng)出現(xiàn)以來 ,圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計不能是單一性的 ,在使用 VB 設(shè)計應(yīng)用程序時 ,必須首先確定應(yīng)用程序如何同用戶進(jìn)行交互 .例如發(fā)生鼠標(biāo)單擊、鍵盤輸入等事件時 ,由用戶編寫的代碼控制這些事件的響應(yīng) ,這就是所謂的事件驅(qū)動編程。 本系統(tǒng)使用 Visual Basic 的菜單編輯器建立菜單或者修改已經(jīng)存在的菜單,您也可以使用 Visual Basic 的 Application Wizard 來操作。 CoolBar 就是一個可以在窗體上浮動的工具,同時也是其他 ActiveX 的容器。 本系統(tǒng)就用了 Cool 工具中的 Statubar 控件,在系統(tǒng)這一界面中,添加了狀態(tài)欄,在第一個欄中,在樣式這一欄中選 擇了文本,在第二個欄中,選擇了系統(tǒng)日期,第三個欄中選擇了系統(tǒng)時間,這樣,任何時候操作本系統(tǒng),都可以看到當(dāng)前的時間和日期。與數(shù)據(jù)庫的連接則使用 ADO 的相關(guān)功能來完成的。 Visual Basic Visual 意為“可視化的”,指的是一種開發(fā)圖形用戶界面的方法,所以 Visual Basic是基于 Basic 的可視化的程序設(shè)計語言。 VB6 是指 Visual Basic 的版本。程序員在設(shè)計時只需用現(xiàn)有工具根據(jù)界面設(shè)計要求,直接在屏幕上“畫”出窗口、菜單、按鈕、滾動條等不同類型的對象,并為每個對象設(shè)置屬性。 B) 事件驅(qū)動的編程機(jī)制:事件驅(qū)動是非常適合圖形用戶界面的編程方式。程序員只要編寫響應(yīng)用戶動作的代碼,而各個動作之間不一定有聯(lián)系。 D) 結(jié)構(gòu)化的程序設(shè)計語言: VB6 具有豐富的數(shù)據(jù)類型和結(jié)構(gòu)化程序結(jié)構(gòu),作為一種程序設(shè)計語言,它還有如下一些特點(diǎn):強(qiáng)大的數(shù)值和字符串處理功能;豐富的圖形指令,可方便地繪制各種圖形;提供靜態(tài)和動態(tài)數(shù)組,有利于簡化內(nèi)存的管理;過程可遞歸調(diào)用,使程序更為簡練;支持隨機(jī)文件和順序文件的訪問;提供了一個可供應(yīng)用程序調(diào)用的包含多種類型的圖標(biāo)庫;具有完善的運(yùn)行出錯處理 。 F)支持動態(tài)數(shù)據(jù)交換( DDE)、動態(tài)鏈接庫( DLL)和對象的鏈接與嵌入( OLE)技術(shù) 。 VB 幫助窗口中顯示了有關(guān)的示例代碼,通 過復(fù)制、粘貼操作可獲取大量的示例代碼,為用戶的學(xué)習(xí)和使用提供了極大的方便。 Windows 上面的每一個圖標(biāo),包括窗口本身都是對象,如果沒有任何事情發(fā)生,對象處于停頓狀態(tài)。因此是“事件”驅(qū)動的。 在 VB中,窗體實(shí)際上是一個對象, VB的窗體含有許多內(nèi)嵌特性,這使得用戶界面部分的建立像是從一個目錄中挑選一個個合適的控件,而不是從零開始一步一步地建立控件。 Visual Basic 中的基本概念 對象:面向?qū)ο缶幊蹋?OOP)的提法大家一定也很耳熟,雖然 Visual Basic 并不是完全的面向?qū)ο缶幊?,但也利用了對象編程技術(shù)。 屬性:如同電視有黑白、彩色之分 一樣,作為對象的 Windows 中的窗口也是有大有小,文本框的位置不可能完全一樣,菜單要顯示出不同的功能,這些都是由對象的屬性決定的。屬性一般決定了對象的位置、大小、顯示等情況。 事件:就是對象對用戶各種操作的反映情況。 控件: Visual Basic 中使用控件,簡化了 Windows 中 的窗口、按鈕等對象的編程設(shè)計。只需修改這些特征你就可以隨心所欲地編程了。例如,如果你不滿意 Windows 簡陋的媒體播放器,你就可以使用 VB 的多媒體控件在 1小時以內(nèi)設(shè)計一個完全自己風(fēng)格的能夠播放 CD、 VCD 的多媒體播放器,而功能完全與之相當(dāng)。數(shù)據(jù)庫的作用在于組織和表達(dá)信息,簡而言之,數(shù)據(jù)庫就是信息的集合。關(guān)系數(shù)據(jù)庫中包含了多個數(shù)據(jù)表的信息,數(shù) 6 據(jù)庫含有各個不同部分的術(shù)語,對象記錄、域等。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計。這三種操作均可由 Visual Basic 創(chuàng)建的程序來完成。 Access 與許多優(yōu)秀的關(guān)系數(shù)據(jù)庫一樣,可以讓你很容易地連接相關(guān)的信息而且還對其他的數(shù)據(jù)庫系統(tǒng)有所補(bǔ)充。 Access 與其它數(shù)據(jù)庫開發(fā)系統(tǒng)之間相當(dāng)顯著的區(qū)別就是:您不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強(qiáng)大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一愉快的過程是完全可視的 。 VB 和 Access 的連接 在進(jìn)行系統(tǒng)開發(fā)時,一個很重要的步驟就是建立數(shù)據(jù)庫的連接,即訪問數(shù)據(jù)庫。早期還有 RDO, DAO 等。用這樣一組接口建立的應(yīng)用程序 , 對數(shù)據(jù)庫的操作不依賴于任何數(shù)據(jù)庫管理系統(tǒng) , 不直接與任 何 DBMS 打交道 , 由此可實(shí)現(xiàn)應(yīng)用程序?qū)Σ煌?DBMS 的共享。有了 ODBC 驅(qū)動程序 , 數(shù)據(jù)源就變得十分廣泛 , 它可以是本機(jī)的某種數(shù)據(jù)庫格式的文件(如本機(jī) DOS 目錄下的 Access 文件 *.mdb) , 也可以是遠(yuǎn)程數(shù)據(jù)庫文件(如 Microsoft SQL Server) 。 在 ODBC 方式中,不管底層網(wǎng)絡(luò)環(huán)境如何,也無論采用何種 DBMS, 用戶在程序中都使用同一套標(biāo)準(zhǔn)代碼,源程序可以不因底層的變化而重新編建或修改,從而減輕了開發(fā)維護(hù)的工作量,縮短了開發(fā)周期。 ADO 連接數(shù)據(jù)庫 7 微軟公司的 ADO ( ActiveX Data Objects) 是一個用于存取數(shù)據(jù)源的 COM 組件。允許開發(fā)人員編寫訪問數(shù)據(jù)的代碼而不用關(guān)心數(shù)據(jù)庫是如何實(shí)現(xiàn)的,而只用關(guān)心到數(shù)據(jù)庫的連接。包括易于使用,熟悉的界面,高速度以及較低的內(nèi)存占用。因此你可以只創(chuàng)建一個 Connection對象,但是可以有多個,獨(dú)立的 Recordset對象來使用它。 ADO 是基于 OLE DB 的訪問接口,它是面向?qū)ο蟮?OLE DB 技術(shù),繼承了 OLE DB 的優(yōu)點(diǎn)。開發(fā)人員在使用 ADO 時,其實(shí)就是在使用 OLE DB,不過OLE DB 更加接近底層。 圖 VB 應(yīng)用程序與數(shù)據(jù)庫的連接 V B 應(yīng)用程序 A c c es s 2 0 0 0數(shù)據(jù)庫M i c r o s o f t .J et .O L E D B 8 第三章 系統(tǒng)分析 需求分析 需求分析是軟件開發(fā)周期的第一個階段,也是關(guān)系到 軟件開始成敗的關(guān)鍵步驟。 系統(tǒng)功能的基本要求 產(chǎn)品入庫管理,可以填寫入庫單,確認(rèn)產(chǎn)品入庫; 產(chǎn)品出庫管理,可以填寫出庫單,確認(rèn)出庫; 借出管理,憑借條借出,然后能夠還庫; 初始庫存設(shè)置,設(shè)置庫存的初始值,庫存的上下警戒限; 可以進(jìn)行盤庫,反映每月、年的庫存情況; 可以查詢產(chǎn)品入庫情況、出庫情況、當(dāng)前庫存情況,可以按出庫單、入庫單,產(chǎn)品、時間進(jìn)行查詢; 數(shù)據(jù)庫要求 在數(shù)據(jù)庫中至少應(yīng)該包含下列數(shù)據(jù)表: 庫存情況表; 出庫單表; 入庫單表; 出庫臺帳; 入庫臺帳; 借條信息表,反映,借出人,借出時間,借出產(chǎn)品,借出數(shù)量,還庫時間等。 系統(tǒng) 數(shù)據(jù)流程圖 在 研究了用戶提供的原始資料及要求后,畫出了系統(tǒng)的數(shù)據(jù)流程圖 如下所示。這種 CS 模式適用于局域網(wǎng)、安全性可以得到可靠的保證。響應(yīng)速度快。 圖 32 C/S結(jié)構(gòu)示意圖 物料管理模塊 如果當(dāng)前數(shù)量小于最小數(shù)量,則需 出訂單去采購,如果大于最大數(shù)量則不允許再出訂單。 供應(yīng)商管理模塊 供應(yīng)商管理模塊記錄公司所有供應(yīng)商的情況,以保證每個供應(yīng)商都是經(jīng)過認(rèn)證的。以代碼來代表供應(yīng)商,可以減少數(shù)據(jù)庫中的數(shù)據(jù)量。就像我們?nèi)ベI東西,我們不但要知道去哪里買,還要知道買什么。 系統(tǒng) 為了統(tǒng)一管理,加強(qiáng)控制。為生產(chǎn)線提供更多的更全的數(shù)據(jù)。產(chǎn)品是公司生產(chǎn)的。方便管理。即產(chǎn)品組成表。在制作生產(chǎn)計劃時,只需給出生產(chǎn)的產(chǎn)品代碼,而無需給出每一個物料的代碼。人為 地去采購某一種物料,并且把這個訂單記錄到系統(tǒng)中去。 訂單是倉庫進(jìn)行收料操作的基礎(chǔ)。 A cces s 2 0 0 0數(shù)據(jù)庫V B 應(yīng)用程序 10 生產(chǎn)計劃管理模塊 此模塊主要是管理生產(chǎn)計劃。每次計劃產(chǎn)生前,系統(tǒng)會根據(jù)產(chǎn)品組成表提供的信息來檢驗(yàn)當(dāng)前的物料狀況,如果物料不能滿足此次生產(chǎn),則不能成功產(chǎn)生生產(chǎn)計劃。每個生產(chǎn)計劃都會自動產(chǎn)生一個發(fā)料清單。發(fā)料時,即可以一次性發(fā)多個料,即按工單發(fā)料;也可以按物料一個一個來發(fā)。也可以兩種方法結(jié)合在一起來發(fā)料。為了核算每批產(chǎn)品的生產(chǎn)成本,因此增料操作需按生產(chǎn)計劃號來進(jìn)行。 生產(chǎn)退料是生產(chǎn)線將好的物料退回給倉庫。盤點(diǎn)時需提供盤點(diǎn)報表及盤點(diǎn)調(diào)整。條件即可以是單個條件也可以組合條件。 記錄系統(tǒng)內(nèi)主要的數(shù)據(jù)的操作,以便日后查詢所需。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計打下基礎(chǔ)。 圖 33 倉庫管理系統(tǒng)數(shù)據(jù)流程圖 倉庫現(xiàn)有庫存 匯總、處理 產(chǎn)品入庫 產(chǎn)品出庫 報表打印 11 通過對企業(yè)倉庫管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: ? 庫存狀況信息,包括的數(shù)據(jù)項(xiàng)有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位等 ? 入庫單信息,包括的數(shù)據(jù)項(xiàng)有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位、入庫日期、入料人編號、入料人、經(jīng)手人、入庫標(biāo)識、自動編號、說明等 ? 出庫單信息,包括的數(shù)據(jù)項(xiàng)有品名、規(guī)格、導(dǎo)電、硬度、數(shù)量、單位、毛坯尺寸、毛坯數(shù)量、成品尺寸、成品數(shù)量、余料、報 廢、出庫日期、領(lǐng)料人編號、領(lǐng)料人、經(jīng)手人、說明等 用戶管理信息,包括的數(shù)據(jù)項(xiàng)有用戶名、用戶密碼、用戶權(quán)限等。如果問題沒有可行的解,那么花費(fèi)這項(xiàng)開發(fā)工程上的任何時間、資源、人力和經(jīng)費(fèi)都是無謂的浪費(fèi)。必須記住,可行性研究的目的不是解決問題,而是確定問題是否值得去解。必須分析幾種主要的可能解法的利弊,從而判斷原定的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個系統(tǒng)的程度。所以從以上的分
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1