樊梅
摘? 要:隨著經(jīng)濟(jì)的發(fā)展,人們的生活水平在不斷提高,同時(shí)我國(guó)也進(jìn)入了信息化的時(shí)代,網(wǎng)絡(luò)技術(shù)也有了一定的發(fā)展,越來(lái)越多的人會(huì)在網(wǎng)上進(jìn)行訂房,這樣可以不受時(shí)間與空間的限制,訂房系統(tǒng)要有著一定的完善性,這樣才可以更好地吸引用戶進(jìn)行訂房,因而對(duì)訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行分析很有必要。文章首先概述訂房系統(tǒng)網(wǎng)站設(shè)計(jì)要滿足的需求;然后分析訂房系統(tǒng)的設(shè)計(jì),包括網(wǎng)上訂房系統(tǒng)的總體結(jié)構(gòu)、模塊的設(shè)計(jì)和網(wǎng)上訂房;最后分析網(wǎng)上訂房系統(tǒng)的實(shí)現(xiàn)方法,包括模塊系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)、用戶注冊(cè)功能的實(shí)現(xiàn)和用戶預(yù)訂客房模塊的實(shí)現(xiàn)及訂房系統(tǒng)中關(guān)鍵問(wèn)題的實(shí)現(xiàn)。
關(guān)鍵詞:訂房系統(tǒng);網(wǎng)站設(shè)計(jì);實(shí)現(xiàn)
中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):2095-2945(2019)24-0107-02
Abstract: With the development of economy, people's living standards are constantly improving; at the same time, our country has also entered the era of information, network technology has also had a certain development, more and more people will reserve rooms on the Internet, which cannot be limited by time and space. The reservation system should have a certain degree of perfection, so as to better attract users to make the reservation, so it is necessary to analyze the website design and implementation of the reservation system. This paper first analyzes the overview of the website design of the reservation system, and then analyzes the design of the reservation system, including the overall structure of the online reservation system, the design of the module and the online reservation. Finally, the implementation method of the online reservation system is analyzed, including the detailed design and implementation of the module system, the realization of the user registration function, the user reservation room module and the solution to the key problems in the implementation of the reservation system.
Keywords: reservation system; website design; implementation
前言
當(dāng)前是信息化的時(shí)代,網(wǎng)絡(luò)訂房成為一種新型的服務(wù)營(yíng)銷(xiāo)模式,這種模式可以將互聯(lián)網(wǎng)自身的優(yōu)勢(shì)充分地展現(xiàn)出來(lái),互聯(lián)網(wǎng)訂房可以不受時(shí)間、空間的限制進(jìn)行訂房的工作。而訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)決定消費(fèi)者訂房的滿意度,訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)完善,會(huì)吸引用戶訂房的興趣,但當(dāng)前訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)還不夠完善,因而對(duì)其研究很有必要。
1 訂房系統(tǒng)的概述
1.1 訂房系統(tǒng)網(wǎng)站設(shè)計(jì)要滿足的需求
訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)首先要滿足客戶的需求,這樣才能吸引用戶訂房。訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)要滿足以下的需求:第一,訂房系統(tǒng)要向消費(fèi)者展示酒店房間的環(huán)境及服務(wù)情況。第二,能夠向消費(fèi)者展示酒店的地理位置、周?chē)牟惋嬅朗?、交通情況等。第三,能夠?qū)腿说姆答佇畔⑦M(jìn)行存儲(chǔ)。第四,能夠?yàn)橄M(fèi)者提供附近的旅游景點(diǎn)。第四,能夠設(shè)置網(wǎng)站的初始化信息,進(jìn)而可以查看服務(wù)器的信息。第五,對(duì)網(wǎng)站上的信息進(jìn)行管理,同時(shí)對(duì)客人的訂房信息、反饋意見(jiàn)、客房服務(wù)等進(jìn)行管理。第六,保證訂房系統(tǒng)的穩(wěn)定性,同時(shí)還有一定的數(shù)據(jù)處理的能力[1]。
1.2 用戶在網(wǎng)上訂房系統(tǒng)的活動(dòng)和處理訂單的時(shí)序圖
首先,訂房用戶登錄訂房的網(wǎng)站,進(jìn)入到訂房的列表中,訂房的列表中包括房型的界面,對(duì)房型進(jìn)行查詢,查詢房型的相關(guān)數(shù)據(jù)。之后觀看房型的景觀圖片用戶可以選擇喜歡的房屋,進(jìn)而在線對(duì)訂單支付,這樣就在線完成訂房的工作。
訂房系統(tǒng)中處理訂單的時(shí)序中,處理訂單的時(shí)序圖主要包括四個(gè)模塊,即登錄模塊、訂單處理模塊、庫(kù)存管理以及數(shù)據(jù)模塊。首先,管理員對(duì)訂房網(wǎng)站的賬號(hào)和密碼輸入,然后對(duì)用戶的ID進(jìn)行提交,這時(shí)會(huì)出現(xiàn)未處理訂單的列表,這時(shí)系統(tǒng)會(huì)自動(dòng)提交商品的ID,這時(shí)系統(tǒng)也會(huì)提交房間的商品庫(kù)存[2]。進(jìn)而系統(tǒng)會(huì)對(duì)訂單有一定的接受,這樣在庫(kù)存的查詢中,客戶訂單狀態(tài)也有著一定的更新,更新完成后,訂房系統(tǒng)會(huì)顯示處理成功的狀態(tài),這樣訂單的時(shí)序就完成了。
1.3 訂房系統(tǒng)的流程
首先是開(kāi)始的階段,用戶擁有預(yù)定和入住的選擇權(quán)利,用戶選擇預(yù)定時(shí),可以有選房的權(quán)利,選到用戶喜歡的房間時(shí),用戶可以進(jìn)行交費(fèi)的環(huán)節(jié),然后完成房間的預(yù)定。另外,當(dāng)用戶選擇入住后,會(huì)顯示是否有預(yù)定,當(dāng)沒(méi)有預(yù)定時(shí),用戶開(kāi)始進(jìn)行選房的工作,當(dāng)選好房間后,會(huì)進(jìn)行交費(fèi)。如果用戶事先已有預(yù)定房間,可以查詢相應(yīng)的預(yù)定,進(jìn)而完成房間的交費(fèi),以此完成房間的預(yù)定。
2 網(wǎng)上訂房系統(tǒng)的設(shè)計(jì)
2.1 網(wǎng)上訂房系統(tǒng)的總體結(jié)構(gòu)
訂房系統(tǒng)的前臺(tái)管理系統(tǒng)主要包括以下的方面,地理位置的介紹、酒店房間的介紹、在線訂房、服務(wù)的介紹、商務(wù)中心的介紹、餐飲飲食的介紹、意見(jiàn)反饋等的總體結(jié)構(gòu),其中在線訂單屬于系統(tǒng)功能總的結(jié)構(gòu)中的一部分,可以讓用戶通過(guò)網(wǎng)絡(luò)、不受時(shí)間和空間的限制而快速地完成訂房的工作。另外,訂房系統(tǒng)還包括后臺(tái)的管理,后臺(tái)的管理包括用戶管理、客房信息的管理、客房類(lèi)型的管理以及日常業(yè)務(wù)的管理。用戶的管理包括所有用戶信息的瀏覽、用戶信息的輸入、用戶信息的修改??头款?lèi)型管理包括輸入基本信息、查詢基本信息、修改基本信息。日常的業(yè)務(wù)管理包括退換房的管理、結(jié)算花銷(xiāo)、會(huì)員信息管理??傊W(wǎng)上訂房的總體結(jié)構(gòu)包括管理員和用戶兩個(gè)模塊,在管理員方面,包括后臺(tái)模塊,用戶方面包括前臺(tái)模塊和個(gè)人后臺(tái)模塊。用戶在訂房中主要應(yīng)用前臺(tái)模塊,因?yàn)榍芭_(tái)模塊可以為用戶提供注冊(cè)、登錄,查看房間、預(yù)訂房間等的功能,而后臺(tái)模塊主要用于網(wǎng)站的管理人員使用,用于修改、調(diào)整房間的系統(tǒng)、維護(hù)房間的種類(lèi)、管理用戶等功能。
2.2 模塊的設(shè)計(jì)
訂房系統(tǒng)中模塊的設(shè)計(jì)主要包括三個(gè)方面。第一方面是會(huì)員模塊。在這模塊中,第一,注冊(cè)功能主要指的是想要訂房的用戶在這階段中完成用戶信息的注冊(cè),在注冊(cè)的過(guò)程中要登陸相應(yīng)的密碼、用戶名等。第二,資料管理功能,資料管理功能主要是用戶通過(guò)訂房的系統(tǒng),可以對(duì)聯(lián)系電話、姓名、性別等個(gè)人基本資料進(jìn)行修改。第三,訂單的管理系統(tǒng),用戶的需求可以得到回應(yīng),用戶可以對(duì)訂單進(jìn)行查詢,取消、修改等。第四部分是客房預(yù)訂系統(tǒng),這部分可以實(shí)現(xiàn)對(duì)客房的詳細(xì)信息進(jìn)行查看,同時(shí)還能查詢預(yù)防的房數(shù)、額外要求、預(yù)訂日期、離開(kāi)日期、有無(wú)優(yōu)惠信息等。
第二模塊是后臺(tái)管理的模塊,包括以下的方面。第一,房間管理的系統(tǒng),在這部分中,可以為用戶詳細(xì)信息的修改、發(fā)布、刪除等進(jìn)行有效地控制,能夠有效地提高工作的效率。第二,會(huì)員優(yōu)惠管理,在這部分中,設(shè)置一定的優(yōu)惠率來(lái)吸引顧客訂房。第三,訂單管理系統(tǒng),對(duì)預(yù)訂的單子進(jìn)行查看、處理、刪除等操作。第三,會(huì)員管理,查看會(huì)員的資料以及刪除會(huì)員。
第三模塊是散客的模塊,在線訂房系統(tǒng)能夠在一定程度上保證程序驗(yàn)證表數(shù)據(jù)的合理性,減少無(wú)效訂單的數(shù)量,同時(shí)也能防止用戶在訂房中填寫(xiě)信息錯(cuò)誤的現(xiàn)象。第二,訂單管理系統(tǒng),實(shí)現(xiàn)對(duì)訂單系統(tǒng)的保護(hù),以防訂單被惡意修改的現(xiàn)象[3]。
2.3 網(wǎng)上訂房
用戶登錄到訂房的系統(tǒng)中,可以對(duì)房間的類(lèi)型與其他的信息進(jìn)行查看,還可以通過(guò)一定的鏈接進(jìn)入到房間預(yù)訂的界面,并填寫(xiě)相關(guān)的信息,如預(yù)訂的房間數(shù)、用戶的姓名、聯(lián)系方式等,然后用戶對(duì)信息進(jìn)行確認(rèn),這樣就完成了房間的預(yù)訂。
3 網(wǎng)上訂房系統(tǒng)的實(shí)現(xiàn)方法
3.1 模塊系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)
在訂房系統(tǒng)中開(kāi)發(fā)語(yǔ)言主要使用了流行的Web,在系統(tǒng)前臺(tái)中使用了多種語(yǔ)言系統(tǒng)的設(shè)計(jì)開(kāi)發(fā),在系統(tǒng)的后臺(tái)設(shè)計(jì)中使用Java的語(yǔ)言開(kāi)發(fā)設(shè)計(jì)。另外,在系統(tǒng)的管理模塊的實(shí)現(xiàn)中,系統(tǒng)中的用戶需要進(jìn)行登錄才能使用系統(tǒng)中的各項(xiàng)功能,這樣可以在一定程度上保證系統(tǒng)的安全性,因而登錄模塊在系統(tǒng)中是不可缺少的。在系統(tǒng)中,用戶和管理員也使用了不同的登錄界面,用戶的登錄界面的主要特點(diǎn)是用戶在進(jìn)行訂房系統(tǒng)后,可以查看預(yù)訂的個(gè)人信息和房間信息,同時(shí)還可以對(duì)這些信息進(jìn)行編輯、修改、留言等功能。而后臺(tái)管理人員在進(jìn)行訂房系統(tǒng)中,可以根據(jù)相應(yīng)的權(quán)限對(duì)用戶信息管理、酒店人員管理、留言管理等進(jìn)行查詢。
3.2 用戶注冊(cè)功能的實(shí)現(xiàn)
用戶只有在訂房系統(tǒng)中進(jìn)行注冊(cè)才能訂房,用戶在注冊(cè)中要對(duì)個(gè)人的基本信息進(jìn)行輸入,如性別、姓名、手機(jī)號(hào)碼、郵箱等,在系統(tǒng)經(jīng)過(guò)驗(yàn)證后,會(huì)判斷是否具有合法性,當(dāng)用戶輸入的信息不符合系統(tǒng)的要求時(shí),會(huì)提醒用戶重新輸入信息,當(dāng)驗(yàn)證信息通過(guò)后,用戶才能進(jìn)行下一步的操作。當(dāng)用戶在注冊(cè)信息完成后,可以在系統(tǒng)中進(jìn)行個(gè)人信息的修改、預(yù)訂房間等步驟。
3.3 用戶預(yù)訂客房模塊的實(shí)現(xiàn)
用戶在進(jìn)行網(wǎng)絡(luò)上預(yù)訂客房時(shí),要進(jìn)行登錄,如果用戶沒(méi)有登錄,在進(jìn)行客房預(yù)訂時(shí)轉(zhuǎn)到首頁(yè),并提供用戶要進(jìn)行登陸,同時(shí)用戶如果沒(méi)有注冊(cè)的信息,訂房系統(tǒng)在各個(gè)界面中也會(huì)讓用戶進(jìn)行注冊(cè),系統(tǒng)還為用戶轉(zhuǎn)到注冊(cè)的頁(yè)面。用戶在注冊(cè)信息后,就可以對(duì)預(yù)訂的頁(yè)面對(duì)預(yù)訂的房間進(jìn)行選擇,同時(shí)也要選擇房間的數(shù)量,一般在默認(rèn)的狀態(tài)下,客房的數(shù)量是1,用戶可以改變客房的數(shù)量,這樣用戶就實(shí)現(xiàn)了客房的預(yù)訂。在完成后,訂房系統(tǒng)會(huì)將客房的數(shù)量顯示出來(lái),已以讓用戶確認(rèn)。另外,用戶在可以在這個(gè)系統(tǒng)中進(jìn)行退房、修改房間的數(shù)量等功能,但在訂單系統(tǒng)中當(dāng)天的預(yù)訂不能取消。
3.4 訂房系統(tǒng)實(shí)現(xiàn)中的關(guān)鍵問(wèn)題的實(shí)現(xiàn)
用戶在訂房中會(huì)遇到網(wǎng)站高并發(fā)、流量訪問(wèn)大的問(wèn)題,因而想要更好地讓用戶完成房間的預(yù)訂,要對(duì)這兩個(gè)問(wèn)題進(jìn)行一定的解決。首先,要采用靜態(tài)化的頁(yè)面,對(duì)于使用率高、更新內(nèi)容小等的數(shù)據(jù)查詢,這樣可以實(shí)現(xiàn)對(duì)前臺(tái)靜態(tài)頁(yè)面,當(dāng)前臺(tái)的頁(yè)面有很小的更新時(shí),在后臺(tái)進(jìn)行更新時(shí),可以實(shí)現(xiàn)靜態(tài)化,這樣也可以減少數(shù)據(jù)庫(kù)的訪問(wèn)。另外,在動(dòng)態(tài)數(shù)據(jù)的緩存方面,要可以將動(dòng)態(tài)的數(shù)據(jù)進(jìn)行一定的存儲(chǔ),存儲(chǔ)到緩存的文件中,這樣就不用訪問(wèn)數(shù)據(jù)庫(kù),進(jìn)而直接調(diào)用動(dòng)態(tài)的網(wǎng)頁(yè)。此外,服務(wù)器與附件要實(shí)現(xiàn)一定的分離,這樣附件服務(wù)器可以采用單獨(dú)的方式,用戶在進(jìn)行頁(yè)面訪問(wèn)時(shí)便可以緩解服務(wù)器的壓力,以防服務(wù)器因?yàn)楦郊a(chǎn)生系統(tǒng)癱瘓的現(xiàn)象。
4 結(jié)束語(yǔ)
綜上所述,訂房系統(tǒng)的網(wǎng)站設(shè)計(jì)中的功能結(jié)構(gòu)、實(shí)現(xiàn)過(guò)程要有一定的完善,這樣才能更好地吸引用戶訂房,同時(shí)也有利于酒店對(duì)用戶訂房進(jìn)行管理,以此對(duì)成本進(jìn)行一定的控制,以此更好地實(shí)現(xiàn)酒店的經(jīng)濟(jì)效益。
參考文獻(xiàn):
[1]于萬(wàn)國(guó),孫海民,隋麗娜,等.基于Web酒店管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].河北北方學(xué)院學(xué)報(bào)(自然科學(xué)版),2018,34(07):55-63.
[2]周桂如.基于DCOM和MIDAS分布式聯(lián)網(wǎng)訂房系統(tǒng)的研究[J].佳木斯大學(xué)學(xué)報(bào)(自然科學(xué)版),2018,36(01):119-123.
[3]江晉劍.IPAD版酒店訂房系統(tǒng)設(shè)計(jì)[J].安慶師范學(xué)院學(xué)報(bào)(自然科學(xué)版),2015,21(01):67-70.