【基于JSP的酒店客房預訂及管理系統(tǒng)的設計與實現(xiàn)7000字(論文)】_第1頁
【基于JSP的酒店客房預訂及管理系統(tǒng)的設計與實現(xiàn)7000字(論文)】_第2頁
【基于JSP的酒店客房預訂及管理系統(tǒng)的設計與實現(xiàn)7000字(論文)】_第3頁
【基于JSP的酒店客房預訂及管理系統(tǒng)的設計與實現(xiàn)7000字(論文)】_第4頁
【基于JSP的酒店客房預訂及管理系統(tǒng)的設計與實現(xiàn)7000字(論文)】_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

III第3章系統(tǒng)分析3.1可行性分析本篇文章我們會從經(jīng)濟、科技、操作的可行性等各方面進行全方位的可行性分析。從而進一步分析系統(tǒng),確保系統(tǒng)的可行性。3.1.1經(jīng)濟可行性我們此次研究對于研究所用的數(shù)據(jù)來說基本都是虛假編造的具有完全的隱私性就不會存在信息泄露這種情況。意外一方面來說,我們此次研究系統(tǒng)時不用花費一分錢在使用工具和軟件程序上的,所以可以忽略掉不計算經(jīng)費。所以說此研究在經(jīng)濟上是完全可行的。3.1.2科技可行性科技可行性說的是現(xiàn)在21世紀的年代下,我們以現(xiàn)在所用的科技來說,普通的最一般的電腦硬件標準就已經(jīng)可以使此項研究進行下去。因為這項研究的基礎是Java語言,所以在普通的電腦上就可以進行研究所需的程序運行下去?,F(xiàn)如今作為學生來說基本人手一臺電腦,而此項研究只需最普通的電腦即可,所以在科技上來說是完全可行的。3.1.3操作可行性改革開放以來21世紀的情況下,我們學生大多數(shù)都是接受過九年義務教育的,所以來說我們學生使用電腦應該不成問題?,F(xiàn)在我們學生應該可以快速的使用電腦并會各種不同的操作,而且由于接觸過高等教育所以就應該是具備高素質、高能力的,哪怕有不會的也應該可以快速的學會。本篇文章所研究的系統(tǒng)是基于Java語言最基本最簡單的,而且很容易操作和上手的簡單系統(tǒng)。對于大部分學生和個人來說其操作是完全可行的。3.2需求分析我們在研究系統(tǒng)和創(chuàng)作系統(tǒng)的過程中,會存在或多或少的一些問題,因此我們需要對其進行分析,從而進一步建立一個完善的且實時的酒店客房管理系統(tǒng)。作為管理員身份,我們可以對酒店中的顧客信息,客房信息,公告信息等多項信息進行集中的管理操作比如各種信息的增刪改查,同時也可以進行進入后臺和退出等一些基本操作。作為顧客身份,新來的顧客或者在后臺里沒有記錄的游客可進行用戶注冊操作,而已經(jīng)注冊過后臺里面有信息的游客便可直接登錄進去進行所需要的操作。當然作為游客身份的權力是沒有管理員的權力大,所以一些信息是不能只記得進行變動。3.3業(yè)務過程分析整個業(yè)務的過程:以游客用戶的身份在登錄頁面輸入賬號和密碼,后臺會與數(shù)據(jù)庫進行連接和確認,確認后可以進入系統(tǒng)并顯示主頁面。以管理員的身份進行上述操作可進入系統(tǒng)管理界面,對系統(tǒng)中的數(shù)據(jù)進行改動等等操作,同時也會顯示主頁面。下面這張圖所顯示的為整體業(yè)務過程3.4數(shù)據(jù)過程分析信息流圖,是將系統(tǒng)所包括的功能以圖片的形式對其進行描述,同時也顯示出系統(tǒng)內各項數(shù)據(jù)的變動。因為這種方法可以換以簡單易懂的方式把一些我們不知道怎么說的問題解釋出來,所以大量的研究者都在用這種方法,同時就現(xiàn)在階段來說可以說是使用范圍最為廣泛的架構化系統(tǒng)分析方式了。零層數(shù)據(jù)過程是從整個系統(tǒng)數(shù)據(jù)流程中抽取的一層,此層包括了用戶的注冊、管理、登錄等多個功能。在登錄注冊功能中需要用到已有的數(shù)據(jù)里有價值的用戶信息。用戶管理功能需要用到的是現(xiàn)有數(shù)據(jù)下正確的用戶動態(tài)信息和圖像信息檔。下面這張圖所顯示的是零層流程圖一層數(shù)據(jù)過程中包括了普通的管理員。以管理員身份登錄的數(shù)據(jù)中包括了顧客信息管理、酒店公告管理和系統(tǒng)管理;而正常顧客可進入其中進行添加信息、瀏覽信息等簡單操作;作為管理員的信息流中包括了增加、去掉、變動、查詢、翻閱和提示信息等下面這張圖所顯示的是一層信息流圖二層顯示的是管理員身份在后臺進行操作的信息流圖,其身份進入后臺系統(tǒng)中可以進行增加、變動、去掉等操作。下面這張圖所顯示的是二層信息流圖第4章系統(tǒng)設計4.1系統(tǒng)架構設計此系統(tǒng)的關鍵分兩部分,一部分是管理員端,另一部分是用戶端。用戶端的關鍵是我們正常的注冊過或者沒注冊的用戶可以在此系統(tǒng)中進行登錄注冊,在此同時這些游客也可以搜查和看到自己想要的信息。而管理員端是需要對整個酒店的后臺進行管理同時提供給顧客所需要的數(shù)據(jù)信息,但要進入后臺也是需要進行登錄的,隨后才可以對數(shù)據(jù)信息進行需要的管理,增刪改查。下面這張圖所顯示的是功能構架圖4.2功能分塊設計注冊分塊:新的游客用戶沒有注冊過的可進行新的信息注冊,進入到注冊頁面之后,想要進行注冊的游客就需要填寫一些基本信息以供酒店使用,比說自己的名字,想要使用的用戶名,想要用到的密碼,個人的郵箱等等。再填完這些信息后就可以上交了隨后酒店的后臺會根據(jù)已經(jīng)編號的代碼來進行智能判斷,判斷所上交的信息是否股和酒店的標準,如若符合標準就會顯示成功注冊,反之,注冊不成功。而成功注冊后,酒店的后臺數(shù)據(jù)庫中就會增加一個新的屬于游客的記錄。登錄分塊:游客可以進路登錄界面,想要登錄就需要提供你在注冊時所填寫的用戶名、密碼以及一個隨時變動的驗證碼。如若上述所填寫的信息正確就會成功登陸,反之就會提示你登錄失敗以及哪里不正確。顧客信息管理分塊:在顧客信息頁面中會顯示出游客的信息。游客只需點擊顧客信息一欄,隨后就會進入顧客信息頁面,在之后就會上交之前所填寫和搜查看到的信息,后臺管理員會對所收到的信息進行審核和管理。酒店客房管理分塊:會在系統(tǒng)使用的數(shù)據(jù)庫中創(chuàng)建一專屬的個酒店客房信息的表格,管理員可以在數(shù)據(jù)庫表中對酒店客房信息進行增刪改查等操作,在反饋到頁面上。酒店公告管理分塊:這一功能中后臺管理員可以對酒店公告做一些變動,其中包括了酒店公告的增加、展示已有的酒店公告、查詢所需的酒店公告、對酒店公告進行增刪改等。客房信息管理分塊:這一塊是為游客提供的,后臺的管理員會放出可用的客房信息,將這些信息顯示在客房信息這一欄中。用戶想要搜查和查看這些信息就需要到客房信息頁面里進行查看,隨后提交自己想選的或者想查看的客房信息后,管理員對其申請信息進行審核并管理。系統(tǒng)管理分塊:這一塊里可以把已有的數(shù)據(jù)是庫里數(shù)據(jù)進行復制和拷貝。4.3數(shù)據(jù)庫設計4.3.1數(shù)據(jù)庫設計概述在此項系統(tǒng)研究和研發(fā)中數(shù)據(jù)庫的設計起到至關重要的作用,創(chuàng)建一個漂亮且準確地數(shù)據(jù)庫可以使此次研究最快的結束病是保證質量。一個完整的數(shù)據(jù)庫創(chuàng)建是具有庫存性質的管理系統(tǒng)所必須的條件之一。所以我們所創(chuàng)建的庫必須以游客提供的數(shù)據(jù)為基礎來創(chuàng)建數(shù)據(jù)庫,同時要滿足游客的需求。我們此次在程序研究過程中較為重要和關鍵的點就是創(chuàng)幾個較為完整完善的數(shù)據(jù)庫。在之前使用人工方式進行搜集的方法來對信息架構極為復雜。隨后又使用了場景多樣的搜集方法進行搜集。這兩種已過時的方法和其所需要的工作人員水平是分不開的。經(jīng)驗較為豐富的員工出現(xiàn)的事物不會多,而那些工作時間短經(jīng)驗欠缺的人員可能就會出現(xiàn)過多的失誤。構建數(shù)據(jù)庫是一個需要技巧的項目而不是人們眼中所為項目的項目。而在構建數(shù)據(jù)庫中會出現(xiàn)許多問題,這些我們就需要極為專業(yè)的專業(yè)知識和正確的方法進行解答。過時的方法和舊的數(shù)據(jù)庫在一項程序系統(tǒng)運行中就會不可避免的出現(xiàn)一些問題,所以我們需要新的方式方法和新的數(shù)據(jù)庫進行程序研究。4.3.2數(shù)據(jù)庫分析我們在數(shù)據(jù)庫分析中會用到E-R圖,以此來顯示各個數(shù)據(jù)之間的關聯(lián)。它有實體、關聯(lián)、屬性三種概念。下面這張圖所顯示的是系統(tǒng)整體ER圖4.3.3表設計1.建立一個總體來說最符合顧客要求的數(shù)據(jù)庫計劃。2.對整個數(shù)據(jù)庫進行整體檢查,改掉一些不應該出現(xiàn)的錯誤。3.不需要一個殘缺不全,不能正常使用的數(shù)據(jù)庫4.不能隨意變更每個用戶的權限,要使其符合規(guī)定。5.使用程序的性能需求,創(chuàng)建的數(shù)據(jù)庫是需要依靠MySQL軟件中的各個功能來進行執(zhí)行。6.制定一個周期檢查計劃,定期查看數(shù)據(jù)庫。在服務器上創(chuàng)建一個數(shù)據(jù)庫,其中含有以下表:友情鏈接表:用戶注冊表:Dx表:結賬表:客房信息表:客戶信息表:留言板表:評論表:入住表:新聞通知表:預定表:所有用戶表:

