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

正文內(nèi)容

基于java的小型企業(yè)進銷存管理系統(tǒng)-畢業(yè)論文-資料下載頁

2025-06-22 15:54本頁面
  

【正文】 } boolean rs = (sellMain)。 if (rs) { (, 銷售完成)。 DefaultTableModel dftm = new DefaultTableModel()。 (dftm)。 initTable()。 (0)。 (0)。 (0)。 } } })。 庫存盤點模塊設(shè)計庫存盤點模塊主要負責計算庫管理人員的商品盤點數(shù)量和庫存數(shù)量的損益。程序界面將提示當前日期好庫存產(chǎn)品的品種數(shù)量,并在表格中顯示所有庫存產(chǎn)品,在表格的“盤點數(shù)量”一列中輸入相應(yīng)產(chǎn)品的盤點數(shù)量,“損益數(shù)量”字段會自動計算該商品的剩余產(chǎn)品數(shù)量,如果該數(shù)量為整數(shù),說明庫存數(shù)量多于盤點數(shù)量。 庫存盤點窗體界面(1) 設(shè)計庫存盤點窗體創(chuàng)建Internal Frame內(nèi)部窗體類,命名為KuCunPanDian。該窗體主要用于計算庫存管理中的損益結(jié)果。(2) 讀取庫存商品本模塊窗體的商品表格table組件用于顯示庫存中的所有商品信息,這需要在initTable()方法中初始化表格字段名,并調(diào)用Dao類的getKucunInfos()方法讀取庫存數(shù)據(jù)總的所有商品列表,添加到table商品表格組件中。(3) 統(tǒng)計損益數(shù)量商品表格組件需要在用戶輸入盤點數(shù)量時,自動計算并更新?lián)p益單元的內(nèi)容,也就是使用庫存商品實際數(shù)量減去商品輸入的盤點數(shù)量,實現(xiàn)自動計算功能的最好方式,就是為表格組件的“盤點數(shù)量”編輯器的編輯組添加按鍵監(jiān)聽器,使用該按鍵監(jiān)聽器可以限制用戶只能輸入數(shù)字信息同時還可以在按鍵事件發(fā)生時進行損益統(tǒng)計。其關(guān)鍵代碼如下: // 盤點字段的按鍵監(jiān)聽器 private class PanDianKeyAdapter extends KeyAdapter { private final JTextField field。 private PanDianKeyAdapter(JTextField field) { = field。 } public void keyTyped(KeyEvent e) { if ((0123456789 + (char) 8).indexOf(() + ) 0) { ()。 } (true)。 } public void keyReleased(KeyEvent e) { String pdStr = ()。 String kcStr = 0。 int row = ()。 if (row = 0) { kcStr = (String) (row, 7)。 } try { int pdNum = (pdStr)。 int kcNum = (kcStr)。 if (row = 0) { (kcNum pdNum, row, 10)。 } if (() != 8) (false)。 } catch (NumberFormatException e1) { (0)。 } } } 數(shù)據(jù)庫備份與恢復(fù)模塊設(shè)計數(shù)據(jù)庫備份與恢復(fù)模塊可以增強系統(tǒng)安全性。及時備份數(shù)據(jù),如果發(fā)生意外可以恢復(fù)最近時間段的數(shù)據(jù)庫內(nèi)容,將損失降低到最小程度。 數(shù)據(jù)庫備份與恢復(fù)窗體(1) 設(shè)計窗體創(chuàng)建Internal Frame內(nèi)部窗體類,命名為BackupAndRestore,該窗體主要用于備份和恢復(fù)系統(tǒng)的數(shù)據(jù)庫文件(2) 文件瀏覽數(shù)據(jù)的備份和恢復(fù)功能都需要使用“瀏覽”按鈕選擇數(shù)據(jù)庫文件的位置。本模塊的窗體界面中,有兩個“瀏覽”按鈕,分別用于選擇數(shù)據(jù)庫備份文件和數(shù)據(jù)庫恢復(fù)文件的位置。這兩個“瀏覽”按鈕的ActionListener動作監(jiān)聽器實現(xiàn)方法是相同的,監(jiān)聽器中通過JfileChooser文件選擇器組件打開文件選擇對話框,選擇數(shù)據(jù)庫備份文件額位置。(3) 備份數(shù)據(jù)庫通過“瀏覽”按鈕選擇,或者直接在文本框中輸入數(shù)據(jù)庫備份文件的路徑之后單擊“備份”按鈕,將系統(tǒng)當前數(shù)據(jù)庫內(nèi)容備份到文件中,為數(shù)據(jù)庫預(yù)留多個備份?!皞浞荨卑粹o的動作監(jiān)聽器將通過Dao類的RestoreOrBackup()方法執(zhí)行備份數(shù)據(jù)庫的SQL語句,如果在此期間程序拋出異常,將以對話框你的方式提示用戶錯誤信息,否則提示“備份成功”。(4) 恢復(fù)數(shù)據(jù)庫如果系統(tǒng)由于任何不可避免的原因?qū)е鲁绦驘o法運行的,或者數(shù)據(jù)庫系統(tǒng)損壞,可以再另一臺計算機上安裝企業(yè)進銷存管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng),然后本模塊的數(shù)據(jù)庫恢復(fù)功能界面,通過“瀏覽”按鈕選擇備份在硬盤或其他移動設(shè)備上的數(shù)據(jù)庫備份文件,并單擊“恢復(fù)”按鈕,就可以是程序恢復(fù)正常?!盎謴?fù)”按鈕的動作事件監(jiān)聽器調(diào)用Dao類的RestoreOrBackup()方法執(zhí)行還原數(shù)據(jù)庫的SQL語句,如果在此期間程序拋出異常,將以對話框的方式提示用戶錯誤信息,否則恢復(fù)成功。 第四章 系統(tǒng)測試 系統(tǒng)軟件測試軟件測試是保證軟件正確性及可靠性的重要環(huán)節(jié)。測試工作涉及到軟件工程的各個開發(fā)階段。 測試的原則在測試中我們遵守以下各項原則:(1)預(yù)先估計輸出結(jié)果(2)編程人員不測試本人程序。(3)測試例題的設(shè)計兼顧有效與無效輸入,正確與錯誤輸入。(4)檢查一個程序是否完成了所有的工作只是測試工作的一半,另一半是要檢查程序是否還有預(yù)料之外的副作用。(5)在假設(shè)系統(tǒng)有錯的情況下進行測試。 模塊測試模塊測試主要對軟件產(chǎn)品的每個模塊單獨的進行測試。(1) 登錄測試。 登陸測試測試測試用例期望結(jié)果實際結(jié)果登錄模塊用戶名:tsoft密碼:111能以此賬戶登陸,并具有帳戶所應(yīng)有的權(quán)限能以此賬戶登陸,并進行相關(guān)操做(2) 進貨單測試, 進貨測試表所示。 進貨測試測試測試用例期望結(jié)果實際結(jié)果進貨單模塊測試添加商品名為:長亮臺燈,數(shù)量:100,單價:50的進貨信息并入庫能使用上述能編輯信息進貨單模塊可以完成進貨信息的添加(3) 銷售單測試。 銷售單測試測試測試用例期望結(jié)果實際結(jié)果銷售單模塊測試向明日科技公司銷售商品長亮臺燈50臺完成金額的核算,并完成相關(guān)信息的變動完成期望結(jié)果(4) 庫存盤點測試。 表 庫存盤點測試測試測試用例期望結(jié)果實際結(jié)果庫存盤點模塊測試查看長亮臺燈的庫存信息長亮臺燈庫存50臺與期望結(jié)果一致 集成測試集成測試即整體測試。在各個模塊完成測試的基礎(chǔ)上,把各個模塊連接起來進行測試,力圖發(fā)現(xiàn)設(shè)計階段的隱患,完成下列任務(wù):系統(tǒng)的所有功能和特性都包含在測試計劃中,并進行測試;數(shù)據(jù)庫的裝載等方面的測試;系統(tǒng)接口,包括內(nèi)部接口與外部接口的測試;錯誤狀態(tài)處理的測試;與特定資源分布的一致性測試;完全裝載的系統(tǒng)的實際和模擬測試;檢查系統(tǒng)安全性的測試。 測試總結(jié)論文中的企業(yè)進銷存管理系統(tǒng)完成了最初的設(shè)計目標,可穩(wěn)定執(zhí)行相應(yīng)的功能 系統(tǒng)實施與維護系統(tǒng)實施階段包括程序設(shè)計、程序和系統(tǒng)調(diào)試。(一)程序設(shè)計 程序設(shè)計是工作量相當大的一項工作,編寫計算機程序的依據(jù)是程序設(shè)計說明書。本系統(tǒng)主要依據(jù)的是Java 程序設(shè)計使用教程(第二版)。程序設(shè)計要求程序的語句間有著嚴密的邏輯性,有較強的可讀性。(二)程序和系統(tǒng)調(diào)試 程序調(diào)試包括語法調(diào)試和邏輯檢查。進行邏輯檢查時,需要輸入一些測試數(shù)據(jù),這些數(shù)據(jù)分為有錯誤的和無錯誤的兩類,用以考察程序的正確性。功能測試,按功能模塊進行測試,這種測試的目的是保證模塊內(nèi)部控制關(guān)系的正確和數(shù)據(jù)處理內(nèi)容的正確。系統(tǒng)調(diào)試包括主控調(diào)度程序調(diào)試和系統(tǒng)程序總調(diào),檢查控制通路和參數(shù)傳遞的正確性對系統(tǒng)的各種功能使用形態(tài)及其組合進行考察。系統(tǒng)維護作為系統(tǒng)研制生命周期中的最后一個階段,其主要任務(wù)是對系統(tǒng)進行必要的修改和調(diào)整,以及對系統(tǒng)的運行狀態(tài)進行檢查和控制。本系統(tǒng)的維護包括硬件維護,軟件維護和數(shù)據(jù)維護。其中硬件維護主要是對運行該管理系統(tǒng)的機器進行維護,使其運行速度加快。軟件維護是對該管理軟件進行維護,是在其運行時對其運行效率,出錯情況進行紀錄,然后對其進行相應(yīng)的維護措施。數(shù)據(jù)維護是在系統(tǒng)運行時,對其運行產(chǎn)生的數(shù)據(jù)進行維護。系統(tǒng)維護是一個不斷更迭的活動,是為了改正錯誤、完善系統(tǒng)或滿足新的應(yīng)用需求而修改系統(tǒng)的過程。結(jié)束語經(jīng)過幾個月夜以繼日的努力論文終于完成了,首先感謝學(xué)校對我的培育之恩,以及給我提供了良好的上機環(huán)境,使我有充足的空間去學(xué)習和設(shè)計,在這期間我學(xué)到了很多新的知識,也使我認識到了自己的不足之處,在以后的工作和學(xué)習中我會更加努力。再次感謝計算機系全體老師對我的栽培,是他們帶領(lǐng)我走向計算機知識的大門,也促使我對計算機產(chǎn)生了濃厚的興趣。特別感謝我的指導(dǎo)老師,整個畢業(yè)設(shè)計過程和論文的寫作過程都是在老師的悉心指導(dǎo)下完成的。從論文的選題、系統(tǒng)設(shè)計思想、理論的構(gòu)造以至最終的完稿,老師都給予了無私的幫助。老師治學(xué)嚴謹,學(xué)識淵博,為我營造了一種良好的精神氛圍。在老師的帶領(lǐng)下我接受了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標,領(lǐng)會了基本的思考方式。在論文完成之際,謹向老師致以衷心的感謝和崇高的敬意!同時還要感謝所有幫助過我的老師和同學(xué)。感謝他們在系統(tǒng)設(shè)計期間給予的無私幫助,幫助我實現(xiàn)和完善系統(tǒng)的各項功能,使系統(tǒng)能按時順利的完成。謝謝! 參考文獻[1]《Java程序設(shè)計實驗指導(dǎo)》 清華大學(xué)出版社 2006[2]《Java入門到精通》 清華大學(xué)出版社 [3]《Java完全自學(xué)手冊》林樹澤編著 機械工業(yè)出版社 2009[4]《二級Java語言程序設(shè)計教程》楊昭編著 中國水利水電出版社 2006[5]《Java項目開發(fā)實力全程實錄(第2版)》 2011[6]《Java高級程序設(shè)計》王路群 中國水利水電出版社
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1