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

正文內(nèi)容

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

2024-11-29 04:20本頁面

【導(dǎo)讀】高企業(yè)管理效率而設(shè)計的。它完全取代了原來一直用人工管理的工作方式,避免了由于管。管理提供了強(qiáng)有力的工具和管理手段。倉庫管理系統(tǒng)是一個中小型數(shù)據(jù)庫管理系統(tǒng),它界。面美觀、操作簡單、安全性高,基本滿足了倉庫管理的要求。整個系統(tǒng)由基本管理、查詢。統(tǒng)計、報表打印、維護(hù)設(shè)置、幫助等模塊組成。本系統(tǒng)是在以ACCESS2020作為后臺數(shù)據(jù)庫,以VisualBasic為編程語言來開發(fā)的。

  

【正文】 。 4) 單擊“按鈕”選項卡,“屬性頁”對話框?qū)⒊霈F(xiàn)按鈕的一些屬性,單擊“插入”按鈕后,“索引”文本框中出現(xiàn)數(shù)字 1,其它輸入框也變?yōu)榭捎?。這樣就可以設(shè)置其上的屬性。若“圖像”輸入框設(shè)為 1,即 ImageList 控件的第一個圖形作為按鈕 1 的圖形。重復(fù)上述步驟,添加其它按鈕到工具欄上,并設(shè)置相應(yīng)屬性。 22 第五章 系統(tǒng) 實現(xiàn) 數(shù)據(jù)庫實現(xiàn) 連接數(shù)據(jù)庫 在進(jìn)行系統(tǒng)開發(fā) 前 ,一個很重要的步驟就是建立數(shù)據(jù)庫的連接,即訪問數(shù)據(jù)庫。 VB6提供了多種方式訪問數(shù)據(jù)庫,其中以 ODBC 與 ADO 應(yīng)用最多。具體 ODBC 及 ADO 詳見相關(guān)理論部分。本系統(tǒng)采用 ADO 方式訪問數(shù)據(jù)庫。 ADO 數(shù)據(jù)庫連接主要分兩步進(jìn)行:一是引用 ADO,二是使用 ADO 連接數(shù)據(jù)庫。 1. 引用 ADO 在 VB6 菜單“工程” “引用”從中選擇 Microsoft ActiveX Data objects library 和 Microsoft ActiveX Data objects recordset 兩個組件,這是在連接數(shù)據(jù)庫前所必做的工作。 2. 使用 ADO 連接數(shù)據(jù)庫 本系統(tǒng) 采用的是無源的數(shù)據(jù)庫連接方法 ,因為整個系統(tǒng)都會使用到這個數(shù)據(jù)庫,所以將數(shù)據(jù)庫的連接定義為全局變量。 Public Cn As New ‘定義數(shù)據(jù)源 Dim db_path As String ‘用于存放數(shù)據(jù)庫的路徑 Dim db_ As String ‘連接數(shù)據(jù)源字符串 db_path = amp。 \Data\ ‘指定數(shù)據(jù)庫文件 db_ = Provider=。Data Source= amp。 db_path amp。 。Jet OLEDB:database password=123321。 ‘?dāng)?shù)據(jù)庫連接字符串 db_ ‘打開數(shù)據(jù)源 建立數(shù)據(jù)表 本系統(tǒng)采用了 Access 作為數(shù)據(jù)庫管理系統(tǒng)。先啟動 Access2020 程序,然后創(chuàng)建名為“ WMS”的數(shù)據(jù) 庫。并為此數(shù)據(jù)庫設(shè)置密碼。在數(shù)據(jù)庫中建立各表。 系統(tǒng)模塊 基本管理模塊 基本管理模塊主要包括: ? 入庫管理 ? 出庫管理 ? 交接班 23 ? 修改個人密碼 ? 退出 1. 創(chuàng)建入庫信息窗體 入庫信息是采購人員購買貨物時所填寫的,是為了完成貨物的正確入庫才用到的。在新增入庫單窗體中 貨物編號 、導(dǎo)電情況、硬度 均可通過單擊相關(guān)的數(shù)據(jù)框來選擇 , 數(shù)據(jù)選擇框會進(jìn)行動態(tài)智能化統(tǒng)計信息 , 使選擇更方便 , 如圖 51 所示。 圖 51 入庫操作 界面 出庫信息是倉管出貨是所要填寫的,是為了完成貨物的正確出庫情況和倉庫中的現(xiàn)存狀況所用到的。在出庫窗體中正確填寫出庫所需要的一些信息,以便管理,然后保存 ,如圖 52所示。 24 圖 52 出庫操作按工單 界面 進(jìn)入系統(tǒng)后,可選擇 “ 交接班” 在不現(xiàn)用戶之間進(jìn)行切換。 界面如圖 53 所示。 圖 53 系統(tǒng)重登錄界面 設(shè)計思路和要點(diǎn): 用戶如需修改自己的登錄密碼, 需輸入舊密碼與新密碼,程序在數(shù)據(jù)庫中修改用戶的密碼。 界面 如圖 54所示。 25 圖 54 修改密碼界面 退出即退出本系統(tǒng)。 倉庫管理主界面中 退出即可。 查詢統(tǒng)計模塊 查詢統(tǒng)計模塊主要完成的功能有: ? 庫存查詢(按日期查詢、按人員查詢、按物品查詢) ? 貨物出入統(tǒng)計(按月統(tǒng)計) 1. 庫存的查詢 設(shè)計思路和要點(diǎn):分為按日期查詢、按人員查詢、按物品查詢?nèi)矫娌樵儯?從而對庫存狀況 進(jìn)行統(tǒng)計 , 便于管理員查詢。 按日期查詢 設(shè)計思路與要點(diǎn):對系統(tǒng)的每一次操作能應(yīng)及時地記錄下來,以便日后查詢。因此在數(shù)據(jù)庫中單獨(dú)創(chuàng)建一張表,用于記錄系統(tǒng)的日常操作,即倉庫的各種日常操作。通過此功能,可能追溯系統(tǒng)數(shù)據(jù)的整個變化過程。使整個系統(tǒng)的運(yùn)行都在控制之內(nèi)。 按人員 查詢 ,支 持模糊查詢 , 對倉庫貨物狀況也能進(jìn)行統(tǒng)計 , 界面如圖 55 所示。 圖 55 按日期查詢界面 26 按人員查詢界面 如圖 56所 示。 圖 56 按人員查詢界 面 按物品查詢 ,可以限定倉庫 , 出入時間 , 它的界面設(shè)計如圖 57 所示。 圖 57 按物品查詢 貨物的出入統(tǒng)計,可以限定出入時間 , 一般按月份進(jìn)行統(tǒng)計。 27 圖 58 按月統(tǒng)計窗體 報表打印模塊 報表打印完成的功能主要有: ? 單據(jù)報表打?。ò?需采購物品打印 、 按月 打印) 可根據(jù)需采購的物品打印 ,可按庫存數(shù)量進(jìn)行查詢,如圖 59所示。 圖 59 需采購物品打印 可根據(jù)月份查詢出需要打印的物品,按月打印可根據(jù)需要打印入庫、出庫單,如圖 510所示。 28 圖 510 按月打印窗體 打印代碼: Private Sub Command3_Click() 39。打印 If = 1 Then With DataEnvironment1 If . = adStateOpen Then . End If If Trim() = Then aa = Trim(Str(Month(Date))) Else aa = Left(Trim(), 1) End If .printinstorehouse aa 39。對問號賦值 If . 0 Then Else MsgBox (沒有找到記錄! ) Exit Sub End If End With End If If = 1 Then With DataEnvironment1 If . = adStateOpen Then . End If If Trim() = Then bb = Trim(Str(Month(Date))) 29 Else bb = Left(Trim(), 1) End If .printoutstorehouse bb 39。對問號賦值 If . 0 Then Else MsgBox (沒有找到記錄! ) Exit Sub End If End With End If End Sub 維護(hù)設(shè)置模塊 維護(hù)設(shè)置模塊是為了倉庫管理系統(tǒng)的穩(wěn)定性和安全性而設(shè)計的,它完成的主要功能有: ? 職員信息 ? 數(shù)據(jù)整理 ? 用戶 管理 數(shù)據(jù)整理是對調(diào)查、觀察、實驗等研究活動中所搜集到的資料進(jìn)行檢驗、歸類編碼和數(shù)字編碼的過程。它是數(shù)據(jù)統(tǒng)計分析的基礎(chǔ) 。 本系統(tǒng)的數(shù)據(jù)整理主要是對入庫、出庫以及庫存信息的數(shù)據(jù)整理, 其界面如圖 511 所示。 圖 511 數(shù)據(jù)整理界面 30 對登陸用戶的管理,可以修改用戶名 , 操作權(quán)限 , 新增 , 刪除用戶等 。也可以 修改當(dāng)前登陸用戶的密碼 , 同時也可以 更 換用戶登錄 。 其界面如圖 512 所示。 圖 512 用戶管理 輸入輸出 本系統(tǒng)界面標(biāo)準(zhǔn) Windows 形式,鍵盤輸入 , 人機(jī) 交互,容易使用。輸入輸出的設(shè)計考慮美觀實用和通 俗易懂,圖文并茂。 系統(tǒng)安全設(shè)計 系統(tǒng)數(shù)據(jù)庫中包含多個二維表,所以在系統(tǒng)與數(shù)據(jù)庫的連接上,并沒有把數(shù)據(jù)庫和系統(tǒng)的連接直接寫入代碼,而是通過對服務(wù)器端進(jìn)行系統(tǒng)設(shè)置,使數(shù)據(jù)庫名及路徑不可見,并通過 ACCESS 的數(shù)據(jù)庫安全設(shè)置,保證了數(shù)據(jù)庫的安全性。系統(tǒng)根據(jù)用戶身份不同賦予不同權(quán)限,用戶用密碼登陸,同樣也保證了系統(tǒng)數(shù)據(jù)的安全性。 31 第 六 章 系統(tǒng)測試 ,我們千辛萬苦開發(fā)出的程序總會存在一些問題,這就需要進(jìn)行測試。對于此系統(tǒng)的測試從以下幾方面進(jìn)行入手。 ? 菜單測試 檢查每個菜單是否有效。 ? 各功能模塊測 試 設(shè)計一些數(shù)據(jù),利用各個模塊提供功能進(jìn)行測試。并檢查程序的防呆性,即程序是否能夠有效地防止一些明顯有錯誤數(shù)據(jù)進(jìn)入系統(tǒng)。 ? 數(shù)據(jù)跟蹤測試 打開后臺數(shù)據(jù)庫,檢查各項數(shù)據(jù)是否與輸入的一致。及各個表及表中數(shù)據(jù)是否一致。 及解決方法 ? 運(yùn)行錯誤 在運(yùn)行過程中,因為應(yīng)用軟件的不同, Access 無法連接,使程序不能運(yùn)行。 解決方法: 尋找相同軟件的電腦進(jìn)行操作, 檢測它的可運(yùn)行性,此問題已得到解決。 ? 編譯錯誤 編譯錯誤的產(chǎn)生原因是在程序代碼中出現(xiàn)了不正確的代碼,使系統(tǒng)不能正常運(yùn)行,影響設(shè)計進(jìn)度。 解決方法: 在調(diào) 試過程中,程序中的語法錯誤在代碼編輯階段就會被自動檢測和識別通過此功能,我們對錯誤代碼進(jìn)行研究和改正 ,最終得以解決。 32 總結(jié) 隨著計算機(jī)技術(shù)的普及和網(wǎng)絡(luò)的發(fā)展,越來越多的教育單位開始重視信息化建設(shè),利用先進(jìn)的計算機(jī)和網(wǎng)絡(luò)技術(shù)對倉庫基本信息進(jìn)行管理,提高工作效率,減少人力資源的浪費(fèi)。本人結(jié)合倉庫管理員對貨物信息的具體管理需求,開發(fā)一套倉庫管理系統(tǒng)。本系統(tǒng)經(jīng)多次測試,能在 Visual 的調(diào)試環(huán)境上正常運(yùn)行,基本上實現(xiàn)了數(shù)據(jù)管理功能。 綜上詳細(xì)闡述了本系統(tǒng)的整個開發(fā)過程和實現(xiàn)功能,能夠進(jìn)行貨物信息 的錄入、修改、查詢、瀏覽、刪除、統(tǒng)計等操作,整體界面美觀大方,完成了倉庫管理員對倉庫管理工作的要求,適用于一系列的工作單位。本系統(tǒng)的應(yīng)用,將會使員工和庫管人員在第一時間內(nèi)獲得理想信息。 經(jīng)過兩個多月的畢業(yè)設(shè)計,一個完整的倉庫管理系統(tǒng)終于設(shè)計完成了,在設(shè)計過程中,我意識到自己所學(xué)知識的不足,可以說關(guān)于這方面的接觸才剛剛開始,深有感觸,無以言表。關(guān)于本系統(tǒng),雖然 對倉庫管理進(jìn)行了系統(tǒng)的創(chuàng)建,但由于時間的不足,這個系統(tǒng)并不完美,在很多方面都有缺陷,比如: ? 在進(jìn)行入庫操作時,所輸入的數(shù)據(jù)不能與原來的數(shù)據(jù)進(jìn)行結(jié)合 ; ? 進(jìn) 行數(shù)據(jù)輸入時,沒有詳細(xì)的 文字 說明和限制; ? 系統(tǒng)中沒有內(nèi)容分類,用戶必須自己輸入,在此,系統(tǒng)顯出不方便處; ? 按月打印程序中,打印入庫單和打印出庫單還有不足; ? 臨時離開后,所設(shè)的密碼沒有達(dá)到保密效果等 ; ? 本系統(tǒng)在余料設(shè)置中還有一定缺陷,由于時間問題,便不再做修改。 我們要在以后的實踐中去檢驗它的可用性,特別要考慮它的實時性和安全性, 在以后的工作和學(xué)習(xí)中, 我們 會 多查詢相關(guān)資料,反復(fù)地熟練應(yīng)用, 完善本系統(tǒng),彌補(bǔ)本系統(tǒng)的不足, 才能把系統(tǒng)設(shè)計的更巧、更好。在設(shè)計中,同學(xué)間的協(xié)作交流是非常重要的,協(xié)作交流是一種進(jìn)步,帶給 我們新的思路。 經(jīng)過這次畢業(yè)設(shè)計,引發(fā)了我很多的興趣,讓我體會到了思考的樂趣,首先是做程序要勤:手、眼、心齊到;其次要有韌性,不怕麻煩,不怕失敗,反復(fù)調(diào)試,反復(fù)練習(xí),這樣才能做出最佳的程序設(shè)計。 33 參考文獻(xiàn) [1]學(xué)用 Visual Basic (美) Greg Perry 編著 戴紅,陳喆,姚娜譯。清華大學(xué)出版社, 2020 [2]Visual Basic 程序設(shè)計教程 /龔沛曾,陸慰民,楊志強(qiáng)編。高等教育出版社, [3]Visual Basic 入門與提高 /張樹兵,戴紅,陳哲著。 清 華大學(xué)出版社, [4]Access 數(shù)據(jù)庫程序設(shè)計教程 /陳義平 清華大學(xué)出版社 [5]Visual Basic 與可視化編程 /汪遠(yuǎn)征,劉瑞新著。上??茖W(xué)技術(shù)出版社 , [6]Access 數(shù)據(jù)庫教程與實訓(xùn) /劉輝、張軍、李云松等 中國林業(yè)出版社 [7]Visual Basic 程序設(shè)計工程師 /網(wǎng)冠科技編著。 機(jī)械工業(yè)出版社
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1