《基于JSP的賓館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 文獻(xiàn)綜述》由會(huì)員分享,可在線閱讀,更多相關(guān)《基于JSP的賓館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 文獻(xiàn)綜述(5頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、畢業(yè)設(shè)計(jì)(論文)——文獻(xiàn)綜述
文獻(xiàn)綜述
前 言
本人畢業(yè)設(shè)計(jì)的論題為《基于JSP的賓館管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)》,該系統(tǒng)是在目前服務(wù)業(yè)的發(fā)展日益明顯,賓館的發(fā)展也成為了必然的趨勢。國外的賓館大多賓館都進(jìn)入了電腦時(shí)代,而目前我國各類賓館中還有相當(dāng)一部分賓館還停留在人工管理的基礎(chǔ)上,尤其是中、小得賓館的管理更是如此,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展。另外賓館行業(yè)的發(fā)展,使顧客信息呈爆炸性增長,賓館對(duì)賓館信息管理的自動(dòng)化與準(zhǔn)確化的要求日益強(qiáng)烈的背景下構(gòu)思出來的,該軟件設(shè)計(jì)完成后可用于所有賓館行業(yè)的發(fā)展和管理。使用計(jì)算機(jī)對(duì)顧客信息進(jìn)行管理,有著手工管理所無法比擬的優(yōu)點(diǎn),
2、例如:檢索迅速、查找方便、易修改、可靠性高、存儲(chǔ)量大、數(shù)據(jù)處理快捷、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高對(duì)賓館信息管理的效率。
本文根據(jù)目前國內(nèi)外學(xué)者對(duì)賓館管理系統(tǒng)的研究成果,借鑒他們的成功經(jīng)驗(yàn),對(duì)賓館管理系統(tǒng)進(jìn)行開發(fā)。本文綜述了前人所論述的文獻(xiàn),結(jié)合自己的看法,并提出自己的觀點(diǎn)。
隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)的日漸成熟,使用日趨成熟的計(jì)算機(jī)技術(shù)將代替?zhèn)鹘y(tǒng)的人工模式,來實(shí)現(xiàn)賓館信息的現(xiàn)代化管理,其強(qiáng)大的功能已為人們所深刻認(rèn)識(shí),它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。
郭真(2009)在《JSP程序
3、設(shè)計(jì)教程》中系統(tǒng)地介紹了有關(guān)JSP開發(fā)所涉及的各類知識(shí),包括JSP概述、JSP開發(fā)基礎(chǔ)、JSP語法、JSP內(nèi)置對(duì)象、JavaBean技術(shù)、Servlet技術(shù)、JSP實(shí)用組件、JSP數(shù)據(jù)庫應(yīng)用開發(fā)和JSP高級(jí)程序設(shè)計(jì),并通過JSP綜合開發(fā)實(shí)例——個(gè)人博客,介紹了JSP應(yīng)用的開發(fā)流程和相關(guān)技術(shù)的綜合應(yīng)用。
李剛(2008)在《瘋狂JAVA講義》中深入介紹了Java編程的相關(guān)知識(shí),并且不是單純從知識(shí)角度來講解Java,而是從解決問題的角度來介紹Java語言,通過大量實(shí)用案例開發(fā):五子棋游戲、梭哈游戲、仿QQ的游戲大廳等介紹了Java應(yīng)用的開發(fā)流程和相關(guān)技術(shù)的綜合應(yīng)用。
陳明(2010)在
4、《軟件工程導(dǎo)論》中主要論述了如何以系統(tǒng)性的、規(guī)范化的、可定量的過程化方法去開發(fā)和維護(hù)軟件,以及如何把經(jīng)過時(shí)間考驗(yàn)而證明正確的管理技術(shù)和當(dāng)前能夠得到的最好的技術(shù)方法結(jié)合起來。同時(shí)介紹了軟件工程學(xué)及應(yīng)用的有關(guān)內(nèi)容,主要包括可行性研究、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試和維護(hù)等內(nèi)容。
劉曉華、任廷琦(2003)在《畢業(yè)論文寫作指導(dǎo)》中系統(tǒng)介紹了高校理工科本科生畢業(yè)論文寫作的基礎(chǔ)知識(shí),包括畢業(yè)論文概論、畢業(yè)論文的選題、材料準(zhǔn)備、結(jié)構(gòu)安排、邏輯思維、表達(dá)方式、語言運(yùn)用、寫作過程、寫作方法、答辯及論文的發(fā)表。另外,還介紹了科學(xué)研究的有關(guān)知識(shí)和學(xué)術(shù)論文的寫作規(guī)劃。
候炳輝(2002)在《計(jì)
5、算機(jī)信息管理專業(yè)(本科)畢業(yè)設(shè)計(jì)案例摘選》中以進(jìn)銷存管理系統(tǒng)、人力資源管理系統(tǒng)、生產(chǎn)管理系統(tǒng)、財(cái)務(wù)管理系統(tǒng)、酒店管理系統(tǒng)、圖書館管理系統(tǒng)、醫(yī)院管理系統(tǒng)、教務(wù)管理系統(tǒng)等多個(gè)當(dāng)今最為熱門的管理信息系統(tǒng)為例子,詳細(xì)地介紹了這些系統(tǒng)的需求分析及管理信息系統(tǒng)開發(fā)的過程和方法。對(duì)項(xiàng)目背景、業(yè)務(wù)需求分析、功能需求分析、數(shù)據(jù)庫需求分析、數(shù)據(jù)庫建模、系統(tǒng)開發(fā)、系統(tǒng)編譯及系統(tǒng)發(fā)行等過程進(jìn)行了詳細(xì)的講解。
彭偉民(2005)在《基于需求的酒店管理系統(tǒng)的建模與實(shí)現(xiàn).微機(jī)發(fā)展》中提出在軟件開發(fā)過程中,利用建模語言來有效地建立系統(tǒng)模型是非常關(guān)鍵的。為了提高軟件開發(fā)效率,本文采用面向?qū)ο笙到y(tǒng)建模方法,結(jié)合酒店管理系統(tǒng)的開
6、發(fā),探討基于需求的系統(tǒng)建模,設(shè)計(jì)并實(shí)現(xiàn)軍山酒店客戶關(guān)系管理系統(tǒng)。實(shí)踐表明,基于需求的系統(tǒng)建模能夠縮短軟件開發(fā)周期,節(jié)約軟件開發(fā)成本,從而提高軟件開發(fā)效率。
李建中、王珊(2004)在《數(shù)據(jù)庫系統(tǒng)原理(第2版)》中介紹了數(shù)據(jù)庫的基本概念和體系結(jié)構(gòu),關(guān)系數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫的安全性與完整性,討論了數(shù)據(jù)庫設(shè)計(jì)的基本步驟和設(shè)計(jì)方法,并介紹實(shí)體-聯(lián)系模型、擴(kuò)展的實(shí)體-聯(lián)系模型和關(guān)系數(shù)據(jù)庫的函數(shù)依賴?yán)碚?,?shù)據(jù)庫的物理存儲(chǔ)結(jié)構(gòu)、數(shù)據(jù)字典、關(guān)系代數(shù)操作算法、查詢優(yōu)化技術(shù)和事務(wù)處理技術(shù)。介紹了新一代數(shù)據(jù)庫技術(shù)及應(yīng)用、擴(kuò)展的關(guān)系數(shù)據(jù)庫系統(tǒng)、面向?qū)ο笈c對(duì)象關(guān)系數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫系統(tǒng)和并行數(shù)據(jù)庫技術(shù)。同時(shí)介紹了
7、數(shù)據(jù)庫領(lǐng)域的新進(jìn)展,包括數(shù)據(jù)倉庫與聯(lián)機(jī)分析、數(shù)據(jù)挖掘、Web信息檢索與Web數(shù)據(jù)管理技術(shù)等。
翟廣宇(2004)在《基于C/S結(jié)構(gòu)的酒店管理系統(tǒng)》中介紹了輸電線路運(yùn)行檢修地理信息系統(tǒng)(GIS)建設(shè)及應(yīng)用的經(jīng)驗(yàn)和體會(huì),收集了當(dāng)前有關(guān)基于GPS、GIS的電網(wǎng)生產(chǎn)管理系統(tǒng)工程的最新資料,描述了電力設(shè)備在線監(jiān)測和故障診斷的基本知識(shí)與原理,全面闡述了地理信息系統(tǒng)和全球定位系統(tǒng)的結(jié)構(gòu)、功能、特點(diǎn)及其在電力行業(yè)中的應(yīng)用。
馬秀蓮、高志安(2005)在《賓館管理系統(tǒng)的設(shè)計(jì)》中介紹了隨著賓館酒店業(yè)的競爭越來越激烈,賓館管理人員已經(jīng)意識(shí)到使用計(jì)算機(jī)網(wǎng)絡(luò)和管理系統(tǒng)的重要性。本系統(tǒng)是在Windows平臺(tái)下
8、,用Visuai FoxPro 6、0為開發(fā)工具,以SQL語言為數(shù)據(jù)庫查詢語言開發(fā)的賓館酒店管理軟件的功能,研究和開發(fā)管理賓館的日常業(yè)務(wù),即賓館的客房、餐飲、財(cái)務(wù)及各種收費(fèi)系統(tǒng)管理。使用該系統(tǒng),既可以大幅度提高各業(yè)務(wù)部門的工作效率,也可自動(dòng)完成各業(yè)務(wù)部門之間的營業(yè)信息、賬務(wù)、報(bào)表的自動(dòng)化傳輸與匯總,使各項(xiàng)業(yè)務(wù)工作更加制度化、科學(xué)化。
Axsater S(2008)在《Modelling emergency lateral transshipments in inventory systems》中指出管理信息系統(tǒng)是從管理、信息、系統(tǒng)三概念的基礎(chǔ)上發(fā)展起來的。它首先是一個(gè)系統(tǒng),其次是一個(gè)信息系
9、統(tǒng),再次是一個(gè)用于管理方面的信息系統(tǒng)。管理信息系統(tǒng)是一個(gè)由人和計(jì)算機(jī)等組成的,能進(jìn)行數(shù)據(jù)的收集、傳遞、儲(chǔ)存、加工、維護(hù)和使用的系統(tǒng),具有計(jì)劃、預(yù)測、控制和輔助決策等功能。 上述這個(gè)定義說明了管理信息系統(tǒng)不僅是一個(gè)技術(shù)系統(tǒng),而且要考慮人的行為,是個(gè)社會(huì)系統(tǒng),所以管理信息系統(tǒng)是一個(gè)人機(jī)系統(tǒng)。
Brown(2005)在《JSP數(shù)據(jù)庫編程指南》中講到Servlet調(diào)用,是JSP擴(kuò)展Web功能最強(qiáng)有力的一個(gè)方面。數(shù)據(jù)一個(gè)完整的Web應(yīng)用程序服務(wù)器基本上是由三個(gè)層次構(gòu)成庫訪問中間件用于封裝常用的數(shù)據(jù)庫完成數(shù)據(jù)庫連接、打開。當(dāng)Web應(yīng)用程序關(guān)閉,執(zhí)行查詢、插入、更新和刪除等操作。將這些復(fù)雜的操作服務(wù)器第一
10、次接收到對(duì)一個(gè)JSP頁面的請(qǐng)求時(shí)JSP引擎就把這全部封裝在JavaBean中可以簡化編程。
RavichandranT、Marcus A、Rothenberger(2003)在《Software reuse strategies and component markets》中提出很多內(nèi)容與顯示的分離脫離了硬件平臺(tái)的束縛,并且編譯后大大提高數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動(dòng)程序Java程序就是通過JDBC驅(qū)動(dòng)程序的運(yùn)行速度,因此JSP正逐漸成為Internet上主流的Web應(yīng)用開發(fā)與數(shù)據(jù)庫相連執(zhí)行查詢、提取數(shù)據(jù)等操作。
Karl Moss(2005)在《Java Servlet開發(fā)人員指南》指出其中
11、的Java命令一起組成的一個(gè)JSP頁面基本上是要在當(dāng)前的網(wǎng)絡(luò)時(shí)代扮演著越來越重要的角色并將有力地推動(dòng)信息換成一個(gè)Servlet類。它不僅涉及電子技術(shù)和商業(yè)交易本身,而這個(gè)過程都要再執(zhí)行一次。然后由Servlet引擎執(zhí)行這個(gè)臨時(shí)且涉及到諸如金融、稅務(wù)、教育等其他社會(huì)層面。是一個(gè)與社會(huì)的Servlet來創(chuàng)建響應(yīng)消息,這個(gè)消息就是最終要返回給客戶大環(huán)境息息相關(guān)并獨(dú)具完整結(jié)構(gòu)體系的系統(tǒng)工程。
Stuart Halloway(2006)在《Rails for Java Developers》中指出Java 吸取了C++面向?qū)ο蟮母拍?將數(shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡潔性和便于維護(hù)性。類的
12、封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過上述特性反復(fù)利用。程序員只需把主要精力用在類和接口的設(shè)計(jì)和應(yīng)用上。Java 提供了眾多的一般對(duì)象的類,通過繼承即可使用父類的方法。在Java 中,類的繼承關(guān)系是單一的非多重的,一個(gè)子類只有一個(gè)父類,子類的父類又有一個(gè)父類。Java提供的Object 類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類為Object類, Object類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。
BruceEckel(2003)在《JAVA編程思想》中我們可以看到,越來越多的大學(xué)在教授數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計(jì)和算法分析等課程時(shí),選擇以Java語言為載體。這說明J
13、ava語言已經(jīng)是人們構(gòu)建軟件系統(tǒng)時(shí)主要使用的一種編程語言。但是,掌握好Java語言并不是一件可以輕松完成的任務(wù),如何真正掌握J(rèn)ava語言,從而編寫出健壯的、高效的以及靈活的程序是Java程序員們面臨的重大挑戰(zhàn)。該書就是一本能夠讓Java程序員輕松面對(duì)這一挑戰(zhàn),并最終取得勝利的經(jīng)典書籍。本書深入淺出、循序漸進(jìn)地把我們領(lǐng)入Java的世界,讓我們在不知不覺中就學(xué)會(huì)了用Java的思想去考慮問題、解決問題。
結(jié) 論
通過以上文獻(xiàn)綜述,我們可以得出以下結(jié)論:
基于JSP的賓館管理系統(tǒng)有很大的發(fā)展前途,它的開發(fā)周期相對(duì)來說比較短,管理系統(tǒng)是一項(xiàng)精度和邏輯性要求很高的程序系統(tǒng),因?yàn)槠?/p>
14、代碼利用率很高。以上文獻(xiàn)大部分介紹JSP賓館管理系統(tǒng)的開發(fā)教程,當(dāng)然也包含了系統(tǒng)開發(fā)模塊功能的介紹。對(duì)賓館管理系統(tǒng)的開發(fā)設(shè)計(jì)和實(shí)現(xiàn)提供了理論依據(jù)。這些文獻(xiàn)幾乎包含了系統(tǒng)開發(fā)中會(huì)遇到的問題和解決辦法。
我國的網(wǎng)絡(luò)正在飛速發(fā)展,同時(shí)也為各個(gè)行業(yè)的發(fā)展帶來新的競爭,其中賓館行業(yè)也隨之迅速發(fā)展,從而賓館的管理成為其發(fā)展的一個(gè)重要方向。良好的管理方式將為公司帶來更高的利潤。其中賓館預(yù)訂這一業(yè)務(wù)將使賓館的資源得到充分的利用。
賓館預(yù)訂這個(gè)新業(yè)務(wù)是未來所有賓館要想在競爭中勝出的關(guān)鍵之一,這不但給賓館帶來贏利,也給人們帶來了方便,是雙贏的。所以對(duì)賓館預(yù)訂系統(tǒng)的研究意義深遠(yuǎn),就國內(nèi)外的發(fā)展?fàn)顩r來看,這個(gè)行業(yè)還處于發(fā)展完善階段。而這個(gè)需要強(qiáng)大的技術(shù)創(chuàng)新和系統(tǒng)創(chuàng)新。對(duì)賓館管理系統(tǒng)的研究和設(shè)計(jì)將會(huì)是未來引導(dǎo)賓館發(fā)展方向的一股力量。
4