宋龍坤 王曉燕
摘要:隨著網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,各大企業(yè)為提升自己的知名度紛紛建起自己的官方網(wǎng)站;與此同時(shí),一些企業(yè)抓住人們對(duì)高效生活的追求,開(kāi)發(fā)出在線(xiàn)訂購(gòu)平臺(tái)。本論文是采用PHP技術(shù)實(shí)現(xiàn)酒店網(wǎng)站的設(shè)計(jì)。在本次設(shè)計(jì)中,根據(jù)前后臺(tái)需求的不同,將前臺(tái)分為客戶(hù)注冊(cè)和登陸、對(duì)產(chǎn)品規(guī)格與價(jià)格的查詢(xún)及購(gòu)買(mǎi)等;后臺(tái)具有對(duì)房型、商品、訂單、評(píng)價(jià)等的管理功能。詳細(xì)介紹了基于PHP技術(shù)的網(wǎng)站設(shè)計(jì)中各模塊的實(shí)現(xiàn)過(guò)程。。
關(guān)鍵詞:php;網(wǎng)站開(kāi)發(fā);酒店管理
一、我國(guó)酒店管理系統(tǒng)的發(fā)展?fàn)顩r
我國(guó)最早的酒店管理系統(tǒng)是由清華大學(xué)教授金國(guó)芬于1979年開(kāi)發(fā)出來(lái)的,隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展以及先進(jìn)技術(shù)的引進(jìn),該系統(tǒng)最終被淘汰,中軟好泰系統(tǒng)CSHIS、千里馬飯店管理系統(tǒng)、OPERA系統(tǒng)等酒店管理系統(tǒng)相繼出現(xiàn)。
隨著旅游業(yè)的發(fā)展,酒店行業(yè)得到迅猛的發(fā)展,酒店業(yè)務(wù)信息化建設(shè)能夠讓酒店企業(yè)得到更高效的管理,因此,酒店業(yè)務(wù)信息化建設(shè)已成為酒店企業(yè)發(fā)展中的重中之重。
本酒店管理系統(tǒng)的設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)酒店信息化和智能化,建立可靠完善的酒店信息系統(tǒng),為酒店提供安全可靠的信息環(huán)境。
二、技術(shù)介紹
(一)網(wǎng)站編程環(huán)境
該酒店的管理系統(tǒng)的前后臺(tái)系統(tǒng)都是基于PHP開(kāi)發(fā)的。
本系統(tǒng)網(wǎng)站需要使用PHPstudy服務(wù)器運(yùn)行。PHPstudy是一個(gè)既方便又好用的PHP程序集成包,只需一次性安裝,不用任何配置就可以正常使用,這對(duì)于使用PHP制作系統(tǒng)的人來(lái)說(shuō),是個(gè)不二選擇。
(二)php技術(shù)介紹
PHP是一種“超文本預(yù)處理器”,是一種非常流行的通用腳本語(yǔ)言,適合用于WEB前端的開(kāi)發(fā),也適合用于各大編輯軟件,同時(shí)也是現(xiàn)在程序員普遍使用的一種方式。
PHP具有如下幾種優(yōu)勢(shì):
1.語(yǔ)法簡(jiǎn)單,可在短時(shí)間內(nèi)掌握。2.執(zhí)行效率高。3.PHP可使用C、C++進(jìn)行程序擴(kuò)展,讓其更加完善。4.安全性強(qiáng),可加密,不易被黑客破解。5.使用方便。作為后端語(yǔ)言可直接插入前端的HTML頁(yè)面。
(三)MySQL的簡(jiǎn)單介紹
MySQL是當(dāng)今十分流行的一種開(kāi)放型源代碼的關(guān)系型數(shù)據(jù)庫(kù),因?yàn)樗w積小、開(kāi)發(fā)成本低、運(yùn)行速度快,所以成為很多公司的選擇。
三、系統(tǒng)需求分析
設(shè)計(jì)開(kāi)發(fā)過(guò)程當(dāng)中最重要的一步為需求分析。通過(guò)分析,可以了解用戶(hù)的需求和設(shè)計(jì)開(kāi)發(fā)系統(tǒng)的基本功能。
(一)需求分析
1.項(xiàng)目目標(biāo)
本酒店管理系統(tǒng)的目標(biāo)是要完成一個(gè)基于PHP的的酒店管理系統(tǒng)商品、房型的展示售賣(mài)功能平臺(tái)的設(shè)計(jì)和開(kāi)發(fā)。
2.模塊功能
為實(shí)現(xiàn)本系統(tǒng)具備操控簡(jiǎn)便的優(yōu)點(diǎn),將實(shí)現(xiàn)下述幾項(xiàng)基本功能:
(1)頁(yè)面簡(jiǎn)約。(2)管理員可對(duì)商品、訂單等進(jìn)行維護(hù)和管理。(3)具有極強(qiáng)的安全性。(4)具有評(píng)價(jià)功能。
(二)設(shè)計(jì)目標(biāo)
該系統(tǒng)將實(shí)現(xiàn)酒店信息的統(tǒng)一管理,為企業(yè)提供高效的管理平臺(tái)。因此需要滿(mǎn)足穩(wěn)定性和開(kāi)放性的目標(biāo)。
(三)業(yè)務(wù)分析
對(duì)顧客而言,用戶(hù)通過(guò)注冊(cè)賬號(hào)并登錄酒店網(wǎng)上訂購(gòu)平臺(tái)進(jìn)行下單。對(duì)管理員而言,可登錄后臺(tái)對(duì)房型、商品、訂單、顧客評(píng)價(jià)進(jìn)行維護(hù)。
四、系統(tǒng)詳細(xì)設(shè)計(jì)
(一)系統(tǒng)總體設(shè)計(jì)
根據(jù)之前的需求和對(duì)各種設(shè)計(jì)的分析,按照系統(tǒng)開(kāi)發(fā)的基本概念對(duì)網(wǎng)站進(jìn)行分解,該系統(tǒng)主要分為前臺(tái)模塊和后臺(tái)模塊。
前臺(tái)模塊主要是對(duì)各種房型的介紹;各種小商品的介紹;用戶(hù)注冊(cè)與登陸;用戶(hù)訂購(gòu)等模塊。
后臺(tái)模塊主要是管理員的登陸;對(duì)房型、小商品、訂單、評(píng)價(jià)的管理等模塊。
(二)用戶(hù)層設(shè)計(jì)
本系統(tǒng)共分為前臺(tái)和后臺(tái)兩大模塊,在兩個(gè)模塊的基礎(chǔ),又將其分為幾個(gè)小模塊。
1.系統(tǒng)前臺(tái)功能
(1)注冊(cè)和登陸模塊。用戶(hù)可以通過(guò)網(wǎng)站首頁(yè)的注冊(cè)模塊進(jìn)行注冊(cè),也可以通過(guò)前臺(tái)系統(tǒng)中的登陸模塊進(jìn)行登陸。
(2)用戶(hù)查詢(xún)模塊和購(gòu)買(mǎi)模塊。用戶(hù)可以查詢(xún)房型、商品等,將自己喜歡的房型或商品加入購(gòu)物車(chē),生成訂單,但只有注冊(cè)用戶(hù)才能提交訂單并最終完成采購(gòu)。
(3)評(píng)價(jià)訂單模塊。入住酒店后,用戶(hù)可以根據(jù)入住體驗(yàn)進(jìn)行評(píng)價(jià)。
2.系統(tǒng)后臺(tái)功能
網(wǎng)站后臺(tái)管理員有如下權(quán)限:
(1)可對(duì)用戶(hù)進(jìn)行管理和維護(hù)。(2)可對(duì)房型信息進(jìn)行修改和維護(hù)。(3)可對(duì)訂單進(jìn)行管理和維護(hù)。(4)可對(duì)酒店商品信息進(jìn)行維護(hù)管理。
五、系統(tǒng)的實(shí)現(xiàn)
(一)前臺(tái)頁(yè)面的實(shí)現(xiàn)
該網(wǎng)站前臺(tái)模塊主要分為網(wǎng)站首頁(yè)、酒店客房類(lèi)型、商品類(lèi)型、用戶(hù)注冊(cè)與登錄等模塊。通過(guò)此系統(tǒng),用戶(hù)可以很快了解該酒店。實(shí)現(xiàn)網(wǎng)站的實(shí)用性和易管理性。
在主頁(yè)面可看到小商品的信息,如:圖片和價(jià)格,方便客人進(jìn)行選擇;各種房型的信息,比如房間類(lèi)型,房型的售價(jià),房型的圖片等。
(二)注冊(cè)與登陸模塊的實(shí)現(xiàn)
注冊(cè)模塊的功能是讓用戶(hù)進(jìn)行注冊(cè),用戶(hù)點(diǎn)擊注冊(cè)填寫(xiě)相關(guān)個(gè)人信息并提交,用戶(hù)輸入的個(gè)人信息將從頁(yè)面?zhèn)鞯椒?wù)器中進(jìn)行處理,其中的處理包括很多,比如為了保證用戶(hù)的唯一性和安全性,服務(wù)器會(huì)對(duì)傳來(lái)的數(shù)據(jù)進(jìn)行判斷,以確定數(shù)據(jù)庫(kù)中是否存在相同的用戶(hù)信息,如果有相同的用戶(hù)信息則阻止該用戶(hù)繼續(xù)注冊(cè),否則會(huì)造成數(shù)據(jù)混亂,無(wú)法保證用戶(hù)數(shù)據(jù)的安全性和可靠性。注冊(cè)成功后,該用戶(hù)信息將保存到數(shù)據(jù)庫(kù)中。注冊(cè)成功后,用戶(hù)可通過(guò)輸入賬號(hào)密碼進(jìn)行登陸。
六、系統(tǒng)的測(cè)試
調(diào)試環(huán)節(jié)是軟件生命周期中最重要部分,系統(tǒng)或代碼中存在的錯(cuò)誤會(huì)在系統(tǒng)測(cè)試中被檢查出來(lái),其目的是為了修復(fù)系統(tǒng)不符合或者矛盾的地方,讓系統(tǒng)變的更加的可靠。
6.1測(cè)試方法
首先對(duì)所開(kāi)發(fā)的系統(tǒng)進(jìn)行靜態(tài)分析,即軟件初步設(shè)計(jì)完成后,在系統(tǒng)未運(yùn)行前進(jìn)行全面的檢查分析。通過(guò)對(duì)用戶(hù)需求、相關(guān)技術(shù)、軟件設(shè)計(jì)、程序結(jié)構(gòu)等的詳細(xì)分析和檢查,找出可能出現(xiàn)的錯(cuò)誤,及時(shí)進(jìn)行調(diào)試和修改。靜態(tài)分析是提高軟件質(zhì)量的一種非常有效的方法。
6.2測(cè)試環(huán)境介紹
測(cè)試環(huán)境:操作系統(tǒng)win10系統(tǒng)。
參考文獻(xiàn):
[1]唐啟政.酒店信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D][碩士論文].吉林大學(xué),2016.
[2]陳基思.尚禾酒店服務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D][碩士論文].大連理工大學(xué),2016.
[3]鄭鐵.酒店管理信息系統(tǒng)課程實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)與探索[J].吉林省教育學(xué)院學(xué)報(bào)(下旬),2015,31(08):70-71.
[4][12]郭姣.網(wǎng)上商城后臺(tái)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D][碩士論文].吉林大學(xué),2015.
[5]孫健杰.基于PHP的酒店信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D][碩士論文].吉林大學(xué),2015.
作者簡(jiǎn)介:
宋龍坤,男,1996年9月,河南鹿邑人,山東協(xié)和學(xué)院計(jì)算機(jī)學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)學(xué)生。
王曉燕,女,1982年9月,山東煙臺(tái)人,碩士,副教授,山東協(xié)和學(xué)院數(shù)字媒體技術(shù)教研室教師,主要研究方向?yàn)椋簲?shù)字媒體技術(shù)、教育技術(shù)學(xué)等。