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

正文內容

酒店管理系統(tǒng)的設計與實現(xiàn)_畢業(yè)設計-閱讀頁

2024-12-21 16:10本頁面
  

【正文】 房間編號是唯一的,這樣既避免了主鍵沖突的情況發(fā)生也利于客房管理,同樣也有利于客房有效管理。房間類型 roomType 為主鍵,后臺管理員在進行房間類型添加時,系統(tǒng)會對房間類型進行檢測。下表 為房間類型信息表 (roomType)詳細設計與說明: 表 房間類型信息表 (roomType) 列名 數(shù)據(jù)類型 長度 主鍵否 允許空 注釋 roomType Varchar 30 是 不允許 房間類型 bedNumber Int 4 否 允許 床位數(shù) price decimal (5, 2) 否 允許 價格 rtimage Varchar 50 否 允許 圖片 ( 5)房間類型刪除信息表 (roomType_Tombstone):此表主要存儲房間類型刪除記錄,包括所刪除的房間類型、刪除時間。 表 (UserInfo) 列名 數(shù)據(jù)類型 長度 主鍵否 允許空 注釋 u_id int 4 是 不允許 用戶 id u_pwd varchar 10 否 允許 用戶密碼 u_name varchar 10 否 允許 用戶姓名 u_role int 4 否 允許 角色 u_tel varchar 15 否 允許 電話 酒店管理系統(tǒng)的設計與實現(xiàn) 20 系統(tǒng)流程圖 系統(tǒng)程序流程圖如圖 所示: 管理員 員工 功能操作 功能操作 是 否 是 否 否 是 是 是 是 否 否 否 是 否 否 是 圖 系統(tǒng)流程圖 開始 登陸 后臺主界面 前臺主界面 信息添加 修 改 密碼 查詢 正確? 正確? 繼續(xù)? 更新數(shù)據(jù)庫 結果 返回 退出? 結束 住房登記 退房登記 房間管理 正確? 更新數(shù)據(jù)庫 繼續(xù)? 繼續(xù)? 酒店管理系統(tǒng)的設計與實現(xiàn) 21 第四章 系統(tǒng)詳細設計與實現(xiàn) 用戶登錄 用戶通過輸入用戶編號和密碼并選擇用戶角色登錄入系統(tǒng),如果密碼或者用戶編號不正確,則不任許用戶登錄到系統(tǒng)。下圖 ,圖 錯誤 正 確 圖 用戶登錄流程圖 圖 用戶登錄界面 具體程序設計如下: 開始 驗證用戶信息 前臺界面 用戶登錄 后臺界面 酒店管理系統(tǒng)的設計與實現(xiàn) 22 private void btn_login_Click(object sender, EventArgs e) { try{ var userLogin = new UserInfo()。 if (result) { switch () { case 員工 : var f = new frmMain()。 = checkusername()。 ()。 case 管理員 : varhm = new HotelManager(())。 ()。default: break。 SqlDataReader dtr = (str, , null, null)。 (用戶信息或者是密碼錯了 ?)。 (界面沒有得到賦值,請確定數(shù)數(shù)據(jù)庫是否正確連接 )。前臺主界面主要由三個 部分組成:頂端頁面、左側導航欄和右側內容顯示欄。左側導航欄采用分級模式,導航欄中顯示整個系統(tǒng)的前臺功能點。點擊左側導航欄功能點的時候,不需重新打開窗口,而是在右側的顯示欄中顯示內容。管理員除了不能登記租房、退房外擁有其他所有最高權限。普通用戶一般為酒店員工,所以只能進行客房管理和 查看資料以及修改自己的登錄密碼。下圖 : 圖 客房管理流程圖 客房信息修改 前臺用戶在登錄系統(tǒng)后,通過客房信息列表管理,對客房進行修改操作,修改操作截圖如圖 : 圖 客房信息修改圖 登錄成功 客房管理 客房信息修改 客房入住、退租 客房刪除 客房添加 酒店管理系統(tǒng)的設計與實現(xiàn) 25 主要程序設計如下: * 房間初始化信息查詢 var room = new Room()。 = dt。 [5].Visible = false。 [7].Visible = false。 [10].Visible = false。 = false。 (查尋賓館 ,數(shù)據(jù)庫讀取出錯 . + ec)。 if (() == )//價格一欄中如果沒有輸入東西 { var ms = new MessageShow(this)。 )。 (當前房間有人,暫時不能修改 )。 = ()。 var rt = new RoomType()。 = rt。 = ? 1 : 0。 = ? 1 : 0。 = ? 1 : 0。 = 。 int result = (room)。 (修改成功 )。 = dt。 (不對頭 )。 (你的價格輸入不正確。} } private void dgwRoomList_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) {//獲取 roomid DataGridViewRow selectItem = [0]。(())。(selectItem)。 = [2].()。 酒店管理系統(tǒng)的設計與實現(xiàn) 27 = [11].()。 = [5].() == 1 ? true : false。 = [7].() == 1 ? true : false。 = [10].() == 1 ? true : false。 = true。 } private void btnDel_Click(object sender, EventArgs e) { if ((系統(tǒng)將會永久的刪除,確認刪除嗎? , 確定?, , ) == ) {if (() 0) {var ms = new MessageShow(this)。} else {var room = new Room()。 if (result == 1) { var ms = new MessageShow(this)。 DataTable dt = ()。 } else { var ms = new MessageShow(this)。 } } } else{} } 酒店管理系統(tǒng)的設計與實現(xiàn) 28 入住管理 當前臺接受客戶入住需求后,根據(jù)客戶需求信息查詢是否有合要求的客房,如有,則登記客戶信息,進行入住。 圖 客房查詢 圖 客戶入住登記 酒店管理系統(tǒng)的設計與實現(xiàn) 29 主要程序設計如下: public bool blmc = true。 //客人來了租 房 private bool error_in = true。 public rentmanage(int index) {blmc = false。 = index。 DataTable dt = (str, )。請聯(lián)系管理員。 } else { = true。 // = true。 = true。 (text, dt, 房 間 號 , false)。 (text, dt, 價格 為 , false)。 = true。 customerin = false。 InitializeComponent()。 = 。 ()。 //=。 = 。 ()。 = 。 try { = 。 //如果不是第一次執(zhí)行就移出綁定控件 string check = 。 int tv, tel, p。 check = ( select 房 間 號 = , 房 間 類 型 = , 當 前 該 房 間 已 住 人 數(shù) = currPeople, 當 前 還 可 住 人 數(shù) = bedNumbercurrPeople ,你的床位號為 =currPeople+1 , 價格為 =price from room where )。{0}39。 } else { if () { check += ( tv=1 and )。 } if () { check += ( p=1 and )。 } if () { check += ( aircondtion=1 and
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1