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

正文內(nèi)容

倉庫管理系統(tǒng)的設(shè)計與應(yīng)用論文-資料下載頁

2025-06-24 19:25本頁面
  

【正文】 t,然后在要使用數(shù)據(jù)庫的地方,創(chuàng)建一個whConnect對象即可。當(dāng)然,如果查詢或修改數(shù)據(jù)庫的工作在不同的頁面只是參數(shù)不同而已,也應(yīng)該建立一個Query類。這里只建立一個連接數(shù)據(jù)庫的類,這樣做的好處是,如果連接數(shù)據(jù)庫的用戶名或者密碼變化了,只需要修改這一個文件。下面首先來建立whConnect類,這里使用Class Wizard來創(chuàng)建應(yīng)用程序,實現(xiàn)步驟為:選擇file→new菜單項,雙擊Class圖標(biāo),在Class name中輸入whConnect,其他選擇默認(rèn)值,點擊finish即可創(chuàng)建一個新類。在新類的source頁面中添加代碼即可。具體如下:先在開始的位置添加的SQL包import ,這是所有要使用到數(shù)據(jù)庫的java應(yīng)用程序都要添加的包,下面就不再重復(fù)敘述。然后為每個調(diào)用該類的對象注冊驅(qū)動程序:()。在whConnect類中,創(chuàng)建一個連接數(shù)據(jù)庫的方法makeCon(),當(dāng)調(diào)用這個方法時,系統(tǒng)將連接相應(yīng)的數(shù)據(jù)庫,并返回一個connection對象:try{url=jdbc:microsoft:sqlserver://localhost:1433。DatabaseName=warehouse。username=sa。password=sa。con=(url,username,password)。//建立一個Connection對象}catch(SQLException e1){}return con。//返回一個Connetion對象上面便是連接數(shù)據(jù)庫whConnect類所用到的主要語句。 建立把彈出窗口置屏幕中央的類在調(diào)試的時候不難發(fā)現(xiàn),每個彈出的窗口都是出現(xiàn)在顯示屏屏幕的左上角的,為了使系統(tǒng)界面更友好,建立一個類來設(shè)定每個窗口顯示的時候都居于屏幕中央,其主要代碼為:Dimension screenSize = ().getScreenSize()。//捕捉屏幕尺寸Dimension frameSize = ()。if ( ) { = 。} if ( ) { = 。 } (( ) / 2, ( ) / 2)。 (true)。//顯示窗口 登錄系統(tǒng)的實現(xiàn)在login模塊中,轉(zhuǎn)換到design頁面,在框架中建立基本的組件,這時在source面板會自動生成相關(guān)的程序代碼,但是這些代碼并沒有實現(xiàn)相應(yīng)的功能,要使用監(jiān)聽器才能實現(xiàn)相應(yīng)的操作。在這里我的操作是,點擊“確定”按鈕,然后實現(xiàn)登錄操作,因此在“確定”按鈕上要監(jiān)聽的內(nèi)容是:在用戶姓名和密碼不為空的情況下,把連接“倉管員”這個表,按照提交的姓名和密碼來查找,如果表中有查找結(jié)果,即說明用戶名合法,可以登錄系統(tǒng),否則反饋錯誤信息。如圖16所示。開始倉庫管理系統(tǒng)登錄界面輸入用戶名/密碼錯誤正確錯誤系統(tǒng)主界面檢查數(shù)據(jù)庫正確功能界面結(jié)束功能處理圖16登錄系統(tǒng)實現(xiàn)流程圖 系統(tǒng)主界面的實現(xiàn)由于主界面框架并不是在建立應(yīng)用程序的時候建立的,需要另外新建。具體步驟為:選擇file→new菜單項,雙擊Frame圖標(biāo),在Frame name中輸入mainFrame,其他選擇默認(rèn)值,點擊finish即可創(chuàng)建一個新框架。在design頁面設(shè)置好相關(guān)的組件后就要對代碼實現(xiàn)各種功能。,當(dāng)點擊菜單的相關(guān)功能選項之后,就通過菜單監(jiān)聽器來調(diào)用frCenter(Frame frame)類以顯示要連接的窗口并使之顯示在屏幕中央。各主界面顯示的功能實現(xiàn)如下: 貨物數(shù)據(jù)查詢在主界面有一個對貨物的詳細(xì)信息的查詢功能,首先使用jdbTable組件顯示所有貨物的信息,然后再根據(jù)需要查詢某些貨物的信息,本系統(tǒng)只給出三個查詢條件:貨物名稱、貨物所存放的倉庫名稱、貨物的類型。為了便于使用,查詢條件顯示所有已存在的數(shù)據(jù),用jComboBox這個組件來實現(xiàn),先把查詢條件相關(guān)的數(shù)據(jù)放到j(luò)ComboBox選項里,選定所需條件并點擊查詢按鈕后,jdbTable將更新顯示相關(guān)的數(shù)據(jù)查詢結(jié)果。如圖17所示。登錄倉庫管理系統(tǒng)密碼錯誤驗證用戶信息密碼正確系統(tǒng)主窗體系統(tǒng)倉庫管理入庫管理出庫管理移庫管理盤存管理附項分類歷史數(shù)據(jù)管理打印/查詢貨品入庫單貨品出庫單經(jīng)辦人員報表庫存匯總退出系統(tǒng)數(shù)據(jù)備份備份輸出圖17系統(tǒng)主界面實現(xiàn)流程圖 入庫登記實現(xiàn)與數(shù)據(jù)庫的連接原理跟前面一樣,都是通過輸入?yún)?shù),實現(xiàn)SQL語句。不同的是,這次是要向數(shù)據(jù)庫中插入新數(shù)據(jù)。如果貨物是有過記錄的,就是倉庫里還有同類的貨物,只是在數(shù)量上有所變化,則首先要在貨物信息里選擇相關(guān)的信息,然后把庫存數(shù)量更改,();如果貨物是新的,之前沒有過任何相關(guān)的數(shù)據(jù)記錄,則需要添加相應(yīng)的數(shù)據(jù),同樣也是用到前面的那個java函數(shù)。這個模板同樣也使用到方便實用的jComboBox組件把已有的貨物顯示到選項中,然后根據(jù)已有的貨物信息進行更新操作。如圖17所示。 出庫登記實現(xiàn)出庫登記模塊的實現(xiàn)跟入庫登記模塊的實現(xiàn)是基本一致的,主要是對出庫單進行修改操作,這里主要是實現(xiàn)貨物庫存數(shù)量上的更改,()。關(guān)于貨物的信息完全不需要輸入,同樣使用方便實用的jComboBox組件把已有的貨物顯示到選項中,只需從已有的信息中選取則可,然后根據(jù)已有的貨物信息進行更新操作。如圖17所示。 移庫登記實現(xiàn)移庫登記模塊的實現(xiàn)跟出庫登記模塊的實現(xiàn)主要是修改貨物所在倉庫的數(shù)據(jù),在移庫單里把現(xiàn)在所在的庫位的代碼和名稱轉(zhuǎn)換為要移到的倉庫庫位代碼和名稱,()。代碼跟前面的類似,這里就不重了。如圖17所示。 業(yè)務(wù)信息實現(xiàn)業(yè)務(wù)信息包含的內(nèi)容主要有顯示業(yè)務(wù)信息和更改業(yè)務(wù)信息,顯示業(yè)務(wù)信息的方法跟在主界面上實現(xiàn)貨物的信息查詢功能是一樣的,當(dāng)有業(yè)務(wù)信息要更新時,再添加相應(yīng)的業(yè)務(wù)信息。這里的業(yè)務(wù)信息是供貨商的信息和客戶商的信息,另外包含了倉庫職工的信息,在進行入庫、出庫和移庫操作的時候,經(jīng)辦人可以是倉管員,也可以是倉庫其他職工,故把職工列為業(yè)務(wù)信息的一部分。首先在窗口中顯示目前的業(yè)務(wù)信息,當(dāng)有新的客戶產(chǎn)生時,就在相應(yīng)的位置插入新信息,()。把相關(guān)數(shù)據(jù)插入到客戶信息表和職工信息表里。如圖17所示。 第六章 總結(jié)與展望 總結(jié)本文研究了基于JAVA平臺的倉庫管理系統(tǒng)的設(shè)計和實現(xiàn),在結(jié)合數(shù)據(jù)庫知識與實踐應(yīng)用的基礎(chǔ)上,設(shè)計和開發(fā)了倉庫管理系統(tǒng)。通過這個系統(tǒng)的設(shè)計和實現(xiàn),取得了下面幾點成果:1. 對數(shù)據(jù)庫和Java編程知識的深入學(xué)習(xí)都有了很大的提高,了解了更多數(shù)據(jù)庫編程知識,例如JDBC概念的了解和應(yīng)用,這對我來說是一個質(zhì)的提高。2. 對軟件開發(fā)的程序有了更深一層次的認(rèn)識,并由此獲得分析和實現(xiàn)項目開發(fā)和管理的經(jīng)驗。雖然這個項目是個簡單的項目,但是總體學(xué)習(xí)到的東西很多,要考慮的問題也很多,我的思考能力從而得到提高。3. 聯(lián)系理論與實踐的能力得到了提高,這個系統(tǒng)不只是一個對IT項目的了解過程,更是對所有項目的了解過程,所有的項目都是需要經(jīng)過需求分析,設(shè)計方案來解決的。這讓我對項目管理方面的工作產(chǎn)生很大的興趣,擴展了視野。4. 這次畢業(yè)設(shè)計的完成更是對我自己在編程能力和設(shè)計意識上的肯定。大學(xué)期間做過很多的課程設(shè)計和項目,但是每次都是小組的形式,我所負(fù)責(zé)的也只是其中一小部分,能夠單獨完成一個項目,對我來說真的是一次很大的挑戰(zhàn),我能完成這次項目說明我的潛力還是有的,使我對自己有了更大的信心去發(fā)展以后的事業(yè)。 展望雖然這個項目已經(jīng)完成,而且也基本達到了老師和自己心中的要求,但是畢竟一個人做的,有些方面考慮的不是很完善,有很多地方都需要改善,鑒于能力和時間的安排不合理,我在調(diào)試的過程中,總結(jié)了一些需要改善的地方,具體如下:1. 這個系統(tǒng)太簡單,不能與訂貨系統(tǒng)、銷售系統(tǒng)等相關(guān)聯(lián)。以后要使用這個系統(tǒng),只能是單獨在倉庫里使用,在這方面,可以再增加一些數(shù)據(jù)的傳遞,以便于貨物存儲數(shù)量出現(xiàn)問題的時候,得到提示并快速進行分析,以便快速向供貨商發(fā)送訂貨信號,保證貨物的充足。2. 數(shù)據(jù)庫完整性沒有得到很大的體現(xiàn),總的來說,一個倉庫的容量是有限的,不能無限地添加貨物,當(dāng)貨物的入庫量超過一定的程度,就要發(fā)出信號,提示貨物超量,及時更正貨物入庫量。 致 謝大學(xué)三年的學(xué)習(xí)在這里劃上句號,這是我的最后一次作業(yè),也是應(yīng)用知識面最廣的一次作業(yè)。在論文即將完成之際,我的心情無法平靜,從開始進入課題到論文的順利完成,有太多的,可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意。首先,我要鄭重的感謝我的指導(dǎo)老師—張潔,自選題開始張老師就給了我充分的支持和理解,再到構(gòu)思、資料的收集,系統(tǒng)的完成以及成文定稿, 張老師都給我提出了許多寶貴的修改意見和幫助。其次,我要感謝我的父母。 我性質(zhì)樸,乃承恩于父母,是他們對我的關(guān)愛、理解和支持陪伴我度過生命中許多難忘的日子,是他們的辛苦換來了我的三年大學(xué),他們是我學(xué)習(xí)和生活的精神支柱。今后我將竭盡所能,加倍補償這份一輩子也還不清的恩情。最后,我要感謝鄭州旅游職業(yè)學(xué)院給了我一個學(xué)習(xí)的機會,感謝學(xué)院給予我成長的平臺。感謝三年來關(guān)心和幫助過我的老師和同學(xué)們,在我感到痛苦,失去信心的時候他們給予我很大的鼓勵和幫助。再次感謝張潔老師對我的督促和指導(dǎo),由衷的感謝您。 參 考 文 獻[1] 郭爽. SQL數(shù)字技術(shù)與應(yīng)用[J]. 遼寧: .[2] 王惠榮,[J]..[3] [J].[4] [J]..[5] [J]..[6] 王彥慶,[J].哈爾濱:.
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1