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

正文內(nèi)容

酒店登記入住管理系統(tǒng)畢業(yè)論文-資料下載頁

2025-04-02 23:42本頁面
  

【正文】 ion Mycon=。 ( 5) 建立一個數(shù)據(jù)對象集,并對數(shù)據(jù)集進行填充。 SqlDataAdapter dbAdapter = new SqlDataAdapter(lo_cmd)。 DataSet ds = new DataSet()。 (ds)。 ( 7) 釋放數(shù)據(jù)庫 連接 。 ()。 16 第四章 詳細設(shè)計 如圖 所示 。 圖 流程圖 主 窗體 設(shè)計 ( 1) 利用 Microsoft Visual Studio 2021創(chuàng)建 主窗體 (默認窗體 ), 向其中 添加主菜單 控件 ( mainstrip1)和狀態(tài)欄控件( statusStrip1), 以及六個快捷按鈕 ,如圖。 普通 登記入住 每日結(jié)算 房間類型 退房 更新信息 客戶信息 管理員 登記信息 結(jié)算賬目 設(shè)置類型 退房結(jié)算 更新消費 客房信息 備份恢復(fù) 權(quán)限設(shè)置 數(shù)據(jù)庫備份還原 設(shè)置權(quán)限 17 圖 主窗體 ( 2) 以下為 窗體及其控件的屬性 ,如 。 表 主窗體控件 屬性 控件類型 對象(控件)名稱 屬性 取值說明 Form Mainform Name Text StartPosition MainForm 酒店登記入住管理系統(tǒng) CenterScreen True menuStrip menuStrip1 通過窗體菜單項可以直接設(shè)置 statusStrip statusStrip1 Panels 通過窗體菜單項可以直接設(shè)置 創(chuàng)建 房間登記及退房窗體 單擊登記入住 /退房按鈕彈出如圖 所示的登記入住窗口 。 該窗口可以提供正常的登記入住 /退房所有功能 ,包括客戶要入住的房間信息 ,所需要的酒店消費項 ,押金信息 ,已支付房款 ,退房信息 ,備注等。 18 圖 登記退房窗體 ( 1)可以選擇已有客戶信息進行登記 ,也可以新建客戶信息登記 。 ( 2)指定客戶的入住時間 ,退房時間 ,入住人數(shù) ,以及客人的出行信息。 ( 3)為客戶指定所需要的房間信息。 ( 4)為客戶提供所需消費項列表。 ( 5)為客戶提供押金信息。 ( 6)客戶入住費用及其他費用錄入。 設(shè)置房間類型 功能 提供酒店房間類型列表 ,可以添加、刪除和修改房間信息查看房間信息等。如圖。 圖 房間類型窗體 ( 1) 將 RoomType 加載到 ComboBox 控件中以供選擇 。 ( 2) UpdateListView 方法是用于更新 ListView 的,先查詢 RateType,然后將記錄加到 ListView 中 。 ( 3)最后使其他窗體上的控件與 ListView 保持一致 。 19 定 功能 的實現(xiàn) 當選擇 預(yù)定按鈕時彈出以下窗體。可以實現(xiàn)房間預(yù)定,轉(zhuǎn)預(yù)定為入住功能等。如圖 所示 。 圖 預(yù)訂功能窗體 ( 1) 單擊按鈕彈出 上面列出需要添加的項目 。 ( 2) ChangeRoomCaneder 自定義修改指定房間的預(yù)定日期范圍 。 ( 3) AddRoomInfoTolistView 方法 ,將將預(yù)定的房間信息添加到 ListView 中 。 ( 4)預(yù)定完成后 ChangeOriginalStatus 將控件的狀態(tài)恢復(fù)為添加的狀態(tài)。 報表 功能 的實現(xiàn) 報表功能 是使用 Visual Studio 2021 自帶的 Crystal Report 作為報表制造工具 如圖 所示 。 圖 報表窗體 新建一個命為 的窗體 ,放一個 Panel 控件與一個CrytalReport Viewer 的 控件。向其中添加報表,將 DataSet 作為 ReportDocument 20 的對象數(shù)據(jù)源,并將數(shù)據(jù)庫加載到 DataSet 中去。 用戶權(quán)限的設(shè)置 單擊權(quán)限設(shè)置進入到用戶權(quán)限設(shè)置,主要是對不同用戶的權(quán)限進行設(shè)置。如圖 所示 。 圖 用戶權(quán) 限窗體 ( 1) 對用戶需要的功能進行選擇, GetUserPower()方法將獲取的用戶記錄下來 ,將 User 表中的 Power 字段進行賦值交給 userPower。 ( 2) 選擇保存狀態(tài)時調(diào)用 GetMenu 方法將用戶在復(fù)選框中的菜單以字符串保存下來 ,然后調(diào)用 userManage 對象的 users_modifypowers()方法 ,將其添加到數(shù)據(jù)庫中 。 備份還原功能的實現(xiàn) 主要負責(zé)對數(shù)據(jù)的備份還原功能的實現(xiàn) ,如圖 所示 。 圖 備份還原窗體 ( 1) 對路徑選擇完成之后 ,調(diào)用 BackDataBase()方 法對數(shù)據(jù)進行備份。 ( 2) 調(diào)用 Insertbackupinfo()方法向數(shù)據(jù)庫備份中插入新的備份。 ( 3) 執(zhí)行 Sql 的 backup 命令來備份數(shù)據(jù)庫,詳細傳入名稱、位置等 。 完成后刷新 DataGridView 控件顯示新的內(nèi)容。 21 ( 4) 執(zhí)行 sql server 的 restore 來進行數(shù)據(jù)庫的還原,完成后彈出提示消息 。 房間可用性表的實現(xiàn) 用來顯示房間可用性的圖標,更直觀的顯示出房間狀態(tài)。如圖 所示 。 圖 房間可用性窗體 ( 1) 功能實現(xiàn)在 DataGridView 控件中顯示 。 ( 2) 初始化 DataGridView 控件的 DataSource 綁定到 DataTable 中,設(shè)置DataGridView。 ( 3)將自動生成的 DataTable 對象綁定到 DataGridView 上,使得可以根據(jù)不同的顏色顯示房間的狀態(tài) 。 客戶類型的實現(xiàn) 客戶類型主要是用來設(shè)置客戶的類型,添加、刪除、修改客戶類型信息 。 如圖 所示 。 用戶類型窗體 主要是對客戶的類型以及客戶所擁有的優(yōu)先權(quán)進行設(shè)置,包括會員、散客等。 22 第五章 系統(tǒng)測試 編譯并運行程序 在 Microsoft Visual Studio 2021 下找到源程序 ,找到 【調(diào)試】 |【啟動】菜單直接按 F5鍵,編譯執(zhí)行 程序。 本系統(tǒng)一共有五大功能 :基本文件 , 對酒店的房間進行設(shè)置 ; 代理 , 添加新的代理 , 登記入住 , 登記新客人入住 ; 結(jié)算 , 對每天的賬目進行匯總結(jié)算 ,酒店管理 ,管理員用戶操作 (權(quán)限設(shè)置 ,備份還原 )。 通過點擊按鈕進入到相應(yīng)的窗體當中執(zhí)行相應(yīng)的任務(wù) 。 系統(tǒng)發(fā)布 由于我們使用的是 Microsoft Visual Studio 2021 所以編譯出來的程序需要Windows 操作系統(tǒng)并安裝 Microsoft .NET pact 。 這樣才能正常執(zhí)行。我們在安裝 Microsoft Visual Studio 2021 的時候已經(jīng)安裝完了 Microsoft .NET pact 所以無需再次安裝 。 最后 ,將 編寫的數(shù)據(jù)庫 直接運行 , 然后把程序拷貝到計算機直接執(zhí)行即可 。 測試 測試首先測試每一個模塊,然后在總體進行測試。 模塊測試 模塊測試是對整個程序內(nèi)的每一個窗體單元進行測試,查找不足和錯誤。模塊測試更有利于發(fā)現(xiàn)系統(tǒng)的錯誤且方便調(diào)試,有利于在總體發(fā)現(xiàn)錯誤和問題。最后對程序上 的問題和錯誤進行修改和解決,生成新的解決方案,經(jīng)過多次測試將整個程序最大限度的修改和完善,試程序能更好的完成運行。 系統(tǒng)測試 首先我們要對整體系統(tǒng)進行測試 ,然后在對數(shù)據(jù)庫進行單獨測試 ,通過鼠標鍵盤 ,程序消息 ,和其他方法對程序進行測試。 測試的目的要保證程序能夠按照計劃進行,驗證程序要用戶需求是否矛盾,系統(tǒng)是否有缺陷。根據(jù)測試的結(jié)果對程序進行完善,最后保證程序能夠完整的呈現(xiàn)出來。最終成功完成程序設(shè)計。 23 結(jié) 論 本酒店登記入住管理系統(tǒng)是在 windows 環(huán)境下運行,采用 visual studio 2021( C.)作為開發(fā)工具。 C作為一個面向?qū)ο蟮恼Z言 ,具有語法簡潔,兼容性高,繼承、封裝性強,而且在開發(fā)過程中 軟件生產(chǎn)率 高 ,降低軟件生產(chǎn)周期,具有很強的可操作性,對開發(fā)人員和用戶來說 C. 是最佳的選擇。 本次開發(fā)我不僅學(xué)習(xí)到了 C語言的全面使用 ,我更加深了對 . 平臺的理解,而且 完全熟悉了軟件的開發(fā)流程。本酒店管理系統(tǒng)具有基礎(chǔ)設(shè)置、客戶管理、消費項管理、入住退房管理、酒店預(yù)訂管理、報表管理和酒店系統(tǒng)管理等功能。這幾個功能的完美組合可以大大提高酒店的管理效率, 為酒店領(lǐng)導(dǎo)者的決策提供了強有力的 支持。本系統(tǒng)還有一些缺陷,例如數(shù)據(jù)庫設(shè)計不全面,安全性低。但是經(jīng)過這次設(shè)計我更加深了對軟件開發(fā)的理解,在將來做出更完美的作品。 酒店管理系統(tǒng)為酒店的服務(wù)提供了更加廣泛的內(nèi)容,在本次設(shè)計中我不僅學(xué)習(xí)到了軟件開發(fā)的一些知識,更學(xué)到了酒店管理的知識,每一次的程序的開發(fā)與設(shè)計都不僅僅是程序本身,也是對社會的認知。 非常感謝老師的指導(dǎo)和同學(xué)的幫助,通過這次設(shè)計,我 不僅將理論 聯(lián)系到 實踐 中去,還通過實踐指導(dǎo)理論。全面提高了自己的綜合能力。 24 參考文獻 [1] 王小科 , 徐薇 .編著 , C從入門到精通 .北京 :清華大學(xué)出版社 ,56。 [2] 李文強 .編著,跟我學(xué) C程序設(shè)計 ,清華大學(xué)出版社 :,13。 [3] 夏敏捷 .Visual C. 原理與實務(wù),中國電力出版社 : 135198。 [4] 王寅永 ,李降宇 ,李廣歌 .C深入詳解 ,電子工業(yè)出版社 :,710. [5] 王小科 ,趙會東 .學(xué)通 C的 24課堂 ,清華大學(xué)出版社 : :651747. [6] 文東 .數(shù)據(jù)庫系統(tǒng)開發(fā)基礎(chǔ)與項目實訓(xùn) 基于 SQL Server 2021,中國人民大學(xué)出版社: 236335 [7] 嚴波 .SQL Server 2021 數(shù)據(jù)庫案例教程,水利水電出版社: 157269 [8] Joy Mundy. The Microsoft data warehouse toolkit, Wiley: 343351 [9] 孔琳俊 .30天學(xué)通 C 項目案例開發(fā) ,電子工業(yè)出版社: ,2025. [10] Adam Aspin. SQL server 2021 data Integration Recipes: Solutions , Apress: 223317
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1