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

正文內(nèi)容

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

2025-07-09 14:30 本頁(yè)面
 

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