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

正文內(nèi)容

餐廳管理系統(tǒng)的設計與實現(xiàn)-畢業(yè)設計說明書-資料下載頁

2025-11-22 16:07本頁面

【導讀】也競爭愈來愈激烈。然而傳統(tǒng)餐飲企業(yè)在日常運作中靠的是人工管理,從原材料的入庫。到客戶點單,再到結(jié)賬,這基本都是由人工來完成操作記錄。這種方法不僅耗費人力資。源,而且容易導致操作錯誤或者記錄丟失,形成管理效率低下的現(xiàn)象。規(guī)范、高效的計算機管理方式來引導餐飲業(yè)發(fā)展。給管理者提供決策參考的模型,從而不斷完善管理水平,共同提高工作效率。大、保密性好、查找方便、可靠性高、壽命長、成本低等。這些特性能夠極大地提高管。理效率,節(jié)省時間和成本,也是與世界餐飲企業(yè)接軌的重要條件。構(gòu)架多個模塊組成的系統(tǒng),用對餐廳進行高效的管理。

  

【正文】 t .*。 import .*。 public class Login extends JDialog implements ActionListener { //創(chuàng)建登陸組件 JLabel jl1,jl2,jl3。 JTextField jname。 JPasswordField jpasswd。 JButton jlog,jcancle。 //設置一個字體 Font f1。 public static void main(String []args) { Login login=new Login()。 } public Login() { jl1=new JLabel(請輸入用戶名: )。 (60, 190, 150, 30)。 ()。 (jl1)。 //或提示輸入員工號 jl2=new JLabel((或員工號 ))。 ()。 ()。 (100,210,100,30)。 (jl2)。 //提示輸入密碼 jl3=new JLabel (請輸入密碼: )。 (60,240,150,30)。 ()。 (jl3)。 //用戶名的輸入文本框 黃河科技學院畢業(yè)設計說明書 第 25 頁 jname=new JTextField(20)。 (true)。 (180,190,120,30)。 (f1)。 (jname)。 //設置邊界下凹 (())。 //設置密碼輸入框 jpasswd=new JPasswordField()。 (true)。 (180,240,120,30)。 (jpasswd)。 (())。 //設置登陸按鈕 jlog=new JButton(確 定 )。 //添加監(jiān)聽 (this)。 (105,300,75,30)。 (f1)。 //設置前景色 ()。 (jlog)。 //設置取消按鈕 jcancle=new JButton(取 消 )。 (this)。 (215,300,75,30)。 (f1)。 //設置前景色為藍色 ()。 (jcancle)。 //設置空布局 (null)。 //創(chuàng)建一個 BackImage 對象 BackImage bi=new BackImage()。 //設定圖片的位置 (0,0,360,360)。 //把圖片添加到 JDialog (bi)。 //不顯示窗口的上下邊框 (true)。 //設置窗口居中 (360, 360)。 int width=getToolkit().getDefaultToolkit().getScreenSize().width。 黃河科技學院畢業(yè)設計說明書 第 26 頁 int height=getToolkit().getDefaultToolkit().getScreenSize().height。 (width/2200,height/2200)。 (true)。 } //創(chuàng)建一個內(nèi)部類,并繼承 JPanle,用于畫背景圖片 class BackImage extends JPanel { Image im。 public BackImage(){ try { im=(new File(Image/))。 } catch(Exception e) { ()。 } } { (im,0,0,360,360,this)。 } public void Paint(Graphics g) { (im,0,0,348,330,this)。 } } //響應用戶登陸的請求 public void actionPerformed(ActionEvent arg0) { // TODO Autogenerated method stub //判斷是否點擊確定按鈕 if(()==jlog) { //取出員工號及其密碼 String passwd=new String(())。 //取得用戶名及密碼后,調(diào)用模式處理 UserModel um=new UserModel()。 String zhiwei=(userName, passwd)。//返回員工的職位 if((經(jīng)理 )||(管理員 )||(主管 )) { //通過 new Windows1()切換到相應的頁面 (窗口 ) new Windows1()。 //切換到 Windows1 頁面后,關閉登陸界面 ()。 黃河科技學院畢業(yè)設計說明書 第 27 頁 } } else if(()==jcancle) { //當點擊取消按鈕時,關閉登陸框,退出系統(tǒng) ()。 } } } 黃河科技學院畢業(yè)設計說明書 第 28 頁 附錄 C 賦予用戶權限的代碼 package 。 import .*。 import 。 import .*。 public class UserModel { /** * * @param cleId 用戶編號 * @param passwd 用戶密碼 * @return 用戶的職位,如果該用戶不存在,則返回空 */ public String checkUser(String cleId,String passwd) { String zhiwei=。 SqlHelper sh=null。 try { //組織 sql語句和參數(shù)列表,為防止注入漏洞,采取 ?賦值方式 (paras[]) String sql=select cleZw from clerkInfo c,login l where = +and =? and =?。 String paras[]={cleId,passwd}。 sh=new SqlHelper()。 //從 SqlHelper 類中得到數(shù)據(jù)庫的結(jié)果集 ResultSet rs=(sql, paras)。 if(()) { //如果進去,則取出職位 zhiwei=(1)。 } } catch (Exception e) { // TODO: handle exception ()。 } finally { ()。 } return zhiwei。 } } 黃河科技學院畢業(yè)設計說明書 第 29 頁 附錄 D 數(shù)據(jù)庫連接 的 代碼 package 。package 。 package 。 import .*。 import .*。 public class SqlHelper { //定義需要的對象 Connection ct=null。 PreparedStatement ps=null。 ResultSet rs=null。 String driver=。 String url=jdbc:DateTimeBehavior=convertToNull。 String user=root。 String passwd=123456。 //構(gòu)造函數(shù),初始化 ct public SqlHelper() { try { //加載驅(qū)動 (driver)。 //得到連接 ct=(url,user,passwd)。 } catch (Exception e) { // TODO Autogenerated catch block ()。 } } //[]paras,通過 ?賦值方式可以防止漏洞注入方式,保證安全性 public ResultSet query(String sql,String []paras) { try { ps=(sql)。 //對 sql的參數(shù)賦值 for(int i=0。i。i++) { (i+1, paras[i])。 } //執(zhí)行查詢 rs=()。 黃河科技學院畢業(yè)設計說明書 第 30 頁 } catch (Exception e) { ()。 // TODO: handle exception } //返回結(jié)果集 return rs。 } //關閉資源的方法 public void close() { try { if(rs!=null) ()。 if(ps!=null) ()。 if(ct!=null) ()。 } catch (Exception e) { ()。 // TODO: handle exception } } } 黃河科技學院畢業(yè)設計說明書 第 31 頁 附錄 E 系統(tǒng)主界面 的代碼 package 。 //引入字體包 import .*。 import .*。 import .*。 import 。 import .*。 import .*。 import .*。 import .*。 import 。 public class Windows1 extends JFrame implements ActionListener,MouseListener{ //定義界面中需要的組件 //標題圖標 Image titleIcon,timebg。 //菜單條 JMenuBar jmb。 //一級菜單 JMenu jm1,jm2,jm3,jm4,jm5,jm6。 //二級菜單 //第一個菜單的二級菜單 JMenuItem jmm1,jmm2,jmm3,jmm4,jmm5。 //二級菜單的圖標 //第一個菜單的二級菜單圖標 ImageIcon jm1_icon1,jm1_icon2,jm1_icon3,jm1_icon4,jm1_icon5。 //創(chuàng)建工具條 JToolBar jtb。 JButton jb1,jb2,jb3,jb4,jb5,jb6,jb7,jb8,jb9,jb10。 //定義需要的五個面板( JPanel)及 JLabel JPanel jp1,jp2,jp3,jp4,jp5。 //再定義 7個面板,用于處理當點擊 jp1面板上的標簽時,應該在 jp3卡片上顯示的卡片(每一張卡片用一個面板,這樣可顯示不同的功能模塊,如人事管理,登陸管理的界面) JPanel jp3_1,jp3_2,jp3_3,jp3_4,jp3_5,jp3_6,jp3_7。 //定義 jp1 面板上需 要的組件 //調(diào)用 ImagePanel 類,用于畫 jp1 背景圖片 ImagePanel jp1_imgPanel。 //定義 jp1 面板所需的背景圖片 Image jp1_bg。 //jp1 面板上的六個小圖標(標簽) JLabel jp1_lab1,jp1_lab2,jp1_lab3,jp1_lab4,jp1_lab5,jp1_lab6,jp1_lab7,jp1_lab8。 黃河科技學院畢業(yè)設計說明書 第 32 頁
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1