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

正文內容

酒店管理系統(tǒng)的設計與實現(xiàn)-梅萬里(正文部分源代碼)(編輯修改稿)

2025-05-10 02:41 本頁面
 

【文章內容簡介】 密碼修改:主要是用戶密碼修改功能。工具:主要是方便用戶時間查詢,數(shù)據計算功能。幫助:主要是展示酒店信息,軟件的信息鏈接。 數(shù)據庫設計數(shù)據庫技術的發(fā)展,已成為先進信息技術的重要組成部分,是現(xiàn)代計算機信息系統(tǒng)和計算機應用系統(tǒng)的基礎和核心。下面對數(shù)據庫的需求、概念設計、邏輯設計加以說明。1.數(shù)據庫的需求分析現(xiàn)代的、成熟的和廣泛占領市場的數(shù)據庫產品一般都是關系數(shù)據庫產品。本系統(tǒng)選擇SQL Server 2008作為后臺數(shù)據庫,其強大的管理功能能夠對大量的數(shù)據進行有效管理,并且與Visual Studio 2010無縫集成,使用起來非常方便。酒店管理系統(tǒng)核心功能主要涉及到6個表,即:房間信息表、酒店信息表、客戶信息登記表、房間類型表、用戶信息表。房間信息表:這張表是用來存儲客房信息的??头刻砑右院笏男畔⒕蜁Υ娴竭@張表中,其中包含:客房編號、客房類型、入住人數(shù)、價格、床鋪個數(shù)、狀態(tài)標記、客房描述。酒店信息表:這張表是用來存酒店名稱、酒店老板、聯(lián)系電話、地址、酒店描述。會員信息表:這張表是用來存儲客戶姓名、客戶證件號碼、所交押金、住房編號、入住時間、退租時間。房間類型表:這張表是用來存儲房間編號、房間類型、房間單價。用戶信息表:這張表是用來存儲各各用戶與員工的編號、姓名、密碼、角色標記、聯(lián)系電話。房間類型刪除記錄表:主要記錄刪除的房間類型、刪除時間。2.數(shù)據庫邏輯設計本系統(tǒng)的后臺數(shù)據庫使用SQL Server 2008作為數(shù)據庫管理工具。該數(shù)據庫包括以下幾個表。(1)酒店信息表(hotelInfo):此表是在用戶進行酒店初始化時,用于存放用戶所填寫的酒店信息。酒店序列號Id為酒店信息表的主鍵。(hotelInfo)的詳細設計與說明: 酒店信息表(hotelInfo)列名數(shù)據類型長度主鍵否允許空注釋IdInt4是不允許序號idhNameVarchar30否允許酒店名稱hDetailVarchar30否允許酒店詳細信息hImageimage否允許酒店圖片hContactVarchar10否允許酒店管理人hPhoneVarchar11否允許電話hAddressVarchar100否允許地址hStateInt10否允許狀態(tài)hFristRundatetime7否允許第一次運營時間hCloseCountint5否允許關閉次數(shù)(2)客戶信息表(menber):此表為存儲客戶信息??蛻艟幪杕Id為主鍵,主鍵為自動生成,這樣就消除了客戶記錄的覆蓋,同樣也便于以后客戶入住、退房信息的查詢和統(tǒng)計。: 客戶信息表(menber)列名數(shù)據類型長度主鍵否允許空注釋mIdInt4是不允許序號idmNameVarchar10否允許客人姓名mNumberVarchar19否允許身份證號碼roomidInt4否允許房間編號bedNumberInt4否允許床號RentMoneydecimal(5, 2)否允許押金indatedatetime7否允許入住時間enddatedatetime7否允許退房時間remarktinyint100否允許備注paymentnumeric(5, 2)否允許付款(3)房間信息表(room):此表主要是記錄房間具體信息。房間編號roommid為主鍵,后臺管理員在進行房間添加時,系統(tǒng)會對房間編號進行檢測。如果所填寫的房間編號在系統(tǒng)中已經存在,那么系統(tǒng)將會提醒用戶重新輸入房間編號,所以房間編號是唯一的,這樣既避免了主鍵沖突的情況發(fā)生也利于客房管理,同樣也有利于客房有效管理。(room)詳細設計與說明: 房間信息表(room)列名數(shù)據類型長度主鍵否允許空注釋roomidInt4是不允許房間idroomtypeVarchar30否允許房間類型currPeopleInt4否允許可住人數(shù)bedNumberInt4否允許床位數(shù)tvInt4否允許電視telInt4否允許電話pInt4否允許電腦toilInt4否允許熱水器aircondtionInt4否允許空調rstateInt4否允許狀態(tài)remarkVarchar100否允許備注pricedecimal(5, 2)否允許價格(4)房間類型信息表(roomType):此表主要由于存儲房間類型的,它包括房間類型、房間床鋪數(shù)量、單價、房間展示圖片。房間類型roomType為主鍵,后臺管理員在進行房間類型添加時,系統(tǒng)會對房間類型進行檢測。如果所填寫的房間類型在系統(tǒng)中已經存在,那么系統(tǒng)將會提醒用戶重新輸入房間類型,所以房間類型是唯一的,這樣既避免了主鍵沖突的情況發(fā)生也利于客房管理,同樣也有利于客房有效管理。(roomType)詳細設計與說明: 房間類型信息表(roomType)列名數(shù)據類型長度主鍵否允許空注釋roomTypeVarchar30是不允許房間類型bedNumberInt4否允許床位數(shù)pricedecimal(5, 2)否允許價格rtimageVarchar50否允許圖片(5)房間類型刪除信息表(roomType_Tombstone):此表主要存儲房間類型刪除記錄,包括所刪除的房間類型、刪除時間。 房間類型刪除信息表(roomType_Tombstone)列名數(shù)據類型長度主鍵否允許空注釋roomTypeVarchar30否不允許房間類型DeletionDatedatetime7否允許刪除時間(6) 用戶信息表(UserInfo):此表主要存儲用戶個人信息,它包括用戶編號、用戶密碼、用戶姓名、用戶角色、用戶電話;其中用戶編號為主鍵,且編號為自動生成,所以這樣就保證了用戶唯一性,避免了主鍵沖突,保證了系統(tǒng)和數(shù)據安全性。(UserInfo)列名數(shù)據類型長度主鍵否允許空注釋u_idint4是不允許用戶idu_pwdvarchar10否允許用戶密碼u_namevarchar10否允許用戶姓名u_roleint4否允許角色u_telvarchar15否允許電話開始 系統(tǒng)流程圖:登陸 管理員 員工前臺主界面后臺主界面 功能操作 功能操作修改密碼查詢信息添加房間管理退房登記住房登記正確?正確?正確? 是 否 是 否 否 是結果更新數(shù)據庫更新數(shù)據庫繼續(xù)?繼續(xù)?繼續(xù)?是 是 是 否 否 否返回 是退出? 否否結束 是 系統(tǒng)流程圖 第四章 系統(tǒng)詳細設計與實現(xiàn) 用戶登錄用戶通過輸入用戶編號和密碼并選擇用戶角色登錄入系統(tǒng),如果密碼或者用戶編號不正確,則不任許用戶登錄到系統(tǒng)。只有有此系統(tǒng)賬號的用戶才可以登錄到本系統(tǒng),并把用戶的基本信息賦到userInfo中,以便其他工能模塊能獲得登錄用戶的基本信息。,開始用戶登錄 錯誤驗證用戶信息 正確后臺界面前臺界面 用戶登錄流程圖 用戶登錄界面具體程序設計如下:private void btn_login_Click(object sender, EventArgs e) { try{ var userLogin = new UserInfo()。 bool result = (, , ())。 if (result) { switch () { case 員工: var f = new frmMain()。 = 。 = checkusername()。 Hide()。 ()。 break。 case 管理員: varhm = new HotelManager(())。 Hide()。 ()。 break。default: break。} string str = (select * from UserInfo where u_id={0}, ())。 SqlDataReader dtr = (str, , null, null)。 } else {var ms = new MessageShow(this)。 (用戶信息或者是密碼錯了?)。} } catch (Exception ex) { var ms = new MessageShow(this)。 (界面沒有得到賦值,請確定數(shù)數(shù)據庫是否正確連接)。 }用戶成功登陸之后,進入前臺主界面。前臺主界面主要由三個部分組成:頂端頁面、左側導航欄和右側內容顯示欄。頂端頁面主要顯示系統(tǒng)的名稱、識別登陸用戶的名稱和身份。左側導航欄采用分級模式,導航欄中顯示整個系統(tǒng)的前臺功能點。右側內容顯示欄主要顯示客房的信息,其中用了iframe。點擊左側導航欄功能點的時候,不需重新打開窗口,而是在右側的顯示欄中顯示內容。管理員除了不能登記租房、退房外擁有其他所有最高權限。 管理員主功能界面普通用戶一般為酒店員工,所以只能進行客房管理和查看資料以及修改自己的登錄密碼。 普通用戶主功能界面用戶在成功登錄系統(tǒng)后,進入客房管理模塊對客房信息修改、添加、刪除以及客房入住、退租操作。:登錄成功客房管理客房入住、退租客房添加客房刪除客房信息修改 客房管理流程圖前臺用戶在登錄系統(tǒng)后,通過客房信息列表管理,對客房進行修改操作,: 客房信息修改圖主要程序設計如下: * 房間初始化信息查詢 var room = new Room()。 DataTable dt = ()。 = dt。 [4].Visible = false。 [5].Visible = false。 [6].Visible = false。 [7].Visible = false。 [8].Visible = false。 [10].Visible = false。 = false。 = false。 } catch (Exception ec) { var ms = new MessageShow(this)。 (查尋賓館,數(shù)據庫讀取出錯. + ec)。 } } private void button2_Click(object sender, EventArgs e) { //價格一欄中如果不是輸入的數(shù)字產生異常 t
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1