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

正文內(nèi)容

酒店管理系統(tǒng)論文49654-在線瀏覽

2025-08-10 21:11本頁面
  

【正文】 第一個SQL標(biāo)準(zhǔn),同時公布了SQL標(biāo)準(zhǔn)文本,在此后不久的1987年,國際標(biāo)準(zhǔn)化組織(ISO)也做出了同樣的決定,目前的SQL標(biāo)準(zhǔn)是1992年指定的SQL—92標(biāo)準(zhǔn),是一種用于與數(shù)據(jù)庫進(jìn)行交互的語言。在過去的幾年中,SQL已經(jīng)發(fā)展成為標(biāo)準(zhǔn)計算機(jī)數(shù)據(jù)庫查詢語言。SQL在主要計算機(jī)開發(fā)上的數(shù)據(jù)庫體系中占有重要的地位。 SQL Server所使用的數(shù)據(jù)庫查詢語言稱為TransactSQL,它是SQL Server的核心,TransactSQL強(qiáng)化了原有的SQL關(guān)鍵字以進(jìn)行數(shù)據(jù)的存取,儲存及處理等功能,TransactSQL擴(kuò)充了流程控制指定,可以使你方便的編寫功能強(qiáng)大的存儲過程,他們存放在服務(wù)器端,并預(yù)先編譯過,執(zhí)行速度非常塊,觸發(fā)是一種特殊的存儲過程,用來確保SQL Server數(shù)據(jù)庫引用的完整性,你可以建立插入,刪除和更新觸發(fā)以控制相關(guān)的表格中對數(shù)據(jù)列的插入,刪除和更新,你還可以使用規(guī)則(Rule),缺?。╠efault)以及限制(Constraints),來協(xié)助將新的數(shù)值套用到表格中去。以下按照不同的功能處理對具體功能進(jìn)行描述。2.房間類型的管理可以對房間類型進(jìn)行增添、刪除、修改、查詢功能。4.開房功能記錄住戶信息,并把相應(yīng)的房間狀態(tài)改為“入住”。 b)退房時要判斷當(dāng)前退房的時間,一般酒店是在中午12點退房,超過12點理論上要多算一天. 可彈出提示“是否多加一天”。d)更新用戶消費總金額。6.?dāng)?shù)據(jù)操作a)可按月查看入住記錄。c)可搜索指定姓名住戶的入住記錄。b)預(yù)定房間到期時未入住的處理。 性能需求整個系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。軟件系統(tǒng)本身運行對計算機(jī)硬件平臺和操作系統(tǒng)平臺要求適中。酒店管理系統(tǒng)統(tǒng)用戶登錄模塊用戶登錄是否有效否是房間類型管理房間信息管理開 房退 房數(shù) 據(jù) 更 新預(yù) 訂 房換 房 間房間類型的添加、刪除、修改、查詢房間的添加、刪除、修改、查詢將房間狀態(tài)改為“入住”退房結(jié)算、更改狀態(tài)及住戶信息按月、指定日期、姓名查詢?nèi)胱∮涗浱幚頁Q房 圖31層次模塊圖4 系統(tǒng)設(shè)計 模塊設(shè)計 主模塊主模塊設(shè)計如表41所示.表41 主模塊設(shè)計模塊子模塊功能主模塊整體設(shè)計總界面對功能模塊和公共輔助模塊有整體的概覽和認(rèn)知 公共輔助模塊公共模塊設(shè)計如表42所示。表44是系統(tǒng)數(shù)據(jù)庫表的清單。以下對各個信息表做詳細(xì)介紹。部分具體的數(shù)據(jù)庫設(shè)計如圖42到圖47所示。頂部框架里是系統(tǒng)的標(biāo)題。左部框架是樹型功能菜單,整個系統(tǒng)功能模塊的跳轉(zhuǎn)主要在這里完成。整個頁面看起來簡單明了,界面簡潔,容易操作。所以把幾個常用的方法抽出,放到一個公共的類中,供所有的模塊調(diào)用。代碼如下:SqlConnection sqlconn = new SqlConnection(Data Source=.\\sqlexpress。Persist Security Info=True。Password=123)。操作過程是首先打開連接,之后建立一個對 SQL Server 數(shù)據(jù)庫執(zhí)行的一個SQL 語句的對象,執(zhí)行SQL語句,然后關(guān)閉數(shù)據(jù)庫連接。 SqlCommand sql = new SqlCommand(sqlstr, sqlconn)。 ()。但是和DataCom不同的是回返回一個具體的int類型的行數(shù)。代碼和上面的兩個方法類似,只是執(zhí)行ExecuteScalar方法來取得第一行的第一列的結(jié)果。代碼如下:if (Session[leave] != null) { leave = Session[leave].ToString()。 if (leave == 1) { ()。 } 登錄界面,如果輸入錯誤則會有提示。如果用戶已經(jīng)登錄,可以在登錄模塊進(jìn)行退出登錄的操作。在登錄到這個頁面或者刷新這個頁面的時候,首先要進(jìn)行一次session的判斷。如果一切通過,將產(chǎn)生兩個session分別用來存放用戶名和用戶類型。主要運行代碼:SqlConnection sqlconn = new SqlConnection([bmConnectionString].ToString())。 ()。 + + 39。 + + 39。 string leave =( ())。 + + 39。 + + 39。 int count = (())。在次界面中運用了驗證控件,更容易操作和管理。主要執(zhí)行代碼:SqlConnection conn = new SqlConnection()。 ()。 + + 39。 SqlDataReader dr = ()。 if (() != yp) { (scriptalert(39。)。 } else { ()。 + + 39。 + + 39。 ()。修改密碼成功!39。/script)。主要功能是完成各種信息的設(shè)置。包括類型信息、類型名稱、其關(guān)鍵代碼:public static TypeRoom SelectRoomType(string ID) {SqlParameter p1 = new SqlParameter(TypeID, (ID))。 DataRow row = [0]。 if (row[TypeId] != ) { = row[TypeId].ToString()。} if (row[TypePrice] != ) { = row[TypePrice].ToString()。} if (row[AddBedPrice] != ) { = row[AddBedPrice].ToString()。} return ro。 DataTable table = (GetAllByRoomTypeID,p1)。 TypeRoom ro = new TypeRoom()。} if (row[TypeName] != ) { = row[TypeName].ToString()。} if (row[IsAddBed] != ) { = row[IsAddBed].ToString()。} if (row[Remark] != ) { = row[Remark].ToString()。 }public static int ADDtypeRoom(TypeRoom ty) { SqlParameter p1 = new SqlParameter(typeName,)。 SqlParameter p3 = new SqlParameter(IsAddBed,)。 SqlParameter p5 = new SqlParameter(Remark,)。 }public static int UpdatetypeRoom(TypeRoom ty) {SqlParameter p1 = new SqlParameter(typeName, )。 SqlParameter p3 = new SqlParameter(IsAddBed, )。 SqlParameter p5 = new SqlParameter(Remark, )。 return (UpdateRoom, p1, p2, p3, p4, p5,p6)。點擊新增按鈕,可以對房間類型進(jìn)行添加,點擊修改按鈕,可以對對應(yīng)房間類型信息進(jìn)行修改,修改完后點擊保存,便可保存修改后信息,提示“修改完成”。酒店管理系統(tǒng)客房類型設(shè)置模塊運行的結(jié)果如圖51所示。包括房間信息、房間號、床號、狀態(tài)、客戶編號、描述、類型名稱等。 DataTable table = (SelectRoom)。 if (row[Roomid] != ) { = row[Roomid].ToString()。} if (row[Number] != ) { = row[Number].ToString()。} if (row[BedNumber] != ) { = row[BedNumber].ToString()。 } if (row[state] != ) { = row[state].ToString()。} if (row[GuestNumber] != ) { = row[GuestNumber].ToString()。} if (row[Description] != ) { = row[Description].ToString()。 } if (row[typeName] != ) { = row[typeName].ToString()。 } if (row[TypePrice] != ) { = row[TypePrice].ToString()。} if (row[typeID] != ) { = row[typeID].ToString()。} (rm)。 SqlParameter p1 = new SqlParameter(BedNumber, ())。 SqlParameter p3 = new SqlParameter(State, )。 SqlParameter p5 = new SqlParameter(TypeID, ())。 }public static int UpdateRoom(room ro) {SqlParameter p = new SqlParameter(Number, ())。 SqlParameter p2 = new SqlParameter(Description, )。 SqlParameter p4 = new SqlParameter(GuestNumber, ())。 return (UpdateTRoom, p, p1, p2, p3, p4, p5)。 return (DeleteRoomID, p)。點擊新增按鈕,可以對房間進(jìn)行添加,點擊修改按鈕,可以對對應(yīng)房間信息進(jìn)行修改,修改完后點擊保存,便可保存修改后信息,提示“修改完成”。酒店管理系統(tǒng)客房信息設(shè)置模塊運行的結(jié)果如圖52所示。包括姓名、性別、身份證號、聯(lián)系電話、VIP、消費總金額。 SqlParameter p1=new SqlParameter(性別,)。 SqlParameter p3=new SqlParameter(聯(lián)系電話,)。 SqlParameter p5 = new SqlParameter(消費總金額,0)。 }Customer cus = new Customer()。 } if (row[姓名] != ) { = row[姓名].ToString()。} if (row[身份證號] != ) { = row[身份證號].ToString()。} if (row[VIP]
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1