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