第5章系統(tǒng)實現(xiàn)5.1基本事物系統(tǒng)實現(xiàn)階段的最基礎的要求就是簡介且準確地把所研究的系統(tǒng)表達出來,這樣一來在寫代碼的階段中就可以以次為基礎進行編寫。系統(tǒng)實現(xiàn)的基本事物有以下幾個: (1)每個不同的分塊都需要提供一定的算法作為基礎。用圖形、表格、語言等不同工具將每個分塊的處理過程的方法進行表達。(2)各個分塊中都需要進行進行數(shù)據(jù)架構設計。(3)對數(shù)據(jù)架構進行物理設計,即確認數(shù)據(jù)庫的物理架構。(4)其他設計:由于每個系統(tǒng)程序的不同所以可能要進行一些補充設計,想代碼設計、人機對話的呢過都能。(5)需要一份該系統(tǒng)的簡單說明。系統(tǒng)架構中src文件夾為ava源代碼,database文件夾為系統(tǒng)的數(shù)據(jù)庫文件,webroot為系統(tǒng)的外觀代碼文件。Src文件夾里面含有control包、dao包、util包,dao包為思維層,是系統(tǒng)方式的底層包,含有不同種類數(shù)據(jù)增刪改查的方式,control包是把控層,用來連接思維層。下面這張圖所顯示的是系統(tǒng)構架圖5.2登錄分塊的實現(xiàn)5.2.1首頁實現(xiàn)該頁面為系統(tǒng)的主頁面,其中包括了用戶登錄頁面,有關新聞展示等。在首頁的導航欄中可看到這一欄包括了網(wǎng)站首頁、酒店概述、用戶注冊、客房預訂、酒店公告等多種功能。下面這張圖所顯示的是首頁頁面5.2.2管理員后臺登錄想要保證該系統(tǒng)沒有什么紕漏,系統(tǒng)操作員想要進行系統(tǒng)后臺操作就需要在后臺登錄頁面中填入正確的用戶名、密碼、以及驗證碼,隨后單擊“登錄”按鍵后即可。下面這張圖所顯示的是用戶登錄的過程圖下面這張圖所顯示的是登錄界面外觀下面這張圖所顯示的是用戶登錄的代碼5.3用戶分塊的實現(xiàn)5.3.1注冊分塊登錄的實現(xiàn)需要注冊的顧客要寫入其想要填寫的用戶名、所要用到的密碼、自己的個人電話和本人姓名等必填信息后,隨后點擊注冊按鍵就會顯示是否成功注冊。下面這張圖所顯示的是用戶注冊過程下面這張圖所顯示的是用戶注冊界面的外觀下面這張圖所顯示的是用戶登錄的外觀5.3.2預訂管理分塊的實現(xiàn)顧客點擊該系統(tǒng)所顯示的酒店客房進入酒店客房頁面,點擊我要預定鍵,填寫預訂信息,提交信息,添加成功信息后,后臺就會構成預定,顧客可以對自己的預定信息進行查找。下面這張圖所顯示的是用戶預訂的過程下面這張圖所顯示的是預訂界面的外觀下面這張圖所顯示的是預訂記錄5.4管理員分塊的實現(xiàn)5.4.1用戶管理分塊的實現(xiàn)系統(tǒng)用戶管理是指對近一段時間內所注冊的用戶的增加和去掉一些時間長且沒用的舊用戶。新用戶的添加是指增加一些進時間段內所注冊的用戶名稱并對其進行密碼的確認;舊用戶刪除也是從現(xiàn)有的過時的用戶列表中將其去掉。但不論是增加新的用戶還是去掉老的和沒有用的用戶,能夠有這個權利的只有管理員。下面這張圖所顯示的是用戶管理的過程下面這張圖所顯示的是用戶管理的外觀下面這張圖所顯示的是系統(tǒng)用戶管理的代碼:5.4.2顧客信息管理分塊的實現(xiàn)顧客信息管理功能關鍵是指每個顧客所注冊的用戶名和他自己的姓名等一些基本信息的增刪改查。下面這張圖所顯示的是顧客信息管理的過程下面這張圖所顯示的是顧客信息的添加下面這張圖所顯示的是顧客信息的查詢5.4.3酒店公告管理分塊的實現(xiàn)在主頁面中管理員身份發(fā)布了新的酒店公告,系統(tǒng)中也會出現(xiàn)酒店公告。酒店公告管理功能關鍵是指對其所包括的題目、想表達的內容等一些基本信息的增刪改查。下面這張圖所顯示的是酒店公告管理的過程下面這張圖所顯示的是酒店公告的添加下面這張圖所顯示的是酒店公告的查詢5.4.4客房信息管理分塊的實現(xiàn)此功能管理的關鍵是指對每間屋子的號碼、所在層數(shù)、屋子什么類別、它的價格等一些基本信息的增刪改查。下面這張圖所顯示的是客房信息管理的過程下面這張圖所顯示的是客房信息的添加下面這張圖所顯示的是客房信息的查詢5.4.5結賬管理分塊的實現(xiàn)結賬查詢功能是根據(jù)每間屋子的號碼、所在層數(shù)、屋子什么類別、它的價格等多種因素對結賬信息進行查詢。下面這張圖所顯示的是結賬管理的過程下面這張圖所顯示的是結賬的添加下面這張圖所顯示的是結賬的查詢

