【正文】
例如審計(jì)(auditing)和事務(wù)(transaction)管理)進(jìn)行內(nèi)聚性的開發(fā)。當(dāng)應(yīng)用了 IOC,一個(gè)對象依賴的其它對象會(huì)通過被動(dòng)的方式傳遞進(jìn)來,而不是這個(gè)對象自己創(chuàng)建或者查找依賴對象。此外,Spring 是非侵入式的:典型地,Spring 應(yīng)用中的對象不依賴于 Spring 的特定類。完整的 Spring 框架可以在一個(gè)大小只有 1MB 多的 JAR 文件里發(fā)布。 Spring簡單來說,Spring 是一個(gè)輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。業(yè)務(wù)邏輯控制器,負(fù)責(zé)處理用戶請求,本身不具備處理能力,而是調(diào)用 Model 來完成處理。該控制器由 Struts 框架提供,繼承 HttpServlet 類,因此可以配置成標(biāo)注的Servlet。 Controller 組件 Controller 組件有兩個(gè)部分組成 ——系統(tǒng)核心控制器,業(yè)務(wù)邏輯控制器。Struts 提供了豐富的標(biāo)簽庫,通過標(biāo)簽庫可以減少腳本的使用,自定義的標(biāo)簽庫可以實(shí)現(xiàn)與 Model 的有效交互,并增加了現(xiàn)實(shí)功能。JavaBean 則封裝了底層的業(yè)務(wù)邏輯,包括數(shù)據(jù)庫訪問等。Action,這個(gè)類通常由用戶提供,該控制器負(fù)責(zé)接收來自 ActionServlet 的請求,并根據(jù)該請求調(diào)用模型的業(yè)務(wù)邏輯方法處理請求,并將處理結(jié)果返回給JSP 頁面顯示。 STRUSTStruts 對 Model,View 和 Controller 都提供了對應(yīng)的組件 如圖 21 strust 組件。它只是接收請求并決定調(diào)用哪個(gè)模型構(gòu)件去處理請求,然后確定用哪個(gè)視圖來顯示模型處理返回的數(shù)據(jù)。控制器控制器接受用戶的輸入并調(diào)用模型和視圖去完成用戶的需求。MVC 一個(gè)大的好處是它能為你的應(yīng)用程序處理很多不同的視圖。視圖視圖是用戶看到并與之交互的界面。被模型返回的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù)。在 MVC 的三個(gè)部件中,模型擁有最多的處理任務(wù)。它們各自處理自己的任務(wù) [3]。MVC 是一種設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。 MVCMVC 即模型-視圖-控制器,是 Xerox PARC 在八十年代為編程語言Smalltalk-80 發(fā)明的一種軟件設(shè)計(jì)模式,至今已被廣泛使用。作為一個(gè)通用的數(shù)據(jù)庫系統(tǒng),它具有完整的數(shù)據(jù)管理功能;作為一個(gè)關(guān)系數(shù)據(jù)庫,它是一個(gè)完備關(guān)系的產(chǎn)品;作為分布式數(shù)據(jù)庫它實(shí)現(xiàn)了分布式處理功能??梢哉fOracle 數(shù)據(jù)庫系統(tǒng)是目前世界上流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng),系統(tǒng)可移植性好、使用方便、功能強(qiáng),適用于各類大、中、小、微機(jī)環(huán)境。是甲骨文公司的一款關(guān)系數(shù)據(jù)庫管理系統(tǒng)。其模塊化的使用方式使開發(fā)者可以很輕松的開發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁。jQuery 的語法設(shè)計(jì)可以使開發(fā)者更加便捷,例如操作文檔對象、選擇 DOM 元素、制作動(dòng)畫效果、事件處理、使用 Ajax 以及其他功能。如今,jQuery 已經(jīng)成為最流行的 javascript 框架,在世界前 10000 個(gè)訪問最多的網(wǎng)站中,有超過 55%在使用 jQuery。Javascript 語言與 Java 語言在語法上比較相似,但隨著對 Javascript 的深入了解后你會(huì)發(fā)現(xiàn),它們說到底是兩種語言 [4]! JQueryjQuery 是一個(gè)兼容多瀏覽器的 javascript 框架,核心理念是 write less,do more(寫得更少,做得更多) 。同時(shí)也是一種廣泛用于客戶端 Web 開發(fā)的腳本語言,常用來給 HTML 網(wǎng)頁添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。 操作可行性目前,大多數(shù)計(jì)算機(jī)都能運(yùn)行該系統(tǒng),該系統(tǒng)的安裝、調(diào)試、運(yùn)行不會(huì)改變原計(jì)算機(jī)系統(tǒng)的設(shè)置和布局,并且系統(tǒng)界面簡單,提示信息完整,由相關(guān)人員指導(dǎo)便能夠方便的操作此軟件。是開發(fā)輕平臺的最佳組合從而說明本系統(tǒng)在技術(shù)方面可行 [2]。Spring 使用基本的 JavaBean 來完成以前只可能由 EJB 完成的事情。Spring 是一個(gè)輕量級的控制反轉(zhuǎn)(IOC)和面向切面(AOP) 的容器框架,它由 Rod Johnson 創(chuàng)建。由于 JSP、Servlet功能強(qiáng)大,而 Oracle 靈活易維護(hù)在開發(fā)方面具有方便快捷、使用靈活的特點(diǎn),以及目前的廣泛實(shí)際應(yīng)用,因此使用 JSP、Servlet 、Oracle 再加上 Spring + Struts +Hibernate 三大框架的開發(fā)支持。數(shù)據(jù)采用多級保護(hù),減少酒店數(shù)據(jù)丟失。系統(tǒng)各模塊功能相互獨(dú)立,利用數(shù)據(jù)流相互關(guān)聯(lián),最大的限制錯(cuò)誤錄入,實(shí)現(xiàn)內(nèi)部資源共享。提供各種數(shù)據(jù)查詢方式,方便管理人員進(jìn)行查詢。然而,倘若服務(wù)的責(zé)任落到酒店自身頭上,酒店能應(yīng)付的了嗎?由于服務(wù)不到位,使系統(tǒng)不能充分發(fā)揮作用的案例也屢見不鮮,由誰來為酒店提供信息服務(wù)成為一個(gè)值得商榷的問題。酒店信息化的實(shí)施,意味著酒店又增加了一項(xiàng)新的服務(wù),即信息服務(wù)。三、服務(wù)不到位問題。管理決策層沒有整體的規(guī)劃,讓開發(fā)商牽著鼻子走。由于這兩種行業(yè)間本質(zhì)上的差異,致使很多 IT公司盡管竭盡全力將最先進(jìn)的產(chǎn)品設(shè)備或解決方案推銷給酒店,其結(jié)果通常是酒店付出了昂貴的代價(jià)卻不盡如人意。二、行業(yè)問題。這主要表現(xiàn)在三大問題上:一、觀念問題??梢钥吹?,對于一、二星級甚至部分三星級酒店來說,信息環(huán)境的建設(shè)和應(yīng)用還處在起步階段,即使是五星級的酒店,信息化管理的進(jìn)程與客戶對酒店的需求也有相當(dāng)?shù)囊欢尉嚯x。后來,隨著硬件技術(shù)的發(fā)展、操作系統(tǒng)的發(fā)展和各種網(wǎng)絡(luò)系統(tǒng)、數(shù)據(jù)庫技術(shù)的發(fā)展而推出了許多新型的酒店管理系統(tǒng),按網(wǎng)絡(luò)操作系統(tǒng)可分為三種類型,他們別是 Unix系統(tǒng)、Novell 系統(tǒng)和 Windows. Nt 系統(tǒng)。并且自己制作了課題的開發(fā)流程。進(jìn)行上網(wǎng)查詢相關(guān)專題和在圖書館查閱相關(guān)資料使自己對這個(gè)題目有了初步的認(rèn)識和理解。從客人的角度開看, 酒店管理信息系統(tǒng)可以為客人提供高效、方便的服務(wù), 有利于酒店實(shí)現(xiàn)“以客人為中心”的服務(wù)。從酒店決策層來看, 酒店管理信息系統(tǒng)有利于提高反饋信息。酒店管理信息系統(tǒng)在不同方面都能顯示出積極的作用與明顯的優(yōu)勢:從管理者角度來看, 酒店管理信息系統(tǒng)對于簡化酒店員工經(jīng)營管理活動(dòng)的操作程序, 提高信息處理速度的作用是顯而易見的。結(jié)合酒店前臺管理的需要進(jìn)行擴(kuò)展性而開發(fā)的一套酒店管理系統(tǒng)。 課題目的和意義在各行各業(yè)競爭日益激烈的今天,提高工作效率和工作質(zhì)量是每個(gè)企業(yè)必須面臨并且必須解決,酒店作為一個(gè)成熟的產(chǎn)業(yè),各種酒店管理軟件眾多,有條件的酒店或賓館采用自主開發(fā)或委托軟件開發(fā)商開發(fā)出的專用軟件。酒店經(jīng)營管理面臨著越來越高的要求,一個(gè)高質(zhì)量的管理信息系統(tǒng)不僅會(huì)為酒店創(chuàng)造更多但是,現(xiàn)在甚至還有一些酒店還停留在由人工操作和管理階段,這樣已經(jīng)無法適應(yīng)當(dāng)前的發(fā)展趨勢。通過調(diào)查,我國在 2020 年將成為世界上第四大旅游國家;同時(shí)我國加入世界貿(mào)易組織,酒店業(yè)將完全開放,這個(gè)時(shí)候,我國的酒店業(yè)將面臨著前所未有的機(jī)遇和挑戰(zhàn)。酒店業(yè)是一個(gè)前景廣闊而又競爭激烈的行業(yè)。 WEB design.第一章 緒論 課題背景、目的及意義 課題背景隨著經(jīng)濟(jì)的迅猛發(fā)展,第三產(chǎn)業(yè)在國民經(jīng)濟(jì)中扮演著越來越重要的角色。 management system。s operating conditions play a decisive role in the room service management level. How to use the advanced management method, improve the management level of the room, has bee a pressing matter of the moment the development of industry of hotel rooms. The traditional manual operation makes the hotel management work efficiency is slow, information recording error probability is very high, the convenient management. The hotel chain management system to replace the manual operation in the hotel industry, to meet customer service quality requirements, the system has bee to improve the efficiency of management of the guest room, one of the important means to improve the service system, the use of advanced work platform, using B/S architecture, let the reservation interface and the backstage management platform bining, optimize the user greatly improve the user39。因此,先進(jìn)的管理信息系統(tǒng)已成為酒店管理的核心之一。連鎖酒店管理系統(tǒng)在酒店客房業(yè)中代替了手工操作,滿足客戶的服務(wù)質(zhì)量要求,此系統(tǒng)已成為提高客房的管理效率、改善服務(wù)水準(zhǔn)的重要手段之一,系統(tǒng)利用先進(jìn)的網(wǎng)絡(luò)平臺,采用 B/S 體系結(jié)構(gòu),讓前臺預(yù)定界面和后臺管理平臺相結(jié)合,大大優(yōu)化用戶的管理,提高用戶的工作效率。如何利用先進(jìn)的管理手段,提高客房的管理水平,已成為酒店客房業(yè)發(fā)展的當(dāng)務(wù)之急。本 科 畢 業(yè) 設(shè) 計(jì) 題目:基于 B/S 結(jié)構(gòu)的連鎖酒店管理系統(tǒng)2022 年 6 月 20 日目 錄 摘 要 ............................................................................................................................................. 1 ABSTRACT .................................................................................................................................... 2 第一章 緒論 ................................................................................................................................... 3 課題背景、目的及意義 ................................................................................................. 3 課題背景 ............................................................................................................. 3 課題目的和意義 ................................................................................................. 3 國內(nèi)外研究現(xiàn)狀 ............................................................................................................. 4 國外的研究現(xiàn)狀 ................................................................................................. 4 國內(nèi)的研究現(xiàn)狀 ................................................................................................. 4 第二章 可行性分析 ....................................................................................................................... 6 社會(huì)可行性 ..................................................................................................................... 6 技術(shù)可行性 ..................................................................................................................... 6 操作可行性 .............................................................................................