freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于bs結(jié)構(gòu)的旅游網(wǎng)站的開發(fā)與設(shè)計(jì)—免費(fèi)畢業(yè)設(shè)計(jì)論文(編輯修改稿)

2025-01-04 11:07 本頁面
 

【文章內(nèi)容簡介】 e,顯示符合條件的線路。 根據(jù)景點(diǎn)名稱的查詢結(jié)果如圖 3- 6: 圖 3- 6 據(jù)景點(diǎn)名稱查詢結(jié)果截圖 根據(jù)類型的查詢結(jié)果如圖 3- 7: 圖 3- 7 據(jù)景點(diǎn)類型查詢結(jié)果截圖 根據(jù)價(jià)格 的查詢結(jié)果如圖 3- 8: 圖 3- 8 據(jù)景點(diǎn)價(jià)格查詢結(jié)果截圖 用戶只要輸入查詢的關(guān)鍵字,并選擇查詢條件就能實(shí)現(xiàn)查詢。主要是一個(gè)接收數(shù)據(jù)和將接收到的數(shù)據(jù)同數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行比較的查詢操作語句如下: 接收數(shù)據(jù): % 第 12 頁 共 22 頁 attrname=(attrname) types=(radiobutton) % 查詢操作: % sql1=select * from attractions where attrname like 39。%amp。attrnameamp。%39。 % % sql1=select lineattr.*,line.* from lineattr,line where = and like 39。%amp。attrnameamp。%39。 % 線路預(yù)定模塊 該模塊是本系統(tǒng)最核心的模塊,首先驗(yàn)證身份,判斷預(yù)定時(shí)間,用戶登錄時(shí)間精確到秒加上一個(gè)兩位隨機(jī)數(shù)生成預(yù)定編號,最后將相關(guān)預(yù)定信息寫入數(shù)據(jù)庫。 主要是一個(gè)身份驗(yàn)證和一個(gè)編號的產(chǎn)生再加上一個(gè)插入數(shù)據(jù)庫和更新操作,語句分別如下 : 驗(yàn)證身份 : % ifsession(guestid)= then () % 預(yù)訂編號的產(chǎn)生: % randomize dd=right(00amp。rnd()*100,2) bookid=year(now)amp。month(now)amp。day(now)amp。hour(now)amp。minute(now)amp。second(now)amp。dd % 插入數(shù)據(jù) : % sql2=insert nto books (bookid,lineid,booker,booktime,outtime) values(39。amp。bookidamp。39。,39。amp。lineidamp。39。,39。amp。session(guestid)amp。39。,39。amp。now()amp。39。,39。amp。outtimeamp。39。) % 更新操作: %sql3=update line set booked=booked+1 where lineid=39。amp。lineidamp。39。 % 其界面截圖如下 3- 9 圖: 第 13 頁 共 22 頁 圖 3- 9 線路預(yù)定截圖 用戶只能通過查看線路頁面的鏈接來到預(yù)定頁面,補(bǔ)充完整預(yù)定信息提交便可以成 功預(yù)定。另外用戶也直接進(jìn)入“我的預(yù)定”查看自己的預(yù)定記錄,對于還沒到期的預(yù)定可以進(jìn)行 ”退定操作 ”同時(shí)將 book 表里的 booker 字段和 bookid 段進(jìn)行刪除主要是一個(gè)刪除操作其代碼如下其圖如圖 3- 10: % sql=deletefrom books where bookid=39。amp。bookidamp。39。 and booker=39。amp。bookeramp。39。 % 圖 3- 10 線路成功預(yù)定截圖 留言版模塊 主要用于用戶與管理員之間的交流用,同樣只有注冊用戶才能使用此功能,首先要進(jìn)行身份驗(yàn)證,再檢查數(shù)據(jù)庫中 是否有數(shù)據(jù),如果有就顯示出來 ,最后通過表單接收用戶提交的內(nèi)容并將其寫入數(shù)據(jù)庫。 主要用到查詢和插入語句其代碼如下: 查詢: % sql1=select * from msg where ishidden=1 order by addtime desc % 驗(yàn)證寫入數(shù)據(jù): %sql=insert into msg (msgid, username ,face ,ip ,addtime ,content ,ishidden)values(39。amp。msgidamp。39。,39。amp。usernameamp。39。,39。amp。faceamp。39。,39。amp。ipamp。39。,39。amp。addtimeamp。39。,39。amp。contentamp。39。,39。amp。ishiddenamp。39。) % 管理員功能模塊 管理員登陸模塊 通過表單接收數(shù)據(jù)并寫入數(shù)據(jù)庫,其界面如圖 3- 11: 第 14 頁 共 22 頁 圖 3- 11 管理員登錄截圖 該頁面同時(shí)供其它頁面的調(diào)用,通過以下代碼來驗(yàn)證是否為非法登錄: 〈 % if and then (script language=javascriptalert(39。用戶名或密碼有誤! 39。)。(39。39。)。/script) else session(admin)=rst(admin_name) % 因?yàn)楣芾韱T的身份特殊,要管理后臺所有的數(shù)據(jù),因此后臺的頁面訪問都會有身份的驗(yàn)證,以后就不再分別敘述了。 頁面管理模塊 該模塊是對網(wǎng)站的故事和首頁文本內(nèi)容進(jìn)行更新。 故事模塊主要是添加、刪除和修改:首先添加同樣是通過表單接收信息,加以判斷并寫入數(shù)據(jù)庫如下圖 3- 12: 圖 3- 12 添加故事界面截圖 管理員點(diǎn)擊添加可以實(shí)現(xiàn)相應(yīng)的功能。對首頁文 本的內(nèi)容修改和故事的添加主要都是刪除和寫入操作,與前面用戶功能的語句是一個(gè)道理這里就不再介紹。 線路管理模塊 對于線路的管理模塊主要是線路的添加、刪除及線路預(yù)定的管理等功能: 第 15 頁 共 22 頁 線路的添加如下: 首先還是對線路的接收并加以驗(yàn)證,通過驗(yàn)證就寫入數(shù)據(jù)庫,同時(shí)用添加線路的時(shí)間精確到秒生成線路的編號,并提示添加成功,其主要語句和效果圖如 3- 13: % sql=insert into line (lineid,linename,liype,lineintro,price) values(39。amp。lineidamp。39。,39。amp。linenameamp。39。,39。amp。liypeamp。39。,39。amp。lineintroamp。39。,amp。priceamp。) % 圖 3- 13 添加線路界面截圖 管理員只需要點(diǎn)擊下面的提交或重置就可完成相應(yīng)的功能。 線路刪除功能: 對于線路的刪除這塊其實(shí)還包括對線路的編輯,首先說刪除,判斷文本的內(nèi)容如果為空則獲取線路的編號,然后對相應(yīng)線路進(jìn)行刪除操用到下列語句: % sql1=delete from line where lineid=39。amp。valamp。39。 % % sql2=delete from books where lineid=39。amp。valamp。39。 % 其次可以對不符合要求的線路進(jìn)行編輯,點(diǎn)擊刪除頁面的編輯按鈕就可以進(jìn)入編輯頁面,同樣的原理,要獲取相應(yīng)線路編號的內(nèi)容進(jìn)行后臺的編輯,經(jīng)過驗(yàn)證后便提交到數(shù)據(jù)庫進(jìn)行更新操作,使用到下列語句: 根據(jù)獲取的編號將其打開: % lineid=(id) sql1=select * from line where lineid=39。amp。lineidamp。39。 % 第 16 頁 共 22 頁 如下圖 3- 14: 圖 3- 14 線路信息界面載圖 更新線路內(nèi)容: % sql=update line set linename=39。amp。linenameamp。39。,liype=39。amp。liypeamp。39。,price=amp。priceamp。,lineintro=39。amp。lineintroamp。39。 where lineid=39。amp。(id)amp。39。 % 如下圖 3- 15: 圖 3- 15 編輯線路界面截圖 線路的預(yù)定: 線路的預(yù)定是由兩個(gè)頁面完成的,首先要將所有的預(yù)定信息從數(shù)據(jù)庫中讀取出來,此時(shí)打開數(shù) 據(jù)庫對整個(gè) book 表進(jìn)行查詢,其代碼如下: % sql1=select * from line order by lineid desc % 其部分效果圖 3- 16: 圖 3- 16 線路預(yù)定情況截圖 可以點(diǎn)擊后面的“詳情”了解更加詳細(xì)的信息,同時(shí)對于過期的預(yù)定信息我們可以進(jìn)行刪除操作,仍然是一個(gè)打開表讀取數(shù)據(jù)的操作,最后是刪除符合條件的預(yù)定信息,其原理是先對 line 表的 booked 字段減一,然后將 books 表里的第 17 頁 共 22 頁 bookid 對應(yīng)的編號刪除便完成的刪除預(yù)定的操作: % sql1=update line set booked=booked1 where lineid=39。amp。(id)amp。39。 % % sql2=delete from books where bookid=39。amp。bookidamp。39。 % 景點(diǎn)管理模塊 這個(gè)模塊完成添加景點(diǎn)、 景點(diǎn)信息的編輯、刪除符合條件的景點(diǎn): 對于這些景點(diǎn)的管理其原理同對線路的添加管理、線路的編輯、線路的刪除是一致的,就不再對其原理進(jìn)行敘述,直接分別給出其代碼和效果圖: 景點(diǎn)的添加: % sql=insert into line (lineid,linename,liype,lineintro,price) values(39。amp。lineidamp。39。,39。amp。linenameamp。39。,39。amp。liypeamp。39。,39。amp。lineintroamp。39。,amp。priceamp。) % 效果圖如 3- 17: 圖 3- 17 添加景點(diǎn)效果截圖 編輯景點(diǎn)部分 主要涉及到如下操作: 更新操作: % sql=update attractions set attrname=39。amp。 attrnameamp。 39。,attrintro=39。amp。 attrintroamp。 39。 where attrid=39。amp。 (id)amp。39。 % 第 18 頁 共 22 頁 刪除操作: % sql=delete from lineattr where attrid=39。amp。(id)amp。39。 % 插入操作 %sql=insert into lineattr (lineid,attrid) values (39。amp。valamp。39。,39。amp。(id)amp。39。) % 效果圖如 3- 18: 圖 3- 18 編輯景點(diǎn)效果截圖 刪除景點(diǎn): % sql1=delete from attrimg where attrid=39。amp。attridamp。39。 sql2=delete from lineattr where attrid=39。amp。attridamp。39。 sql3=delete from attractions where attrid=39。amp。attridamp。39。 % 留言管理功能模塊 該模塊主要是管理員對用戶的留言的審核、回復(fù)、和刪除等功能,下面分別是實(shí)現(xiàn)各功能 模塊的主要語句: 審核留言: 當(dāng)用戶留言后不能馬上顯示出來,必須經(jīng)過管理員允許了才能顯示出來,這是定義了一字段 ishadden,當(dāng)管理員允許則它的值為一其代碼如下。 % ql=update msg set ishidden=1 where msgid=39。amp。msgidamp。39。 % 刪除留言: % sql=delete from msg where msgid=39。amp。msgidamp。39。 % 回復(fù)留言: % 第 19 頁 共 22 頁 sql1=update msg set replytime=39。amp。now()amp。39。,replycontent=39。amp。replycontentamp。39。 where msgid=39。amp。msgidamp。39。 % 修改密碼模塊 核心語句如下: % (update admin set admin_psw=39。amp。pwdamp。39。) %如下圖3- 19: 圖 3- 19 修改密碼截圖 4 測試 測試采用黑盒測試的方法,將程序看成一個(gè)黑盒子,對系統(tǒng)的各個(gè)功能模塊如:系統(tǒng)相關(guān)瀏覽功能模塊、查詢模塊、預(yù)定模塊各留言版等都進(jìn)行了測試,各模塊都能適當(dāng)?shù)慕邮諗?shù)據(jù)產(chǎn)生正確的輸出信息。 測試結(jié)論:系統(tǒng)的各功能模塊均能正常運(yùn)行,將各模塊集成起來同樣能夠正確的接收信息并正確的輸出信息,說明系統(tǒng)運(yùn)行正常。 結(jié) 論 通過對基于 B/S結(jié)構(gòu)的旅游網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)過程,溫習(xí)了 WEB服務(wù)器、數(shù)據(jù)庫軟件 SQL Server 20 JAVA、 ASP、 VbScript 等系列知識。 目前 此系統(tǒng)所有功能均以實(shí)現(xiàn),各功能模塊都能正常運(yùn)行,核心的模塊:線路的查詢預(yù)定功能模塊能夠?qū)崿F(xiàn)查詢預(yù)定功能,基本模塊:景點(diǎn)、故事、線路的瀏覽和留言模塊也能成功地運(yùn)行。完全能夠?qū)崿F(xiàn)網(wǎng)上旅游預(yù)定功能,現(xiàn)時(shí)還拓展了網(wǎng)站的其它附加 功能如留言版,趣聞故事,熱門景點(diǎn)等來完善網(wǎng)站。但系統(tǒng)仍然有不足,比如沒有涉及到網(wǎng)上付費(fèi)功能,主要是相關(guān)技術(shù)水平還達(dá)不到要求,有侍進(jìn)一步完善。 作為電子商
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1