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

正文內(nèi)容

大學(xué)酒店管理系統(tǒng)學(xué)士論文(已修改)

2025-07-09 14:30 本頁面
 

【正文】 不要刪除行尾的分節(jié)符,此行不會被打印61 / 64目錄第1章 緒論 1 課題背景 1 目的和意義 1 本文結(jié)構(gòu) 2第2章 技術(shù)及工具介紹 3 SQLServer簡介 3 JSP簡介 4 J2EE簡介 7第3章 需求分析 10 系統(tǒng)需求分析 10 用例分析 10 管理員用例圖 10 會員用例圖 10 系統(tǒng)ER圖 11 設(shè)計的基本思想 11 性能需求 12 界面需求 12第4章 系統(tǒng)概要設(shè)計 14 設(shè)計的原則 14 項目規(guī)劃 14 系統(tǒng)工作流程 16 系統(tǒng)模塊劃分 18 用戶登錄模塊 18 管理員操作模塊 19 會員操作模塊 20 系統(tǒng)UML類圖 21 數(shù)據(jù)庫設(shè)計 21 數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計 21 數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計 24第5章 系統(tǒng)實現(xiàn) 28 數(shù)據(jù)庫的連接原理 28 系統(tǒng)登錄頁面實現(xiàn) 29 后臺功能模塊 30 注冊會員管理 30 客房信息管理 31 預(yù)訂信息管理 32 菜品信息管理 34 訂菜信息管理 36 新聞信息管理 37 留言信息管理 39 修改個人密碼 39 網(wǎng)站前臺模塊 40 網(wǎng)站首頁界面 40 用戶注冊 41 查看客房信息 41 客房預(yù)訂 42 菜品信息查看 43 菜品預(yù)訂 43 系統(tǒng)留言功能 44 會員信息 45 中文亂碼處理 46 測試過程 47 主頁面的登錄模塊測試 47 其他錯誤 47結(jié)論 49致謝 50參考文獻(xiàn) 51附錄 52千萬不要刪除行尾的分節(jié)符,此行不會被打印。在目錄上點右鍵“更新域”,然后“更新整個目錄”。打印前,不要忘記把上面“Abstract”這一行后加一空行第1章 緒論 課題背景現(xiàn)代社會,大量人員不斷流動,人們生活水平不斷提高,比如,很多地方把旅游業(yè)作為本地經(jīng)濟發(fā)展的重要支柱之一,酒店數(shù)量急劇增加,人們對酒店的要求也越來越高。面對龐大的酒店業(yè)務(wù)信息量,酒店客房建設(shè)進(jìn)一步規(guī)范化、復(fù)雜化,就需要酒店客房管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),可以做到信息的系統(tǒng)管理和快速查詢,從而減少了管理方面的工作量,為酒店的經(jīng)營增加競爭力。利用先進(jìn)的科學(xué)技術(shù),將成為提高酒店管理效率,改善服務(wù)水準(zhǔn)的重要手段之一。然而現(xiàn)在絕大多數(shù)的中小型酒店、賓館由于資金、人員等多方面原因不易使用酒店管理類軟件,同時,市場上出現(xiàn)的各類酒店入住信息管理軟件基本上都是為大型酒店專業(yè)設(shè)計的,有很多功能對于一般酒店、賓館根本用不上。全面提高酒店客房管理系統(tǒng)的水準(zhǔn),已是酒店業(yè)發(fā)展的當(dāng)務(wù)之急。雖然計算機管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的服務(wù)管理提供強有力的支持。本系統(tǒng)的出發(fā)點是強調(diào)通用性和實用性。本系統(tǒng)的設(shè)計應(yīng)符合日常辦公運作的需求,功能完備使用,界面友好清晰,簡單易學(xué),網(wǎng)絡(luò)結(jié)構(gòu)簡單,層次清楚,便于管理。所以B/S結(jié)構(gòu)的城市酒店信息管理系統(tǒng)是酒店經(jīng)營不可缺少的現(xiàn)代工具。 目的和意義開發(fā)酒店客房管理系統(tǒng)的目的是用來收集、處理、存儲和宣傳客房、菜品、顧客等酒店業(yè)務(wù)方面的信息,以信息管理為核心的計算機應(yīng)用系統(tǒng)。建立一套功能完善的管理信息系統(tǒng),既能滿足業(yè)務(wù)人員日常處理的需要,增強企業(yè)經(jīng)營全過程的數(shù)字化管理水平,又能滿足管理人員決策分析的需要,提高酒店管理層對酒店經(jīng)營反饋信息的響應(yīng)速度。從而大幅度提高工作效率,提高實施管理的準(zhǔn)確性、科學(xué)性,使負(fù)擔(dān)管理的工作人員從繁雜的手工勞動中解脫出來。這次所開發(fā)的酒店客房管理系統(tǒng)應(yīng)該具有的優(yōu)點是,它可以深入到酒店日常工作,為酒店管理者提供方便。想入住酒店的客人可以通過在線的形式,當(dāng)注冊為會員后可以自由使用本系統(tǒng)的前臺,瀏覽與酒店業(yè)務(wù)方面的信息,前臺的預(yù)訂信息與后臺的預(yù)訂管理信息同步,并保存至數(shù)據(jù)庫。酒店管理者登錄后,也可以以在線的方式,對會員的預(yù)訂信息統(tǒng)一管理,并保存至數(shù)據(jù)庫,克服了人為管理中人為失誤因素給企業(yè)管理帶來的諸多不便,大大提高了酒店的工作效率,為企業(yè)創(chuàng)造了更大的利潤。 本文結(jié)構(gòu)本文前半部分介紹,通過設(shè)計開發(fā),本系統(tǒng)可以為會員提供客房預(yù)訂,購買菜品等服務(wù)的網(wǎng)上平臺,會員、管理員只要在任何一臺上網(wǎng)的計算機上就可以瀏覽要了解的客房信息,并通過登錄驗證后,找到合適的客房進(jìn)行預(yù)約、查詢等。本系統(tǒng)為管理員提供在線查看客房情況,修改客房、菜品信息,查看客房記錄等。后半部分結(jié)合酒店客房管理系統(tǒng)的開發(fā)和運行,認(rèn)真地分析和研究當(dāng)前比較實用的JSP項目開發(fā)技術(shù)。最后本文總結(jié)了整個開發(fā)中出現(xiàn)的問題,以及對未來酒店客房管理系統(tǒng)的應(yīng)用的展望。第2章 技術(shù)及工具介紹 SQLServer簡介酒店客房管理系統(tǒng)選用的是SQLServer數(shù)據(jù)庫,SQLServer數(shù)據(jù)庫具有更高的可擴展性,可用性,這符合了酒店管理系統(tǒng)的準(zhǔn)確運用及呈現(xiàn)。其他數(shù)據(jù)庫的擴展性不如SQLServer,性能也沒有SQLServer突出,所以選擇用SQLServer做數(shù)據(jù)庫。Microsoft SQLServer 2005是Microsoft公司開發(fā)的優(yōu)秀企業(yè)級網(wǎng)絡(luò)數(shù)據(jù)庫,它是把多線程作為基礎(chǔ)結(jié)構(gòu),顯著的優(yōu)點有:所需的資源少、同時又能夠把數(shù)據(jù)庫合并起來管理,并能夠保證數(shù)據(jù)的完整性,又能夠保證數(shù)據(jù)的安全性。SQLServer 2005標(biāo)準(zhǔn)版最多支持四個CPU和2GB內(nèi)存,而SQLServer 2005企業(yè)版可支持的CPU數(shù)量和內(nèi)存數(shù)僅受操作系統(tǒng)的限制,如在Windows Server 2003 Datacenter Edition(32位)上,最多可支持64個CPU和64GB內(nèi)存。此外,SQLServer 2005企業(yè)版中還提供了標(biāo)準(zhǔn)版中沒有的聯(lián)合數(shù)據(jù)庫服務(wù)器功能,可以將數(shù)據(jù)庫負(fù)載分布到多個獨立的服務(wù)器上。SQLServer 2005企業(yè)版中提供了很多標(biāo)準(zhǔn)版中所沒有的OLAP高級分析特性,這對于商業(yè)智能(BI)應(yīng)用有很大的價值。幾年來,關(guān)系數(shù)據(jù)庫系統(tǒng)以多種不同的方式提供了對XML的支持。這些系統(tǒng)所支持的主要應(yīng)用場景是信息交換,該信息交換是在XML作為“牽線格式”并且關(guān)系模式和XML模式相互獨立地預(yù)定義的情況下進(jìn)行的。為了適用于這種場景,微軟SQL Server 2005提供并擴展了大量最早在SQL Server 2000中引入的功能,比如針對XML的發(fā)布行集聚集器、OpenXML行集提供程序以及基于帶注解模式的XML視圖技術(shù)。對于大規(guī)模的數(shù)據(jù)庫應(yīng)用來說,企業(yè)版的以上特性是非常重要的。通過在SQLServer中提供對可靠的信息隊列機制的支持,服務(wù)代理能夠幫助開發(fā)人員創(chuàng)建松耦合的分布式應(yīng)用。許多數(shù)據(jù)庫應(yīng)用使用異步處理的方式來提高可擴展性和交互型會話的響應(yīng)時間。一個常用的異步處理的方法是使用工作表。與把一個業(yè)務(wù)流程中的所有工作放在一個數(shù)據(jù)庫事務(wù)中完全不同,一個應(yīng)用程序進(jìn)行修改來指示存在未完成的工作,然后,向工作表中插入一條接下來要執(zhí)行的工作的記錄。只要資源允許,應(yīng)用程序處理工作表并完成業(yè)務(wù)流程。服務(wù)代理是數(shù)據(jù)庫服務(wù)器的一部分,為應(yīng)用開發(fā)直接提供對該方法的支持。以前的消息隊列技術(shù)集中于單個的消息。在服務(wù)代理中,通信的基本單元是會話——一個持久的、可靠的全雙工消息流。SQLServer保證一個會話中的消息按順序剛好向一個應(yīng)用分發(fā)一次。每個會話是一個會話組的一部分。相關(guān)的會話能夠與同一個會話組相關(guān)聯(lián)。會話出現(xiàn)在兩個服務(wù)之間。一個服務(wù)是會話的一個命名的端點。會話和消息都是強類型的。每個消息都有一個指定的類型。SQLServer可以選擇驗證消息格式是否是良好的XML,消息是否為空,或者消息是否遵循XML模式。一個協(xié)定定義了會話中所允許的消息類型,以及哪些會話參與者能夠發(fā)送這種類型的消息。SQLServer提供了一個默認(rèn)的協(xié)定和消息類型,以滿足只需要可靠流的應(yīng)用。企業(yè)版中提供了兩種實現(xiàn)數(shù)據(jù)庫可用性高的方法,故障轉(zhuǎn)移群集(Failover clustering)和日志傳送(Log shipping),這些都是標(biāo)準(zhǔn)版中所沒有的,但對于很多實用性很強的關(guān)鍵業(yè)務(wù)系統(tǒng)來說往往的必不可少的。和標(biāo)準(zhǔn)版相比,SQLServer 2005企業(yè)版處理可以利用更多的硬件資源來增強性能,還提供了聯(lián)合數(shù)據(jù)庫、索引視圖、并行DBCC及增強的預(yù)讀和掃描等特性來提高數(shù)據(jù)庫的服務(wù)性能。SQLServer的數(shù)據(jù)倉庫和商務(wù)智能組件包含:SQLServer集成服務(wù),SQLServer分析服務(wù),SQLServer報表服務(wù)。它們分別在獨立的服務(wù)器中實現(xiàn),并且能彼此獨立的安裝在一臺或多臺機器上。它們能通過本地連接器、OLEDB或者ODBC驅(qū)動鏈接多種數(shù)據(jù)源,比如文本文件、電子表格或者各種關(guān)系數(shù)據(jù)庫系統(tǒng)。它們一起提供了一個端到端的解決方案,進(jìn)行抽取、轉(zhuǎn)換和加載數(shù)據(jù),然后對數(shù)據(jù)建模和添加分析功能,并最后建立和分析數(shù)據(jù)的報表。分析服務(wù)器的各個組件能夠集成并相互輔助。SQL Server 2005集成服務(wù)是一個企業(yè)數(shù)據(jù)轉(zhuǎn)換和數(shù)據(jù)集成的解決方案,可以用它從分散的源抽取、轉(zhuǎn)換、聚集和合并數(shù)據(jù),并把它轉(zhuǎn)移到單個或多個目的地。SQLServer分析服務(wù)組件包含針對商務(wù)智能應(yīng)用的聯(lián)機分析處理和數(shù)據(jù)挖掘功能。分析服務(wù)支持瘦客戶架構(gòu)。計算引擎在服務(wù)器端,查詢在服務(wù)器端解析,避免了在客戶端和服務(wù)器端之間傳輸大量的數(shù)據(jù)。SQLServer還支持?jǐn)?shù)據(jù)挖掘擴展,用來與數(shù)據(jù)挖掘模型交互的語言,就像SQL是用來與表和視圖交互的語言一樣,可以創(chuàng)建和訓(xùn)練模型,并將其存儲在分析服務(wù)數(shù)據(jù)庫中。然后,可以瀏覽模型中的模式,或者通過使用特殊的語法,將其應(yīng)用于新的數(shù)據(jù)執(zhí)行預(yù)測。SQL Server 2005中的數(shù)據(jù)挖掘能夠用于存儲在關(guān)系或多維的數(shù)據(jù)源上。通過特定的任務(wù)和轉(zhuǎn)換,其他數(shù)據(jù)源也能夠支持,使得數(shù)據(jù)挖掘直接作用于集成服務(wù)的操作型數(shù)據(jù)的流水線上。報表服務(wù)是一個新的基于服務(wù)器的報表平臺,它可以用來創(chuàng)建和管理包含來自關(guān)系和多維數(shù)據(jù)源的數(shù)據(jù)的表格、矩陣、圖形和自由格式的報表。創(chuàng)建的報表能夠通過基于Web的連接查看和管理。矩陣報表能夠為高層次的查看匯總數(shù)據(jù),同時也支持下鉆報表的細(xì)節(jié)。參數(shù)化報表可用來在運行時基于提供的值進(jìn)行數(shù)據(jù)過濾。用戶可以隨時從大量的查看格式中選擇喜歡的格式來顯示報表,并用來操縱數(shù)據(jù)和打印。 JSP簡介JSP是Sun Microsystems公司倡導(dǎo),許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個HTML文本,因此客戶端只要有瀏覽器能瀏覽。JSP頁面由HTML代碼和嵌入其中的Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些Java代碼進(jìn)行處理,然后將生成的HTML頁面返回給客戶端的瀏覽器。Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servlet和JSP配合才能完成。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。JSP技術(shù)的優(yōu)點如下。,到處運行。在這一點上,Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改?;旧峡梢栽谒衅脚_上的任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴展。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多臺服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺Application進(jìn)行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器,Java顯示了一個巨大的生命力。 。Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。Web應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供Web頁面調(diào)用,以增強系統(tǒng)性能。JSP可以使用成熟的Java Beans 組件來實現(xiàn)復(fù)雜商務(wù)功能。內(nèi)部對象說明:Request客戶端請求,此請求會包含來自Get/Post請求的參數(shù);Response網(wǎng)頁傳回客戶端的響應(yīng);pageContext 網(wǎng)頁的屬性是在這里管理;session 與請求有關(guān)的會話;application servlet正在執(zhí)行的內(nèi)容;out用來傳送響應(yīng)的輸出流;config代碼片段配置對象;page JSP網(wǎng)頁本身;exception針對錯誤網(wǎng)頁,未捕捉的例外。JSP的運行方式是在服務(wù)器啟動后,當(dāng)Web瀏覽器端發(fā)送過來一個頁面請求時,Web服務(wù)器先判斷是否是JSP頁面請求。如果該頁面只是一般的HTML/XML頁面請求,則直接將HTML/XML頁面代碼傳給Web瀏覽器端。如果請求的頁面是JSP頁面,則由JSP引擎檢查該JSP頁面,如果該頁面是第一次被請求、或不是第一次被請求但已被修改,則JSP引擎將此JSP頁面代碼轉(zhuǎn)換成Servlet代碼,把它變成字節(jié)碼(.class)文件,然后再調(diào)用Java虛擬機執(zhí)行該字節(jié)碼文件,將執(zhí)行結(jié)果傳給Web瀏覽器端。如果該JSP頁面不是第一次被請求,且沒有被修改過,然后將結(jié)果傳送給Web瀏覽器端。從上面的敘述中我們不難看出JSP和Servlet的關(guān)系。JSP引擎負(fù)責(zé)把JSP頁面翻譯成Servlet,因此JSP在底層完全就是Servlet(指原始概念上的Servlet,而不是HttpServlet)。,更確切地講,這個包是供JSP引擎使用的,它在做翻譯的時候需要用到這個包,我們在編寫JSP頁面的時候是不需要涉及這個包的。為什么有了Servlet還要在高層實現(xiàn)一個JSP呢?這個問題是跟Servlet本身編寫的煩雜程度有關(guān),如果用Servlet來控制頁面外觀的話,將是一件十分繁瑣的事情,使用JSP就把煩
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1