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

正文內(nèi)容

軟件工程課程設(shè)計(jì)文檔-商店倉庫管理系統(tǒng)-資料下載頁

2024-12-15 18:24本頁面

【導(dǎo)讀】專業(yè)班級(jí):計(jì)算機(jī)092班。學(xué)生:易小艷05號(hào)

  

【正文】 量: private JFrame frame 。 輸入信息的 11個(gè)文本框: private JTextField text1 11。 private JTextField infoText 。 private JButton okButton 。 private JButton backButton 。 設(shè)置日期格式: private static final String YYYMMDDHHMMSS = yyyy/MM/dd HH:mm:ss。 基本函數(shù): //SQL語句生成 public String getSQL() //自動(dòng)生成插入時(shí)間 public String insertTime() //自動(dòng)生成入庫 ID public String inHouseID() //清除文本框 public void clear() 實(shí)現(xiàn)效果: 圖 72 商品入庫界面圖 基本功能實(shí)現(xiàn): 監(jiān)聽器的設(shè)定: public void actionPerformed(ActionEvent e){ Object source = () 。 if(source == okButton){ try{ 28 mon = new ModifyTable()。 String SQL = getSQL()。 (SQL)。 (SQL)。 ()。 SQL = insertSQL()。 (SQL)。 ()。 (存儲(chǔ)成功 )。 clear() 。 }catch (Exception ex){ () 。 } }else if(source == backButton){ () 。 new Select() 。 } } } 5. OutStoreHouse 類 基本成員變量: private JFrame frame 。 private JButton okButton 。 private JButton backButton 。 private JTextField text1。 private JTextField text2。 private JTextField text3。 private JTextField text4。 private static final String YYYMMDDHHMMSS = yyyy/MM/dd HH:mm:ss。 private Integer num 。 //修改數(shù)據(jù)里中數(shù)量的臨時(shí)變量 基本函數(shù):同 InStoreHouse雷同 29 實(shí)現(xiàn)效果: 圖 73 商品出庫界面圖 基本功能實(shí)現(xiàn): 處理物品編號(hào)不存在,以及數(shù)量不足的問題: public void actionPerformed(ActionEvent e){ Object source = () 。 if(source == okButton){ try{ String SQL=getGoodsSQL()。 ResultSet rs。 mon = new ModifyTable()。 (SQL)。 rs = (SQL)。 if(!(()))//判斷數(shù)據(jù)庫中是否有內(nèi)容 { (null, 輸入貨物編號(hào)不存在 , 提示信息 ,)。 (操作失敗 )。 clear() 。 }else{ if((num = ((1)).intValue() (()).intValue()) 0){ (null, 倉庫貨物不足 , 提示信息 ,)。 clear() 。 (操作失敗 )。 }else{ SQL = getSendOutSQL() 。 (SQL)。 ()。 SQL = updateGoodsSQL(num) 。 30 ()。 (操作成功 )。 } } () 。 }catch (Exception ex){ () 。 } }else if(source == backButton){ () 。 new Select() 。 } }解析: 這里應(yīng)用到數(shù)據(jù)類型的轉(zhuǎn)變 , String 到 int double 的轉(zhuǎn)化; 還可以應(yīng)用其他方法: 如: (3)。 直接讀取數(shù)據(jù)庫中的 int 類型; (4) :直接讀取 double 類型 6. SearchGoods 類 基本成員函數(shù): private JFrame frame 。 private JScrollPane jsp 。 private JComboBox nameList 。 private JComboBox typeList 。 private JComboBox productList 。 private JTextField countText 。 private JTextField valueText 。 private JButton okButton 。 private JTable table 。 private DefaultTableModel model 。 private JButton backButton 。 private Vector rows。 //表行值 private Vector columnHeads。// 表列名 //查詢使用 : String str1,str2,str3 。 基本函數(shù)實(shí)現(xiàn)相同; 實(shí)現(xiàn)效果: 31 圖 74 庫存信息查詢界面 7. OutIn 類 基本函數(shù)變量: private JFrame frame 。 private JRadioButton inButton 。 private JRadioButton outButton。 private JButton okButton 。 private JButton backButton 。 private JComboBox box1 。 private JComboBox box2 。 private JTable table 。 private Vector rows。 //表行值 private Vector columnHeads。// 表列名 private DefaultTableModel model 。 private JScrollPane jsp 。 private String str1 = null ,str2 = null 。 //查詢使用 private boolean flag = false 。 private int tmp = 0 。 private static final String YYYMMDDHHMMSS = yyyy/MM/dd。 實(shí)現(xiàn)效果: 32 圖 75 出入庫信息查詢界面 基本實(shí)現(xiàn): 時(shí)間字符創(chuàng)的分割處理 ; 8. Select 類 基本成員變量 private JButton button1 。 private JButton button2 。 private JButton button3 。 private JButton button4。 private JButton button5 。 private JButton button6 。 private JTextField Text 。 private JFrame frame 。 實(shí)現(xiàn)效果: 圖 76 倉庫系統(tǒng)管理主界面 基本實(shí)現(xiàn): 界面效果實(shí)現(xiàn): ()。 () 。 () 。 () 。 (new Font(宋體 ,20))。 9. ManagerInfo 類 基本函數(shù): private JFrame frame 。 private JTabbedPane tabbedPane 。 private JLabel label1 。 private JLabel label2 。 private JLabel label3 。 33 private JPanel panel1 。 private JPanel panel2 。 private JPanel panel3 。 private JComboBox ageBox 。 private JComboBox workAgeBox 。 private JComboBox postionBox 。 private JTextField text21 。 private JTextField text22 。 private JTextField text23 。 private JTextField text24 。 private JTextField text25 。 private JTextField text26 。 private JTextField text27 。 private JTextField text28 。 private JTextField text31 。 private JTextField text32 。 private JButton button11 。 private JButton button12 。 private JButton button21 。 private JButton button31 。 private JButton backButton 。 private JTable table 。 private Vector rows。 //表行值 private Vector columnHeads。// 表列名 private DefaultTableModel model 。 private JScrollPane jsp 。 private String str1= null,str2 = null ,str3 = null 。 //查詢使用 基本功能函數(shù): 這里的函數(shù)處理和上面的相同,只是在布局上采用了 JtablePanle 面板,將三個(gè)功能加在同一個(gè)窗口里; 實(shí)現(xiàn)效果: 34 圖 77管理員管理用戶界面 處理問題: public void actionPerformed(ActionEvent e){ //處理按鈕事件 Object source = () 。 if(source == button11){ mon = new ModifyTable()。 GetDBInfo DB = new GetDBInfo(select * from Manager)。 rows = () 。 columnHeads = () 。 model = new DefaultTableModel(rows,columnHeads)。 //用來修改表格值 table = new JTable(model)。 (table) 。 }else if(source == button12){ try{ 35 if(str1 == null) str1 = is not null 。 if(str2 == null) str2 = is not null 。 if(str3 == null) str3 = is not null 。 mon = new ModifyTable()。 GetDBInfo DB = new GetDBInfo(getSQL1())。 rows = () 。 columnHeads = () 。 model = new DefaultTableModel(rows,columnHeads)。 //用來修改表格值 table = new JTable(model)。 (table) 。 }catch(Exception ex){ () 。
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1