php海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)_第1頁(yè)
php海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)_第2頁(yè)
php海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)_第3頁(yè)
php海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)_第4頁(yè)
php海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

海外旅游網(wǎng)站系統(tǒng)的開發(fā)與設(shè)計(jì)摘要隨著Internet的普及,越來越多的企業(yè)建立了自己的WWW網(wǎng)站,電子商務(wù)應(yīng)時(shí)而生。本論文主要討論如何建立一個(gè)簡(jiǎn)單的旅游電子商務(wù)網(wǎng)站。本網(wǎng)站主要包括4大系統(tǒng):注冊(cè)模塊,線路的查看功能模塊,線路查詢模塊,留言版模塊,頁(yè)面管理模塊,站內(nèi)新聞,用戶注冊(cè),景點(diǎn)查詢,聯(lián)系我站,后臺(tái)管理等。客戶可以通過這4大系統(tǒng)查看最新的旅游信息,熱門的旅游路線,外出旅游所要配備的裝備以及旅游的一些基本常識(shí)等。此外,由于本網(wǎng)站還包括一些與旅游相關(guān)的奇聞逸事,以供客戶在查看內(nèi)容時(shí),可獲得一些娛樂。本網(wǎng)站沒有提供客戶論壇,游客可以通過e-mail的方式把意見和需要改正的地方告訴我們,我們會(huì)及時(shí)改正。對(duì)于網(wǎng)站的管理者來說,管理員可以通過登陸專門的管理員界面來修改數(shù)據(jù)庫(kù)中的內(nèi)容,或更新網(wǎng)站的內(nèi)容,使用戶獲得最新得數(shù)據(jù)。本網(wǎng)站的頁(yè)面主要通過Dreamweaver來構(gòu)建,本軟件可以省去大量的html等語言的編寫就可以獲得比較好的效果。數(shù)據(jù)庫(kù)的建立是用MYSQL建立的,此軟件是windows自帶的,可以省去MYSQL語句的編寫,但MYSQL不支持遠(yuǎn)程訪問的能力,這也是其缺點(diǎn)。而數(shù)據(jù)庫(kù)的訪問及聯(lián)結(jié)主要是通過一些PHP語句來完成的。管理員界面是通過Dreamweaver,PHP簡(jiǎn)單構(gòu)建的。關(guān)鍵詞旅游網(wǎng)站;數(shù)據(jù)庫(kù);MYSQL;PHP第1章緒論 3課題背景 3電子商務(wù)的發(fā)展趨勢(shì) 3企業(yè)網(wǎng)站的建立及電子商務(wù)的意義 4第2章電子商務(wù)簡(jiǎn)介 6電子商務(wù)的來臨 6電子商務(wù)的概念 6電子商務(wù)的分類 7電子商務(wù)的特性 8電子商務(wù)的結(jié)構(gòu) 11電子商務(wù)在中國(guó)的發(fā)展 11本章小節(jié) 12第3章應(yīng)用軟件介紹 133.1Dreamweaver介紹 133.2MYSQL簡(jiǎn)介 143.3PHP簡(jiǎn)介 17本章小節(jié) 19第4章網(wǎng)站的具體構(gòu)思 20社會(huì)調(diào)查 201注冊(cè)模塊 202線路的查看功能模塊 203線路查詢模塊 204酒店預(yù)定模塊 205留言版模塊 216管理員登陸模塊 217頁(yè)面管理模塊 218線路管理模塊 219景點(diǎn)管理模塊 2110留言管理功能模塊 21旅游網(wǎng)站的需要 21其他旅游網(wǎng)站的優(yōu)點(diǎn)與不足 22網(wǎng)站的構(gòu)思及內(nèi)容 22網(wǎng)站系統(tǒng)結(jié)構(gòu)圖 24第5章網(wǎng)站的具體設(shè)計(jì) 27網(wǎng)站的制作與運(yùn)行環(huán)境 27網(wǎng)站數(shù)據(jù)庫(kù)的建立 27設(shè)定網(wǎng)站的動(dòng)態(tài)數(shù)據(jù)源 30網(wǎng)站網(wǎng)頁(yè)的制作 31第6章各模塊簡(jiǎn)介 34網(wǎng)站首頁(yè) 34旅游資訊 36線路查詢 38酒店瀏覽 40用戶注冊(cè) 41后臺(tái)登陸 42系統(tǒng)用戶管理 44景點(diǎn)添加模塊 45用戶查詢模塊 46第7章小節(jié) 49結(jié)論 50致謝 51參考文獻(xiàn) 52附錄 531.概述項(xiàng)目來源隨著旅游市場(chǎng)的蓬勃發(fā)展,我國(guó)已成為世界上最大的旅游市場(chǎng),旅游公司的數(shù)量也越來越多,中國(guó)加入世界貿(mào)易組織以后,一些實(shí)力較強(qiáng)的國(guó)外旅行社將憑借其先進(jìn)的操作經(jīng)驗(yàn)與管理方法,迅速介入中國(guó)市場(chǎng),運(yùn)用其強(qiáng)大的網(wǎng)絡(luò)服務(wù)功能與“一條龍”操作模式搶占市場(chǎng),使旅行社之間的競(jìng)爭(zhēng)更加激烈,國(guó)內(nèi)旅行社的市場(chǎng)份額將有所減少,一部分實(shí)力不強(qiáng)的旅行社交面臨被淘汰的危險(xiǎn)。反觀當(dāng)前大多數(shù)國(guó)內(nèi)公司的業(yè)務(wù)仍然停留在手工或文檔資料處理階段,傳統(tǒng)的運(yùn)作模式已無法再適應(yīng)當(dāng)今市場(chǎng)的快速發(fā)展,要想鎖定客戶、開辟市場(chǎng),只有通過加快內(nèi)部信息化建設(shè)與外部的客戶關(guān)系管理,才能提高工作效率,降低經(jīng)營(yíng)成本,留住客戶,從而提高企業(yè)的競(jìng)爭(zhēng)力。旅游借助互聯(lián)網(wǎng),能夠解決傳統(tǒng)旅游業(yè)不能解決的適應(yīng)游客行、吃、住、游、玩一體化的需求;同時(shí)還由于旅游也作為一個(gè)整體的商業(yè)生態(tài)鏈,涉及到旅行服務(wù)機(jī)構(gòu)、酒店、景區(qū)、交通等等,利用互聯(lián)網(wǎng)可以將這些環(huán)節(jié)連成一個(gè)統(tǒng)一的整體,進(jìn)而可以大大提高服務(wù)的水平和業(yè)務(wù)的來源。注冊(cè)模塊,線路的查看功能模塊,線路查詢模塊,線路預(yù)定模塊,留言版模塊,管理員登陸模塊,頁(yè)面管理模塊,線路管理模塊,留言管理功能模塊。如今電子商務(wù)已經(jīng)是企業(yè)的主要經(jīng)營(yíng)手段,估計(jì)到2000年,全世界將擁有4億~8億個(gè)因特網(wǎng)用戶,1億多臺(tái)計(jì)算機(jī)將互聯(lián),可以交換數(shù)據(jù)的網(wǎng)絡(luò)會(huì)超過100萬個(gè)。到那時(shí),人們使用因特網(wǎng)的時(shí)間,將超過使用電話的時(shí)間,在網(wǎng)洛上的交易次數(shù)將達(dá)到10萬億次/年。不僅僅Internet和萬維網(wǎng)(WWW),企業(yè)內(nèi)部網(wǎng)(Internet)和企業(yè)外部(Extranet)近年來都保持著強(qiáng)勁的發(fā)展勢(shì)頭,電子數(shù)據(jù)交換(EDI)和X.400信息流也借助Internet的發(fā)展而得到了較大程度的發(fā)展,它們都促進(jìn)了電子商務(wù)的迅速發(fā)展。據(jù)MasterCard預(yù)測(cè),該公司到2000年電子商務(wù)的交易總額將達(dá)到100億美元,且連續(xù)幾年中在成倍地遞增。目前,電子商務(wù)呈現(xiàn)了面向整體解決方案的發(fā)展趨勢(shì)。其特點(diǎn)為:可將不同類型用戶工作站及操作系統(tǒng)的多平臺(tái)結(jié)構(gòu)統(tǒng)一為單一結(jié)構(gòu)的萬維網(wǎng)瀏覽器。用Java開發(fā)新業(yè)務(wù),擴(kuò)大跨平臺(tái)的系統(tǒng)應(yīng)用。使工作站的工作輕量化(thinclient),而服務(wù)器則執(zhí)行重要交易及存放重要數(shù)據(jù)。各相關(guān)系統(tǒng)間的通信互相直轄市,統(tǒng)一使用TCP/IP和HTTP協(xié)議。從而減少通信復(fù)雜度。顯然,基于上述整體解決方案的電子商務(wù)比起多種獨(dú)立體再交互連接的層次復(fù)雜的客戶/服務(wù)器結(jié)構(gòu)有更為優(yōu)良的系統(tǒng)性能和應(yīng)用效果。這一切足可證明,電子商務(wù)代表世界貿(mào)易發(fā)展的方向,具有強(qiáng)大的生命力,發(fā)展電子商務(wù)是大勢(shì)所趨[1]。1.2開發(fā)目標(biāo) 本課題開發(fā)的目的在于解決以往畢業(yè)設(shè)計(jì)管理過程中存在的問題,解決效率低、容易出錯(cuò)等問題,從而對(duì)畢業(yè)設(shè)計(jì)信息進(jìn)行更好的管理,對(duì)畢業(yè)設(shè)計(jì)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析。提高各個(gè)管理效率,減少教師工作量和學(xué)生選題的問題。其次,通過本課題可以使自己更進(jìn)一步的了解軟件(系統(tǒng))開發(fā)流程,同時(shí)對(duì)Thinkphp框架與MYSQL有進(jìn)一步的了解,使用更加熟練。2項(xiàng)目總體設(shè)計(jì)2.1功能模塊在通過兩周的社會(huì)調(diào)查,我走訪了哈爾濱幾大旅行社:哈爾濱國(guó)際旅行社(遠(yuǎn)大商務(wù)酒店11層),哈爾濱帕弗爾旅行社(建設(shè)街71號(hào)),哈爾濱康輝旅行社等在哈的幾大旅行社。通過了解與詢問,獲得了旅游網(wǎng)站所必須的一些知識(shí)。以下是我對(duì)旅游網(wǎng)站的一些認(rèn)識(shí):一般旅游網(wǎng)站所具備的幾大系統(tǒng):注冊(cè)模塊,線路的查看功能模塊,線路查詢模塊,線路預(yù)定模塊,留言版模塊,管理員登陸模塊,頁(yè)面管理模塊,線路管理模塊,留言管理功能模塊。該系統(tǒng)基于B/S結(jié)構(gòu)設(shè)計(jì),系統(tǒng)頁(yè)面采用Dreamveaver進(jìn)行制作,后臺(tái)數(shù)據(jù)庫(kù)由MYSQLServer支持,動(dòng)態(tài)頁(yè)面的效果由PHP語言實(shí)現(xiàn)。采用軟件工程的方法,開發(fā)了一個(gè)簡(jiǎn)單的旅游網(wǎng)系統(tǒng),同時(shí)根據(jù)用戶需求實(shí)現(xiàn)了用戶注冊(cè)登錄、瀏覽、查詢等功能,為用戶提供了極大的方便。初步設(shè)計(jì)系統(tǒng)功能模塊如下:注冊(cè)模塊該模塊主要能通過表單來接收用戶注冊(cè)所填的信息并對(duì)此信息進(jìn)行記錄,首先連接數(shù)據(jù)庫(kù),驗(yàn)證用戶信息,記錄用戶信息。線路的查看功能模塊用戶可看到相關(guān)信息,可通過鏈接去到預(yù)定頁(yè)面,也可點(diǎn)擊線路了解線路的詳細(xì)信息。線路查詢模塊該模塊仍然牽涉到數(shù)據(jù)庫(kù)的操作,是本系統(tǒng)相對(duì)重要的模塊,該模塊根據(jù)用戶提供的信息查詢表line,顯示符合條件的線路。酒店預(yù)定模塊該模塊是本系統(tǒng)最核心的模塊,首先驗(yàn)證身份,判斷預(yù)定時(shí)間,用戶登錄時(shí)間精確到秒加上一個(gè)兩位隨機(jī)數(shù)生成預(yù)定編號(hào),最后將相關(guān)預(yù)定信息寫入數(shù)據(jù)庫(kù)。留言版模塊主要用于用戶與管理員之間的交流用,同樣只有注冊(cè)用戶才能使用此功能,首先要進(jìn)行身份驗(yàn)證,再檢查數(shù)據(jù)庫(kù)中是否有數(shù)據(jù),如果有就顯示出來,最后通過表單接收用戶提交的內(nèi)容并將其寫入數(shù)據(jù)庫(kù)。管理員登陸模塊頁(yè)面管理模塊該模塊是對(duì)網(wǎng)站的故事和首頁(yè)文本內(nèi)容進(jìn)行更新。線路管理模塊對(duì)于線路的管理模塊主要是線路的添加、刪除及線路預(yù)定的管理等功能:景點(diǎn)管理模塊這個(gè)模塊完成添加景點(diǎn)、景點(diǎn)信息的編輯、刪除符合條件的景點(diǎn)留言管理功能模塊該模塊主要是管理員對(duì)用戶的留言的審核、回復(fù)、和刪除等功能。旅游網(wǎng)站不但需要以上所述幾大系統(tǒng),還需要一些額外內(nèi)容:1.旅游訂票:消費(fèi)者可以通過e-mail的方式或電話來想企業(yè)進(jìn)行訂票,這可以給顧客省去很對(duì)不必要的麻煩和時(shí)間。2.業(yè)務(wù)范圍以外的娛樂。網(wǎng)站可以提供一些娛樂信息,如各地的奇聞逸事等。這可以是顧客在瀏覽網(wǎng)站的同時(shí),獲得一些其他知識(shí),曾加對(duì)企業(yè)的好感度。3.旅游指南。一般顧客再選擇出游地點(diǎn)時(shí),對(duì)其選擇的目的地并不了解。旅游指南會(huì)給出一些出游的一些基本常識(shí),如去那玩需要帶什么,需要注意什么,這些都為游客的出行提供必要的知識(shí),可以避免再出游過程中出現(xiàn)的意外,是安全旅游的關(guān)鍵。4.旅游手冊(cè)。旅游手冊(cè)主要提供一些旅游器材的選購(gòu)。大部分游客都是第一次出游,在選擇理想的旅游器材上沒有經(jīng)驗(yàn),在次可以提供給游客一些意見。在走訪了一些旅行社,瀏覽了一些旅游網(wǎng)站之后,我覺得他們都有共同的優(yōu)點(diǎn):新聞更新快。這也許是網(wǎng)站最關(guān)注的部分,幾乎每天的新聞都再更新。2.服務(wù)系統(tǒng)好。一般的旅游網(wǎng)站旅游系統(tǒng)都包括:線路推薦,旅游訂票,旅游指南,以及服務(wù)監(jiān)督機(jī)制。3.內(nèi)容全面。如一些大的旅游網(wǎng)站,不但提供境內(nèi)的旅游業(yè)務(wù),還把業(yè)務(wù)擴(kuò)展到了國(guó)外。此外,網(wǎng)站內(nèi)容不但包括各地的旅游景點(diǎn),景區(qū)介紹,公交線路,風(fēng)土人情等,還有圖片供顧客欣賞。除了以上優(yōu)點(diǎn),有些網(wǎng)站還存在不足。大部分網(wǎng)站的設(shè)計(jì)都沒有自主性,顧客往往是被企業(yè)牽著走,就是必須按照企業(yè)設(shè)計(jì)好的路線去游覽。比如有時(shí)顧客想去一個(gè)地方,但不想去下一個(gè)地方。其次,但部分旅游網(wǎng)站只介紹景點(diǎn)的內(nèi)容,如自然風(fēng)光,歷史遺跡等,他們忽略了人文這一項(xiàng)。比如我去一個(gè)地方,在瀏覽完城市的景區(qū),我會(huì)比較喜歡坐在公交車?yán)铮蜃咴诖蠼稚先チ私庖粋€(gè)地方人文。以上就是我在兩周的社會(huì)調(diào)查中的感想和認(rèn)識(shí)。此外,本網(wǎng)站還有一些內(nèi)容,如走南闖北:主要介紹業(yè)務(wù)范圍內(nèi)外的奇聞逸事,旅游訂票和酒店住宿推薦:我們?cè)诰W(wǎng)站會(huì)在網(wǎng)站上列出最新的票物與酒店住宿價(jià)格,顧客可以通過e-mail的方式或打免費(fèi)電話的方式聯(lián)系我們,我們會(huì)為你提供這方面的服務(wù)。以上就是本網(wǎng)站的具體內(nèi)容和主要結(jié)構(gòu),它所實(shí)現(xiàn)的功能如圖4-1所示:一般在設(shè)計(jì)好網(wǎng)站的總體結(jié)構(gòu)后(見第4章圖),就要開始建立網(wǎng)站的數(shù)據(jù)庫(kù)了。其實(shí),先建立網(wǎng)站的數(shù)據(jù)庫(kù),還是先設(shè)計(jì)網(wǎng)頁(yè),沒有明確的規(guī)定。但是先建立數(shù)據(jù)庫(kù),可以使設(shè)計(jì)的網(wǎng)站明確化,對(duì)以后的修改帶來方便[9]。依照表5-1把其他字段建立起來。allgonggao表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102titleVarChar255是2553contentText16是2554leibieVarChar50是2555addtimeDateTime8是23allusers表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102usernameVarChar50是2553pwdVarChar50是2554cxVarChar50是2555addtimeDateTime8是23dx表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102leibieVarChar50是2553contentText16是255jingdianxinxi表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102bianhaoVarChar50是2553mingchengVarChar50是2554piaojiaVarChar50是2555dizhiVarChar50是2556tupianVarChar50是2557dianhuaVarChar50是2558beizhuVarChar50是2559addtimeDateTime8是23lvyouxianlu表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102bianhaoVarChar50是2553mingchengVarChar50是2554chuxingshijianVarChar50是2555jiageVarChar50是2556jiaotonggongjuVarChar50是2557jianjieVarChar50是2558addtimeDateTime8是23xianluyuding表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102bianhaoVarChar50是2553mingchengVarChar50是2554chuxingshijianVarChar50是2555jiageVarChar50是2556jiaotonggongjuVarChar50是2557yudingrenVarChar50是2558yudingmingeVarChar50是2559beizhuVarChar50是25510addtimeDateTime8是23yonghuzhuce表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102yonghumingVarChar50是2553mimaVarChar50是2554xingmingVarChar50是2555xingbieVarChar50是2556dianhuaVarChar50是2557youxiangVarChar50是2558shenfenzhengVarChar50是2559QQVarChar50是25510dizhiVarChar50是25511beizhuVarChar50是25512addtimeDateTime8是2313isshVarChar50是255youqinglianjie表:序號(hào)字段名稱字段類型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102mcVarChar50是2553urlVarChar50是2554addtimeDateTime8是23圖4-3新聞系統(tǒng)結(jié)構(gòu)圖4-3新聞系統(tǒng)結(jié)構(gòu)各模塊簡(jiǎn)介網(wǎng)站首頁(yè) 該模塊是本系統(tǒng)的首界面,非常清爽。上面是一導(dǎo)航,左邊分別是用戶登陸,系統(tǒng)公告和友情連接,右邊是新聞,景點(diǎn)等,還有JS腳本的變幻圖,十分美觀。<tdwidth="19%"height="16"align="center"><spanclass="STYLE4">站內(nèi)新聞</span></td><tdwidth="66%"> </td><tdwidth="15%"><ahref="news.PHP">更多</a>>></td></tr></table></td></tr><tr><tdwidth="225"height="162"align="center"><SCRIPTtype=text/javascript>varfocus_width=222;varfocus_height=162;vartext_height=20;varswf_height=focus_height+text_height;varpics="qtimages/flashpic/1.gif|qtimages/flashpic/2.gif|qtimages/flashpic/3.jpg|qtimages/flashpic/4.jpg|qtimages/flashpic/5.jpg";varlinks="||http://#|http://#|http://#";pics="qtimages/flashpic/1.gif|qtimages/flashpic/2.gif|qtimages/flashpic/3.jpg|qtimages/flashpic/4.jpg|qtimages/flashpic/5.jpg";links="/pages/zwgk/2010/9/1texts="開展愛心助學(xué)活動(dòng)|錢庫(kù)鎮(zhèn)舉行領(lǐng)導(dǎo)迎送會(huì)|錢庫(kù)鎮(zhèn)舉行第六次人口普查培訓(xùn)會(huì)|我縣開展名人故居保護(hù)視察活動(dòng)(圖文)|縣委統(tǒng)戰(zhàn)部在錢庫(kù)鎮(zhèn)開展2010上半年度統(tǒng)戰(zhàn)檢察交流|";document.write('<embedsrc="qtimages/pixviewer.swf"wmode="opaque"FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'"menu="false"bgcolor="#ffffff"quality="Best"width="'+focus_width+'"height="'+swf_height+'"allowScriptMYSQL="sameDomain"type="application/x-shockwave-flash"pluginspage="/go/getflashplayer">');</SCRIPT></td><tdwidth="451"height="162"valign="top"><tablewidth="100%"height="162"border="0"cellpadding="0"cellspacing="0"><% MYSQL="selecttop7id,title,addtimefromallgonggaoorderbyiddesc" rs.openMYSQL,conn,1,1 ifrs.eofthen else %> <tr><tdwidth="6%"align="right">·</td><tdwidth="62%"><ahref="gg_detail.PHP?id=<%=rs("id")%>"><%=rs("title")%></a></td><tdwidth="32%"><%=rs("addtime")%></td></tr> <% loop endif %> </table></td></tr></table></td></tr><tr><tdheight="136"><tableid="__01"width="676"height="136"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="676"height="34"background="qtimages/img_02_03_02_01.gif"><tablewidth="100%"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="14%"align="center"><spanclass="STYLE6">最新景點(diǎn)</span></td><tdwidth="86%"> </td></tr></table></td></tr><tr><tdwidth="676"height="101"background="qtimages/img_02_03_02_02.gif"><tablewidth="96%"height="100%"border="0"cellpadding="0"cellspacing="0"><tr>旅游資訊 該模塊主要是把系統(tǒng)數(shù)據(jù)庫(kù)中的新聞信息列出以供用戶查看,功能比較簡(jiǎn)單,不再贅述。<title>在線旅游網(wǎng)站</title><linkhref="qtimages/StyleSheet.css"rel="stylesheet"type="text/css"><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><styletype="text/css"><!--.STYLE2{color:#FFFFFF}.STYLE4{color:#FFFFFF;font-weight:bold;}.STYLE6{color:#198A95;font-weight:bold;}--></style></head><bodybgcolor="#FFFFFF"leftmargin="0"topmargin="0"marginwidth="0"marginheight="0"><tablewidth="900"height="964"border="0"align="center"cellpadding="0"cellspacing="0"id="__01"> <tr> <td> <!--#includefile="qttop.PHP"--></td> </tr> <tr> <tdheight="541"><tableid="__01"width="900"height="532"border="0"cellpadding="0"cellspacing="0"><tr><tdheight="532"valign="top"><tableid="__01"width="220"height="532"border="0"cellpadding="0"cellspacing="0"><tr><tdcolspan="2"><imgsrc="qtimages/img_02_01_01.gif"width="220"height="3"alt=""></td></tr><tr><tdwidth="9"height="100%"rowspan="3"background="qtimages/img_02_01_02.gif"> </td><tdwidth="211"height="150"valign="middle"background="qtimages/img_02_01_03.gif"><p> </p><!--#includefile="userlog.PHP"--></td></tr><tr><tdheight="183"><!--#includefile="left1.PHP"--></td></tr><tr><tdheight="183"><!--#includefile="left2.PHP"--></td></tr><tr><tdheight="10"colspan="2"background="qtimages/img_02_01_07.gif"> </td></tr></table></td><tdwidth="4"background="qtimages/img_02_02.gif"> </td><tdvalign="top"><tableid="__01"width="676"height="193"border="0"cellpadding="0"cellspacing="0"><tr><tdheight="31"background="qtimages/img_02_03_01_01.gif"><tablewidth="100%"border="0"cellpadding="0"cellspacing="0"><tr><tdwidth="19%"height="16"align="center"><spanclass="STYLE4"><%=lb%></span></td><tdwidth="66%"> </td><tdwidth="15%"> </td></tr></table></td></tr><tr><tdheight="162"align="center"valign="top"><tablewidth="93%"border="1"align="center"cellpadding="3"cellspacing="1"bordercolor="#00FFFF"style="border-collapse:collapse"><tr><tdwidth="6%"bgcolor="#EBFBFF">序號(hào)</td><tdwidth="57%"bgcolor="#EBFBFF">標(biāo)題</td><tdwidth="19%"bgcolor="#EBFBFF">添加時(shí)間</td><tdwidth="10%"bgcolor="#EBFBFF">詳細(xì)</td></tr><%線路查詢 該模塊正是上一模塊中用戶單擊“詳細(xì)”按鈕時(shí)見到的內(nèi)容詳細(xì)頁(yè)。實(shí)現(xiàn)本模塊的主要代碼如下所示:response.write("<script>javascript:alert('修改成功!');</script>")endif%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>修改線路預(yù)訂</title><linkrel="stylesheet"href="css.css"type="text/css"><scriptlanguage="javascript"src="js/Calendar.js"></script></head><scriptlanguage="javascript">functionOpenScript(url,width,height){varwin=window.open(url,"SelectToSort",'width='+width+',height='+height+',resizable=1,scrollbars=yes,menubar=no,status=yes');}functionOpenDialog(sURL,iWidth,iHeight){varoDialog=window.open(sURL,"_EditorDialog","width="+iWidth.toString()+",height="+iHeight.toString()+",resizable=no,left=0,top=0,scrollbars=no,status=no,titlebar=no,toolbar=no,menubar=no,location=no");oDialog.focus();}</script><body><p>修改線路預(yù)訂:當(dāng)前日期:<%=date()%></p><%MYSQL="select*fromxianluyudingwhereid="&idrs.openMYSQL,conn,1,1ifrs.eofthenelse %><formid="form1"name="form1"method="post"action=""><tablewidth="100%"border="1"align="center"cellpadding="3"cellspacing="1"bordercolor="#00FFFF"style="border-collapse:collapse"><tr><td>編號(hào):</td><td><inputname='bianhao'type='text'id='bianhao'value='<%=rs("bianhao")%>'/></td></tr><tr><td>名稱:</td><td><inputname='mingcheng'type='text'id='mingcheng'size='50'value='<%=rs("mingcheng")%>'/></td></tr><tr><td>出行時(shí)間:</td><td><inputname='chuxingshijian'type='text'id='chuxingshijian'value='<%=rs("chuxingshijian")%>'/></td></tr><tr><td>價(jià)格:</td><td><inputname='jiage'type='text'id='jiage'value='<%=rs("jiage")%>'/></td></tr><tr><td>交通工具:</td><td><inputname='jiaotonggongju'type='text'id='jiaotonggongju'value='<%=rs("jiaotonggongju")%>'/></td></tr><tr><td>預(yù)訂人:</td><td><inputname='yudingren'type='text'id='yudingren'value='<%=rs("yudingren")%>'/></td></tr><tr><td>預(yù)訂名額:</td><td><inputname='yudingminge'type='text'id='yudingminge'value='<%=rs("yudingminge")%>'/></td></tr><tr><td>備注:</td><td><textareaname='beizhu'cols='50'rows='8'id='beizhu'><%=rs("beizhu")%></textarea></td></tr><tr><td> </td><td><inputname="addnew"type="hidden"id="addnew"value="1"/><inputtype="submit"name="Submit"value="修改"/><inputtype="reset"name="Submit2"value="重置"/></td></tr>酒店瀏覽 該模塊與新聞頁(yè)相似,主要是多了一個(gè)圖片,可謂圖文并茂,更加直觀。實(shí)現(xiàn)本模塊的主要代碼如下所示:<p>已有旅游線路列表:</p><formid="form1"name="form1"method="post"action="">搜索:編號(hào):<inputname="bh"type="text"id="bh"/>名稱:<inputname="mc"type="text"id="mc"/><inputtype="submit"name="Submit"value="查找"/></form>用戶注冊(cè) 該模塊是用戶與本系統(tǒng)交互的一個(gè)窗口,用戶可以通過本模塊注冊(cè)成為本系統(tǒng)的會(huì)員。 conn.execute(MYSQL) response.write("<script>javascript:alert('添加成功!');</script>")endif%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>用戶注冊(cè)</title><scriptlanguage="javascript"src="js/Calendar.js"></script><linkrel="stylesheet"href="images/CssAdmin.css"type="text/css"></head><body><p>添加用戶注冊(cè):當(dāng)前日期:<%=date()%></p><scriptlanguage="javascript"> functioncheck() { if(document.form1.yonghuming.value=="") { alert("請(qǐng)輸入用戶名"); document.form1.yonghuming.focus(); returnfalse; } } functiongow() { location.href='peixunccccailiao_add.PHP?jihuabifffanhao='+document.form1.jihuabifffanhao.value; }</script><formid="form1"name="form1"method="post"action=""><tablewidth="100%"border="1"align="center"cellpadding="3"cellspacing="1"bordercolor="#00FFFF"style="border-collapse:collapse"> <tr><td>用戶名:</td><td><inputname='yonghuming'type='text'id='yonghuming'value=''/></td></tr><tr><td>密碼:</td><td><inputname='mima'type='text'id='mima'value=''/></td></tr><tr><td>姓名:</td><td><inputname='xingming'type='text'id='xingming'value=''/></td></tr><tr><td>性別:</td><td><selectname='xingbie'id='xingbie'><optionvalue="男">男</option><optionvalue="女">女</option></select></td></tr><tr><td>電話:</td><td><inputname='dianhua'type='text'id='dianhua'value=''/></td></tr><tr><td>郵箱:</td><td><inputname='youxiang'type='text'id='youxiang'value=''/></td></tr><tr><td>身份證:</td><td><inputname='shenfenzheng'type='text'id='shenfenzheng'value=''/></td></tr><tr><td>QQ:</td><td><inputname='QQ'type='text'id='QQ'value=''/></td></tr><tr><td>地址:</td><td><inputname='dizhi'type='text'id='dizhi'value=''size='50'/></td></tr><tr><td>備注:</td><td><textareaname='beizhu'cols='50'rows='8'id='beizhu'></textarea></td></tr><tr><td> </td><td><inputtype="hidden"name="addnew"value="1"/><inputtype="submit"name="Submit"value="添加"onClick="returncheck();"/><inputtype="reset"name="Submit2"value="重置"/></td></tr>后臺(tái)登陸 本模塊是系統(tǒng)登陸界面,實(shí)現(xiàn)的功能是檢測(cè)合法用戶,驗(yàn)證其用戶名密碼,以杜絕非法用戶侵入系統(tǒng)。本模塊界面非常簡(jiǎn)單,就一用戶名和密碼兩個(gè)文本框和一個(gè)登陸按鈕,但實(shí)現(xiàn)的方法比較復(fù)雜,因?yàn)橄到y(tǒng)要自動(dòng)判斷其輸入的用戶名及密碼的正誤,還要自動(dòng)識(shí)別其權(quán)限(超級(jí)管理員與普通管理員之分),如果登陸正常后,系統(tǒng)要將當(dāng)前用戶名和權(quán)限記錄下來以便之后其他操作給予適當(dāng)?shù)臋?quán)限分配。實(shí)現(xiàn)本模塊的主要代碼如下所示:iftrim(request("login"))="1"then iftrim(request("username"))<>""andtrim(request("pwd"))<>""then servername=request.ServerVariables("REMOTE_HOST")' MYSQL="select*fromalluserswhereusername='"&trim(request("username"))&"'andpwd='"&trim(request("pwd"))&"'" setrs=server.createobject("adodb.recordset") rs.openMYSQL,conn,1,1 ifrs.eofthen response.Write("<script>javascript:alert('用戶名或密碼錯(cuò)誤!');history.back();</script>") else 'response.Cookies("username1")=trim(request("username")) session("cx")=rs("cx") session("AdminName")=trim(request("username")) session("UserName")=trim(request("username")) session("AdminPurview")=rs("cx") session("LoginSystem")="Succeed" 'conn.execute("updatealluserssethits=hits+1whereusername='"&trim(request("username"))&"'") response.redirect("main.PHP") endif else response.Write("<script>javascript:alert('請(qǐng)輸入用戶名和密碼!');history.back();</script>") endif endif系統(tǒng)用戶管理 該模塊主要是讓超級(jí)管理員可以添加系統(tǒng)中的普通管理員來共同管理本系統(tǒng)。該模塊分為兩個(gè)小塊,上面是添加新管理員,包括用戶名和密碼兩個(gè)可見字段,還有一個(gè)權(quán)限是默認(rèn)隱藏字段。下面是將已有的管理員信息以列表的形式列出,簡(jiǎn)單明了!由于考慮到系統(tǒng)人員泛濫問題,本模塊僅限超級(jí)管理員一人使用。實(shí)現(xiàn)本模塊的主要代碼如下所示:<%ifsession("username")=""then response.Write("<script>javascript:alert('請(qǐng)勿非法操作');history.back();</script>") response.end()endif%><%ifsession("cx")="普通管理員"then response.Write("<script>javascript:alert('對(duì)不起,您沒有該權(quán)限');history.back();</script>") response.end()endif%><!--#includefile="conn.PHP"--><%connopen()setrs=server.createobject("adodb.recordset")iftrim(request("addnew"))="1"then'添加新用戶 MYSQL="insertintoallusers(username,pwd)values('"&trim(request("username"))&"','"&trim(request("pwd1"))&"')"cute(MYSQL) response.write("<script>javascript:alert('添加成功');location.href='yhzhgl.PHP';</script>") response.End()endififtrim(request("delid"))<>""then'刪除用戶 MYSQL="deletefromalluserswhereid="&trim(request("delid")) conn.execute(MYSQL) response.write("<script>javascript:alert('刪除成功');location.href='yhzhgl.PHP';</script>") response.End()endif%>景點(diǎn)添加模塊 該模塊的難點(diǎn)在于用了一個(gè)界面類似WORD的功能強(qiáng)大的編輯大,它不僅可以輸入文字信息,還可以輸入圖片、表格、附件、FLASH甚至影片等所有數(shù)據(jù)信息。實(shí)現(xiàn)本模塊的主要代碼如下所示:lb=trim(request("lb"))bject("adodb.recordset")iftrim(request("title"))<>""then 'MYSQL="insertintoallgonggao(title,content,lb)values('"&trim(request("title"))&"','"&request("message")&"','"&trim(request("lb"))&"')" 'conn.execute(MYSQL) MYSQL="selecttop1*fromallgonggao" rs.openMYSQL,conn,1,3 rs("title")=trim(request("title")) rs("content")=request("message") rs("leibie")=trim(request("lb")) response.write("<script>javascript:alert('添加成功!');location.href='gg_add.PHP?lb="&lb&"';</script>") response.End()endif用戶查詢模塊該模塊主要是將上一模塊中添加的所有會(huì)員信息以列表的形式列出,讓人可以一目了然地看出所有已有數(shù)據(jù),且還包括了查詢、修改、刪除、打印、統(tǒng)計(jì)和分頁(yè)的各個(gè)功能。其中查詢包括了編號(hào)和姓名兩個(gè)字段,兩個(gè)字段均為模糊查詢,即只需輸入字段中的若干字符即可,不必要輸入完全匹配的字段。兩個(gè)條件間的關(guān)系為AND關(guān)系,如果兩個(gè)條件都為空則表示查詢所有數(shù)據(jù)。實(shí)現(xiàn)本模塊的主要代碼如下所示:<formid="form1"name="form1"method="post"action="">搜索:用戶名:<inputname="bh"type="text"id="bh"/>姓名:<inputname="mc"type="text"id="mc"/><inputtype="submit"name="Submit"value="查找"/></form><tablewidth="100%"border="1"align="center"cellpadding="3"cellspacing="1"bordercolor="#00FFFF"style="border-collapse:collapse"><tr><tdwidth="5%"align="center"bgcolor="#EBE2FE">序號(hào)</td><tdbgcolor='#EBE2FE'>用戶名</td><tdbgcolor='#EBE2FE'>密碼</td><tdbgcolor='#EBE2FE'>姓名</td><tdbgcolor='#EBE2FE'>性別</td><tdbgcolor='#EBE2FE'>電話</td><tdbgcolor='#EBE2FE'>郵箱</td><tdbgcolor='#EBE2FE'>身份證</td><tdbgcolor='#EBE2FE'>QQ</td><tdbgcolor='#EBE2FE'>地址</td><tdbgcolor='#EBE2FE'>備注</td><tdbgcolor='#EBE2FE'>審核</td><tdwidth="12%"align="center"bgcolor="#EBE2FE">添加時(shí)間</td><tdwidth="8%"align="center"bgcolor="#EBE2FE">操作</td></tr><%MYSQL="select*fromyonghuzhucewhere1=1"iftrim(request("bh"))<>""then MYSQL=MYSQL+"andyonghuminglike'%"&trim(request("bh"))&"%'"endififtrim(request("mc"))<>""then MYSQL=MYSQL+"andxingminglike'%"&trim(request("mc"))&"%'"endifMYSQL=MYSQL&"orderbyiddesc"'response.Write(MYSQL)'response.End()rs.openMYSQL,conn,1,1ifrs.eofthenelse i=0 i=i+1%><tr><tdwidth="5%"align="center"><%=i%></td><td><%=rs("yonghuming")%></td><td><%=rs("mima")%></td><td><%=rs("xingming")%></td><td><%=rs("xingbie")%></td><td><%=rs("dianhua")%></td><td><%=rs("youxiang")%></td><td><%=rs("shenfenzheng")%></td><td><%=rs("QQ")%></td><td><%=rs("dizhi")%></td><td><%=rs("beizhu")%></td><td><ahref="sh.PHP?id=<%=rs("id")%>&yuan=<%=rs("issh")%>"><%=rs("issh")%></a></td><tdwidth="12%"align="center"><%=rs("addtime")%></td><tdwidth="8%"align="center"><ahref="del.PHP?id=<%=rs("id")%>&tablename=yonghuzhuce"onClick="returnconfirm('真的要?jiǎng)h除?')">刪除</a><ahref="yonghuzhuce_updt.PHP?id=<%=rs("id")%>">修改</a></td></tr> <% loop endif %></table><p>以上數(shù)據(jù)共<%=i%>條,<inputtype="button"name="Submit2"onClick="javascript:window.print();"value="打印本頁(yè)"/></p>小節(jié)至此,一個(gè)簡(jiǎn)單的旅游網(wǎng)站制作完成。其中,網(wǎng)頁(yè)的制作是用dreamweaver制作完成,這個(gè)過程主要是在熟練運(yùn)用此軟件的條件下,看自己的想象力和創(chuàng)造力,創(chuàng)新是一個(gè)網(wǎng)站能否吸引顧客的前提。數(shù)據(jù)庫(kù)的建立也不復(fù)雜,在設(shè)計(jì)好網(wǎng)站的整體結(jié)構(gòu)后,只要把所包括的數(shù)據(jù)涵蓋到數(shù)據(jù)庫(kù)中去即可。整個(gè)過程最復(fù)雜的地方是數(shù)據(jù)庫(kù)的連接上,本例中的連接主要是通過一些PHP語言完成的。當(dāng)然你也可以運(yùn)用dreamweaver自帶的綁定數(shù)據(jù)庫(kù)功能來完成數(shù)據(jù)庫(kù)的連接工作。結(jié)論本文是關(guān)于一個(gè)旅游網(wǎng)站設(shè)計(jì)的總體過程。雖然地區(qū)有一定限制,僅僅是涵蓋王泉山旅游的自助網(wǎng)站,但他包括了一個(gè)電子商務(wù)網(wǎng)站建設(shè)的全過程。第一步:知識(shí)了解。這一階段要了解一些相關(guān)常識(shí),如電子商務(wù),PHP,數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)連接。第二步:系統(tǒng)分析。做一些必要的社會(huì)調(diào)查,了解網(wǎng)站的制作過程,吸取他人優(yōu)點(diǎn),了解他人不足,對(duì)自己的網(wǎng)站有大概想法。第三步:系統(tǒng)設(shè)計(jì)。設(shè)計(jì)出網(wǎng)站的總體結(jié)構(gòu),模塊怎么分配。第四步:系統(tǒng)實(shí)施。網(wǎng)站的程序設(shè)計(jì),數(shù)據(jù)庫(kù)的建立,數(shù)據(jù)庫(kù)的連接。第五步:系統(tǒng)調(diào)試。通過運(yùn)行網(wǎng)站,找到其漏洞,即使做出修改。在網(wǎng)站的建設(shè)中,能夠很好的按照要求,步驟來設(shè)計(jì)與編寫程序,按照標(biāo)準(zhǔn)測(cè)試網(wǎng)站。同時(shí)也存在一些問題,如對(duì)PHP整體的理解不夠深刻,只對(duì)其中與數(shù)據(jù)庫(kù)連接的一些語句比較了解,這些在制作大型網(wǎng)站是極為不夠的。還有是做一個(gè)真正旅游網(wǎng)站,此例的內(nèi)容還顯匱乏。筆者在這三個(gè)月實(shí)習(xí)中,初步了解到了網(wǎng)站的設(shè)計(jì)與相關(guān)程序的編寫,對(duì)一些問題描述不盡詳細(xì)希望各位評(píng)析和指正。網(wǎng)站在建成后,通過在windows上與網(wǎng)絡(luò)上的測(cè)試,達(dá)到了預(yù)期的目標(biāo),并能順利通過測(cè)試。致謝在畢業(yè)設(shè)計(jì)過程中,XXX老師給了我很多指導(dǎo)和意見,能及時(shí)指出畢業(yè)設(shè)計(jì)中存在的問題,并提供了寶貴的設(shè)計(jì)意見和一些有用資料。同時(shí),還有另外一些老師和同學(xué)為本畢業(yè)設(shè)計(jì)提供了幫助與支持,使本畢業(yè)設(shè)計(jì)能夠順利完成。在這里,我要對(duì)XXX老師和其他給予了我?guī)椭耐瑢W(xué)和老師表示誠(chéng)摯的謝意。參考文獻(xiàn)1松崗研發(fā)中心,林志強(qiáng).PHP電子商務(wù)設(shè)計(jì)實(shí)物.中國(guó)鐵道出版社,2001:56~1532黃竣等.Dreamweavermx精彩設(shè)計(jì)百例.中國(guó)水利水電出版社,2002:14~763風(fēng)火輪小組.從入門到高手.大恒電子出版社,2004:32~1024松崗研發(fā)中心.Dreamweaver實(shí)用教程.北京希望電子出版社,2001:46~985邱麗娟教授,張莉教授.MYSQL數(shù)據(jù)庫(kù)原理與應(yīng)用.人民郵電出版社,2002:55~626林金霖.PHP實(shí)務(wù)經(jīng)典.中國(guó)鐵道出版社,2001:45~507松崗研發(fā)中心.PHP應(yīng)用經(jīng)典.中國(guó)鐵道出版社,2002:23~578松崗研發(fā)中心.HTML與PHP網(wǎng)頁(yè)制作教程.中國(guó)鐵道出版社,2002:73~1729李勁.精通PHP數(shù)據(jù)庫(kù)程序設(shè)計(jì).科學(xué)出版社發(fā)行部,2001年2月:56~9910陳會(huì)安.PHP3.0網(wǎng)站架設(shè)徹底研究與IIS4/5.中國(guó)青年出版社,2001:5~1511劉世軍.基于FrontpPage2000環(huán)境下的PHP應(yīng)用.中國(guó)青年出版社,2000:7~5612NikhilKothari..ICG,2002:87~9513TomArcher.InsideC#.MicrosoftPress,2001:56~8014Albahari.C#Essentials.O'Reilly&AssociatesInc,2001:55~6215D.Williams..McGrew-Hill,2001:98~11016GregBuczek.PHP.NETDeveloper'sGuide.MicrosoftPress,2003:1~12附錄附錄A英文原文PHP.NETDeveloper'sGuideIntroduction:WiththeadventofPHP.NETweseeashiftfromtraditionalscriptingtothebeginningoffull-fledgedprogrammingonline.VBScriptisn’ttheonlyoptionanymore,asprogrammerscannowemploythefullpowerthatliesbehindbothVisualBasic(VB)andCwithintheirPHP.NETassemblies.Thereisnodenyingthewidespreadacceptancethat.NETreceivedfromthedevelopercommunity.It’sprovenitselftobeawell-developedframeworkwithsolidideasonhowtheprogrammingworldshouldcontinuetochange.Theintroductionofasoftwaresolutionthatenablesanyonetocodeinanylanguagethatiscompatiblewiththeframeworkisgroundbreakingtosaytheleast.InthischapterwewilltakealookathowActiveServerPages(PHP)itselfbeganjustacoupleofyearsagoandhowithascaptivatedprogrammerseversince.Ithashadsomeproblems,ofcourse,butthe.NETarchitectureseemstohavefoundsolutionstomanypreexistingprogrammingproblems.TherehavealsobeenchangeswithhowPHPworkswiththeserverandclient,toprovidetheuserwiththeinformationthatyouwanttoprovide.Eventhoughthisisastablebeta,andmanypeopleareassumingalreadythatwhatweareseeingwithinBeta2isbasicallythe“freeze”formanyfeatures,itstillhasacoupleofcaveats,duetoitsbetanature.Learningfromtheseproblemswithintheframeworkcanallowforpreparationagainstit.LearningfromtheHistoryofPHP:YoucantracethehistoryofPHPrightbackto1995andthemomentousoccasionwhenMicrosoftrealizedtheywerefallingbehindinafundamentalshiftintheindustrybynotembracingtheInternet.UpuntilthatpointMicrosofthadbeendevelopingtheirproprietarytechnologies,tools,andnetworkprotocolsfortheMicrosoftNetwork;allofasuddentheyneededanInternetstrategyandfast.Microsofthasgonefromapositionofplayingcatch-uptooneclosedominance,withtheInternetExplorerWebbrowserhavingastrangle-holdontheWebbrowsingmarket,andInternetInformationServer(IIS)installedatthemajorityofFortune1000companies.TheOriginsofPHP:Backinthemid‘90s,whenthecommercialWebworldwasstillyoung,therewasnotagreatdealofchoiceoftoolsfortheWebdeveloperwhowantedtomakehisorherWebsiteatrulyusefulplacetodobusiness.Thechoiceswerelimitedinbothavailableserver-sideprogrammingplatformsandalsodesktopdevelopmenttoolstoproducethesolutions.Intheend,theprogrammerwasstuckwithclumsyCommonGatewayInterface(CGI)programsusingcompiledlanguagessuchasC,Delphi,andVisualBasic,orinterpretedscriptinglanguageslikePerlorRexx,andoperatingsystemshellscriptsonsystemssuchasUNIX.Inearly1996MicrosofthadafirststabatimprovingthesituationbyincludingtheInternetServerApplicationProgrammingInterface(ISAPI)technologyaspartofInternetInformationServer.ISAPIisanextensiontotheWindowsWin32API.ItwasdevelopedasawaytocreateWebserversoftwarethatinteractswiththeinnerworkingsofInternetInformationServer,bringingwhatwasclaimedtobeafive-foldincreaseinperformance.Asyoucanwellimaginefromthisdescription,aswellastheimmediateperformanceincrease,italsohadasideeffectofincreasingthecomplexityofthedevelopmentfortheprogrammer.Itwasn’tforthefainthearted,andittakessomeserioushardcoreprogrammingknowledgetodoISAPIapplicationsright.AswellasISAPI,MicrosoftencourageddeveloperstoembracetheirInternetDatabaseConnector(IDC)technology.ThiswasanewwaytoconnectWebsitestoback-en

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論