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

正文內(nèi)容

論文-基于j2se的酒店管理系統(tǒng)-資料下載頁

2025-06-28 21:11本頁面
  

【正文】 2 = delete from t_roomoccupy where ro_etime=to_date(?,39。yyyymmdd39。) and ro_state=0。try {conn = ()。(false)。pstmt = (sql)。pstmt2 = (sql2)。(1, date)。(1, date)。int len1 = ()。 int len2 = ()。if(len10 amp。amp。 len2 0){()。bool = true。}else{()。} 17 / 55圖 登錄界面圖用戶在登錄本酒店管理系統(tǒng)的時候,只需要輸入正確的用戶名和密碼即可登錄,用戶提交用戶名和密碼后,系統(tǒng)查詢數(shù)據(jù)庫管理員表中看是否存在此用戶名和密碼,如果輸入的信息有誤,系統(tǒng)會提示錯誤之處,重新登錄即可。錯誤提示界面如下圖 錯誤提示圖所示:圖 錯誤提示圖成功登錄后的顯示界面如下圖 管理界面圖,點擊即可進入相應模塊管理界面:圖 管理界面圖實現(xiàn)登錄的主要方法如下:public void login(){ 18 / 55String user = ().trim()。String pwd = new String(())。if(user==null||()||()){(this, 用戶名或者密碼不能為空,錯誤,|)。}else{if((user,pwd)){admin = (user)。()。()。}else{(this, 用戶名或者密碼錯誤,錯誤,|)。()。}}} 住宿管理模塊的實現(xiàn)點擊住宿管理后進入的模塊主界面如圖 住宿管理界面圖所示:圖 住宿管理界面圖在此模塊中,能夠顯示各個類型的空閑房間狀況,能夠根據(jù)自定義條件查詢空閑房間,能夠增加房間信息,并且能夠查看指定房間的占用狀態(tài),從而預定房間。 19 / 55 查詢空閑房間點擊查詢房間按鈕,可進入查詢頁面,可以根據(jù)房間編號、房間類型或指定價格區(qū)間查詢到相對應的空閑房間,如圖 查詢空閑房間圖所示。在相應欄中填入所要查詢的信息,再點擊查詢按鈕即可在下方顯示查詢出的結果。圖 查詢空閑房間圖 添加房間添加房間功能用于對新增住房的管理,其中包含房間編號,房間名稱,房間類型,房間價格,房間備注等等,便于管理員進行管理和查詢。如圖 添加房間圖所示:圖 添加房間圖添加房間的主要實現(xiàn)代碼如下: 20 / 55public void btnAdd_actionPerformed(ActionEvent e) {RoomBean rb = new RoomBean()。String roomNo = ().trim()。if(()){(null, 房間編號不能為空, 錯誤, )。return。}String roomName = ().trim()。if(()){(null, 房間編號不能為空, 錯誤, )。return。}String roomType = (String) ()。if(()){(null, 房間類型不能為空, 錯誤, )。return。}String roomPrice = ()。if(()){(null, 房間價格不能為空, 錯誤, )。return。}float price。try{price = (roomPrice)。}catch(NumberFormatException ex){(null, 價格不能是非數(shù)字, 錯誤, )。return。}String roomStatement = ()。(roomNo)。(roomName)。(roomType)。(price)。(roomStatement)。RoomStateDao rsd = new RoomStateDao()。((空閑).getSid())。boolean bool = (rb)。 21 / 55if(bool){(null, 新增成功, 信息, )。}if(!bool){(null, 新增失敗, 信息, )。}()。} 查看房間占用情況雙擊顯示欄中顯示出的房間情況的對應行,即可查看指定房間的占用情況,若房間已被占用則相應日期會顯示為紅色,若房間未被占用則可以進行預定,如圖 查看房間占用圖所示。圖 查看房間占用圖 22 / 55 餐飲管理模塊的實現(xiàn)點擊餐飲管理后進入的模塊主界面如圖 餐飲管理界面圖所示:圖 餐飲管理界面圖在此模塊中,能夠顯示所有菜單并實現(xiàn)分頁效果,能夠根據(jù)菜單號或菜單名稱對菜單進行模糊查找,能夠修改或刪除指定行的菜單信息,能夠添加菜單信息。 菜單信息查詢?nèi)鐖D 菜單信息查詢圖所示,可根據(jù)菜單號或者菜單名稱進行查找,在下拉框中選中菜單號或菜單名稱,然后在輸入框中輸入相應的信息,點擊查找即可。圖 菜單信息查詢圖 23 / 55菜單信息查詢的主要實現(xiàn)代碼如下:public void MealQueryDialog_btnQuery_actionPerformed(ActionEvent e) {String str=new String(().trim())。mrPanel=null。mrPanel=new MealRightPanel(str)。if(().equals(菜單號 )){(str)。}else if(().equals(菜單名)){(str)。}(120)。(mrPanel)。()。} 菜單信息修改修改信息時,必須要選中要修改的菜單行,若沒選中,會有錯誤提示信息如圖 菜單信息修改錯誤圖所示:圖 菜單信息修改錯誤圖修改菜單信息的頁面如下圖 菜單信息修改圖,在頁面中有顯示出選中菜單的已有信息,對其做一定的修改后,點擊確定按鈕即可保存修改后的數(shù)據(jù)。圖 菜單信息修改圖 24 / 55菜單信息修改的主要實現(xiàn)代碼如下:private boolean setTextData() {int row=()。if(row==1){(null, 請選擇所要修改的行, 錯誤, )。bool=false。}else{(((row, 0)))。(((row, 1)))。(((row, 2)))。(((row, 3)))。(((row, 4)))。bool=true。}return bool。}public void MealUpdateDialog_btnSure_actionPerformed(ActionEvent e) {if(().trim().equals() || ().trim().equals() || ().trim().equals()){(null, 值不能為空, 錯誤, )。return。}else{md=null。meal=null。md=new MealDAO()。meal=new MealBean()。int row=()。((().trim()))。(().trim())。(().trim())。(().trim())。try{double mPrice=(().trim())。(mPrice)。}catch (NumberFormatException e1){(null, 價格必須是數(shù)字, 錯誤, )。return。 25 / 55}String mNo=().trim()。if((meal,mNo)){(null, 修改成功, 消息, )。MealRightPanel mrp=null。mrp=new MealRightPanel(true)。(120)。(mrp)。}else{(null, 修改失敗, 消息, )。}}()。} 菜單信息刪除刪除信息時,必須要選中要刪除的菜單行,若沒選中,會有錯誤提示信息如圖 菜單信息刪除錯誤圖所示:圖 菜單信息刪除錯誤圖刪除時會有確認窗口要求管理員進行確認,以免造成誤刪,如圖 菜單信息刪除確認圖所示,點擊是按鈕刪除相應信息。圖 菜單信息刪除確認圖菜單信息刪除的主要實現(xiàn)代碼如下:public void actionPerformed(ActionEvent e) {int row=()。 26 / 55if(row!=1){int result=(null, 是否確定刪除, 消息, )。if(result==){(result)。md=new MealDAO()。if((((row, 0)))){(null, 刪除成功, 消息, )。MealRightPanel mrp=null。mrp=new MealRightPanel(true)。(120)。(mrp)。}else{(null, 刪除失敗, 消息, )。}}}else{(null, 請選擇要刪除的行, 錯誤, )。}} 菜單信息添加添加菜單信息的頁面如下圖 菜單信息添加圖所示,填入菜單號,菜單名,菜價格等信息,其中菜銷量為不可填信息,填完后點擊確定按鈕提交數(shù)據(jù),完成添加操作。 27 / 55圖 菜單信息添加圖菜單信息添加的主要實現(xiàn)代碼如下:public void MealAddDialog_btnSure_actionPerformed(ActionEvent e) {if(().trim().equals() || ().trim().equals() || ().trim().equals()){(null, 值不可以為空, 錯誤, )。return。}else{md=null。meal=null。md=new MealDAO()。meal=new MealBean()。String mNo=().trim()。if(!(mNo)){(().trim())。(().trim())。(().trim())。try{double mPrice=(().trim())。(mPrice)。}catch (NumberFormatException e1){(null, 價格必須是數(shù)字, 錯誤, )。return。}if((meal)){(null, 添加成功, 消息, 28 / 55)。MealRightPanel mrp=null。mrp=new MealRightPanel(true)。(120)。(mrp)。}else{(null, 添加失敗, 消息, )。}}else{(null, 該菜單號已存在,不可重復, 錯誤 , )。}}()。} 顧客服務模塊的實現(xiàn)點擊顧客服務后進入的模塊主界面如圖 顧客服務界面圖所示:圖 顧客服務界面圖在此模塊中,能夠根據(jù)房間類型查詢對應的空閑房間,可對空閑房間進行開房或預定;能夠?qū)崿F(xiàn)換房和續(xù)住功能;可根據(jù)身份證號為顧客進行點餐服務;能夠根據(jù)身份證號查詢住宿和點餐的消費記錄,進行結賬,并能夠生成賬單供顧客打印報銷;能夠?qū)︻櫩偷男畔⑦M行增刪改查等操作。 開房預定開房前需要先添加顧客信息,確認添加后會有占用表信息需要填,可以自由設定退房時間,如圖 開房預定顧客添加圖和圖 開房預定顧客占用圖所示。 29 / 55圖 開房預定顧客添加圖圖 開房預定顧客占用圖 換房續(xù)住選中需要續(xù)住的房間,點擊續(xù)住按鈕,在彈出的窗口中可更改退房時間達到續(xù)目的。如圖 續(xù)住圖所示。 30 / 55圖 續(xù)住圖在上方的顯示欄中選中當前入住的房間,在下方的顯示欄中選中希望換成的房間,再點擊換房按鈕即可實現(xiàn)換房,如圖 換房圖。圖 換房圖 顧客訂餐本系統(tǒng)中是根據(jù)顧客的身份證號進入訂餐頁,選中菜單信息再按添加按鈕,即可將菜單信息加入到下方以點菜單欄中,如圖 顧客訂餐圖所示。 31 / 55圖 顧客訂餐圖 顧客結賬顧客結賬時,根據(jù)顧客的身份證號查詢出該顧客的消費情況,包括住房消費情況和用餐消費情況,點擊確認付款后即可進行結賬,如圖 顧客結賬圖所示。圖 顧客結賬圖 顧客信息管理對顧客的信息管理包括增加、刪除、修改和查詢等基本操作,如圖 顧客信息 32 / 55管理圖所示。在相應的輸入框中輸入需查詢信息,再點擊查詢按鈕,即可以根據(jù)姓名或身份證號進行模糊查詢。頁面下方有添加按鈕,刪除按鈕可進行相應操作,另外,雙擊選中的信息行可對顧客信息做修改。圖 顧客信息管理圖 員工管理模塊的實現(xiàn)點擊員工管理后進入的模塊主界面如圖 員工管理界面圖所示:圖 員工管理界面圖在此模塊中,能夠根據(jù)編號、姓名或職務查詢員工信息,或查詢所有員工信息, 33 / 55能夠?qū)T工信息進行修改、刪除和添加。 添加員工信息添加員工信息的頁面如下圖 添加員工圖所示,輸入編號,姓名,薪水,性別,年齡,身份證號等相關信息后,點擊添加按鈕即可完成添加員工信息的操作。圖 添加員工圖添加員工信息的主要實現(xiàn)代碼如下: 34 / 55public void
點擊復制文檔內(nèi)容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1