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

正文內(nèi)容

酒店管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)—計(jì)算機(jī)畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-01-08 16:51 本頁面
 

【文章內(nèi)容簡介】 的所有信息,如某個員工的姓名、性別、所在部門、學(xué)歷等。對于像 Access 這樣的關(guān)系數(shù)據(jù)庫管理程序,一個數(shù)據(jù)庫通常包含幾個存放相關(guān)數(shù)據(jù)的不同表。 查詢是一個 Access 對象,它詢問數(shù)據(jù)庫中有關(guān)數(shù)據(jù)的問題。根據(jù)設(shè)計(jì)方法的不同,查詢能夠在數(shù)據(jù)庫中檢索并組合來自不同表的數(shù)據(jù)。例如, 可以設(shè)計(jì)一個查詢來告知在公司中工作超過 1 年的職員有多少。查詢還可以對一組數(shù)據(jù)執(zhí) 行操作,如更新或刪除某組記錄。 窗體是一個窗口,它提供一種很方便的途徑來查看數(shù)據(jù)庫中已有記錄或向數(shù)據(jù)庫中增添新記錄。在 Access 中,可以創(chuàng)建一個窗體,用來同時查閱單個表或多個表中的數(shù)據(jù),還可以打印和顯示窗體。 報表是一個 Access 對象,設(shè)計(jì)來顯示數(shù)據(jù),其作用類似于窗體,但主要是用于數(shù)據(jù)打印,不能輸入數(shù)據(jù)。 頁是一種特殊類型的窗體,它使用戶能夠利用 Web 瀏覽器查看和編輯 Access 的表。 宏用來保存 Access 中的一系列操作。可自動執(zhí)行一些日常的任務(wù),以便簡化在 Access 中的工作。 模塊是 用 Visual Basic for Applications(VBA) 編寫的過程, VBA 是Access 的基礎(chǔ)程序設(shè)計(jì)語言。利用 VBA 可以編寫程序代碼來完成 Access宏所不能完成的特定任務(wù)。 數(shù)據(jù)詞典分析 該軟件的數(shù)據(jù)庫名稱為“客房管理數(shù)據(jù)庫 .mdb”,該數(shù)據(jù)庫由下述兩張表組成: 客房情況表 客戶信息數(shù)據(jù)表 客房情況表 客戶信息數(shù)據(jù)表 使用 ADO數(shù)據(jù)控件訪問數(shù)據(jù)庫 ADO(Active Data Objects)是一種新的數(shù)據(jù)訪問方式,具有以下特征: ? 有一個簡化的對象模型 ? 與其他 Microsoft 和非 Microsoft 技術(shù)更加緊密的集成。 ? 是一個本地和遠(yuǎn)程數(shù)據(jù)訪問、遠(yuǎn)程和 斷開連接的記錄集、用戶可以訪問的數(shù)據(jù)綁定接口以及層次化的記錄集的通用接口。 客房信息管理系統(tǒng)通過 ADO 這個數(shù)據(jù)控件來訪問數(shù)據(jù)庫,首先,安裝字段名稱 類 型 長 度 主鍵 房號 文本 50 √ 客房級別 文本 10 用房標(biāo)志 文本 1 字段名稱 類 型 長 度 主鍵 房號 數(shù)字 單精度型 √ 姓名 文本 20 性別 文本 2 年齡 數(shù)字 單精度型 國籍 文本 20 客房級別 文本 20 用房天數(shù) 數(shù)字 單精度型 離店日期 日期/時間 默認(rèn) 住店日期 日期/時間 默認(rèn) ADO 控件要在簡體中文 VISUAL 企業(yè)版中注冊后才能使用。ADO(ActiveX Data Object)是微軟提出的數(shù)據(jù)訪問接口,它實(shí)現(xiàn)了 RDO 的絕大多數(shù)功能,另外還增加了一些用戶以前沒有接觸到的特征。 Visual Basic 可以很好地支持 ADO 和 OLE DB 數(shù)據(jù)訪問模式。 在 中包含了數(shù)據(jù)綁定、可視化設(shè)計(jì)工具以及 OLE DB 數(shù)據(jù)源書寫模板等新的內(nèi)容。在 Visual 中, ADO 的數(shù)據(jù)環(huán)境設(shè)計(jì)器 (Data Environment Designer)取代了 Visual Basic 中的 RDO 的用戶連接設(shè)計(jì)器(User Connection Designer)。 User Connection 對象只支持 ODBC 數(shù)據(jù)源,而 Data Environment 對象可以連接所有的 OLE DB 數(shù)據(jù)源 o ADO 對象模型定義了一個可編程的分層的對象集合,它支持部件對象模型 (COM)和 OLE DB 數(shù)據(jù)源。與其他的數(shù)據(jù)訪問對象相比, 包含在ADO 的對象少得多,也更加容易使用。 ADO 對象模型中包含了 3 個一般用途的對象: Connection、 Command和 Recordset。程序開發(fā)人員可以創(chuàng)建這些對象并且使用這些對象訪問數(shù)據(jù)庫。在 ADO 對象模型中還有其他幾個對象,例如 Field、 Property、 Error和 Parameter,它們是作為前面 3 個對象的子對象進(jìn)行訪問的。 數(shù)據(jù)控件的功能 ADO data 控件使用 ActiveX 數(shù)據(jù)對象( ADO)來快速建立數(shù)據(jù)約束控件和數(shù)據(jù)提供者之間的連接,并快速創(chuàng)建記錄集,然后將數(shù)據(jù) 通過數(shù)據(jù)約束控件提供給用戶,其中數(shù)據(jù)約束控件可以是任何具有“數(shù)據(jù)源”屬性的控件,而數(shù)據(jù)提供者可以是符合 OLE DB 規(guī)范的數(shù)據(jù)源。使用 Visual Basic的類模塊也可以很方便的創(chuàng)建子集的數(shù)據(jù)提供者。在 Visual 中, 可以使用 ADO 數(shù)據(jù)控件實(shí)現(xiàn)下面一些功能: ? 連接一個本地?cái)?shù)據(jù)庫或遠(yuǎn)程數(shù)據(jù)庫。 ? 打開一個指定的數(shù)據(jù)庫表,或定義一個基于結(jié)構(gòu)化查詢語言 (SQL)的查詢、存儲過程或者是該數(shù)據(jù)庫中表的視圖的記錄集合。 ? 將數(shù)據(jù)字段的數(shù)值傳遞給數(shù)據(jù)綁定的控件,可以在這些控件中顯示或更改這些數(shù)值。 ? 添加新的 記錄,或者根據(jù)對顯示在綁定的控件中的數(shù)據(jù)的任何更改來更新一個數(shù)據(jù)庫。 3. ADO 數(shù)據(jù)控件的屬性 ADO 數(shù)據(jù)控件與 Visual Basic 的內(nèi)部數(shù)據(jù)控件 (Data)和遠(yuǎn)程數(shù)據(jù)控件(RDC)很相似,它允許使用 ADO 快速地創(chuàng)建與數(shù)據(jù)庫的連接。 與 Data 控件類似,為了實(shí)現(xiàn)對數(shù)據(jù)庫的訪問, ADO 數(shù)據(jù)控件提供了幾個屬性,這些屬性定義了怎樣連接數(shù)據(jù)庫以及同什么樣的數(shù)據(jù)庫相連接。 Connection String 屬性:是一個字符串,可以包含進(jìn)行一個連接所需的所有設(shè)置值,在該字符串中 所傳遞的參數(shù)是與驅(qū)動程序相關(guān)的。例如,ODBC 驅(qū)動程序允許該字符串包含驅(qū)動程序、提供者、默認(rèn)的數(shù)據(jù)庫、服務(wù)器、用戶名稱以及密碼等。 ADO 支持 Connection String 屬性的 4 個參數(shù),而且這 4 個參數(shù)將不經(jīng)過 ADO 的處理直接送到數(shù)據(jù)源。這四個參數(shù)的屬性如下圖所示: 參數(shù) 描述 Provider 指定數(shù)據(jù)源的名稱 File Name 指定基于數(shù)據(jù)源的文件名稱 Remote Server 指定在打開一個客戶端連接時使用的數(shù)據(jù)源名稱 Remote Server 指定打開客戶端連接時使用的服 務(wù)器的路徑與名稱 第四章 酒店管理系統(tǒng)的分析與設(shè)計(jì) 下面給出系統(tǒng)開發(fā)出來的詳細(xì)界面以闡述客房信息管理系統(tǒng)的具體功能。首先是進(jìn)入主界面,如圖 所示 圖 主界面 主界面編碼設(shè)計(jì) Private Sub Command1_Click() End Sub Private Sub Command2_Click() End Sub Private Sub Command3_Click() End Sub Private Sub Command4_Click() Unload Me End Sub Private Sub 登記住房 _Click() End Sub 其次,進(jìn)入住房登記界面,如圖 所示: 圖 住房登記界面 住房登記界面編碼設(shè)計(jì) Private Sub Command1_Click() = True End Sub Private Sub Command2_Click() = False End Sub Private Sub Command3_Click() If MsgBox(刪除記錄將不能再恢復(fù),確實(shí)需要刪除記錄嗎 , vbYesNo, 信息提示 ) = vbYes Then End If End Sub Private Sub Command4_Click() Unload Me End Sub Private Sub Data1_Reposition() = 記錄 : amp。 ( + 1) End Sub Private Sub Form_Load() = False = amp。 \客房管理數(shù)據(jù)庫 .mdb = 客戶信息數(shù)據(jù) 表 End Sub Private Sub Text1_DblClick(Index As Integer) End Sub 在 Visual Basic 的集成開發(fā)環(huán)境中創(chuàng)建好客房信息管理系統(tǒng)后,并無意味著全部工作已完成,此時生成的應(yīng)用程序只能在 Visual Basic 的集成環(huán)境中運(yùn)行,要想使應(yīng)用程序能夠脫離 Visual Basic 的集成開發(fā)環(huán)境,首先要對客房信息管理程序進(jìn)行編譯并且生成 .exe 或其他類型的文件,然后調(diào)用打包和展開向?qū)?chuàng)建安裝程序。 編譯應(yīng)用程序 編譯客房信息管理程序就是將創(chuàng)建的應(yīng)用程序以及它的工程文件合并成一個可執(zhí)行文件。在發(fā)布客房信息管理應(yīng)用程序之前,首先應(yīng)該使用測試和調(diào)試工 具對改應(yīng)用程序進(jìn)行前面測試,在排除了所有可能的錯誤后,才可以開始對應(yīng)用程序進(jìn)行編譯。 編譯應(yīng)用程序的主要目的如下; ? 使應(yīng)用程序轉(zhuǎn)入和運(yùn)行更快。 ? 給發(fā)布應(yīng)用程序作準(zhǔn)備。 ? 使用應(yīng)用程序更安全。 將應(yīng)用程序進(jìn)行編譯后, Visual Basic 將工程中的所有文件進(jìn)行組織并將這些工程文件轉(zhuǎn)化成一個可執(zhí)行的文件 .exe。 Visual Basic 提供 APP 對象來存儲應(yīng)用程序 的有關(guān)信息屬性,例如,公司名,產(chǎn)品名,版本以及其他相關(guān)信息。在設(shè)計(jì)中,可以通過這些屬性來告訴用戶一些重要的信息,在應(yīng)用程序運(yùn)行時用 Visual Basic 代碼讀出這些屬性值,也可以在Windows 資源管理器中觀察應(yīng)用程序?qū)ο蟮陌姹拘畔傩灾?。右擊編譯過的 .exe文件,然后從快捷菜單中選擇“屬性”命令打開“屬性”對話框的版本標(biāo)簽,就可以看到應(yīng)用程序的版本信息。 當(dāng)完成當(dāng)前工程的 APP 對象的屬性后,就可以編譯代碼了。 Visual 支持兩種編譯格式: P 代碼和本地代碼。選擇 P 代碼格式編譯的應(yīng)用程序生 成的可執(zhí)行文件較小,選擇本地代碼編譯的應(yīng)用程序生成的可執(zhí)行文件要大的多,但是可執(zhí)行文件的運(yùn)行速度比較快。 因此,客房信息管理系統(tǒng)采用的視本地代碼的編譯格式。 打包應(yīng)用程序 創(chuàng)建 Visual Basic 應(yīng)用程序后,可以將創(chuàng)建的客房信息管理應(yīng)用程序通過磁盤,關(guān)盤,網(wǎng)絡(luò)等途徑自由發(fā)布,一般來說,發(fā)布應(yīng)用程序必須經(jīng)過下面的兩個步驟: 打包 必須將應(yīng)用程序文件打包為一個或多個可以部署到選定位置的 .cab 文件( .cab 文件是一種壓縮文件),對于某些類型的軟件包,還必須為其創(chuàng)建安裝程序。 部署 必須將打 包的應(yīng)用程序放置到適當(dāng)?shù)奈恢?,以便用戶來安裝應(yīng)用程序。 可以使用兩種工具來打包和發(fā)布應(yīng)用程序。 ? 打包和展開向?qū)В?Package and Deployment) ? Visual Basic 安裝軟件提供的安裝工具包。 打包和展開向?qū)ㄟ^提供有關(guān)如何配置 .cab 文件的選項(xiàng),使發(fā)布應(yīng)用程序所包含的許多步驟得以自動運(yùn)行,這是用戶一般所采用的方法。 使用打包和展開向?qū)нM(jìn)行打包的第一個步驟就是選擇一個工程,然后單擊打包按鈕,開始創(chuàng)建一個可以發(fā)布的應(yīng)用程序。第三步,如果沒有編譯工程,打包和展開向?qū)缶幾g工程。工程編譯完成 后,向?qū)г儐栂胫谱魇裁搭愋偷陌?,我們這里使用向?qū)е谱靼惭b程序。當(dāng)向?qū)瓿芍谱靼惭b包以后,它會自動生成一個帶有很多重要信息的報告。 發(fā)布應(yīng)用程序的步驟 將客房信息管理系統(tǒng)打包后,制作安裝程序的過程并沒有結(jié)束,必須將打包后的應(yīng)用程序發(fā)布到一個媒體上,比如軟盤,光盤等,發(fā)布客房信息管理系統(tǒng)的主要步驟如下:選擇“客房信息管理系統(tǒng)”這個包,然后指定把這個包發(fā)布到指定文件夾中,選擇發(fā)布的媒體,就可以完成“客房信息管理系統(tǒng)”的發(fā)布工作了。 第五章 畢業(yè)設(shè)計(jì)總結(jié) 隨著人員流動規(guī) 模的不斷擴(kuò)大,客房數(shù)量的急劇增加,有關(guān)客房管理的各種信息量也在不斷成倍增長。面對龐大的信息量,就需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。 傳統(tǒng)手工的客房信息管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實(shí)現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1