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

正文內(nèi)容

企業(yè)進(jìn)銷存管理系統(tǒng)實訓(xùn)報告-預(yù)覽頁

2025-08-13 09:39 上一頁面

下一頁面
 

【正文】 發(fā)布 37六、 系統(tǒng)測試 38七、 實訓(xùn)總結(jié) 3941 / 41 系統(tǒng)分析(1) 需求概述在目前食材配送過程中,食材的管理至關(guān)重要。功能需求:基礎(chǔ)信息管理功能模塊:主要負(fù)責(zé)管理供應(yīng)商信息、商品信息以及客戶信息。庫存管理功能模塊:其它入庫、其它出庫、庫存警報、庫存報表、基本資料設(shè)計。它最主要的特點是能夠?qū)崟r的和準(zhǔn)確的控制店內(nèi)的銷售情況。本系統(tǒng)是根據(jù)人們在日常生活中的實際需求而開發(fā)的,完全能夠?qū)崿F(xiàn)人們對商品的基礎(chǔ)信息管理、進(jìn)貨管理、銷售管理、查詢統(tǒng)計、庫存管理、系統(tǒng)管理等功能,一般而言,通過使用進(jìn)銷存管理系統(tǒng),可以在以下幾方面提高企業(yè)的管理水平:1) 更好地了解供應(yīng)商和客戶信息,加強對商品資料的管理。5) 減少儲備資金占用,加速資金周轉(zhuǎn),提高資金利用率。2. 技術(shù)角度的可行性本系統(tǒng)采用Java Swing+SQL server 2005實現(xiàn)。(2) 項目目標(biāo)1) 界面簡潔友好,操作簡單。字段名(一律采用英文單詞,不知道的在線翻譯一下),如:ID(流水號),Name(名稱),ProductInfo(商品信息)??蛻粜畔⒈碇饕4婵蛻舻男彰?、地址、聯(lián)系方式等基本信息等。庫存管理表中主要保存著每一件商品的單價、在倉庫中的存儲數(shù)量、一共的金額等信息。入庫退貨表中主要保存的是入庫之后的退貨信息,信息內(nèi)容基本與入庫表相同。銷售退貨表主要是用來保存在銷售出的商品產(chǎn)生退貨情況的基本信息。4) 使用PowerDesigner建模進(jìn)行數(shù)據(jù)庫設(shè)計。3) 基礎(chǔ)信息模塊。6) 庫存管理模塊。(5) 項目測試1. 單元測試每個模塊開發(fā)時進(jìn)行單元測試。protected static String dbUrl= jdbc:sqlserver://localhost:1433。 系統(tǒng)總體設(shè)計 (1) 主窗體設(shè)計主窗體是系統(tǒng)的歡迎界面。Frame=new JFrame(“企業(yè)進(jìn)銷存管理系統(tǒng)”);//創(chuàng)建窗體對象desktopPanel=new JDeskPanel()。使用了UIManager類的setLookAndFeel()方法設(shè)置程序界面使用本地外觀。JTabbedPane tabbedPane=new JTabbedPane()。//銷售管理面板JPanel searchStatisticPanel=new JPanel()。Icon icon=new ImageIcon(imgUrl)。//用openFrameAction類創(chuàng)建Actio對象3) 編寫內(nèi)部類openFrameAction,它必須要繼承AbstraAction類實現(xiàn)Action接口。(3) 公共模塊設(shè)計1. 編寫Dao公共類1) Dao類主要負(fù)責(zé)有關(guān)數(shù)據(jù)庫的操作,該類在靜態(tài)代碼段中驅(qū)動并連接數(shù)據(jù)庫,然后將所有的數(shù)據(jù)庫訪問方法定義為靜態(tài)的。3) getGysinfo()方法(讀取指定供應(yīng)商的信息)該方法將根據(jù)Item對象中封裝的供應(yīng)商ID編號和供應(yīng)商名稱獲取供應(yīng)商的數(shù)據(jù),然后將該供應(yīng)商的數(shù)據(jù)封裝到實體對象中,然后返回該實體對象。6) getKucun()方法該方法用于獲取指定商品ID編號或者名稱的庫存信息,方法接收一個Item對象作參數(shù),該對象中封裝了商品的ID編號和商品的名稱信息,如果庫存表中存在該商品的庫存記錄,就獲取該記錄并將記錄中的數(shù)據(jù)封裝到庫存表的實體對象中,然后將該實體對象作為方法的返回值。其中客戶信息管理所使用的的數(shù)據(jù)表是tb_khinfo,其功能類包括KeHuTianJiaPanel類和KeHuXiuGaiPanel類;商品信息管理所使用的數(shù)據(jù)表是tb_spinfo,其功能類包括ShangPinTianJiaPanel類和ShangPinXiuGaiPanel類;供應(yīng)商信息管理所使用的數(shù)據(jù)表是tb_gysinfo,其功能類包括GysTianJiaPanel類和GysXiuGaiPanel類。作為“重填”按鈕的事件監(jiān)聽器。該類必須實現(xiàn)ActionListener接口,并在actionPerformed()方法中實現(xiàn)用戶輸入的驗證和供應(yīng)商信息的保存。用于初始化選擇供應(yīng)商的下拉列表框。在使用下拉列表框時選擇或更改供應(yīng)商信息的時候被調(diào)用。必須實現(xiàn)ActionListener接口,并在actionPerformed()方法中獲取文本框內(nèi)容,并可以將修改后的供應(yīng)商信息,通過調(diào)用Dao類的updateGys()方法,把修改后的信息寫入到數(shù)據(jù)庫。代碼:(5) 進(jìn)貨管理模塊設(shè)計企業(yè)進(jìn)銷存管理系統(tǒng)中的進(jìn)貨模塊管理主要包括進(jìn)貨單和進(jìn)貨退貨兩個部分。進(jìn)貨單的程序界面如下圖:2. 進(jìn)貨退貨進(jìn)貨退貨功能主要負(fù)責(zé)記錄進(jìn)貨管理中的退貨信息,界面效果如下圖。1) setAutoCommit()方法該方法用于連接對象的自動提交模式。getAutoCommit()判斷此連接對象是否啟用了自動提交模式。此方法只在禁止自動提交模式情況下使用。((DefaultTableModel)()).setColumnIdentifiers(columnNames)。(editor)。ResultSet set=(select*from tb_spinfo where gysName=39。(new TbSpinfo())。i()。()!=null)(())。((spname).trim())。((gg).trim())。((memo).trim())。}}(6) 庫存管理模塊設(shè)計1. 庫存業(yè)務(wù)庫存管理是指在上產(chǎn)經(jīng)營中為銷售和耗用而存儲的各種資產(chǎn)。其主要功能如下:庫存盤點和價格調(diào)整等日常處理。下面就進(jìn)行簡單的介紹:1) addItemListener()方法可以為下拉列表框添加ItemListener監(jiān)聽器,當(dāng)更改下拉列表框的選項時,將產(chǎn)生相應(yīng)的事件,這個事件會被添加的ItemListener監(jiān)聽器捕獲。((dj*sl)+)。ITemStateChanged():當(dāng)下拉列表框的選中項發(fā)生改變時將觸發(fā)該方法。代碼如下:(7) 查詢統(tǒng)計模塊設(shè)計該模塊主要管理客戶信息查詢、商品信息查詢、供應(yīng)商信息查詢、銷售查詢、商品銷售退貨查詢、商品入庫查詢、商品入庫退貨查詢。操作員可以根據(jù)條件進(jìn)行查詢,有商品名稱、供應(yīng)商全稱、產(chǎn)地和規(guī)格,包含和等于等條件。操作員可以根據(jù)條件進(jìn)行查詢,有客戶全稱和銷售票號,包含和等于等條件。主要包括操作員管理、更改密碼、權(quán)限管理3部分。 項目發(fā)布1) 打開sqlsever 2005,附加數(shù)據(jù)庫,設(shè)置數(shù)據(jù)庫登錄名為sa,密碼1232) 導(dǎo)入項目到myeclipse中3) 運行程序后登陸 系統(tǒng)測試測試目的在于發(fā)現(xiàn)更多的問題,以便于從技術(shù)上更好地完善系統(tǒng)功能。實際輸出:(1)未點擊“修改”按鈕即可編輯客戶信息進(jìn)行保存。實訓(xùn)小組成員:成波、鐘秀、馬姝婷、邢亞可、龍浩2015/06/27
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1