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

正文內(nèi)容

大學(xué)酒店管理系統(tǒng)學(xué)士論文-全文預(yù)覽

2025-07-18 14:30 上一頁面

下一頁面
  

【正文】 表49 訂菜信息表(t_dingcai)字段名字段含義類型約束條件id編號varchar(50)主鍵caipin_id菜品IDvarchar(50)kaishishijian用餐時間varchar(50)xiaofei消費intyudingshijian預(yù)定時間varchar(50)user_id會員IDvarchar(50)(id,caipin_id,kaishishijian,yudingshijian,user_id):用餐信息表記錄了會員用餐的基本信息,包括菜品編號,用餐時間,預(yù)定時間等,結(jié)構(gòu)如表410所示。45 客房信息表(t_kefang)字段名字段含義類型約束條件id編號int主鍵fangjianhao房間號varchar(50)fangjianmianji面積varchar(50)fangjianjianjie簡介varchar(50)fujian圖片varchar(50)kefangleixing類型varchar(50)rijiage日價格varchar(50)(id,kefang_id,kaishishijian,jieshushijian,yajin, zhifufangshi,yudingshijian,user_id):預(yù)訂信息表記錄了預(yù)訂客房的基本信息,包括該會員的信息,房間號,預(yù)定時間,入住時間,離店時間等,結(jié)構(gòu)如表46所示。表41 管理員信息表(t_admin)字段名字段含義類型約束條件userId編號int主鍵username用戶名varchar(50)Userpw密碼varchar(50)(id,loginname,loginpw,name,sex):會員信息表主要是記錄了注冊會員基本信息,包括姓名,性別,年齡等,結(jié)構(gòu)如表42所示。用餐菜品號編號開始時間會員ID消費圖416 訂菜信息實體ER圖新聞信息ER圖如圖417所示。預(yù)訂房間號入住時間結(jié)束時間押金預(yù)訂時間會員ID編號圖412 預(yù)訂信息實體ER圖入住信息實體ER圖如圖413所示。會員信息實體ER圖如圖49所示。ER模型法的組成元素有:實體、屬性、聯(lián)系,ER模型用ER圖表示,是提示用戶工作環(huán)境中所涉及的事物,屬性則是對實體特性的描述。保存、保護(hù)和查看數(shù)據(jù)是數(shù)據(jù)庫的工作,所以底層的引擎以一種保持?jǐn)?shù)據(jù)的完整性和有效性的方式運作是非常重要的,這表明著關(guān)系數(shù)據(jù)庫管理系統(tǒng)必須檢查并拒絕任何無效數(shù)據(jù)進(jìn)入無保護(hù)的實際數(shù)據(jù)庫,所以在數(shù)據(jù)庫端強(qiáng)制執(zhí)行數(shù)據(jù)完整性是非常必要的。以會員使用系統(tǒng)留言功能提交留言操作為例,其時序圖如圖47所示。以管理員對訂菜用餐信息管理操作為例,其時序圖如圖46所示。管理員登錄后可修改自己的個人密碼。只有輸入正確的用戶名和密碼才能登錄本系統(tǒng),保證了系統(tǒng)信息的安全性。添加新聞刪除留言輸入客房信息修改個人密碼入住取消預(yù)訂刪除入住輸入菜品信息用餐取消訂菜按會員號查找預(yù)訂信息取消預(yù)訂管理員登錄退出圖44 管理員子系統(tǒng)流程圖 系統(tǒng)模塊劃分酒店客房管理系統(tǒng)是根據(jù)現(xiàn)代酒店服務(wù)行業(yè)的需求開發(fā)而成,通過系統(tǒng)把所有與酒店客房服務(wù)相關(guān)的數(shù)據(jù)統(tǒng)一管理,將酒店運營所需信息集成化,酒店管理者可以使用這樣一套方便的管理方式。會員登錄時,主要進(jìn)行選擇客房預(yù)訂的操作,其子系統(tǒng)流程圖如圖43所示。圖41 系統(tǒng)架構(gòu)圖本系統(tǒng)構(gòu)架主要分為前臺與后臺兩個部分,前臺的功能為普通客人或會員設(shè)計,后臺功能為酒店管理者設(shè)計。JavaBean在JSP程序中常用來封裝事務(wù)邏輯、數(shù)據(jù)庫操作等等,可以很好地實現(xiàn)業(yè)務(wù)邏輯和前臺程序的分離,使系統(tǒng)具有更好的健壯性、靈活性。調(diào)用RequestDispatcher的include( )/forward( )方法進(jìn)行重定向。Servlet控制器的功能是重定向,根據(jù)用戶的輸入,分發(fā)事件給適當(dāng)?shù)念愄幚碚埱蟆#涸诔绦蛟O(shè)計過程中充分考慮用戶操作時正常狀態(tài)與非正常狀態(tài),確保在輸入異常情況下,程序能夠給用戶相應(yīng)提示并正常運行,在遇到錯誤時用戶可通過幫助文檔或聯(lián)網(wǎng)尋求幫助。第4章 系統(tǒng)概要設(shè)計 設(shè)計的原則:制訂適合于本系統(tǒng)的分類編碼方案。如果輸入系統(tǒng)的數(shù)據(jù)有錯誤,則處理后的輸出將擴(kuò)大這些錯誤,因此輸入數(shù)據(jù)的正確性對于整個系統(tǒng)質(zhì)量的好壞是具有決定性意義的。:輸出是由計算機(jī)對輸入的原始信息進(jìn)行加工處理,形成高質(zhì)量的有效信息,并使之具有一定的格式,提供管理者使用,這是輸出設(shè)計的主要職責(zé)和目標(biāo)。(3)相同數(shù)據(jù)在不同記錄中的一致性。具體要求:想登錄酒店管理系統(tǒng)進(jìn)行操作,必須有操作權(quán)限,沒有權(quán)限的用戶不能通過任何方式登錄系統(tǒng)查看系統(tǒng)的任何信息和數(shù)據(jù),以確保系統(tǒng)的嚴(yán)密性和安全性。由于此工具最重要的評測標(biāo)準(zhǔn)就是速度,因此在設(shè)計過程中,具體過程盡量做到資源占用少,速度快。模塊化設(shè)計要求將整個系統(tǒng)劃分成基于小的模塊,有利于代碼的重載,簡化設(shè)計和實現(xiàn)過程。圖33 系統(tǒng)ER圖 設(shè)計的基本思想設(shè)計思想遵循以下幾點:,其優(yōu)點是后臺與前臺處理層次分明,而且符合眾多已經(jīng)習(xí)慣網(wǎng)頁方式的用戶。其用例圖如圖31所示。通常來說,一個酒店,每天都要管理顧客的客房預(yù)定以及入住,客房狀態(tài),還要做到菜品等其他消費商品信息的共享,這些工作由酒店管理者完成,是管理員的工作重點。系統(tǒng)功能模塊清晰,可讀性強(qiáng),維護(hù)和升級方便,各層開發(fā)人員分工明確,使J2EE成為企業(yè)建立自己的信息管理系統(tǒng)的最佳選擇之一。J2EE應(yīng)用程序的一個主要優(yōu)點是中間層的多層應(yīng)用程序。:包括應(yīng)用客戶端程序和瀏覽器。其中Web層和業(yè)務(wù)層共同組成了三層J2EE應(yīng)用的中間層,其它兩層是客戶端層和存儲層或企業(yè)信息系統(tǒng)層。J2EE為搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制:保留現(xiàn)存的IT資產(chǎn);高效的開發(fā);支持異構(gòu)環(huán)境;可伸縮性;穩(wěn)定的可用性等。J2EE不僅鞏固了標(biāo)準(zhǔn)版中的許多優(yōu)點,例如“編寫一次、隨處運行”的特性、方便存取數(shù)據(jù)庫的JDBC API,CORBA技術(shù)以及能夠在Internet應(yīng)用中保護(hù)數(shù)據(jù)的安全模式等等,同時還提供了對EJB (Enterprise JavaBeans ),Java Servlet API,JSP (Java Server Pages)以及XML技術(shù)的全面支持。為企業(yè)級Java應(yīng)用的部署創(chuàng)造了一個一致的平臺。因此,在簡單應(yīng)用中,可以考慮使用模式1。例如,Struts技術(shù)框架就是模式2最好的實現(xiàn)。它利用兩種技術(shù)原有的優(yōu)點,采用JSP來表現(xiàn)頁面,采用Servlet來完成大量的處理,Servlet扮演一個控制者的角色,并負(fù)責(zé)影響客戶請求。也許這對于Java程序員來說,這不是大問題。盡管模式1可以很好地滿足小型應(yīng)用的需要,但卻不能滿足大型應(yīng)用的需要。早期的JSP標(biāo)準(zhǔn)給出了兩種使用JSP。在使用JSP技術(shù)開發(fā)網(wǎng)站時,并不強(qiáng)調(diào)使用Servlet。更確切地講,這個包是供JSP引擎使用的,它在做翻譯的時候需要用到這個包,我們在編寫JSP頁面的時候是不需要涉及這個包的。如果請求的頁面是JSP頁面,則由JSP引擎檢查該JSP頁面,如果該頁面是第一次被請求、或不是第一次被請求但已被修改,則JSP引擎將此JSP頁面代碼轉(zhuǎn)換成Servlet代碼,把它變成字節(jié)碼(.class)文件,然后再調(diào)用Java虛擬機(jī)執(zhí)行該字節(jié)碼文件,將執(zhí)行結(jié)果傳給Web瀏覽器端。JSP可以使用成熟的Java Beans 組件來實現(xiàn)復(fù)雜商務(wù)功能。 。JSP具備了Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端就是一個HTML文本,因此客戶端只要有瀏覽器能瀏覽。網(wǎng)頁還能通過tags和scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。參數(shù)化報表可用來在運行時基于提供的值進(jìn)行數(shù)據(jù)過濾。通過特定的任務(wù)和轉(zhuǎn)換,其他數(shù)據(jù)源也能夠支持,使得數(shù)據(jù)挖掘直接作用于集成服務(wù)的操作型數(shù)據(jù)的流水線上。計算引擎在服務(wù)器端,查詢在服務(wù)器端解析,避免了在客戶端和服務(wù)器端之間傳輸大量的數(shù)據(jù)。分析服務(wù)器的各個組件能夠集成并相互輔助。SQLServer的數(shù)據(jù)倉庫和商務(wù)智能組件包含:SQLServer集成服務(wù),SQLServer分析服務(wù),SQLServer報表服務(wù)。一個協(xié)定定義了會話中所允許的消息類型,以及哪些會話參與者能夠發(fā)送這種類型的消息。一個服務(wù)是會話的一個命名的端點。SQLServer保證一個會話中的消息按順序剛好向一個應(yīng)用分發(fā)一次。只要資源允許,應(yīng)用程序處理工作表并完成業(yè)務(wù)流程。通過在SQLServer中提供對可靠的信息隊列機(jī)制的支持,服務(wù)代理能夠幫助開發(fā)人員創(chuàng)建松耦合的分布式應(yīng)用。幾年來,關(guān)系數(shù)據(jù)庫系統(tǒng)以多種不同的方式提供了對XML的支持。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ù)的安全性。后半部分結(jié)合酒店客房管理系統(tǒng)的開發(fā)和運行,認(rèn)真地分析和研究當(dāng)前比較實用的JSP項目開發(fā)技術(shù)。想入住酒店的客人可以通過在線的形式,當(dāng)注冊為會員后可以自由使用本系統(tǒng)的前臺,瀏覽與酒店業(yè)務(wù)方面的信息,前臺的預(yù)訂信息與后臺的預(yù)訂管理信息同步,并保存至數(shù)據(jù)庫。 目的和意義開發(fā)酒店客房管理系統(tǒng)的目的是用來收集、處理、存儲和宣傳客房、菜品、顧客等酒店業(yè)務(wù)方面的信息,以信息管理為核心的計算機(jī)應(yīng)用系統(tǒng)。雖然計算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對酒店的服務(wù)管理提供強(qiáng)有力的支持。通過這樣的系統(tǒng),可以做到信息的系統(tǒng)管理和快速查詢,從而減少了管理方面的工作量,為酒店的經(jīng)營增加競爭力。不要刪除行尾的分節(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é)符,此行不會被打印。面對龐大的酒店業(yè)務(wù)信息量,酒店客房建設(shè)進(jìn)一步規(guī)范化、復(fù)雜化,就需要酒店客房管理系統(tǒng)來提高客房管理工作的效率。全面提高酒店客房管理系統(tǒng)的水準(zhǔn),已是酒店業(yè)發(fā)展的當(dāng)務(wù)之急。所以B/S結(jié)構(gòu)的城市酒店信息管理系統(tǒng)是酒店經(jīng)營不可缺少的現(xiàn)代工具。這次所開發(fā)的酒店客房管理系統(tǒng)應(yīng)該具有的優(yōu)點是,它可以深入到酒店日常工作,為酒店管理者提供方便。本系統(tǒng)為管理員提供在線查看客房情況,修改客房、菜品信息,查看客房記錄等。其他數(shù)據(jù)庫的擴(kuò)展性不如SQLServer,性能也沒有SQLServer突出,所以選擇用SQLServer做數(shù)據(jù)庫。SQLServer 2005企業(yè)版中提供了很多標(biāo)準(zhǔn)版中所沒有的OLAP高級分析特性,這對于商業(yè)智能(BI)應(yīng)用有很大的價值。對于大規(guī)模的數(shù)據(jù)庫應(yīng)用來說,企業(yè)版的以上特性是非常重要的。與把一個業(yè)務(wù)流程中的所有工作放在一個數(shù)據(jù)庫事務(wù)中完全不同,一個應(yīng)用程序進(jìn)行修改來指示存在未完成的工作,然后,向工作表中插入一條接下來要執(zhí)行的工作的記錄。在服務(wù)代理中,通信的基本單元是會話——一個持久的、可靠的全雙工消息流。會話出現(xiàn)在兩個服務(wù)之間。SQLServer可以選擇驗證消息格式是否是良好的XML,消息是否為空,或者消息是否遵循XML模式。和標(biāo)準(zhǔn)版相比,SQLServer 2005企業(yè)版處理可以利用更多的硬件資源來增強(qiáng)性能,還提供了聯(lián)合數(shù)據(jù)庫、索引視圖、并行DBCC及增強(qiáng)的預(yù)讀和掃描等特性來提高數(shù)據(jù)庫的服務(wù)性能。它們一起提供了一個端到端的解決方案,進(jìn)行抽取、轉(zhuǎn)換和加載數(shù)據(jù),然后對數(shù)據(jù)建模和添加分析功能,并最后建立和分析數(shù)據(jù)的報表。分析服務(wù)支持瘦客戶架構(gòu)。SQL Server 2005中的數(shù)據(jù)挖掘能夠用于存儲在關(guān)系或多維的數(shù)據(jù)源上。矩陣報表能夠為高層次的查看匯總數(shù)據(jù),同時也支持下鉆報表的細(xì)節(jié)。JSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。插入的Java程序段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。Servlet是JSP的技術(shù)基礎(chǔ),而且大型的Web應(yīng)用程序的開發(fā)需要Java Servle
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1