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

正文內(nèi)容

基于java的餐廳點(diǎn)菜系統(tǒng)-計(jì)算機(jī)科學(xué)與技術(shù)畢業(yè)論文-閱讀頁(yè)

2024-11-12 10:34本頁(yè)面
  

【正文】 加上分析做的不夠深入、不夠透徹就急于進(jìn)入系統(tǒng)設(shè)計(jì)階段,才導(dǎo)致了后來(lái)設(shè)計(jì)過(guò)程中出現(xiàn)的大量漏洞,不得不回頭來(lái)重新分析和彌補(bǔ)漏洞。另外,在涉及到各功能模塊的鏈接時(shí),往往由于事先沒(méi)有一個(gè)總體的安排和考慮,以至于部分功能鏈接過(guò)程中出現(xiàn)了混亂的狀態(tài)。所以,經(jīng)過(guò)這次的設(shè)計(jì),我更加深刻地認(rèn)識(shí)到分析的重要性,它對(duì)于下階段工作開(kāi)展的順利與否具有決定性的意義。 七、體會(huì) 本實(shí)驗(yàn)的設(shè)計(jì)是培養(yǎng)我們綜合運(yùn)用所學(xué)知識(shí) ,提出 ,分析和解決實(shí)際問(wèn)題 ,鍛煉實(shí)踐能力,提高我們用計(jì)算機(jī) JAVA 語(yǔ)言編程來(lái)解決實(shí)際問(wèn)題。首先接觸到這個(gè)問(wèn)題時(shí),就開(kāi)始看 java 方面的書,首先得掌握好理論知識(shí),然后才好將其在一定的實(shí)際問(wèn)題中將理論 轉(zhuǎn)化為解決實(shí)際問(wèn)題的方法。對(duì)我來(lái)說(shuō),程序是有很大難度的,但通過(guò)反復(fù)嘗試,編程還是有了結(jié)果。//進(jìn)入初始對(duì)話框 } } 初始界面: public class order implements ActionListener { private JDialog Dialog。 //新建一個(gè)對(duì)話框 (餐廳點(diǎn)菜系統(tǒng) )。//獲得其內(nèi)容面板 JPanel buttonPanel = new JPanel()。 //創(chuàng)建一個(gè)組件按鈕 (this)。 //將此按鈕添加到中間容器 b = new JButton(退出系統(tǒng) )。//為按鈕增加事件監(jiān)聽(tīng)器 (b)。 //將中間容器添加到內(nèi)容面板 (buttonPanel, )。 (230, 230, 200, 200)。 } public void actionPerformed(ActionEvent e) { String cmd = ()。 //關(guān)閉對(duì)話框 new Menu().setVisible(true)。}} 主程序界面: public class Menu implements ActionListener, ItemListener { // 餐桌數(shù) public static final int COUNT = 5。 // 菜品總數(shù) public static final int NUMBER = 10。 private JFrame f = null。 //設(shè)置 Frame可見(jiàn) } } public Menu() { //創(chuàng)建 JFrame并指定其窗口標(biāo)題 f = new JFrame(請(qǐng)選擇您想要的桌號(hào)和您喜歡的菜 )。//獲得其內(nèi)容面板 (new BorderLayout())。 //按鈕組,可組合若干單選按鈕 ,同一時(shí)刻只能有一個(gè)按鈕被選中 JPanel p1 = new JPanel()。//為容器設(shè)置背景顏色 (new GridLayout(1, 5))。 // 數(shù)組大小必須與 COUNT一致 String[] str = { 1, 2, 3, 4, 5 }。 i 。 //新建一個(gè)單選框 , 并指明其文本說(shuō)明標(biāo)簽 r[i].addItemListener(this)。//將單選框加入中間容器 17 (r[i])。//創(chuàng)建一個(gè)中間容器 (new GridLayout(5, 2))。//設(shè)置容器布局 (( (, 4), 請(qǐng)選擇您喜歡的菜 , , ))。 for (int i = 0。 i++) { c[i] = new JRadioButton(strname[i])。//監(jiān)聽(tīng)單選框選中狀態(tài) (c[i])。//新建一個(gè)容器 (new GridLayout(1, 2))。 ()。 ()。 ()。 (this)。 //將按扭加入容器 (button1)。 (button3)。 (p2, )。 ().setDefaultButton(button1)。 // 排版 (350, 350, 450, 450)。 } })。 // 代表幾號(hào)桌 private MenuInfo menu = new MenuInfo()。 for(int i=0。 i++){ c[i].setSelected(false)。 for (int i = 0。 i++) { if (r[i] == oj) { op = i。 break。 i 。//標(biāo)志哪道菜被點(diǎn)了 break。 if ((確 定 )) { if (menu != null) {// 保存數(shù)據(jù) (op)。 } else if((取消 )){ try { ()。 Statement stmt = ()。//向數(shù)據(jù)庫(kù)發(fā)送 SQL語(yǔ)句 —— 刪除記錄 }catch (Exception em) { } clean()。 // 每道菜對(duì)應(yīng)的價(jià)格 private int[] price = {45, 58, 36, 36,30,48,15,55,18,25}。 /*** * 如果菜名、價(jià)錢從數(shù)據(jù)庫(kù)中讀取請(qǐng)?jiān)诖藰?gòu)造函數(shù)中初始化 * */ public MenuInfo() { // 創(chuàng)建時(shí)默認(rèn)為 false for (int i = 0。 i++) remark[i] = false。 } /** 20 * 標(biāo)志第幾道菜被點(diǎn)了 * * param item * 菜單索引值 * param mark * false 沒(méi)點(diǎn) true 已點(diǎn) */ public void setOrderMenu(int item, boolean mark) { remark[item] = mark。 //建立一個(gè)數(shù)據(jù)庫(kù)連接 Connection con = (jdbc:odbc:jiudian, test, 1234)。 //創(chuàng)建一個(gè) Statement對(duì)象 String SQLOrder。 i 。+ name[i] + 39。 (SQLOrder)。 ()。 private JLabel L1, L2, L3, L4, L5。 public jiezhang() { Dialog = new JDialog()。 Container dialogPane = ()。 (new GridLayout(4, 2))。 L2 = new JLabel(您總共消費(fèi)了: , )。 L3 = new JLabel( , )。 ()。 (F1)。 (L3)。 (L5)。 ()。 JButton b2 = new JButton(取消 )。 (b2)。 (this)。 //設(shè)置窗體回車對(duì)應(yīng)按鈕 (400, 400, 300, 300)。 } public void actionPerformed(ActionEvent e) { String cmd = ()。 //建立一個(gè)數(shù)據(jù)庫(kù)連接 Connection con = (jdbc:odbc:jiudian, test, 1234)。//創(chuàng)建一個(gè) Statement對(duì)象 int sa=(())。 while(()){ //移動(dòng)指針,依次訪問(wèn)結(jié)果集中的每一行 ( +(1)+元 )。 int j = 0。 } ( + j + 份菜 )。//向 數(shù)據(jù)庫(kù) 發(fā)送 SQL語(yǔ)句 —— 刪除記錄 (Dialog, 謝謝惠顧 ! , ,)。 ()。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1