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

正文內(nèi)容

基于j2ee的酒店預(yù)訂系統(tǒng)設(shè)計(jì)與開發(fā)_畢業(yè)論文設(shè)計(jì)(文件)

2025-03-22 09:49 上一頁面

下一頁面
 

【正文】 ng, leixing); RequestDispatcher rs=(/servlet/insertroom); try{(request, response); return; }catch (Exception e){}} } catch (SQLException e) {(); } “取消”操作為客戶提供取消預(yù)定的功能,方便客戶改變計(jì)劃,流程圖如下: 否 是 圖 58 “取消”流程 查詢模塊 在本系統(tǒng)中,查詢系統(tǒng)模塊主要實(shí)現(xiàn)對酒店房間狀態(tài)查詢,客戶查詢和所有客戶信息查詢的管理,查詢設(shè)計(jì)主要包括:房間入住情況查詢,客戶查詢和顯示所有客戶;關(guān)系如下列圖。 點(diǎn)擊“客戶查詢” 輸入身份證號 是否存在 顯示客戶信息 顯示空列表 點(diǎn)擊“顯示所有客戶信息” 顯示所有客戶的信息列表 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 42 入住模塊 在本系統(tǒng) 中,入住系統(tǒng)模塊主要實(shí)現(xiàn)對預(yù)定客戶入住和散客登記入住的管理,關(guān)系如下列圖。; QueryRunner run = new QueryRunner(ds); List list = (List) (sql, new BeanListHandler()); (list , list) ;(/main/).forward(request ,response); }catch(SQLException e) {(); } 登記入住是為散客提供入住的操作,其流程如下: 否 是 圖 516“登記入住”流程 退房模塊 在本系統(tǒng)中,退房模塊 主要實(shí)現(xiàn)對入住客戶退房的管理,關(guān)系如下列圖。然后結(jié)賬,退房。 退房設(shè)計(jì)思想為:當(dāng)輸入房間號后到 trueroom2 控制塊中查詢該房間是否已經(jīng)入住,到滿足條件時,到 insertroom 對數(shù)據(jù)庫插入退房時間,然后再到 getall控制塊查詢:客戶信息, 房間入住,退房時間以及客戶消費(fèi)信息。 getclient 代碼實(shí)現(xiàn)如下: try {String sql=select clientname, sex, shenfenzheng, roomnumber from client 點(diǎn)擊“預(yù)定入住” 顯示所有預(yù)定客戶信息 選擇預(yù)定入住客戶, 點(diǎn)擊“入住” 提示操作成功 是否有預(yù)定客戶 顯示空列表 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 43 where yuding=39。 getallroom 代碼實(shí)現(xiàn)如下: try { sql = select roomno, statue, startdate, enddate from room; QueryRunner run = new QueryRunner(ds); List list = (List) (sql, new BeanListHandler()); (list, list); (/main/).forward(request ,response); } catch (SQLException e) { (); } 客戶查詢?yōu)槠渌藛T查找 客戶提供方便快捷的功能,提高效率,其流程圖如下: 點(diǎn)擊“房間狀態(tài)顯示” 顯示所有房間入住情況 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 41 否 是 圖 511 “客戶”查詢流程 設(shè)計(jì)思想與 gatallroom 基本相同,只是 SQL 語句中的查詢表不同。添加是為預(yù)定客戶保留預(yù)定信息,流程如下: 否 是 點(diǎn)擊“添加”按鈕 顯示空房列表 輸入客戶信息,點(diǎn)擊確定 是否有空房 選擇房間 彈出預(yù)定客戶客戶信息表 顯示空列表 提示操作成功 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 34 圖 53 “添加”流程 圖 54 預(yù)登記模塊界面截圖 預(yù)定登記設(shè)計(jì)思想:當(dāng)?shù)怯洉r首先經(jīng)過 getallroom 控制塊處理,獲得還有的空房在 界面顯示,然后選擇預(yù)定的房間進(jìn)行預(yù)定,接著轉(zhuǎn)到 進(jìn)行客戶信息填寫,最后經(jīng)過 insertroom 到數(shù)據(jù)庫添加。 否 是 圖 51 登陸操作流程 用戶認(rèn)證是進(jìn)入系統(tǒng)前的必要措施,登陸模塊對系 統(tǒng)的普通操作員和系統(tǒng)管理員進(jìn)行了分類認(rèn)證。 客戶信息表 表 41 客戶信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 GTID Varchar 是 客人編號 GTNAME Varchar 否 姓名 GTTYPE Varchar 否 類型 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 28 GTCARDCTALOG Varchar 否 證件類別 GTARDID Varchar 否 證件號 GTCOUNTRY Varchar 否 國籍 GTADDRESS Varchar 否 地址 GTZIP Varchar 否 郵編 GTCOMPANY Varchar 否 公司 GTMOBILE Varchar 否 電話 GTGENDER Varchar 否 性別 GTEMAIL Varchar 否 郵件地址 GTCREATETIME Datatime 否 創(chuàng)建時間 客房類型信息表 表 42 客房類型信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 RCID Varchar 是 客房類型編號 RCNAME Varchar 否 客房類型名稱 RCBEDNUMER INT 否 床位數(shù) RCPREPRICE Float 否 預(yù)定價格 RCPREDISCONUT Float 否 預(yù)定 折扣 RCHOURBASEPRICE Float 否 計(jì)時最低價 RCPERHOURPRICE Float 否 計(jì)時每小時價 客房信息表 表 43 客房信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 RMID Varchar 是 客房編號 RMAREA Varchar 否 所屬區(qū)域 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 29 RMFLOOR Varchar 否 樓層 RMPRCTPRICE Float 否 價格 RMTELPHONE Varchar 否 電話 RMSTATE Int 否 客房狀態(tài) RMAVAILABLE Int 否 是夠可用 RMCATALOG Varchar 否 類型 RMPICTURE Varchar 否 圖片 RMPRCTISCOUNT Int 否 折扣 操作員信息表 表 44 操作員信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 OPUSERNAME Varchar 是 操作員用戶名 OPPASSWORD Varchar 否 操作員密碼 OPPRIVILEGE INT 否 操作員權(quán)限 OPASSRESS Varchar 否 地址 OPNAME Varchar 否 姓名 OPTELEPHONE Varchar 否 電話 入住登記信息表 表 45 入住登記信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 CIMID Varchar 是 入住登記信息編號 CHECKINORDER_CIOID Varchar 否 所屬登記訂單編號 ROMM_RMID float 否 入住房間編號 CIMPRCTPRICE float 否 價格 CIMDISOUNT float 否 折扣 CIMINDATETIME Datetime 否 進(jìn)店時間 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 30 CIMINDATETIME Datetime 否 離店時間 CIMSTATE Varchar 否 狀態(tài) 結(jié)賬信息表 表 46 結(jié)賬信息表 字段名 數(shù)據(jù)類型 是否主鍵 描述 BMID Varchar 是 結(jié)賬編號 BMCHECKINORDERID Varchar 否 訂單編號 BMGUESTID Varchar 否 客人編號 BMTYPE Varchar 否 結(jié)賬類型 BMTOTALRATE Varchar 否 應(yīng)收金額 BMPAIDMONEY Varchar 否 已付訂金 BMRECEIVMONEY Varchar 否 續(xù)收金額 BMCREATETIME Varchar 否 創(chuàng)建時間 BMOPERATOR Varchar 否 操作員 BMPAYMENTMODEL Varchar 否 支付類型 BMREMARK Varchar 否 結(jié)賬說明 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 31 系統(tǒng)的實(shí)現(xiàn) 系統(tǒng)設(shè)計(jì)的核心是圍繞數(shù)據(jù)庫對信息進(jìn)行加工處理,實(shí)施存取更新等各個方面的操作,同時訪問數(shù)據(jù)庫的 SQL 語句最最大限度上影響到了網(wǎng)站的性能,因此設(shè)計(jì)合理的數(shù)據(jù)庫表,及數(shù)據(jù)庫訪問函數(shù)顯得相當(dāng)重要;與此同時網(wǎng)頁中的代碼,也在很大程度上影響著網(wǎng)站的性能,并決定了網(wǎng)站給客戶的直觀印象。團(tuán)體入住登記信息 ER 模型圖如圖 413。入住登記信息 ER 模型圖如圖 414 所示。這就要創(chuàng)建一個操作員信息實(shí)體,用來記錄所有操作人員信息。 一個酒店會有多個客房,每個客房都有房間號、所屬區(qū)域或樓層、房間類型、分機(jī)電話等獨(dú)特信息??蛻粜畔?實(shí)體 ER 模型圖如圖 46 所示。這 7 個表之所以具有代表性是因?yàn)樗鼈兩婕翱头吭O(shè)置模塊、入住登記模塊,而這兩個業(yè)務(wù)模塊基本涵蓋了酒店管理系統(tǒng)的功能。本節(jié)為這些實(shí)體創(chuàng)建相應(yīng)的數(shù)據(jù)庫表。 圖 47 業(yè)務(wù)邏輯接口類與業(yè)務(wù)邏輯實(shí)現(xiàn)類包圖 圖 48 控制層包圖 基于 J2EE 的 酒店預(yù)訂 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 22 視圖模型設(shè)計(jì) 視圖層是與用戶直接交互的一層。系統(tǒng)的業(yè)務(wù)控制器位于工程的 包中。如圖 45 業(yè)務(wù)邏輯接口類與業(yè)務(wù)邏輯實(shí)現(xiàn)類包圖所示。 在本系統(tǒng)中通過創(chuàng)建一個公用業(yè)務(wù)邏輯層,來封裝所有的業(yè)務(wù)邏輯操作。DAO 的實(shí)現(xiàn)類定義在 包中。 針對每一個實(shí)體域模型,都有一個 DAO 模型與它對應(yīng)。 DAO 是數(shù)據(jù)訪問接口的縮寫。 團(tuán)體入住登記實(shí)體,包括入住登記信息編號,入住登記信息列表,團(tuán)隊(duì)名稱,人數(shù),客人類型,客人證件類別,客人證件號碼,登記狀態(tài),入住時間,預(yù)計(jì)離開時間,實(shí)際離開時間,已付押金,總費(fèi)用,加床費(fèi),事由等信息。 客房實(shí)體,包括客房編號,客房所屬區(qū)域,客房所屬樓層,客房分機(jī)號碼,客房狀態(tài),客房類型,實(shí)際折扣等信息。另外,系統(tǒng)視系統(tǒng)管理 客戶 預(yù)定模塊 查詢信息模塊 入住模塊 退房模塊 修改登記 預(yù)定登記 顯所有客戶信息 顯示房間狀態(tài) 取消登記 查詢房間 預(yù)定入住
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1