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

正文內(nèi)容

[畢業(yè)設(shè)計(jì)論文]賓館客房管理系統(tǒng)-閱讀頁

2024-12-21 23:31本頁面
  

【正文】 銀結(jié)帳 房態(tài)查詢 客人續(xù)住 訂金處理 匯總帳單 銷售額度 利潤查詢 相關(guān)報(bào)表 房類收入分析 營業(yè)收入分析 客人類型分析 客人數(shù)量曲線 客源分析 關(guān) 于 聯(lián)系我們 版本信息 賓館客房管理系統(tǒng) 圖 沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 11 系統(tǒng)數(shù)據(jù)流圖 顧客入住活動圖 在 UML 中活動圖類似于流程圖, 不同之處在于 其 支持并行活動,原則上,也是支持多線程編程的有力工具。 活動圖圖符如 表 所示。數(shù)據(jù)庫設(shè)計(jì)的目標(biāo)是為用戶和各種應(yīng)用系統(tǒng)提供一個作息基礎(chǔ)高州和高效率的運(yùn)行環(huán)境。 在目前的數(shù)據(jù)庫管理系統(tǒng)中有層次模型,網(wǎng)狀模型、關(guān)系模型三種數(shù)據(jù)模型。目前,微機(jī)數(shù)據(jù)庫多采用關(guān)系型數(shù)據(jù)庫模型。該數(shù)據(jù)庫對行增、刪、編輯、統(tǒng)計(jì)、顯示和應(yīng)答都極為方便。 數(shù)據(jù)庫設(shè)計(jì)原則 數(shù)據(jù)的共享性。 數(shù)據(jù)的完整性,即保證數(shù)據(jù)庫存中數(shù)據(jù)準(zhǔn)確。 安全性與保密性,做到對數(shù)據(jù)指定保護(hù)級別和安全控制。描述 概念模型 的工具有 很多,其中最為著名最為常用的是 ER 圖 , ER 就是正確地劃分褓與屬性,并準(zhǔn)確判斷實(shí)體之間的聯(lián)系。 ER 模型設(shè)計(jì)應(yīng)當(dāng)遵守 3 條原則: 相對原則 實(shí)體、屬性、關(guān)系是對同一對象抽象過程的不同解釋與分析,不同的人或不同情況下抽象的結(jié)果也會不同。 簡單原則 現(xiàn)實(shí)世界中的事務(wù),能夠作為屬性對待的,盡量作為屬性處理,以簡化 下面具體列出賓 館客房管理系統(tǒng)主要的實(shí)體圖及 ER 圖。 入 住信息表 實(shí)體圖 如圖 所示:主要包括入住編號,客房編號,會員編號,入店時間,離店時間,入住天數(shù),操作員,備注 ,存放所有沒結(jié)帳的顧客入住信息,當(dāng)有顧客入住時,將信息存放在入住信息表,在結(jié)帳時根據(jù)帳單明細(xì)的入住編號與入住信息表的入住編號相關(guān)聯(lián),結(jié)帳之后,此顧客的 入住信息將在入住信息表刪除掉。 會員信息實(shí)體圖如圖 所示,當(dāng)有顧客來入住或預(yù)定客房時,必須進(jìn)行注冊,為確保賓館的 正常營業(yè),當(dāng)輸入身份證號碼時可以進(jìn)行判斷,驗(yàn)證其身份證號碼是否正確,當(dāng)輸入正確 時,其住址,性別,年齡,出生日期字段將會自動獲取。 實(shí)體間 ER 圖如圖 所示 ,會員實(shí)體對于客房實(shí)體有兩 種狀態(tài),一種是入住狀態(tài),一種是預(yù)定狀態(tài) 。 客房預(yù)定信息 預(yù)定編號 會員編號 客房編號 說明 操作員 結(jié)束日期 起始日期 預(yù)定資金 圖 3. 5 客房預(yù)定實(shí)體圖 預(yù)訂 客 房 帳 單 入住 信息 會 員 預(yù) 訂 信息 入住 生成 入住 圖 3. 6 賓館客房實(shí)體圖 沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 17 數(shù)據(jù)表的設(shè)計(jì) 根據(jù) ER 圖,可以對數(shù)據(jù)庫進(jìn)行 詳細(xì) 設(shè)計(jì),其主要的數(shù)據(jù)表的設(shè)計(jì)如下: 入住 信息 表,通過此表可以調(diào)出賓館所有的入住信息, 將入住信息表的入住天數(shù)與客房信息表的客房價格 可以計(jì)算出會員的客房消費(fèi)金額,同時在有人進(jìn)行預(yù)定客房時還可以 根據(jù)此表的離店時間來判斷此客房是否可以被預(yù)定 。 表 客 房信息表 名稱 數(shù)據(jù)類型 主要屬性 說明 客房編號 Varchar( 20) 無重復(fù) ,不允許為空 存放客房的編號 客房類型 Varchar( 50) 允許為空 存放客房的類型 客房價格 Int( 4) 允許為空 存放客房的價格 床數(shù) Int( 4) 允許為空 存放客房共有的床數(shù) 狀態(tài) Varchar( 10) 允許為空 存放客房是否入住的狀態(tài) 表客房預(yù)定 用于存儲客房預(yù)定的信息,通過此表操作員可以實(shí)現(xiàn)顧客對客房的預(yù)定操作, 以及預(yù)定客房付相應(yīng)的訂金,能預(yù)定的客房進(jìn)行字處理,并且 及時的對超時預(yù)定的客房進(jìn)行 處理和 訂金的處理 。 表 帳單明細(xì) 表 名稱 數(shù)據(jù)類型 主要屬性 說明 帳單編號 Varchar( 20) 無重復(fù) ,不允許為空 存放會員消費(fèi)的帳單編號 入住編號 Varchar( 20) 無重復(fù) ,不允許為空 存放會員的入住編號 餐飲消費(fèi) Int( 4) 允許為空 存放會員在賓館的餐飲消費(fèi) 客房消費(fèi) Int( 4) 允許為空 存放會員在 賓館的客房消費(fèi) 消費(fèi)時間 Smalldatetime( 4) 允許為空 存放會員的消費(fèi)時間 消費(fèi)金額 Int( 4) 允許為空 存放會員總共的消費(fèi)金額 訂金 Int( 4) 允許為空 存放會員入住時交的訂金 是否結(jié)帳 Varchar( 4) 允許為空 存放結(jié)帳的狀態(tài) 總成本 Int( 4) 允許為空 存放餐飲消費(fèi)的成本費(fèi)用 權(quán)限 表 主要用于對員工信息權(quán)限的管理設(shè)置功能的實(shí)現(xiàn),可以動態(tài)并有 選擇的給員工進(jìn)行權(quán)限設(shè)置 。 表 拾物登記表 名稱 數(shù)據(jù)類型 字段屬性 允許為空 物品編號 Varchar( 20) 無重復(fù) ,不允許為空 存放所拾物品的編號 物品名稱 Varchar( 20) 允許為空 存放所拾物品的名稱 拾物時間 Datetime( 8) 允許為空 存放所拾物品的時間 拾物登記者編號 Varchar( 20) 允許為空 存放拾到物品人的編號 失物招領(lǐng)者編號 Varchar( 20) 允許為空 存放丟失物品人的編號 沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 19 會員信息 存放入住賓館的會員信息,只有是賓館的會員才能在本店入住,注冊后的信息存放在此表 ,通過此表可以對賓館的客源, 顧客的類型,顧客的職業(yè)進(jìn)行綜合分析。 表 ID- ADDRESS 表 名稱 數(shù)據(jù)類型 字段屬性 說明 ID Float( 8) 無重復(fù) ,不允許為空 存放各省市的身份證代碼 ADDRESS Nvarchar( 50) 允許為空 存放與之相對應(yīng)的地區(qū)名 表員工信息 此表存放賓館的員工,根據(jù)此表的員工類型的值,通過此表的員工編號字段與權(quán)限的員 工編號字段來設(shè)置系統(tǒng)的權(quán)限,根據(jù)不同的權(quán)限進(jìn)行相應(yīng)的管理 。系統(tǒng)按實(shí)際需求及功能模塊編寫,按如下順序詳細(xì)介紹 ,包括 問網(wǎng)站后臺主頁面、前臺花卉銷售頁面、購物車的實(shí)現(xiàn)、生成訂單的過程、員工統(tǒng)計(jì)報(bào)表、會員管理、在線咨詢、新聞管理、用戶管理。顧客入住流程如圖 所示: 圖 顧客入住順序圖 顧客換房 流程 顧客換房流程說明:當(dāng)會員有意換房時,需要輸入會員的編號, 不正確重新輪船,正確 會顯示與輸入的編號相同的會員 所住的房間,選擇要換的房間,此時會調(diào)出所有的入住信息,然后選擇要換的房間編號,如果選擇的房間為空閑,則換房成功,必須將原客房的帳單結(jié)算,方可繼續(xù)入住。 當(dāng)用戶名密碼正確時,系統(tǒng)將自動獲取此員工的員工編號,當(dāng)有顧客 入住或預(yù)定時,操作員都默認(rèn)為當(dāng)前登錄的員工 ,系統(tǒng)登錄程序運(yùn)行結(jié)果如圖 所示 : 圖 系統(tǒng)登錄功能界面 實(shí)現(xiàn)過程: 由于系統(tǒng)大部分的功能都要涉及到數(shù)據(jù)庫的 連接 操作 在每個窗體中都實(shí)例此窗體,獲得此窗體的連接字符串 ,此外系統(tǒng)中有大量的數(shù)據(jù)庫操作 (Select 、 Insert、 Update、 Delete),所以將其執(zhí)行的語句封裝成類的形式進(jìn)行操作,在類中定義字段、屬性、方 法,主要實(shí)現(xiàn)數(shù)據(jù)的添加、修改、刪除、查詢及即時更新的功能。 + + 39。 + + 39。 + + 39。++39。當(dāng)前用戶編號 39。 系統(tǒng)主界面 【功能】 賓館客房管理系統(tǒng)主要包括如下功能:客房預(yù)定,預(yù)定管理,預(yù)定超時,會員入住,入住登記,拾物招領(lǐng),收銀結(jié)帳,查看房態(tài),財(cái)務(wù)管理(營業(yè)額,利潤,財(cái)務(wù)報(bào)表),系統(tǒng)維護(hù)( 數(shù)據(jù)管理,會員管理,數(shù)據(jù)備份,修改密碼,管理員工 ) 綜合分析 實(shí)現(xiàn)對賓館的客源,收入等進(jìn)行分析 . 程序運(yùn)行 界面 如圖 所示 : 圖 系統(tǒng)主界面 實(shí)現(xiàn)過程: 系統(tǒng)引用了皮膚控件 skinEngine,此控件能夠美化界面,通過此控件的 skinFile屬性來設(shè)置引用皮膚的文件位置 。在系統(tǒng)幫助里可以進(jìn)入屏保,調(diào)用 API 函數(shù) ,調(diào)用 API 函數(shù)需要引用命名空間 using 。 程序運(yùn)行結(jié)果如圖 所示: 圖 客房預(yù)定功能界面 實(shí)現(xiàn)過程: 顧客已經(jīng)注冊為本賓館會員后 ,才可以 預(yù)定客房 ,選擇相應(yīng)類型的客房編號以及預(yù)定的起始日期和結(jié)束日期,結(jié)束日期默認(rèn)比起始日期晚一天, 利用 datetimepicker 控件實(shí)現(xiàn),代碼如下: if ( = ) { = (1)。 } else{ = ( 沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 25 ).Substring(0,( ).Length9)。 預(yù)定成功后操作員會給顧客一個預(yù)定單據(jù)。運(yùn)行界面如圖 所示。 2. 會員的 身份證號碼是有驗(yàn)證的, 當(dāng)用戶輸入身份證號時,如果輸入的身份證號合法則系統(tǒng)會自動將用戶的年齡,性別,出生日期信息顯示出來 ,在本系統(tǒng)的數(shù)據(jù)庫內(nèi)部有一個身份證號地址部分的數(shù)據(jù)表即身份證前六位對應(yīng)的地址,可將用戶輸入的身份證號的前六位截取之后到數(shù)據(jù)庫中進(jìn)行檢索如果存在此地址段,則表明用戶輸入沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 26 的身份證號的前六位是合法的,然后進(jìn)行日期部分的判斷,如果用戶輸入的身份證號是 18 位的則日期部分為第 7~14 位,如果用戶輸入的身份 證號是 15 位的則日期部分為第 7~12 位,截取完日期部分的字符之后檢測年份,月份,天數(shù)部分是否合法。 預(yù)定管理 模塊 【功能】用于 對預(yù)定的信息進(jìn)行處理,包括顯示所有的預(yù)定信息,今日到期的預(yù)定信息以及已經(jīng)過期的預(yù)定信息進(jìn)行修改 和刪除,如果已經(jīng)預(yù)定了客房 的會員 需要在這里入住,此外還提供了一些有關(guān)預(yù)定信息的查找 .程序運(yùn)行結(jié)果如圖 所示 : 圖 預(yù)定管理 界面 實(shí)現(xiàn)過程: 顯示所有信息 ,是所有在賓館預(yù)定客房的信息 ,今日到期信息是在當(dāng)前時間應(yīng)該入住卻沒有入住的預(yù)定信息,已經(jīng)過期的信息是將賓館所有過期的信息顯示出來,以上內(nèi)容都是通過表客房預(yù)定中的說明字段, 執(zhí)行 select 查詢語句實(shí)現(xiàn)。 =[0].Rows[][0].ToString()。 沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 27 = [0].Rows[][2].ToString()。 = [0].Rows[][4].ToString()。 = [0].Rows[][6].ToString()。 = [0].Rows[][8].ToString()。 客房入住 模塊 【功能】 與預(yù)定相同在入住之前如果顧客沒有進(jìn)行會員的注冊同樣需要進(jìn)行會員的注冊,注冊之后可以進(jìn)行入住的登記,需要提供的信息有顧客的信息,客房的信息,離店時間以及操作員信息等。 成功入住后將給會員一個入住單據(jù),會員需要憑此入住單據(jù)中的入住編號,執(zhí)行餐飲點(diǎn)菜,收銀結(jié)帳等操作,打印入住單據(jù),需要安裝一個虛擬打印機(jī) 。 如圖 所示: 圖 客房入住界面 實(shí)現(xiàn)過程: 每個會員有自己的會員編號,通過選擇會員編號來調(diào)出會員的入住情況,由于一個會員可以同時預(yù)定多個房間,所以在選擇會員編號后,將 在 Datagrid 中顯示會員編號等于與選擇的會員相同的會員的入住情況,通過 Datagrid 的 DoubleClick 事件,雙擊選中的會員后, 該事件進(jìn)行傳值,將當(dāng)前選中的行的信息自動出來。 客人換房 模塊 【功能】 顧客可以進(jìn)行食品的查看并選擇或取消選擇的食品最后將確認(rèn)的食品購買,在沈陽理工大學(xué)高等職業(yè)技術(shù)學(xué)院學(xué)士學(xué)位論文 29 選擇食品的時候可以進(jìn)行食品數(shù)量的選擇并得知每一食品的單價以及所選食品的總金額。 ()。 try { SqlCommand cmd = new SqlCommand(update 帳單明細(xì) set 餐飲消費(fèi) =餐飲消費(fèi)+++ where 入住編號 =39。 and 是否結(jié)帳 =39。, conn)。 ()。 + () + 39。否 39。 = tran。 ()。 數(shù)據(jù)備份 模塊 【功能】 實(shí)現(xiàn) 對數(shù)據(jù)庫的備份及恢復(fù) ,運(yùn)行界面如圖 : 圖 餐飲點(diǎn)菜 界面 實(shí)現(xiàn)過程 : 系統(tǒng)備份共有三種分別是完全,差異,日志, 執(zhí)行完全備份操作的代碼如下所示:SqlConnection MySqlConnection = new SqlConnection()。 SqlCommand MySqlCommand = ()。 + + 39。full_back_hotel + () + 39。 ()。 (以完成對數(shù)據(jù)庫的完全備份 !, 系統(tǒng)提示信息 )。 軟件 測試就是在軟件投入運(yùn)行前,對 軟件需求 分析、設(shè)計(jì)規(guī)格說明和編碼的最終 復(fù) 審 ,是 軟件質(zhì)量保證 的關(guān)鍵步驟。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1