資源描述:
《基于php酒店管理系統(tǒng)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、職場(chǎng)大變樣社區(qū)(www.zcdby.com):下載畢業(yè)設(shè)計(jì)成品全套資料,全部50元以下目錄第一章引言21.1選題背景21.2系統(tǒng)功能概況21.3系統(tǒng)相關(guān)技術(shù)與環(huán)境簡(jiǎn)介2/.3.1PHP.27.3.2Apache31.3.3MySQL數(shù)據(jù)庫(kù).31.3.4運(yùn)行環(huán)境WindowsXP.31.3.5appserv.41.3.6Dreamweave8.41.3.7EditP/us5第二章需求分析52.1需求分析的基本任務(wù)52.2系統(tǒng)的性能需求52.3數(shù)據(jù)流程分析62.4系統(tǒng)運(yùn)行環(huán)境82.5系統(tǒng)技術(shù)框架82.6B/S模式92.7系統(tǒng)可行牲分析9第三章系統(tǒng)總體設(shè)計(jì)103.
2、1系統(tǒng)的總體框架流程圖103.2數(shù)據(jù)庫(kù)設(shè)計(jì)11第四章詳細(xì)設(shè)計(jì)144.1酒店搜索144.2會(huì)員注冊(cè)154.3會(huì)員登陸164.4會(huì)員預(yù)定客房174.5添加酒店184.6添加客房194.7處理訂單20第五章系統(tǒng)運(yùn)行測(cè)試204.1運(yùn)行205.2測(cè)試20第六章總結(jié)23謝辭23參考文獻(xiàn)24第一章引言1.1選題背景1.2系統(tǒng)功能概況1.3系統(tǒng)相關(guān)技術(shù)與環(huán)境簡(jiǎn)介1.3.1PHPPI1P技術(shù)是一種運(yùn)行于服務(wù)器端的網(wǎng)絡(luò)編程語(yǔ)言,是用于開發(fā)動(dòng)態(tài)Web應(yīng)用程序的有效工具。1.PHP技術(shù)特點(diǎn)(1)PHP是免費(fèi)的;(2)語(yǔ)法簡(jiǎn)單,易學(xué)易用;(3)面向?qū)ο缶幊棠芰?qiáng);(4)支持眾多網(wǎng)絡(luò)協(xié)
3、議;(5)具有強(qiáng)人的數(shù)據(jù)庫(kù)功能和豐富的函數(shù)庫(kù);(1)移植性強(qiáng),跨多個(gè)平臺(tái);(2)執(zhí)行效率高;(8)可擴(kuò)展性極強(qiáng)。1.PIIP技術(shù)的工作原理PHP主要的功能是在Web環(huán)境下,出客戶端瀏覽器傳遞一些信息給Web服務(wù)器,再由Web服器去啟動(dòng)所指定的程序碼來完成特定的工作,工作原理如圖1.1所示??蛻簪?客戶請(qǐng)歡Web②執(zhí)行PH"程序③數(shù)期庫(kù)操作——-1MvACH?A瀏覽器⑥響應(yīng)客戶⑤功拓產(chǎn)牛HTML文件程序④返回直呦結(jié)舉數(shù)期庫(kù)]圖1.1PHP的工作原理用戶通過Web客戶端瀏覽器請(qǐng)求某個(gè)功能頁(yè)面。Web服務(wù)器接受這個(gè)請(qǐng)求,根據(jù)系統(tǒng)的邏輯設(shè)計(jì),將這個(gè)請(qǐng)求對(duì)應(yīng)的PHP文
4、件讀出,并交給PHP處理程序。PHP處理程序解釋這個(gè)文件,執(zhí)行相應(yīng)的處理過程,如數(shù)據(jù)庫(kù)的訪問與操作等。PHP從數(shù)據(jù)庫(kù)屮取得數(shù)據(jù)后,將按照文件的要求,形成一個(gè)標(biāo)準(zhǔn)HTML頁(yè)面。將生成的HTML頁(yè)面交給Web服務(wù)器。Web客戶端瀏覽器將該HTML文件解釋執(zhí)行并顯示出來。這樣就完成了一次客戶瀏覽器端提出的某個(gè)PIIP請(qǐng)求。由于腳木在服務(wù)器上,而不是在客戶瀏覽器端運(yùn)行,傳到瀏覽器上的Web頁(yè)而是在服務(wù)器上生成的,所以服務(wù)器端腳本不易被復(fù)制,用戶看不到所要瀏覽頁(yè)上的PHP源代碼,只能看到解釋后的結(jié)果,這樣就可以做到對(duì)源程序保密。1.3.2ApacheApache是因特
5、網(wǎng)上使用很廣泛的Web服務(wù)器,它通過httpd.conf>access,conf和srm.conf等三個(gè)文件來實(shí)現(xiàn)配置。其主要特征是:可以運(yùn)行在所有計(jì)算機(jī)平臺(tái);支持最新的HTTP1.1協(xié)議;簡(jiǎn)單而強(qiáng)冇力的基于文件的配置;支持通用網(wǎng)關(guān)接口CGI;支持虛擬主機(jī);支持I1TTP認(rèn)證;集成Perl腳木編程語(yǔ)言;集成的代理服務(wù)器;具冇可定制的服務(wù)器日志;支持服務(wù)器端包含命令(SS1)支持安全Socket層(SSL)用戶會(huì)話過程的跟蹤能力;支持FastCGI;支持JavaServletSo1.3.3MySQL數(shù)據(jù)庫(kù)MySQL是基于SQL的客戶/服務(wù)器模式的關(guān)系數(shù)據(jù)庫(kù)管理
6、系統(tǒng),它具有功能強(qiáng)大、使用簡(jiǎn)單、管理方便、運(yùn)行速度快、安全可靠性強(qiáng)、多線程、跨平臺(tái)性、完全網(wǎng)絡(luò)化、穩(wěn)定性等優(yōu)點(diǎn),特別適用于Web站點(diǎn)或應(yīng)用軟件的數(shù)據(jù)庫(kù)后端的開發(fā)工作。另外,用戶可利用許多語(yǔ)言編寫訪問MySQL數(shù)據(jù)庫(kù)的程序。作為開放源代碼運(yùn)動(dòng)的產(chǎn)物MySQL關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)越來越受到人們的青睞,應(yīng)用范圍也越來越廣。聞名遐邇的速度和易用性使MySQL特別適用于Web站點(diǎn)或應(yīng)用軟件的數(shù)據(jù)庫(kù)后端的開發(fā)工作。1.3.4運(yùn)行環(huán)境WindowsXPWindowsxp中文全稱為視窗操作系統(tǒng)體驗(yàn)版。是微軟公司發(fā)布的一款視窗操作系統(tǒng)。它發(fā)行丁2001年10月25日,原來的名稱
7、是Whistlero微軟最初發(fā)行了兩個(gè)版本,家庭版(Home)和專業(yè)版(Professional)o家庭版的消費(fèi)對(duì)象是家庭用戶,專業(yè)版則在家庭版的基礎(chǔ)上添加了新的為面向商業(yè)的設(shè)計(jì)的網(wǎng)絡(luò)認(rèn)證、雙處理器等特性。11家庭版只支持1個(gè)處理器,專業(yè)版則支持2個(gè)。字母XP表示英文單詞的“體驗(yàn)二1.3.5appservAppServ是PHP網(wǎng)頁(yè)架站工具組合包,作者將一些網(wǎng)絡(luò)上免費(fèi)的架站資源重新包裝成單一的安裝程序,以方便初學(xué)者快速完成架站,AppServ所包含的軟件有:Apache>ApacheMonitor>PHP^MySQLphpMyAdmin等.主要安裝步驟下載好該
8、軟件后雙擊第一步:關(guān)于該軟件的一些中明和建議,我們直