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

正文內(nèi)容

20xx級(jí)酒店點(diǎn)菜管理系統(tǒng)-閱讀頁

2024-09-25 12:11本頁面
  

【正文】 user(name,sex,birthday,id_card,password,freeze) values(39。,39。,39。,39。,39。,39。)。 } checkDb 方法是檢查數(shù)據(jù)庫連通并執(zhí)行 SQL 語句的方法(代碼省去) 15 登錄模塊的實(shí)現(xiàn) 管理員用戶系統(tǒng)設(shè)置為默認(rèn)用戶 guozhuo;登錄工號(hào)為 10001,服務(wù)員通過選擇用戶,輸入登錄工號(hào)和密碼進(jìn)入系統(tǒng),如果密碼或者登錄工號(hào)不正確,則不任許員工登錄到系統(tǒng)。登錄界面如圖 所示 關(guān)鍵代碼如下:(在 Dao 類中用 getInstance()方法把 Dao 類實(shí)例化) Vector user = ().sUserByName(username)。// 得到密碼 userId = (0).toString()。amp。// 登錄成功 } else {// 登錄密碼錯(cuò)誤 (null, 密碼或工號(hào)輸入錯(cuò)誤,請(qǐng)確認(rèn)后重新登錄! , 友情提示 , )。// 恢復(fù)登錄工號(hào)和登錄密碼 } 登錄后系統(tǒng)主界面 通過前期的分析和設(shè)計(jì),現(xiàn)將系統(tǒng)具體實(shí)現(xiàn)。系統(tǒng)主頁面中主要包括的功能有:菜品管理、菜系管理、日結(jié)賬、月結(jié)賬、年結(jié)賬、修改密碼、用戶管理、退出系統(tǒng)。圖 41登錄界面 16 登錄后主界面如圖 所示 圖 42 登錄主界面 圖 422 開臺(tái)列表 圖 421 簽單列表 圖 423 菜品添加結(jié)賬 17 用戶管理 圖 43 用戶管理界面 圖 424 顯示結(jié)賬 圖 425 查看管理 18 將酒店有登錄權(quán)限的員工的信息錄入到數(shù)據(jù) 庫 tb_user 表中,關(guān)鍵代碼如下: (new ActionListener() { Override public void actionPerformed(ActionEvent e) { String values[] = new String[6]。 values[1] = (() ? 男 : 女 )。 values[3] = ()。 values[5] = 正常 。 ()。 return。 int row = ()。 for (int i = 0。 i++) { (values[i])。 (row)。 (null, 用戶添加成功! , 友情提示 , ) } 19 })。 String Jnumber = (selectedRow, 1).toString()。 if (i == 0) { (selectedRow)。 //將用戶狀態(tài) “正常 ”改為 “禁用 ” (null, 刪除用戶成功! , 友情提示 , )。//獲得 user的信息) String password = (5).toString()。 (5, newPassword)。 圖 44 修改密碼界面 20 (null, 密碼修改成功! , 友情提示 , )。 餐桌管理 酒店管理人員將酒店所以包間和餐臺(tái)座位數(shù)添加到數(shù)據(jù)庫中 , 服務(wù)員開單時(shí) ,所開餐臺(tái)必須是存在的。 菜單、菜系管理 菜單管理 系統(tǒng)給出酒店所有菜單信息列表,列出菜單的名稱,菜單的價(jià)格,菜品的規(guī)格,如果刪除菜品的信息,則通過 “刪除 ”按鈕刪除想要?jiǎng)h除的數(shù)據(jù),如果添加餐桌信息,則點(diǎn) “添加菜品 ”,進(jìn)入添加菜品信息頁面,選擇菜品所歸屬的菜系,填寫菜品的名稱,菜品的價(jià)格, trim()方 法用來去除獲取的字符串前綴和后綴的空格。// 創(chuàng)建一個(gè)數(shù)組,用來保存菜品信息 menu[0] = ().trim()。// 獲得菜品名稱 menu[2] = ().trim()。 // 獲得菜品所屬菜系 menu[4] = ().trim()。// 獲得菜品單價(jià) menu[6] = 銷售狀態(tài) 。 ()。 } (中間相似代碼省去) if ((menu[1], 銷售狀態(tài) ) != null) { (null, 該菜品已經(jīng)存在! , 友情提示 , )。 return。// 獲得當(dāng)前擁有的菜品數(shù)量 Vector newMenuV = new Vector()。// 添加序號(hào) for (int i = 0。 i++) { (menu[i])。 // 獲得所屬菜系(菜系中第一位置) menu[3] = (1).toString()。 if (homonymyMenuOfDel == null) { (menu)。 (menu)。 (總計(jì) )。 (——)。 for (int column = 3。 column++) { int total = 0。 row rowCount。 if (!(——)) total += (Integer) value。 } (totalV)。 (1)。 (contentPane)。 (確定 )。 tableColumnL = new VectorString()。 (臺(tái)號(hào) )。 (消費(fèi)金額 )。 for (int i = 0。 i++) { ((i).get(2).toString())。 getContentPane().add(new FixedColumnTablePanel(tableColumnL, tableValueL, 4), )。// 獲得被選 中的臺(tái)號(hào) int leftRowCount = 0。 // 被選中的臺(tái)號(hào)為新開的臺(tái) Vector deskV = new Vector()。// 添加開臺(tái)序號(hào) (deskNum)。 (())。// 將開臺(tái)信息添加到 “開臺(tái)列表 ”中 24 (rightSelectedRow)。// 添加一個(gè)對(duì)應(yīng)的簽單列表 } else { // 選中的臺(tái)號(hào)已經(jīng)開臺(tái) , 即添加菜品 leftRowCount = ()。 // 獲得被點(diǎn)菜品 int amount = (menuAmount)。 // 將菜品單價(jià)轉(zhuǎn)為 int型 int money = unitPrice * amount。 (NEW)。// 添加點(diǎn)菜序號(hào) ((0))。// 添加菜品名稱 ((4))。// 添加菜 品數(shù)量 (unitPrice)。// 添加菜品消費(fèi)額 (menuV)。 //將新點(diǎn)菜設(shè)置為選中行 (rightSelectedRow).add(menuV)。 (null)。 (1)。 if (selectedRow == 1) { (null, 請(qǐng)選擇要結(jié)賬的臺(tái)號(hào) ! , 友情提示 , )。 // 獲得結(jié)賬餐臺(tái)的點(diǎn)菜數(shù)量 String NEW = (rowCount 1, 0).toString()。 } else { float expenditure = (())。// 獲得實(shí)收金額 float dicount = (())。 else (null, 實(shí)收金額不能小于消費(fèi)金額 ! 乘以折扣的值 , 友情提示 , 26 )。 // 并令 “實(shí)收金額 ”文本框獲得焦點(diǎn) } else { (realWages expenditure*dicount + 0)。// 組織消費(fèi)單信息 (values)。// 獲得消費(fèi)單編號(hào) for (int i = 0。 i++) {// 通過循環(huán)獲得各個(gè)消費(fèi)項(xiàng)目的信息 values[1] = (i, 2).toString()。// 獲得商品數(shù)量 values[3] = (i, 7).toString()。// 持久化到數(shù)據(jù)庫 } (null,(selectedRow, 1) + 結(jié)賬完成 ! , 友情提示 , )。 // 從 “開臺(tái)列表 ”中取消開臺(tái) ()。 // 刷新 “簽單列表 ” ()。// 清空 “找零金額 ”文本框 (selectedRow)。至此,我已將所做的系統(tǒng)做了一個(gè)非常詳細(xì)的描述。但由于自身能力和經(jīng)驗(yàn)的限制,沒能對(duì)其進(jìn)行進(jìn)一步完善。 由于時(shí)間等的因素這次沒能完全實(shí)現(xiàn)當(dāng)初設(shè)計(jì)時(shí)計(jì)劃的功能,我會(huì)在以后逐漸完善這次的設(shè)計(jì)。 通過這次所做的酒店點(diǎn)菜管理的設(shè)計(jì)和開發(fā),我對(duì)編程有了真正的了解,以及做一個(gè)設(shè)計(jì)與開發(fā)的思路和步驟,對(duì)軟件工程也有了一個(gè)非常清晰明確的概念。 有些東西想起來比較容易做起來卻難,只有真正做的時(shí)候,才會(huì)發(fā)現(xiàn)自己還有許多知識(shí)是不懂的。但是通過這些遇到的問題,我也學(xué)到了很多以前沒有學(xué)習(xí)到的知識(shí)。這并不是單單由編程的知識(shí)與軟件工程的概念的結(jié)合完成的任務(wù),還必須弄清楚酒店餐飲管理系統(tǒng)是怎樣運(yùn)行,究竟是怎樣一個(gè)過程等。 第一次做如此正規(guī)的設(shè)計(jì)與開發(fā),難免會(huì)有些遺漏和疏忽的地方,設(shè)計(jì)的軟件系統(tǒng)也會(huì)有不穩(wěn)定,不完善的地方。只有親自實(shí)踐了,才知道問題所在,才能使自己在今后避免再犯相同的錯(cuò)誤。 這次畢業(yè)設(shè)計(jì)對(duì)我來說具有非同一般的意義,讓我對(duì)專業(yè)知識(shí)有了更深刻地認(rèn)識(shí),對(duì)今后的工作也有了更多的自信。在大學(xué)的四年學(xué)習(xí)生活,我不僅學(xué)到了專業(yè)知識(shí),也成就了我 良好的組織能力和團(tuán)隊(duì)協(xié)作精神 相信這些會(huì)在我未來的生活和工作中給我?guī)砭薮蟮膸椭恼撐牡倪x題、資料的收集、程序的設(shè)計(jì)到論文的撰寫、編排整個(gè)過程中,我付出了很多的努力,但功夫不負(fù)有心人,那份鍥而不舍的精神使我終于成功了! 畢業(yè)論文是對(duì)學(xué)生大學(xué)階段學(xué)習(xí)知識(shí)的總結(jié),也是對(duì)學(xué)生分析問題、解決問題能力的綜合考察。在大學(xué)這近四年的時(shí)間里,你們對(duì)我悉心的指導(dǎo)和教育。同時(shí),我從指導(dǎo)老師高云老師身上學(xué)到了很多東西。 衷心感謝各位評(píng)審的點(diǎn)撥和指導(dǎo)。 Java。 MySQL
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1