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

正文內(nèi)容

本科畢業(yè)論文(倉庫庫存管理系統(tǒng))-資料下載頁

2025-06-03 15:40本頁面
  

【正文】 釋執(zhí)行的 SQL 語言那樣在提出操作請求時才進行語法分析和優(yōu)化工作,因而運行效率高,他提供和服務(wù)器端快速執(zhí)行 SQL 語言的有效途徑。查詢過程降低了客戶機和服務(wù)器之間的通信量??蛻魴C上的應(yīng)用程序只要通過網(wǎng)絡(luò)向服務(wù)器發(fā)出查詢過程的名字和參數(shù)就可以讓 RDBMS 執(zhí)行許多條的 SQL 語言。并執(zhí)行數(shù)據(jù)處理。只有最終處理結(jié)果才返回客戶端。方便 實施企業(yè)規(guī)則??梢园哑髽I(yè)規(guī)則的運算程序?qū)懗刹樵冞^程放入數(shù)據(jù)庫服務(wù)器中由 RDBMS 管理,既有利于集中控黑龍江工程學院本科生畢業(yè)設(shè)計 19 制,又能夠方便的進行維護。當用戶規(guī)則發(fā)生變化時,只要修改查詢過程無需修改其他應(yīng)用程序。 具體界面如圖 所示。 圖 實現(xiàn)的主要代碼如下: public void jButton1_actionPerformed(ActionEvent e) { { str_name = new String((GB2312), iso88591)。 Connection con = ()。 Statement stmt = ()。 ResultSet rs = ( select count from ware_table where name=39。 + str_name + 39。)。 ()。 int a = (count)。 if (a = b) { String str_ventor = new String((GB2312), iso88591)。 String str_remark = new String((GB2312), iso88591)。 黑龍江工程學院本科生畢業(yè)設(shè)計 20 (number, outdate, str_name, count, str_ventor, str_remark)。 (str_name, count)。 (this, 出庫成功 , , )。 (保存成功 )。 } 在商品出庫的時候,如果出現(xiàn)出庫商品數(shù)量大于已經(jīng)入庫的商品的數(shù)量的情況,便會彈出“出路數(shù)量大于入庫數(shù)量”的錯 誤提示。 else { (this, 出庫數(shù)量大于入庫數(shù)量 )。 } } catch (Exception ex) { ()。 庫存管理功能模塊設(shè)計 作為系統(tǒng)的核心模塊,主要功 能模塊,使用頻率最高的模塊。庫存管理功能模塊可以查詢各類商品的信息,并可以顯示出所查商品的各種信息。 主界 面設(shè)計與實現(xiàn) 用戶通過身份驗證進入系統(tǒng)之后,單擊 “ 庫存管理 ” 項,可以進入 庫存管理 模塊。在主操作區(qū)將顯示當 庫存商品多項查詢、供應(yīng)商查詢和單項查詢?nèi)齻€功能項, 如圖 所示。 黑龍江工程學院本科生畢業(yè)設(shè)計 21 圖 庫存管理的界面 從圖 中可以看到, 在對倉庫中的商品進行管理的時候。可以通過查詢供應(yīng)商和單項查詢對倉庫中的商品的數(shù)量、入庫時間等進行查詢,從而保證管理的精確性 。 單擊如圖 所示 單項查詢,只需輸入商品的名稱即可查詢到 相應(yīng)商品的相應(yīng)信息。 通過選擇如圖 所示列表信息中的 商品名稱、數(shù)量、入庫時間等選項,可以根據(jù)選項的不同排列查詢到庫存中商品的信息 。 數(shù)據(jù)庫查詢時數(shù)據(jù)庫的核心操作, SQL 提供了 SELECT 語句進行數(shù)據(jù)庫德查詢,該語句具有靈活的使用方式和豐富的功能。整個 SELECT 語句的含義是,根據(jù) WHERE 子句的條件表達式從 FROM 子句指定的基本表或視圖中找出滿足條件的元組,再按 SELECT子句中的目標列表達式,選出元組中的屬性值形成結(jié)果表。 數(shù)據(jù)庫的查詢方式包括:單表查詢;連接查詢;嵌套查詢;集合查詢。其中嵌套查詢作為數(shù) 據(jù)庫查詢的最常見方法在本設(shè)計中多次使用。 黑龍江工程學院本科生畢業(yè)設(shè)計 22 技術(shù)難點詳解 提供對條 查詢 方式 對 庫存商品 信息的 查詢 方式提供了單條 查詢 、多條 查詢 2 種方式,而后臺操作數(shù)據(jù)庫與之對應(yīng)的 2 個函數(shù)分別是 delPerson( )、 delPerson(String ps),通過上面的 兩 個函數(shù)可以完成,頁面當中 兩個 個按鈕所實現(xiàn)的各自的 查詢 功能。 其中 查詢 多條記錄時,實現(xiàn) 得 非常巧妙。在客戶端首先根據(jù)復(fù)選框的選擇情況,把所要 查詢 的記錄編號用 “ , ” 分割存儲在一個變量中傳遞給成員函數(shù),如下: delid = delid+”,”+[i].value。這樣的執(zhí)行 查詢 操作時,只用 IN 運算符就可以 查詢 所有要 查詢 的記錄,而不用循環(huán) 查詢 每一條記錄 。 商品修改功能模塊設(shè)計 任何 級別的 系統(tǒng)用戶登錄系統(tǒng)都有此模塊的權(quán)限。此模塊主要實現(xiàn)對 庫存商品 的信息 修改 ,包括添加新的 供應(yīng)商 信息、修改原有的信息和刪除沒用的信息等功能。 主界面設(shè)計與實現(xiàn) 用戶通過身份驗證進入系統(tǒng)之后,單擊 “ 商品修改 ” 項,可以進入 商品修改 模塊。在主操作區(qū)將顯示 供應(yīng)商修改和商品修改 , 在添加和修改之后,都會有“添加成功”或者“修改成功”等提示信息, 如圖 所示。 圖 供應(yīng)商修改界面 黑龍江工程學院本科生畢業(yè)設(shè)計 23 單擊如圖所示的 界 面上方的 “ 供應(yīng)商修改 ” 選項 ,頁面將跳轉(zhuǎn)到以 表格 歷模式顯示 相應(yīng) 信息的 界 面。 輸入供應(yīng)商的姓名后,單擊“刪除”即可將該供應(yīng)商刪除。輸入供應(yīng)商相應(yīng)的信息,如姓名、地址、種類、電話、滿意度等信息,單擊“添加”按鈕,如顯示“添加成功”,說明該供應(yīng)商已經(jīng)成功添加入本系統(tǒng)的數(shù)據(jù)庫,在查詢的時候便可顯示出該供應(yīng)商了。具體代碼如下: public class Modify extends JFrame { public Modify(Main m) { =m。 try { jbInit()。 } catch (Exception ex) { ()。 } } public static void main(String[] args) { Modify m = new Modify()。 private void jbInit() throws Exception { ()。 ().setLayout(null)。 (刪除供應(yīng)商 )。 (供應(yīng)商姓名 )。 (添加供應(yīng)商 )。 (供應(yīng)商地址 )。 (供應(yīng)商種類 )。 (true)。 } 在商品修改中,管理員可以根據(jù)需要對商品的各項信息進行修改,可以彌補入庫時的錄入錯誤或者在商品的信息出現(xiàn)變化是及時進行修改,如圖 。 黑龍江工程學院本科生畢業(yè)設(shè)計 24 圖 操作員查詢設(shè)計 只有管理員級的用戶才擁有進入本模塊的權(quán)限,在本模塊中,管理員級管理人員可以查詢包括自己在內(nèi)的所有倉庫管理人員的編號、登錄用戶名和登錄密碼,這樣可以使管理級別高的管理人員對 倉庫 管理人員進行更好的管理,可以保證倉庫庫存的安全性。 主界 面設(shè)計與實現(xiàn) 用戶通過身份驗證進入系統(tǒng)之后,用鼠標左鍵單擊 “操作員查詢“項,進入操作員查 詢模塊。本模塊的操作目標比較明確,所以界面相對簡潔,查詢方式也比較簡單,只需輸入所要查詢的操作員的姓名即可。 如圖 所示。 從如圖所示的頁面中可以看到,此頁面可以大概分成兩部分。上部分 是操作員姓名的輸入處,在輸入時需要注意輸入字母的大小寫,如果輸入的姓名沒有注冊成為本系統(tǒng)的操作人員,將返回“無此結(jié)果” 。下半部分主要顯示個 操作人員的編號、作過的項目、操作員姓名、操作的日期等信息。 黑龍江工程學院本科生畢業(yè)設(shè)計 25 圖 操作員查詢界面 用鼠標左鍵單擊某 查詢 ,則可以 完成查詢。實現(xiàn)本模塊的主要代碼如下: public class Operation extends JFrame { DefaultTableModel dtm = new DefaultTableModel()。 String[] colName = {編號 , 項目 , 操作員 , 日期 , 備注 }。 public Operation(Main m) { =m。 try { jbInit()。} catch (Exception ex) { ()。 private void jbInit() throws Exception { (輸入姓名 )。 (new Operation_jButton2_actionAdapter(this))。 (操作員查詢記錄 )。 ()。 (true)。 黑龍江工程學院本科生畢業(yè)設(shè)計 26 倉庫統(tǒng)計設(shè)計 作為對倉庫庫存的整體管理,倉庫統(tǒng)計對于管理人員對倉庫庫存的整體情況的及時了解是非常重要的。 主頁 面設(shè)計與實現(xiàn) 用戶通過身份驗證進入系統(tǒng)之后,用鼠標左鍵單擊 “倉庫統(tǒng)計“項,進入本模塊。與前面的幾個模塊相比,本模塊的界面是最簡單的,這是由本模塊的功能需要決定的。由于需要對整體出入庫情況進行了解,所以一目了然是它的關(guān)鍵。如圖 。 圖 主要實現(xiàn)代碼如下: ublic class Tongji extends JFrame { public Tongji() { try { jbInit()。 } catch (Exception ex) { ()。 } } 黑龍江工程學院本科生畢業(yè)設(shè)計 27 // public static void main(String[] args) { Tongji t = new Tongji()。 } private void jbInit() throws Exception { (true)。 ().setLayout(null)。 (())。 (null)。 (new Tongji_jButton5_actionAdapter(this))。 (總庫存容量 )。 ()。 ()。 (占用容量: )。 ()。 (true)。 } 本章小結(jié) 本章通過第 2 章的系統(tǒng)需求分析和第 3 章的數(shù)據(jù)庫設(shè)計的完成,具體設(shè)計出了系統(tǒng)的框架并且對此系統(tǒng)的各個模塊的實現(xiàn),以及實現(xiàn)后頁面的展示做出了詳細的介紹,通過上述描述此系統(tǒng)主要有系統(tǒng)登錄模塊設(shè)計 、系統(tǒng)新用戶注冊模塊設(shè)計、入庫管理模塊設(shè)計、出庫商品功能模塊設(shè)計、庫存管理功能模塊設(shè)計、商品修改功能模塊設(shè)計、操作員查詢設(shè)計、倉庫統(tǒng)計設(shè)計 ,并對每個功能所涉及的頁面都做了詳細的介紹,并且對每個模塊中所設(shè)計到的技術(shù)難點做了說明,并且提出了解決方法的實現(xiàn)。 黑龍江工程學院本科生畢業(yè)設(shè)計 28 第 5 章 系統(tǒng) 測試 測試方案 測試共分為三個階段:單元測試、組裝測試、系統(tǒng)測試。 單元測試:采用白盒法和黑盒法相結(jié)合的方法,對于邏輯結(jié)構(gòu)復(fù)雜的模塊采用白盒法,對于以輸入、輸出為主的模塊采用黑盒法測試,以提高測試的效率。 組裝測試:自底向上的增式測試。 系統(tǒng)測試:采用人工測試方法。 測試項目 1 系統(tǒng)環(huán)境模塊測試 本測試是為了檢測系統(tǒng)環(huán)境模塊,數(shù)據(jù)連接是否正確,數(shù)據(jù)能否正確,并進行仔細核對。 2 系統(tǒng)各模塊測試 模塊能否正確運行關(guān)系到系統(tǒng)設(shè)計成敗的關(guān)鍵,所以有必要專門對這幾個模塊進行嚴格的測試。以彌補設(shè)計過程中的不足,及早發(fā)現(xiàn)和修改問題。 實 際測試 下面開始對各模塊進行單元測試。 1 測試目的:對系統(tǒng)的客戶端模塊的輸入、隨機生成城市位置,分布式系統(tǒng)模塊、服務(wù)端的計算等子功能模塊實現(xiàn)情況進行測試。
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1