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

正文內(nèi)容

基于pb的國(guó)際賓館管理系統(tǒng)論文(編輯修改稿)

2024-10-19 09:19 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 源和數(shù)據(jù)的顯示風(fēng)格,這樣在應(yīng)用 程序中我們就可以把精力完全放在程序的運(yùn)行流程控制上,而不用關(guān)心具體數(shù)據(jù)的來源,因?yàn)槲覀冊(cè)跀?shù)據(jù)窗口對(duì)象中已經(jīng)定義好了數(shù)據(jù)的來源。如果需要使用數(shù)據(jù)庫(kù)中不同的數(shù)據(jù)也只要對(duì)數(shù)據(jù)窗口對(duì)象進(jìn)行修改就可以了。特別要指出的是 PowerBuilder 在數(shù)據(jù)窗口對(duì)象中提供了豐富的數(shù)據(jù)顯示方式,可以滿足各種不同的需要。 在 PowerBuilder 較新的版本中提供了基礎(chǔ)類庫(kù) PFC,它為應(yīng)用程序的開發(fā)提供了許多可重用的預(yù)定義類和對(duì)象,利用基本類庫(kù) PFC 可以快速開發(fā)出高質(zhì)量重用性好的應(yīng)用程序。真正發(fā)揮面向?qū)ο缶幊痰木薮笸Α? 最后要指 出的是 PowerBuilder 有三個(gè)不同的版本,分別為 DESKTOP 型,PROFESSIONAL 型,和 ENTERPRISE 型, DESKTOP 型是為個(gè)人使用的桌面型應(yīng)用程序,在這里可以利用 PowerBuilder 內(nèi)置的數(shù)據(jù)庫(kù)管理系統(tǒng) SYBASE SQL ANYWHERE 來創(chuàng)建和使用本地?cái)?shù)據(jù)庫(kù),為個(gè)人的應(yīng)用服務(wù); PROFESSIONAL 型的 PowerBuilder 最重要的一點(diǎn)就是提供了對(duì) MICROSOFT ODBC(數(shù)據(jù)庫(kù)標(biāo)準(zhǔn)連接接口)的支持,在 PROFESSIONAL 版本中我們就可以使用 PowerBuilder 的繼承,多態(tài)等絕大多數(shù)特性;在 ENTERPRISE 版本中最重要的一點(diǎn)就是提供了對(duì)開發(fā)大型的數(shù)據(jù)庫(kù)應(yīng)用程序的全面的支持,提供了開發(fā)大型應(yīng)用程序的許多輔助的工具,比如 C++ CLASS BUILDER 等。 PB 與數(shù)據(jù)庫(kù)的連接 數(shù)據(jù)庫(kù)前端開發(fā)工具與后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)的連接方式是一個(gè)很重要的課題。 PowerBuilder 提供了兩種訪問后臺(tái)數(shù)據(jù)庫(kù)的方式,一種是通過 ODBC 標(biāo)準(zhǔn)接口的方式,第二種是通過專用的接口與后臺(tái)的數(shù)據(jù)庫(kù)相連。 ODBC 的中文名字是開放式數(shù)據(jù)庫(kù)連接,它是微軟公司提出的數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),使 用 ODBC 方式連接數(shù)據(jù)庫(kù)的第一步是創(chuàng)建數(shù)據(jù)源,比如我們可以利用WINDOWS 下控制面板中的“ 32 BIT ODBC”選項(xiàng)來創(chuàng)建驅(qū)動(dòng)某種數(shù)據(jù)庫(kù)的數(shù)據(jù) 8 源,創(chuàng)建好數(shù)據(jù)源之后,我們就可以在本地計(jì)算機(jī)中利用定義好的數(shù)據(jù)源存取后臺(tái)數(shù)據(jù)庫(kù)中的數(shù)據(jù)了。 我們還可以通過專用接口同后臺(tái)的數(shù)據(jù)庫(kù)相連,由于專用接口是針對(duì)特定的后臺(tái)數(shù)據(jù)庫(kù)管理系統(tǒng)而設(shè)計(jì),因此這種方式存取數(shù)據(jù)的速度要比采用 ODBC 方式存取數(shù)據(jù)的速度要快一些,如果我們的應(yīng)用程序只是針對(duì)特定類型的后臺(tái)數(shù)據(jù)庫(kù),當(dāng)然是采用專用接口訪問后臺(tái)數(shù)據(jù)更快一些 [7]。 數(shù)據(jù)庫(kù) 技 術(shù)介紹 SQL Server 2020 關(guān)系數(shù)據(jù)庫(kù)引擎是一個(gè)流行的、具有高度可伸縮性和高度可靠性的數(shù)據(jù)存儲(chǔ)引擎。該數(shù)據(jù)庫(kù)引擎將數(shù)據(jù)存儲(chǔ)在表中。每個(gè)表上都列出組織感興趣的一些對(duì)象,例如交通工具、雇員或顧客。每個(gè)表上的列表示由表建模的對(duì)象的屬性(如重量、名稱或價(jià)錢),而表上的行則代表由表建模的這種對(duì)象的事例(例如車牌號(hào)為 ABC123 的轎車或雇員 ID 為 123456 的雇員)。應(yīng)用程序可以將結(jié)構(gòu)化查詢語言 (SQL) 的語句提交給數(shù)據(jù)庫(kù)引擎,后者將表格格式的結(jié)果集返回給應(yīng)用程序。 SQL Server 支 持的特定 SQL 語言稱為 TransactSQL。應(yīng)用程序還可以提交 SQL 語句或 XPath 查詢,并請(qǐng)求數(shù)據(jù)庫(kù)引擎以 XML 文檔形式返回結(jié)果 [8]。 關(guān)系數(shù)據(jù)庫(kù)引擎具有高度的可伸縮性。 SQL Server 2020 企業(yè)版可以支持多組數(shù)據(jù)庫(kù)服務(wù)器相互協(xié)作,構(gòu)成可供上千用戶同時(shí)訪問的 TB 大小的數(shù)據(jù)庫(kù)。該引擎能夠處理世界上任何 Web 站點(diǎn)的流量。該數(shù)據(jù)庫(kù)引擎還能自我調(diào)節(jié),自動(dòng)在連接到數(shù)據(jù)庫(kù)的用戶增多時(shí)獲取資源,并在用戶注銷后釋 放資源。這表明較小的 SQL Server 版本可用于無需專職數(shù)據(jù)庫(kù) 管理員的個(gè)人或小型工作組。 SQL Server for Windows CE 甚至將 SQL Server 編程模型擴(kuò)展到與網(wǎng)絡(luò)斷開的移動(dòng)用戶所使用的 Windows CE 設(shè)備上。甚至對(duì)于在生產(chǎn)中運(yùn)行的大型企業(yè)版數(shù)據(jù)庫(kù)服務(wù)器,也能很容易地使用作為本產(chǎn)品一部分的圖形用戶界面 (GUI) 的管理實(shí)用工具進(jìn)行管理 [9]。 關(guān)系數(shù)據(jù)庫(kù)引擎具有高可靠性,能夠運(yùn)行很長(zhǎng)時(shí)間而不會(huì)發(fā)生故障。在數(shù)據(jù)庫(kù)引擎的早期版本中要求停止和啟動(dòng)的管理操作現(xiàn)在可以在引擎運(yùn)行當(dāng)中執(zhí)行,從而增加了可用性。數(shù)據(jù)庫(kù)引擎與 Windows 2020 和 Windows NT174。 故障轉(zhuǎn)移群集的集成使您得以定義虛擬服務(wù)器,即使節(jié)點(diǎn)中的一臺(tái)物理服務(wù)器出現(xiàn)故障,這 9 些虛擬服務(wù)器仍然保持運(yùn)行。在適當(dāng)?shù)牡胤?,日志傳送可以用于維護(hù)熱備用服務(wù)器。在故障發(fā)生的數(shù)分鐘內(nèi),熱備用服務(wù)器可以代替生產(chǎn)服務(wù)器運(yùn)行 [10]。 關(guān)系數(shù)據(jù)庫(kù)引擎還具有高度的安全性。登錄身份驗(yàn)證可以與 Windows 身份驗(yàn)證集成在一起,這樣,密碼將不會(huì)存儲(chǔ)在 SQL Server 中,也不會(huì)通過網(wǎng)絡(luò)發(fā)送而被網(wǎng)絡(luò)嗅探器讀取。網(wǎng)站可以設(shè)置 C2 級(jí)審核,對(duì)所有訪問數(shù)據(jù)庫(kù)的用戶進(jìn)行審核,還可以使用安全套接字層 (SSL) 加密的辦法,對(duì)所有在應(yīng)用程序和數(shù)據(jù)庫(kù)間傳送的數(shù)據(jù)進(jìn)行加密 [11]。 數(shù)據(jù)庫(kù)引擎的分布式查詢功能使您得以訪問所有可通過 OLE DB 訪問的數(shù)據(jù)源中的數(shù)據(jù)。在 TransactSQL 語句中,可以像引用實(shí)際駐留在 SQL Server 數(shù)據(jù)庫(kù)中的表一樣引用遠(yuǎn)程 OLE DB 數(shù)據(jù)源表。此外,全文檢索功能使您得以對(duì) SQL Server 數(shù)據(jù)庫(kù)或 Windows 文件中存儲(chǔ)的文本數(shù)據(jù)進(jìn)行復(fù)雜的模式匹配。 關(guān)系數(shù)據(jù)庫(kù)引擎能夠存儲(chǔ)由頂層聯(lián)機(jī)事務(wù)處理 (OLTP) 系統(tǒng)生成的所有事務(wù)的詳細(xì)記錄。該數(shù)據(jù) 庫(kù)引擎還可以支持最大的聯(lián)機(jī)分析 (OLAP) 數(shù)據(jù)倉(cāng)庫(kù)中的事實(shí)數(shù)據(jù)表和維度表的嚴(yán)格處理要求 [12]。 10 第三章 系統(tǒng) 分析 系統(tǒng)功能 分析 本系統(tǒng)根據(jù)用戶需求進(jìn)行設(shè)計(jì),應(yīng)用戶要求在系統(tǒng)中增加權(quán)限方面的設(shè)計(jì)。 本系統(tǒng)設(shè)計(jì)的主要使用者是賓館的前臺(tái)工作人員,前臺(tái)工作人員在平時(shí)的工作中只需要對(duì)系統(tǒng)擁有查詢權(quán)限,而管理員則需要對(duì)系統(tǒng)有增加、刪除、修改和查詢的全部權(quán)限。作為信息錄入的前臺(tái)工作人員則只需要部分模塊的增加和查詢功能權(quán)限,基于以上分析,我畫出來系統(tǒng)的功能結(jié)構(gòu)圖: 圖 31 系統(tǒng)功能結(jié)構(gòu)圖 功能模塊分析 本系統(tǒng)是賓館管理系統(tǒng),因此需要有包括客房標(biāo)準(zhǔn)、客房信息、預(yù)定信息、訂房信息和結(jié)算信息等模塊在內(nèi)的諸多功能。 應(yīng)用戶的開發(fā)要求,我設(shè)計(jì)了每個(gè)結(jié)算信息 訂房信息 預(yù)定信息 客房信息 客房標(biāo)準(zhǔn) 用戶信息 錄入和修改 錄入和修改 錄入和修改 錄入和修改 錄入和修改 錄入和修改 查詢 查詢 查詢 查詢 管理員 錄入員 查詢員 國(guó)際賓館管理系統(tǒng) 11 模塊的具體功能: ? 有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價(jià)、是否有空調(diào)、電視機(jī)、電話以及單獨(dú)衛(wèi)生間等。 ? 客房標(biāo)準(zhǔn)信息的修改、查詢等。 ? 客房基本信息的輸入,包括客房編 號(hào)、客房類型、客房位置、客房單價(jià)、備注等。 ? 客房基本信息的查詢、修改,包括客房編號(hào)、客房類型、客房位置、客房單價(jià)、備注等。 ? 剩余客房信息的查詢等。 ? 預(yù)定信息的輸入,包括客房編號(hào)、登記時(shí)間、預(yù)定時(shí)間、天數(shù)、備注等。 ? 預(yù)定信息反饋,包括預(yù)定信息的取消和預(yù)定信息轉(zhuǎn)入訂房信息。 ? 訂房信息的輸入,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、備注信息等。 ? 訂房信息的修改和查詢,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣 、備注信息等。 ? 結(jié)算信息的輸入,包括客房編號(hào)、客房種類、位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、結(jié)算日期、備注信息等。 ? 結(jié)算信息的修改和查詢,包括客房編號(hào)、客房種類、客房位置、客房單價(jià)、顧客姓名、顧客身份證號(hào)碼、入住日期、折扣、結(jié)日期、備注信息等。 12 第四章 系統(tǒng) 設(shè)計(jì)與 實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)需求分析 本次畢業(yè)設(shè)計(jì)我設(shè)計(jì)的是賓館管理系統(tǒng),針對(duì)本系統(tǒng),我分別對(duì)賓館管理各個(gè)環(huán)節(jié)進(jìn)行 調(diào)研和分析,總結(jié)出了以下的需求分析: 客房標(biāo)準(zhǔn)管理,客房有不同的標(biāo)準(zhǔn)進(jìn)行區(qū)別,價(jià)格 ,配置都不相同。一個(gè)賓館有許多不同的客房標(biāo)準(zhǔn),這意味著我所設(shè)計(jì)的系統(tǒng)需要對(duì)客房標(biāo)準(zhǔn)的信息進(jìn)行管理。 需要記錄每個(gè)標(biāo)準(zhǔn)的硬件配置以及客房大小、價(jià)格等信息。 客房信息管理,每個(gè)客房都有對(duì)應(yīng)的客房標(biāo)準(zhǔn)。我所設(shè)計(jì)的系統(tǒng)需要對(duì)每個(gè)房間具體對(duì)應(yīng)的客房標(biāo)準(zhǔn)進(jìn)行記錄并實(shí)施管理。 需要記錄每個(gè)客房對(duì)應(yīng)的客房標(biāo)準(zhǔn)編號(hào)及具體位置。 預(yù)定信息管理,用戶通過各種方式對(duì)賓館客房進(jìn)行預(yù)訂。我所設(shè)計(jì)的系統(tǒng)需要對(duì)預(yù)定信息中的客房信息進(jìn)行確認(rèn),并對(duì)預(yù)定信息中的預(yù)定時(shí)間進(jìn)行提醒 。需要記錄預(yù)定信息中的客戶姓名、預(yù)定時(shí)間、登記時(shí)間、預(yù)定天數(shù)、房間編號(hào)等 信息。 訂房信息管理,用戶通過查詢剩余客房信息,對(duì)剩余客房進(jìn)行訂房操作。需要記錄訂房信息中的顧客姓名、客房編號(hào)、 定金 、身份證、定金等信息。 結(jié)算信息管理,用戶結(jié)算信息時(shí)通過客房單價(jià)、天數(shù)、 定金 、折扣進(jìn)行計(jì)算價(jià)格,確定顧客應(yīng)付款的數(shù)目。需要記錄結(jié)算信息中的付款價(jià)格、結(jié)算日期等信息。 用戶管理,管理員擁有全部權(quán)限,可以增加、刪除、修改和查詢所有數(shù)據(jù),錄入員只能進(jìn)行增加 和查詢操作,查詢員只能進(jìn)行查詢操作。 經(jīng)上述系統(tǒng)功能分析分析和需求總結(jié),設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 客房信息,包括數(shù)據(jù)項(xiàng)有: 標(biāo)準(zhǔn) 編號(hào) 、客房編號(hào)、 客房位置、備注等。 客房標(biāo)準(zhǔn)信息,包括數(shù)據(jù)項(xiàng)有:標(biāo)準(zhǔn)編號(hào)、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價(jià)、空調(diào)、電視、電話、單獨(dú)衛(wèi)生間等。 預(yù)定信息,包括數(shù)據(jù)項(xiàng)有:顧客姓名、客房編號(hào)、預(yù)定時(shí)間、登記時(shí)間、預(yù)定天數(shù)、電話、備注等。 訂房信息,包括數(shù)據(jù)項(xiàng)有: 顧客姓名、客房編號(hào)、登記時(shí)間、定金、折扣、身 13 份證、備注等。 結(jié)算信息,包括數(shù)據(jù)項(xiàng)有:客房編號(hào)、顧客姓名、身份證、入住日期、定金、天數(shù)、結(jié)算時(shí)期、折扣、備注等。 用戶信息,包括數(shù)據(jù)項(xiàng)有:用戶名、密碼等。 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng)根據(jù) 需求分析 ,需要有客房標(biāo) 準(zhǔn)、客房信息、預(yù)定信息、訂房信息、結(jié)算信息和用戶信息等, 設(shè)計(jì) 出 了賓館的 ER 圖: 1 顧客 m n 客房 m n 員工 1 1 m 1 賬單 n 1 圖 41 系統(tǒng) ER 圖 數(shù)據(jù)庫(kù) 邏輯 結(jié)構(gòu) 設(shè)計(jì) 根據(jù)數(shù)據(jù)庫(kù)需求分析和概念結(jié)構(gòu)設(shè)計(jì),在數(shù)據(jù)庫(kù)中我創(chuàng)建了 5 張數(shù)據(jù)表,分別是 系統(tǒng)用戶數(shù)據(jù)表、客房標(biāo)準(zhǔn)數(shù)據(jù)表、客房信息數(shù)據(jù)庫(kù)、預(yù)定信息數(shù)據(jù)庫(kù) 、訂房信息數(shù)據(jù)庫(kù)。 系統(tǒng)用戶 t_user 數(shù)據(jù)表: 住宿 負(fù)責(zé) 應(yīng) 付 預(yù) 訂 結(jié)算 標(biāo)準(zhǔn) 客房位置床位 空調(diào) … 14 表 42 系統(tǒng)用戶數(shù)據(jù)表 客房標(biāo)準(zhǔn) t_standard 數(shù) 據(jù)表: 表 43 客房標(biāo)準(zhǔn)數(shù)據(jù)表 客房基本信息 t_room 數(shù)據(jù)表: 表 44 客房基本信息數(shù)據(jù)表 預(yù)訂信息 t_engage 數(shù)據(jù)表: 15 表 45 客房基本信息數(shù)據(jù)表 訂房信息 t_book 數(shù)據(jù)表: 表 46 訂房信息數(shù)據(jù)表 系統(tǒng)功能模塊設(shè)計(jì) 與實(shí)現(xiàn) 系統(tǒng)功能 模塊 功能模塊 圖是按功能從屬關(guān)系畫成的圖表,圖中每一個(gè)框稱為一個(gè)功能模塊。功能模塊可以根據(jù)具體情況分得大一點(diǎn)或小一點(diǎn)。分解得最小的功能模塊可以是一個(gè)程序中的每個(gè)處理過程,而較大的功能模塊則可能是完成某一任務(wù)的一組程序。具 體分析如圖 4- 7 所示: 16 圖 47 系統(tǒng)功能 模塊 ? 用戶登陸和注銷:用戶在使用系統(tǒng)前必須先登錄系統(tǒng)。通過輸入賬戶的代碼和密碼來驗(yàn)證身份,驗(yàn)證通過后,方能使用系統(tǒng)。進(jìn)入系統(tǒng)后,系統(tǒng)會(huì)根據(jù)用戶的身份來決定
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1