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

正文內(nèi)容

酒店信息管理系統(tǒng)設計與實現(xiàn)畢業(yè)論文(編輯修改稿)

2025-10-01 19:46 本頁面
 

【文章內(nèi)容簡介】 。數(shù)據(jù)庫技術是操作系統(tǒng)的文件系統(tǒng)基礎上發(fā)展起來的。而 DBMS 本身要在操作系統(tǒng)的支持下才能工作。數(shù)據(jù)庫不僅用到數(shù)據(jù)結構的知識,而且豐富了數(shù)據(jù)結構的內(nèi)容。在關系數(shù)據(jù)庫中要用到集合論、數(shù)理邏輯的理論。因此,數(shù)據(jù)庫技術是一門綜合性較強的學科。 計算機的數(shù)據(jù)處理應用,首先要把大量的信息以數(shù)據(jù)形式存放在存儲器中。存儲器的容量 、存儲速率直接影響到數(shù)據(jù)管理技術的發(fā)展。從 1956 年生產(chǎn)出第一臺計算機到現(xiàn)在,存儲器的發(fā)展,為數(shù)據(jù)庫技術提供了良好的物質基礎。使用計算機以后,數(shù)據(jù)處理的速度和規(guī)模,無論是相對于手工方式,還是機械方式,都有無可比河南機電高等??茖W校畢業(yè)論文 5 擬的優(yōu)勢。通常在數(shù)據(jù)處理中,計算是比較簡單的而數(shù)據(jù)的管理卻比較復雜。數(shù)據(jù)管理是指數(shù)據(jù)的收集、整理、組織、存儲、維護、檢索、傳送等操作,這部分操作是數(shù)據(jù)處理業(yè)務的基本環(huán)節(jié),而且是任何數(shù)據(jù)處理業(yè)務中必不可少的共有部分。數(shù)據(jù)管理技術的優(yōu)劣,將直接影響數(shù)據(jù)處理的效率。 數(shù)據(jù)庫的體系結構分三級:內(nèi)部級 ( internal) ,概念級 ( conceptual) 和外部級( external) 。這個三級結構有時也稱為“三級模式結構”,或“數(shù)據(jù)抽象的三個級別”,最早是在 1971 年通過的 DBTG 報告中提出,后來收入在 1975 年的美國ANSI/SPARC 報告中。雖然現(xiàn)在 DBMS 的產(chǎn)品多種多樣,在不同的操作系統(tǒng)支持下工作,但是大多數(shù)系統(tǒng)在總的體系結構上都具有三級模式的結構特征。由于數(shù)據(jù)庫系統(tǒng)采用三級模式結構,因此系統(tǒng)具有數(shù)據(jù)獨立性的特點。在數(shù)據(jù)庫技術中,數(shù)據(jù)獨立性是指應用程序和數(shù)據(jù)之間相互獨立,不受影響。數(shù)據(jù)獨立性分成物理數(shù)據(jù)獨立性 和邏輯數(shù)據(jù)獨立性兩級。 ( 1)物理數(shù)據(jù)獨立性 如果數(shù)據(jù)庫的內(nèi)模式要進行修改,即數(shù)據(jù)庫的存儲設備和存儲方法有所變化,那么模式 /內(nèi)模式應象也要進行相當?shù)男薷?,使概念模式盡可能保持不變。也就是對內(nèi)模式的修改盡量不影響概念模式,當然,對于外模式和應用程序的影響更小,這樣,我們稱數(shù)據(jù)庫達到了物理數(shù)據(jù)獨立性。 ( 2) 邏輯數(shù)據(jù)獨立性 如果數(shù)據(jù)庫的概念模式要進行修改,譬如增加記錄類型或增加數(shù)據(jù)項,那么外模式 /模式應象也要進行相應的修改,使外模式盡可能保持不變。也就是對概念模式的修改盡量不影響外模式和應用程序,這樣,我們 稱數(shù)據(jù)庫才算達到了邏輯數(shù)據(jù)獨立性。 數(shù)據(jù)庫這一概念提出后先后出現(xiàn)了幾種數(shù)據(jù)模型 ,其中基本的數(shù)據(jù)模型有三種 :層次模型系統(tǒng) ,網(wǎng)絡模型系統(tǒng)和關系模型系統(tǒng) .60 年代末期提出的關系模型具有數(shù)據(jù)結構簡單靈活 ,易學且具有雄厚的數(shù)學基礎等特點 .從 70 年代開始流行 ,發(fā)展到現(xiàn)在已成為數(shù)據(jù)庫的標準 ,目前廣泛使用的數(shù)據(jù)庫軟件都是基于關系模型的關系數(shù)據(jù)庫管理系統(tǒng) 。 關系模型把世界看作是由實體 Entity 和聯(lián)系 Relationship 構成的。所謂實體就是指現(xiàn)實世界中具有區(qū)分與其它事物的特征或屬性,并與其 它實體有聯(lián)系的。對象在關系模型中實體通常是以表的形式來表現(xiàn)的,表的每一行描述實體的一個實例,表的每一列描述實體的一個特征或屬性,所謂聯(lián)系就是指實體之間的關系,即實體之間的對應關系。聯(lián)系可以分為三種: ( 1)一對一的聯(lián)系如一個人只有性別一個人性別為一對一的聯(lián)系; ( 2) 一對多的聯(lián)系如相同性別的人有許多個性別人為一對多的聯(lián)系; 河南機電高等??茖W校畢業(yè)論文 6 ( 3) 多對一的聯(lián)系如很多人有同一個性別人性別為多對一的聯(lián)系。 本系統(tǒng)是一套功能簡單,操作簡單而又實用的 酒店信息 管理軟件,主要針對 酒店信息 管理中需要解決的具體問題進行開發(fā),并能提供良好的功 能擴展接口。在系統(tǒng)的設計中采用了模塊化設計方法,即按照功能,將整個系統(tǒng)劃分為多個相對獨立的功能模塊,包括: 房間信息及預定 模塊, 餐飲添加 模塊, 員工信息添加 模塊, 登錄 模塊, 員工工資結算 模塊, 退房 模塊 ,續(xù)房 模塊和系統(tǒng) 管理 模塊。 數(shù)據(jù)庫開發(fā)技術 其主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少。 ADO 支持用于建立基于客戶端 /服務器和 Web 的應用程序的主要功能。 ADO 開發(fā)數(shù)據(jù)庫 ADO 同時具有遠程數(shù)據(jù)服務 (RDS) 功能 , ADO 主要是使用微軟的 OLE DB功能對數(shù)據(jù)庫服務器 中的數(shù)據(jù)進行訪問和操作。其主要優(yōu)點是易于使用、高速度、低內(nèi)存支付和存儲空間占用較少。用 ADO 開發(fā)數(shù)據(jù)庫程序,通常需要以下組件: T data Source, TADO Connection, TADO Command, TADO Data Set, TADO Table, TADO Query, TADOS Tore Pros 開發(fā)數(shù)據(jù)庫 BDE 是負責用戶和數(shù)據(jù)庫交流的中間媒介。事實上,應用程序是通過數(shù)據(jù)訪問組件和 BDE 連接,再由 BDE 去訪問數(shù)據(jù)庫,完成對數(shù)據(jù)庫的操作,而并非直接操作 BDE。這樣用戶 只需關心 C中的數(shù)據(jù)組件即可,不用直接和 BDE 打交道。 數(shù)據(jù)庫組件主要分為兩類:“數(shù)據(jù)訪問組件”和“數(shù)據(jù)控制組件”,它們和數(shù)據(jù)庫的關系如圖 12 所示 : 圖 12 數(shù)據(jù)庫組件與數(shù)據(jù)庫關系圖 由于本軟件的開發(fā)采用 C/S(客戶 /服務器模式,而 SQLserver2020 是基于客戶/服務器的數(shù)據(jù)庫管理系統(tǒng)。它提供了功能強大的客戶服務器平臺,高性能客戶服務器結構的數(shù)據(jù)庫管理系統(tǒng)可以將 delphi 作為客戶端開發(fā)工具,用戶通過使用客戶系統(tǒng)從服務器檢索信息并進行本地操作,服務器關注數(shù)據(jù)庫進程,而客戶則關注信息的表示。 而 SQL Server 作為存儲數(shù)據(jù)的后臺服務器軟件,負責創(chuàng)建和維護表和索引等數(shù)據(jù)庫對象,確保數(shù)據(jù)完整性和安全性,能夠在出現(xiàn)各種錯誤時恢復數(shù)據(jù)。 河南機電高等專科學校畢業(yè)論文 7 2 系統(tǒng)研究概論 體系結構 MIS 系統(tǒng)平臺結構模式大體上分為 4 種:主機終端模式、文件服務器模式、客戶機 /服務器模式( Clint/Server, 簡稱 C/S)、 web 瀏覽器 /服務器模式( Browser/Server,簡稱 B/S)。 系統(tǒng)體系機構的一般闡述 而文件服務器模式只適合小規(guī)模的局域網(wǎng),對于用戶多,數(shù)據(jù)量大的情況就會產(chǎn)生網(wǎng)絡瓶頸,特別是在互聯(lián)網(wǎng) 上不能滿足用戶要求。因此,現(xiàn)代企業(yè)級平臺結構模式應主要考慮 C/S 模式和 B/S 模式。 C/S 模式與 B/S 模式的比較分析 C/S 系統(tǒng)又被稱作分布式計算系統(tǒng),它的含義是程序的數(shù)據(jù)處理并不像通常在基于小型機或基于主機的計算機系統(tǒng)(終端方式)中那樣在單個的計算機上發(fā)生,而是把程序的不同部分在多臺計算機上同時運行。 SQL Server 是一個真正的客戶 /服務器關系型數(shù)據(jù)庫系統(tǒng)。它使企業(yè)可以設計出能夠滿足不斷改變的信息需求的分布式數(shù)據(jù)庫系統(tǒng)??蛻舳送ㄟ^網(wǎng)絡向服務器發(fā)送 SQL 語句,服務器返回客戶端結果集。對于 Client/Server 模式而言,其主要特點為: ( 1)具有成熟的設計開發(fā)方法和工具。經(jīng)過多年的研究和積累,基于Client/Server 模式的系統(tǒng)設計開發(fā)方法已被用戶所熟悉和掌握。并且,眾多的數(shù)據(jù)庫和軟件生產(chǎn)商提供了各種可視化工具和編程語言來支持它的開發(fā)。相對而言,目前的基于 Browse/Server 模式的應用及其開發(fā)方法仍然處于發(fā)展階段。 ( 2)交互性強,界面友好。各個 Client 機上運行的應用程序是針對待定的用戶和任務設計,同時具有在線幫助和出錯提示等輔助功能。這些優(yōu)勢是 Browse/Server模式 所不具備的。 B/S 模式即 Brower/Server 結構模式 ,是基于 Inter/Intra 的結構模式,分為三層,第一層為表示層,用戶通過瀏覽器完成和后臺的交互及最終查詢結果的輸出功能。第二層為具有 ODBC 接口的 WEB 服務器,屬功能層,主要利用服務器完成客戶的應用功能。第三層為數(shù)據(jù)層,根據(jù)客戶的請求獨立 地進行各種運算。 對Browse/Server 模式而言,其主要特點為: ( 1)其在邏輯上采用了 3 層結構,它在前臺 Browse 和后臺 Server 之間增加了一層 Web Server 層,所有的應用程序模塊都 安裝在它上面,在 Browse 上只需安裝一個通用的瀏覽器軟件,因此,這種模式簡化了客戶端,使用戶的操作更加方便。 ( 2)開放性好, Intra/Inter 完全兼容。 河南機電高等??茖W校畢業(yè)論文 8 ( 3)擴展性好,根據(jù)發(fā)展需要,可對系統(tǒng)隨時進行擴展,降低了系統(tǒng)的開發(fā)和維護的開銷 B/S 模式的優(yōu)勢 首先它簡化了客戶端。它無需像 C/S 模式那樣在不同的客戶機上安裝不同的客戶應用程序,而只需安裝通用的瀏覽器軟件。這樣不但可以節(jié)省客戶機的硬盤空間與內(nèi)存,而且使安裝過程更加簡便、網(wǎng)絡結構更加靈活。其次,它簡化了系統(tǒng)的開發(fā)和維護。系 統(tǒng)的開發(fā)者無須再為不同級別的用戶設計開發(fā)不同的客戶應用程序了,只需把所有的功能都實現(xiàn)在 Web 服務器上,并就不同的功能為各個組別的用戶設置權限就可以了。各個用戶通過 HTTP 請求在權限范圍內(nèi)調(diào)用 Web 服務器上不同處理程序,從而完成對數(shù)據(jù)的查詢或修改。相對于 C/S, B/S 的維護具有更大的靈活性。當形勢變化時,它無須再為每一個現(xiàn)有的客戶應用程序升級,而只需對 Web 服務器上的服務處理程序進行修訂。鑒于 B/S 相對于 C/S 的先進性, B/S 逐漸成為一種流行的 MIS 系統(tǒng)平臺。各軟件公司紛紛推出自己的 Inter 方案,基于 Web 的財務系統(tǒng)、基于 Web 的 ERP。一些企業(yè)已經(jīng)領先一步開始使用它,并且收到了一定的成效。 B/S 模式的新穎與流行,和在某些方面相對于 C/S 的巨大改進,使 B/S 成了 MIS系統(tǒng)平臺的首選,也使人忽略了 B/S 不成熟的一面,以及 C/S 所固有的一些優(yōu)點。下面讓我們來看 C/S 相對于 B/S 的一些優(yōu)勢。 C/S 模式的優(yōu)勢 首先,交互性強是 C/S 固有的一個優(yōu)點。在 C/S 中,客戶端有一套完整的應用程序,在出錯提示、在線幫助等方面都有強大的功能,并且可以在子程序間自由切換。 B/S 雖然由 JavaScript、 VBScript 提供了一定的交互能力,但與 C/S 的一整套客戶應用相比是太有限了。 其次, C/S 模式提供了更安全的存取模式。由于 C/S 是配對的點對點的結構模式,采用適用于局域網(wǎng)、安全性比較好的網(wǎng)絡協(xié)議,安全性可以得到較好的保證。而 B/S 采用點對多點、多點對多點這種開放的結構模式,并采用 TCP/IP 這一類運用于 Inter 的開放性協(xié)議,其安全性只能靠數(shù)據(jù)服務器上管理密碼的數(shù)據(jù)庫來保證?,F(xiàn)代企業(yè)需要有開放的信息環(huán)境,需要加強與外界的聯(lián)系,有的還需要通過Inter 發(fā)展網(wǎng)上營銷業(yè)務,這使得大多數(shù)企業(yè)將他們的內(nèi)部網(wǎng) 與 Inter 相連。由于采用 TCP/IP,他們必須采用一系列的安全措施,如構筑防火墻,來防止 Inter的用戶對企業(yè)內(nèi)部信息的竊取以及外界病毒的侵入。 采用 C/S 模式將降低網(wǎng)絡通信量。 B/S 采用了邏輯上的三層結構,而在物理上的網(wǎng)絡結構仍然是原來的以太網(wǎng)或環(huán)形網(wǎng)。這樣,第一層與第二層結構之間的通信、第二層與第三層結構之間的通信都需占用同一條網(wǎng)絡線路。而 C/S 只有兩層結構,網(wǎng)絡通信量只包括 Client 與 Server 之間的通信量。所以, C/S 處理大量信息的能力是 B/S 所無法比擬的。 河南機電高等??茖W校畢業(yè)論文 9 開發(fā)方法整體選擇 采用 C/S 結構,使用 ADO 連接數(shù)據(jù)庫。這樣的好處是: ( 1)使用 C+Access 靈活方便,可擴充性、可移植性較好。 ( 2) ADO 與 Access 同為微軟開發(fā),兼容性好,同時存取效率高,且較成熟,目前許多數(shù)據(jù)庫應用系統(tǒng)都采用這種方式。 ( 3)采用 C/S 結構是能充分發(fā)揮客戶端 PC 的處理能力,很多工作可以在客戶端處理后再提交給服務器。對應的優(yōu)點就是客戶端響應速度快。 ADO 是 Microsoft 主要數(shù)據(jù)存儲技術, ADO 主要讓應用程序或 WEB 應用程序存取各種不同的數(shù)據(jù)源。 ADO 封裝了 OLEDB 復雜的接口,以極 為簡單的 COM 接口存儲數(shù)據(jù),簡化了程序員數(shù)據(jù)存取的工作。 河南機電高等??茖W校畢業(yè)論文 10 3 系統(tǒng)總體規(guī)劃分析 系統(tǒng)總體結構設計 酒店信息 管理系統(tǒng)需求主要來自 員工信息的修改,增加、刪除、員工工資的結算;營業(yè)查詢房屋信息與預定,已定房間的及時查詢;以及配套的餐飲管理,餐飲菜單和餐飲結算。這些信息 由系統(tǒng)自動歸類儲存,隨時可以查閱修改。 酒店 管理人員可利用本系統(tǒng),輸出房屋名單,自動生成統(tǒng)計報表 。 應用需求分析 本系統(tǒng)的功能有: 員工信息查詢管理(員工信息添加,修改,刪除和工資明細及結算),營業(yè)查詢包括(房間信息及預定和已定房 間)和餐飲管理(可以查詢餐飲的品系,種類和價格以及菜單的修改,添加和刪除)。 系統(tǒng)處理流程圖 本系統(tǒng)基本設計按系統(tǒng)規(guī)劃的要求規(guī)定設計其處理流程如圖 31 所示 : 圖 31 系統(tǒng)處理流程 各模塊功能介紹 員工管理 模塊,主要實現(xiàn)的是管理員 對酒店員工的信息查詢(如新來員工的信息添加,員工信息的變動修改,辭職員工的信息刪除以及員工工資的明細),及
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1