国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PHP的場(chǎng)地預(yù)約查詢系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2021-04-03 01:40:35呂良蘇鋒
工程技術(shù)與管理 2021年20期
關(guān)鍵詞:表單視圖瀏覽器

呂良 蘇鋒

海軍航空大學(xué)青島校區(qū),中國·山東 青島 266041

1 引言

在目前“互聯(lián)網(wǎng)+”的信息化背景下,智能化應(yīng)用已經(jīng)滲透到生活中的每一個(gè)領(lǐng)域。根據(jù)人們生活快節(jié)奏的特點(diǎn),構(gòu)建提高人們生活質(zhì)量有效節(jié)約時(shí)間的智能場(chǎng)地預(yù)約管理系統(tǒng)迫在眉睫。論文主要基于B/S 結(jié)構(gòu)模式,運(yùn)用WMAP開發(fā)架構(gòu),結(jié)合Dreamweaver、Fireworks 等開發(fā)工具,設(shè)計(jì)并實(shí)現(xiàn)了一套基于PHP 的智能場(chǎng)地預(yù)約管理系統(tǒng)。系統(tǒng)的運(yùn)行不僅提高了場(chǎng)地的使用效率,使場(chǎng)地管理更加信息化、智能化,同時(shí)為人們提供了更加便捷的生活、工作平臺(tái),對(duì)專業(yè)建設(shè)和人才培養(yǎng)具有一定的實(shí)踐意義和應(yīng)用價(jià)值。

2 總體設(shè)計(jì)

軟件采用B/S 結(jié)構(gòu),前后端分離的方式開發(fā)實(shí)現(xiàn),前端在這里主要實(shí)現(xiàn)人機(jī)交互,實(shí)現(xiàn)會(huì)議查詢、會(huì)議預(yù)約界面顯示、按鈕交互的功能,后端更多是與數(shù)據(jù)庫進(jìn)行交互以處理相應(yīng)的業(yè)務(wù)邏輯。需要考慮的是如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺(tái)的穩(wěn)定性與性能等。

本系統(tǒng)前端瀏覽器界面采用HTML、CSS、JavaScript經(jīng)典的前端三劍客編程語言來實(shí)現(xiàn)的,后端數(shù)據(jù)交互主語言采用的是PHP,數(shù)據(jù)庫采用的是MySQL 關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。

這里重點(diǎn)說一下本系統(tǒng)基于PHP 程序工作的總體流程。PHP 的運(yùn)行原理就是Apache(Web 服務(wù)器)、PHP、瀏覽器三者之間的協(xié)作過程:

①當(dāng)用戶在瀏覽器地址中輸入要訪問的PHP頁面文件名,然后回車就會(huì)觸發(fā)這個(gè)PHP 請(qǐng)求,并將請(qǐng)求傳送化支持PHP 的Web 服務(wù)器[1]。

②Web 服務(wù)器接受這個(gè)請(qǐng)求,并根據(jù)其后綴進(jìn)行判斷如果是一個(gè)PHP 請(qǐng)求,Web 服務(wù)器從硬盤或內(nèi)存中取出用戶要訪問的PHP 應(yīng)用程序,并將其發(fā)送給PHP 引擎程序。

③PHP 引擎程序?qū)?huì)對(duì)Web 服務(wù)器傳送過來的文件從頭到尾進(jìn)行掃描并根據(jù)命令從后臺(tái)讀取,處理數(shù)據(jù),并動(dòng)態(tài)地生成相應(yīng)的HTML頁面。

④PHP 引擎將生成HTML頁面返回給Web 服務(wù)器。Web 服務(wù)器再將HTML頁面返回給客戶端瀏覽器,最后一個(gè)完整的頁面基于通過瀏覽器展現(xiàn)在我們眼前。

3 數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫采MySQL 數(shù)據(jù)庫,分為三個(gè)表,分別為用戶表、預(yù)約表、內(nèi)容表。用戶表主要用來存儲(chǔ)管理員賬號(hào)密碼信息,預(yù)約表用于存放用戶提交的預(yù)約信息,是一個(gè)臨時(shí)表。內(nèi)容表存放管理員審核過后的預(yù)約信息。核心技術(shù)到一個(gè)MySQL view 虛擬表視圖,是一個(gè)虛擬邏輯表,本身并不包含數(shù)據(jù),視圖中的字段數(shù)據(jù)就是來自一個(gè)或多個(gè)數(shù)據(jù)庫中的真實(shí)的表中的字段,其優(yōu)點(diǎn)是可以快速訪問兩表或多表連接所組成的數(shù)據(jù)。有時(shí)要訪問表間連接所組成的數(shù)據(jù)集,可以把查詢出來的數(shù)據(jù)集定義成視圖,可以幫助快速訪問所需的數(shù)據(jù)[2]。語法格式為CREATE VIEW <視圖名> AS