第6章結論歷經(jīng)幾個月的努力和堅持,我們此次所研究和開發(fā)的酒店客房預定及管理系統(tǒng)就與完成了??傮w來說效果還是不錯的,但因為個人能力有限,所以所建的系統(tǒng)還是有些不足之處。在此次系統(tǒng)的研究和研發(fā)過程中,會發(fā)現(xiàn)在一些功能或者想象方面上并沒有那么好,所以就會有一些不足之處。因為自己沒有經(jīng)過專業(yè)的設計學習和歷練,所以外觀的設計和各個頁面的布局都不是很好,最后所顯示的整體來說美感可能不是那么好。我們此次所研究的系統(tǒng)符合現(xiàn)階段、現(xiàn)時代的發(fā)展要求——從紙質化辦公模式轉變?yōu)樾畔⒒k公。總的來說現(xiàn)在這樣的系統(tǒng)在當今社會中會越來越多,對于人們的生活也會越來越便利,管理人員等他們的辦公效率也會大幅度提升。經(jīng)過這幾個月的時間也會發(fā)現(xiàn),想研發(fā)一個系統(tǒng)是如此不容易,需要顧及到各個方面,雖然此次系統(tǒng)已經(jīng)成功做出,但不可否認是,此系統(tǒng)還需要投入大量的人力、精力和時間。而且系統(tǒng)還有很大的提升空間,如頁面的美化等等。參考文獻[1]%E6%9D%A8%E8%BE%BE%E5%AE%87""楊達宇.基于JSP的中小型酒店管理系統(tǒng)的設計與實現(xiàn)[D].江西財經(jīng)大學,2018.1~70.[2]安東,&柴功昊.(2016).酒店客房管理系統(tǒng)的設計與分析.電腦迷,000(001),50-51.[3]張標.基于JSP的酒店客房管理系統(tǒng)設計與實現(xiàn)[J].微型機與應用(24):71-73.[4]竇智.(0).基于JSP的酒店信息管理系統(tǒng)的設計與實現(xiàn).[5]買如甫江·馬合木提.(2015).基于JSP的伊犁寶地酒店管理信息系統(tǒng)設計與實現(xiàn).[6]%E6%9D%8E%E8%80%BF%E8%B6%85""李耿超,%E9%83%91%E5%B0%8F%E5%86%B0""鄭小冰,%E9%BB%84%E6%B7%BB%E6%9D%B0""黃添杰,等.基于無線網(wǎng)絡的智能酒店客房控制系統(tǒng)[J].電腦迷.2017,(9)[7]%E6%9D%8E%E5%80%A9""李倩.中小型酒店客房管理信息系統(tǒng)設計[J].電子測試.2014,(21)[8]董紅杰.基于JSP的酒店管理系統(tǒng)的設計與實現(xiàn).(Doctoraldissertation).[9]邵國強""邵國強,賈美娟""賈美娟,張百順""張百順.酒店管理系統(tǒng)的設計與實現(xiàn)[J].科技創(chuàng)新與應用,2017,(32):116-117.[10]曾申""曾申.酒店管理系統(tǒng)的設計與實現(xiàn)[J].城市建設理論研究(電子版),2013,(33):[11]張承

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論