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

正文內容

超市管理系統(tǒng)(ppt111頁)-資料下載頁

2025-01-10 03:44本頁面
  

【正文】 } 13. else // 否則,創(chuàng)建并顯示新的面板 14. { 15. UpdateStockFrame frame = new UpdateStockFrame()。//創(chuàng)建修改信息窗體 16. (true)。 17. } 18. } 19. })。 界面設計 —— 功能面板 ? 刪除按鈕監(jiān)聽器 ? 以“采購進貨”按鈕為例 1. (new ActionListener() // 添加監(jiān)聽器 2. { 3. public void actionPerformed(ActionEvent e) // 實現(xiàn)監(jiān)聽接口函數(shù) 4. { 5. int row = ()。 // 調用 JTable控件方法,獲取用戶選中表格的行數(shù) 6. if (row 0) // 如果沒選中任何行,那么輸出提示信息,并返回 7. { 8. (getParent(), 沒有選擇要刪除的數(shù)據(jù)! , 9. 信息提示框 , )。 10. return。//退出程序 11. } 12. String column = (row, 1).toString()。 //由 JTable控件,獲取表第一列(主鍵)的值(字符串形式) 13. ((column))。 // 將字符串形式的主鍵轉換為整型 14. (getParent(), 數(shù)據(jù)刪除成功 ! , 信息提示框 , 15. )。//給出提示信息 16. } 17. })。 界面設計 —— 功能面板 ? 查詢按鈕監(jiān)聽器 ? 以“采購進貨”按鈕為例 1. (new ActionListener() // 添加監(jiān)聽器 2. { 3. public void actionPerformed(ActionEvent e) // 實現(xiàn)監(jiān)聽接口函數(shù) 4. { 5. (0)。 // 將表格內容清空 6. String condition = ().toString()。 // 獲取用戶選擇的查詢條件 (JCombox) 7. String conditionText = ()。 // 獲取用戶添加的查詢條件 (JTextField) 8. if((“”)) // 如果用戶沒有添加查詢條件,那么輸出提示信息,并返回 9. { 10. (getParent(), 請輸入查詢條件! , 11. 信息提示框 , )。//給出提示信息 12. return。//退出程序 13. } 14. if((“貨品名稱 ”)) { … } // 按貨品名稱查詢 15. if((“訂單號 ”)) { … } // 按訂單號查詢 16. if((“交貨日期 ”)) { … } // 按交貨日期查詢 17. }})。 界面設計 —— 功能面板 ? “采購進貨”查詢按鈕監(jiān)聽器 ? 按“貨品名稱”查詢 1. if((貨品名稱 )) 2. { 3. List list = (conditionText)。 // 調用相應的 DAO對象的方法,實現(xiàn)按貨品名稱查詢法 4. 5. for(int i = 0。 i ()。 i++) // 循環(huán)遍歷查詢結果,將其顯示到 JTable控件上 6. { 7. Stock stock = (Stock)(i)。 // 獲取查詢記錄集中第 i條記錄(對象) 8. String oid = ()。 // 獲取該記錄(對象)的訂單號信息 9. int id = (oid)。 // 調用相應的 DAO對象的方法,查詢該訂單號是否入庫 10. if(id = 0) // 如果該訂單的貨品在入庫表中不存在(尚未入庫) 11. { //將該記錄添加到 Jtable控件中,并顯示為“待入庫” 12. (new Object[]{“入庫 , (), (), (), 13. (),stock. getBaleName(), (), ()})。 14. 15. } 16. else //如果指定訂單號的貨品名稱在入庫表中存在(已經入庫) 17. {//將該記錄添加到 Jtable控件中,并顯示為“已入庫” 18. (new Object[]{已經入庫 , (), (), (), 19. (), (), (), ()})。 20. } }} 業(yè)務邏輯 超市管理系統(tǒng) 基本檔案管理 采購訂貨管理 倉庫入庫管理 倉庫出庫管理 人員管理 部門管理 供貨商管理 銷售商管理 貨品檔案管理 倉庫管理 登 錄 業(yè)務邏輯 刪除、查詢面板 ( Panel/) bean DAO 數(shù)據(jù)庫 添加、更新面板 ( Archive/ ) 數(shù)據(jù)操作 數(shù)據(jù)映射 業(yè)務邏輯 —— BeanDAO數(shù)據(jù)庫 實體 表 Bean類 DAO類 管理員信息 tb_users User UserDao 基本信息 tb_basicMessage BasicMessage PersonnelDao 聯(lián)系方式 tb_contact Contact 職務信息 tb_headship HeaderShip 部門信息 tb_dept Dept DeptDao 入庫信息 tb_joinDepot JoinDepot JoinDepotDao 出庫信息 tb_outDepot OutDepot OutDepotDao 訂單信息 tb_stock Stock StockDao 倉庫信息 tb_depot Depot DepotDao 供貨商信息 tb_provide Provide FeelDao 銷售商信息 tb_sell Sell SellDao 商品信息 tb_ware Ware WareDao 業(yè)務邏輯 —— BeanDAO數(shù)據(jù)庫 業(yè)務邏輯 —— PanelFrameDAO 實體 查詢 /刪除面板 添加 /更新面板 DAO類 管理員信息 Enter(登錄) 無 UserDao 基本信息 PersonnelPanel InsertPersonnelFrame UpdatePersonnelFrame PersonnelDao 聯(lián)系方式 職務信息 部門信息 DeptPanel InsertDeptFrame UpdateDeptFrame DeptDao 入庫信息 JoinDepotPanel InsertJoinDepotFrame UpdateJoinDepotFrame JoinDepotDao 出庫信息 OutDepotPanel InsertOutDepotFrame UpdateOutDepotFrame OutDepotDao 訂單信息 StockPanel InsertStockFrame UpdateStockFrame StockDao 倉庫信息 DepotPanel InsertDepotFrame UpdateDepotFrame DepotDao 供貨商信息 FeelWarePanel InsertFeelWareFrame UpdateFeelWareFrame FeelDao 銷售商信息 SellPanel InsertSellFrame UpdateSellFrame SellDao 商品信息 WarePanel InsertWareFrame UpdateWareFrame WareDao 業(yè)務邏輯 —— PanelFrameDAO 業(yè)務邏輯 —— Bean 列名 類型 允許空 描述 id int 不能為空 主鍵 name varchar(10) 姓名 age int 年齡 sex varchar(50) 性別 dept int 部門 headship int 職務 類 方法 輸入 輸出 描述 BasicMessage ( 員工基本信息類) getSex() 無 String 獲取員工性別 setSex() String void 設置員工性別 getId() 無 int 獲取員工基本信息主鍵 setId() int void 設置員工基本信息主鍵 … … … … 例: BasicMessage: ? Bean: ? 屬性 ? Setter( ) / Getter( ) 業(yè)務邏輯 —— Bean ? 例: Headship(職務信息) 1. public class Headship 2. { 3. private int id。 // Id屬性(主鍵) 4. private String headshipName。 // 職務名稱屬性 5. public int getId() { // getter:獲取主鍵 6. return id。 7. } 8. public void setId(int id) { // setter:設置主鍵 9. = id。 10. } 11. public String getHeadshipName() { // getter:獲取職務名稱 12. return headshipName。 13. } 14. public void setHeadshipName(String headshipName) { // setter:設置職務名稱 15. = headshipName。 16. } 17. } 業(yè)務邏輯 —— DAO 利用 JDBC實現(xiàn)數(shù)據(jù)庫操作 利用 GetConnection類實現(xiàn) 數(shù)據(jù)庫連接 根據(jù)特定功能,創(chuàng)建 SQL語句 (增、刪、查、改) 創(chuàng)建 PreparedStatement或Statement對象 執(zhí)行 SQL語句,并輸出結果至 ResultSet 業(yè)務邏輯 —— DAO 類 方法 輸入 輸出 描述 GetConnection ( 數(shù)據(jù)庫連接及操作類) GetConnect
點擊復制文檔內容
法律信息相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1