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

正文內(nèi)容

對物流電子系統(tǒng)可行性研究與分析畢業(yè)論文-文庫吧

2025-06-08 18:02 本頁面


【正文】 中的管理員信息及權(quán)限信息。密碼設(shè)置:用于管理員登錄后修改自己的密碼。商品資料模塊是該系統(tǒng)的主體部分,故該模塊的開發(fā)尤為重要。(1)框架設(shè)計按照一般的開發(fā)方法,實現(xiàn)基本模塊主要功能之前首先需要完成其界面的搭建工作,然后在將各個功能模塊添加到界面上。該模塊代碼框架完成的主要功能如下?!瘛÷暶鲃?chuàng)建模塊中用到的各個變量及控件?!瘛橄鄳?yīng)控件注冊事件監(jiān)聽器● 初始化窗體,將各個控件添加到窗體中,同時設(shè)置窗體大小、位置及可見性。(2)界面事件處理設(shè)計在上面已經(jīng)完成了界面的搭建,同時也為相應(yīng)控件注冊了事件監(jiān)聽器,但對事件的業(yè)務(wù)處理代碼還沒有實現(xiàn),這里將實現(xiàn)處理這些事件的方法,即實ActionListener接口的actionPerformed方法。(3)商品信息添加及刪除功能設(shè)計前面實現(xiàn)了界面事件處理代碼的開發(fā),其中通過調(diào)用相應(yīng)的方法來實現(xiàn)主要的業(yè)務(wù),關(guān)于這些業(yè)務(wù)方法的主要實現(xiàn)前面還沒有給出。這里將進行商品的添加及刪除功能方法設(shè)計。public void insertProduct(){ u 對變量進行聲明u 根據(jù)條件進行商品信息插入u 調(diào)用數(shù)據(jù)庫更新方法u 將每列添加到臨時數(shù)組vu 將數(shù)據(jù)添加到表格中 u 更新table u 添加成功提示u 商品輸入信息為空提示 } public void deleteProduct(){u 對商品ID文本框輸入字符串進行聲明u 商品ID文本框輸入為空進行提示u 查詢商品ID文本框指定商品u 如果取得結(jié)果集,將其刪除u 執(zhí)行刪除u 刪除成功提示u 搜索商品ID文本框制定商品信息失敗進行提示u 捕獲異常 }前面進行了商品資料模塊的開發(fā),這里將進行客戶資料模塊的開發(fā),包括包括對客戶資料的增、刪、改、查等功能,因為物流公司的客戶隨時都有可能發(fā)生變化,所以本模塊是必不可少的(1)框架設(shè)計實現(xiàn)本模塊主要功能之前,先完成其界面的開發(fā),然后將各個功能的主要實現(xiàn)代碼掛接到界面上,界面的開發(fā)方法非常簡單,方法如下。Public class Customer extends JFrame implements ActionListensr{u 該類成員變量的聲明和創(chuàng)建u 構(gòu)建器代碼}(2)業(yè)務(wù)邏輯處理設(shè)計實現(xiàn)了界面的開發(fā),同時也為相應(yīng)的控件注冊了事件監(jiān)聽器,處理監(jiān)聽事件的方法還沒有開發(fā),這里將對事件處理代碼進行開發(fā),其主要實現(xiàn)ActionListener接口中actionPerformed方法。public void actionPerformed(ActionEvent e){u 事件源為客戶ID文本框u 事件源為客戶名文本框u 當(dāng)點擊添加信息按鈕將執(zhí)行添加功能u 添加成功提示u 當(dāng)點擊刪除信息按將執(zhí)行刪除功能 u 刪除成功提示 }開發(fā)完系統(tǒng)的3個實體基本信息功能模塊之后,從這里開始將進入開發(fā)的主體。首先完成本系統(tǒng)中的第一個主要功能模塊,即“進”,也就是入庫信息模塊。這里將進行此模塊的設(shè)計。(1)框架設(shè)計眾所周知,功能模塊應(yīng)該有一個界面載體才能夠?qū)⑵涔δ荏w現(xiàn)出來,因此這里將完成本模塊的開發(fā),然后在添加相應(yīng)的業(yè)務(wù)方法。public class Stock extends JPanel implements ActionListener{u 分割方向為上下u 聲明面板u 聲明sql變量u 聲明標(biāo)簽并創(chuàng)建其文本u 聲明標(biāo)簽u 聲明文本框 }(2)事件處理設(shè)計及實現(xiàn)信息添加前面已經(jīng)搭建了本模塊的界面,同時也為控件注冊了事件監(jiān)聽器,實際上主要是對界面各種控件進行了合理布局?,F(xiàn)在開始進行界面事件處理代碼開發(fā)。public void actionPerformed(ActionEvent e){u 事件源為入庫單號文本框供貨商名文本框?qū)@得鼠標(biāo)焦點u 當(dāng)點擊添加此商品入庫按鈕是將執(zhí)行添加功能u 提示輸入新信息 }前面開發(fā)了入庫信息模塊,實現(xiàn)了添加商品入庫的功能,插入信息后,下面就可以對其進行查詢。這里將對商品入庫信息查詢功能進行詳細進行。(1) 框架設(shè)計與前面的開發(fā)方法類似,開發(fā)本功能模塊之前,首先完成代碼框架的開發(fā),主要是完成其界面的搭建工作,并為后面的各節(jié)代碼留出位置,以便將各節(jié)開發(fā)出來的代碼添加進來。public class SearchStock extends JPanel implements ActionListener{u 設(shè)置分割方向u 設(shè)置單選按鈕的文本u 創(chuàng)建按鈕組 u 設(shè)置JButton按鈕的文本u 創(chuàng)建標(biāo)題u 聲明文本框u 設(shè)置表格u 創(chuàng)建表格模型 u 創(chuàng)建Jtable對象u 將JTable封裝到滾動窗格u 設(shè)置面板的上部分為空布局管理器u 設(shè)置jspt中分割條的初始位置u 設(shè)置分隔條的寬度u 初始化第2列單選按鈕及文本框并為文本框注冊監(jiān)聽器 }同前面幾個模塊類似,在開發(fā)主要功能之前,首先進行本模塊界面的搭建,同樣,本模塊界面也是使用Myeclipse中的Swing控件開發(fā)而成的,代碼框架如下所示。public class Sell extends JPanel implements ActionListener{ u 類成員聲明和創(chuàng)建}實現(xiàn)了銷售信息添加功能的開發(fā),這里將進行銷售信息查詢模塊的開發(fā)過程,在這里會對銷售信息的查詢功能進行詳細進行設(shè)計。(1) 模塊框架設(shè)計這里將完成銷售查詢模塊代碼框架的開發(fā),主要是完成界面的搭建工作,關(guān)于界面的開發(fā)前面已經(jīng)進行。方法如下。public class SearchSell extends JPanel implements ActionListener{u 類成員變量聲明和創(chuàng)建對象代碼u 為按鈕注冊監(jiān)聽器u 初始化事件窗口}(2) 界面事件處理設(shè)計前面進行了本模塊界面的開發(fā),同時也為相應(yīng)的控件注冊了事件監(jiān)聽器,但關(guān)于這些事件的業(yè)務(wù)邏輯處理代碼還沒有開發(fā),這里將界面事件處理代碼的主要開發(fā),主要方法如下所示。public void actionPerformed(ActionEvent e){u 當(dāng)選擇銷售單號單選按鈕,鼠標(biāo)焦點到達相應(yīng)文本框u 當(dāng)選擇客戶單選按鈕,鼠標(biāo)焦點到達相應(yīng)文本框u 當(dāng)選擇銷售日期單選按鈕,鼠標(biāo)焦點到達相應(yīng)文本框 ……}作為一個物流管理系統(tǒng),它必須具備這樣的一個模塊才能使得管理員能夠清楚地了解自己庫存,并清楚地了解是否缺貨或商品超儲。為了實現(xiàn)這一目的,就需要有一個對庫存進行統(tǒng)計的功能模塊,以免庫存不當(dāng)給公司帶來不必要的損失,本節(jié)將實現(xiàn)這一功能模塊的開發(fā)方法。(1) 框架開發(fā)在介紹本模塊具體業(yè)務(wù)功能之前,首先完成其代碼框架的開發(fā),即界面的搭建工作,然后添加具體的業(yè)務(wù)方法代碼。本模塊界面同樣使用Myeclipse中的Swing控件進行開發(fā),就是實現(xiàn)擺在放控件的功能,實現(xiàn)也非常簡單。在該代碼框架中,除了完成對窗體的初始化工作,同時還應(yīng)為相應(yīng)控件注冊了事件監(jiān)聽器。方法如下。public void actionPerformed(ActionEvent e){u 給當(dāng)點擊添加信息按鈕是將執(zhí)行添加功能u 給當(dāng)點擊刪除信息按鈕是將執(zhí)行刪除功能 u 給當(dāng)點擊查詢商品按鈕是將執(zhí)行修改功能…… }(2)界面事件處理設(shè)計前面實現(xiàn)了界面的開發(fā),同時也完成了為相應(yīng)控件注冊了事件監(jiān)聽器的功能,但對該界面控件的事件處理方法還沒有進行設(shè)計。這里將進行設(shè)計。public void actionPerformed(ActionEvent e){u 文本框?qū)⒌玫绞髽?biāo)焦點u 當(dāng)點擊查詢按鈕將執(zhí)行查詢功能第5章 系統(tǒng)實施 實施前準(zhǔn)備工作在前面,已經(jīng)對數(shù)據(jù)庫的設(shè)計進行了詳細的進行,這里將完成一些開發(fā)前的準(zhǔn)備工作。因系統(tǒng)的開發(fā)是一步步完成的,所以在開發(fā)過程中要時常做一些測試工作,因而需要預(yù)先在表中插入一些數(shù)據(jù),以便在開發(fā)過程中測試使用。主要步驟如下。啟動MySQL,打開MySQL命令行客戶端MySQL Command Line Client。執(zhí)行語句“use test;”進入數(shù)據(jù)庫test,開始對其進行操作。創(chuàng)建上一章節(jié)各表中的數(shù)據(jù)。表創(chuàng)建完成后便可以輸入一些測試數(shù)據(jù)了,插入測試數(shù)據(jù)的的SQL語句如下。INSERT INTO customer VALUES(‘10001’,’劉財興’,’云南’,’天宇食品’,’1234567’,’無’)。開發(fā)前的準(zhǔn)備工作都已經(jīng)完成,這里開始正式進入系統(tǒng)主要代碼的開發(fā)。因為后面的各個功能模塊經(jīng)常需要對數(shù)據(jù)庫信息進行操作,所以在開發(fā)主要功能模塊前,首先進行有關(guān)數(shù)據(jù)庫操作類的開發(fā)。主要代碼如下所示。 public class DataBase{ Connection con=null。//聲明Connection引用 Statement stat。 ResultSet rs。 int count。 public DataBase(){ try{//加載MySQL的驅(qū)動類,并創(chuàng)建數(shù)據(jù)庫連接 ()。 con=(jdbc:mysql://:3306/test,root,123456)。 stat=()。//創(chuàng)建Statement對象 } catch(Exception e){()。} } 該模塊主要完成對商品資料的相關(guān)操作,包括對商品資料的增、刪、改、查等基本操作,要求客戶能快速的管理商品的基本信息,其中包括對事件的監(jiān)聽,因為物流公司的商品隨時都有可能發(fā)生變化,所以本模塊是必不可少的。本模塊的的開發(fā)也很簡單。等完成后其界面如圖118所示。圖118“商品資料”界面系統(tǒng)實現(xiàn)的主要代碼.public class Product extends JPanel implements ActionListener{ private JSplitPane jsp=new JSplitPane()。//設(shè)置本面板為網(wǎng)格布局 private JPanel jpt=new JPanel()。 String[]str1=new String[8]。 String sql。//聲明sql字符串 DataBase db。 private JLabel[] jlArray={//創(chuàng)建標(biāo)簽 new JLabel( 商 品 ID),new JLabel( 商品名稱), new JLabel( 商品規(guī)格),new JLabel( 計量單位), new JLabel( 參考進價),new JLabel( 參考售價), new JLabel( 庫存下限),new JLabel( 庫存上限), new JLabel(商品資料), }。 priva
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1