【文章內容簡介】
密 碼 驗 證用 戶重 新 輸 入 登 錄 信 息輸 入 密 碼 錯 誤管 理 菜 品檔 口 信 息 的增 刪 改 查檔 口管 理 員不 正 確 正 確增 加 菜 品管 理 訂 單菜 品 信 息 的增 刪 改 查 (客戶端流程圖) 注 冊r e g i s t . j s p登 陸菜 品 名 稱( 顯 示 所 有 該 名 稱 的 菜 品 信 息 )檔 口 名 稱( 列 出 檔 口 )搜 索S e a r c h . j s p人 氣 推 薦( 訂 購 最 多 的 菜 品 ( 2 0 3 0 種 ) )新 品 推 薦( 最 新 加 入 菜 品 ( 1 0 ~ 1 5 種 ) )加 入 購 物 車查 看 購 物 車修 改 、 刪 除訂 購填 寫 個 人 信 息 或 從 登 錄 用 戶 獲 取完 成主 頁繼 續(xù) 查 看客 戶 端 流 程 圖 6 該數(shù)據(jù)庫沒有特殊的管理與維護,只要做簡單的正常維護即可。 4 界面設計 登 陸I n d e x . h t m l驗 證 登 陸L o g i n . j s p管 理 菜 品M a n a g e M e a l S e l e c t . h t m l管 理 訂 單M a n a g e O r d e r . h t m l增 加 菜 品a d d M e a l . h t m l隱 藏 修 改 頁 面S a l e _ m o d i f y . j s p隱 藏 刪 除 頁 面S a l e _ d e l e t e . j s p查 看 單 個 訂 單 信 息S a l e _ o r d e r D e t a i l . j s p隱 藏 處 理 信 息 頁 面S a l e _ p r o c e s s . j s p隱 藏 添 加 頁 面S a l e _ a d d . j s p隱 藏 更 新 頁 面U p d a t e _ d e a l . j s p 7 模塊命名規(guī)則 8 系統(tǒng)登陸界面 此系統(tǒng)含有三類用戶分別是 顧客界面 9 點菜界面 此界面包含: 填寫訂餐信息界面 10 登陸檔口界面 檔口管理菜品界面 11 檔口增加菜品界面 登陸管理界面 12 管理界面 (程序代碼) package sqlconnect。 import 。 import .*。 public class SqlConnBean implements Serializable{ private Statement stmt = null。 private Connection conn = null。 ResultSet rs = null。 //構造函數(shù) public SqlConnBean(){} public void OpenConn()throws Exception //打開連接 { try{ ()。 13 String url = jdbc:odbc:fantuan。 String user = adminroot。 String password = ft52ft。 conn = (url,user,password)。 }catch(SQLException e) { (數(shù)據(jù)庫連接: +())。 } } public ResultSet executeQuery(String sql) //執(zhí)行查詢 返回結果集 { rs = null。 try { if(stmt != null){()。} stmt = ()。 rs = (sql)。 }catch(SQLException e) { (數(shù)據(jù)庫查詢: +())。 } return rs。 } public int executeUpdate(String sql) //執(zhí)行更新返回結果集 { int rs =0。 try { if(stmt != null){()。} stmt = ()。 rs = (sql)。 }catch(SQLException e) { (數(shù)據(jù)庫更新: +())。 } return rs。 } (程序代碼) public void closeStmt() //查詢關閉 { 14 try {