ASP同學(xué)錄asp+sql論文.doc_第1頁(yè)
ASP同學(xué)錄asp+sql論文.doc_第2頁(yè)
ASP同學(xué)錄asp+sql論文.doc_第3頁(yè)
ASP同學(xué)錄asp+sql論文.doc_第4頁(yè)
ASP同學(xué)錄asp+sql論文.doc_第5頁(yè)
已閱讀5頁(yè),還剩36頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

同學(xué)錄設(shè)計(jì)論文第一章前言Internet是目前世界上最大的計(jì)算機(jī)互聯(lián)網(wǎng)絡(luò),它遍布全球,將世界各地各種規(guī)模的網(wǎng)絡(luò)連接成一個(gè)整體。作為Internet上一種先進(jìn)的,易于被人們所接受的信息檢索手段,WorldWideWeb(簡(jiǎn)稱(chēng)WWW)發(fā)展十分迅速,成為目前世界上最大的信息資源寶庫(kù)。據(jù)估計(jì),目前Internet上已有上百萬(wàn)個(gè)Web站點(diǎn),其內(nèi)容范圍跨越了教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂(lè)、體育等各個(gè)領(lǐng)域,其用戶(hù)群十分龐大,因此,建設(shè)一個(gè)好的Web站點(diǎn)對(duì)于一個(gè)機(jī)構(gòu)的發(fā)展十分重要。近年來(lái)計(jì)算機(jī)技術(shù)的快速發(fā)展,特別是計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,越來(lái)越深刻的改變了人們生活的方方面面。使得人們能以更低廉的價(jià)格,開(kāi)發(fā)出更方便、更實(shí)用的網(wǎng)絡(luò)工具。各種在線服務(wù)系統(tǒng),更是深刻的影響了人們的聯(lián)系方式,使得人們可以在遠(yuǎn)隔千里之遙隨時(shí)通訊。過(guò)去的種種陳舊的聯(lián)系方式,已經(jīng)不能滿足現(xiàn)代生活的需要。同學(xué)錄作為一種方便同學(xué)之間聯(lián)系的實(shí)用系統(tǒng)便應(yīng)運(yùn)而生。工商同學(xué)錄是為工商同學(xué)之間進(jìn)行交流和聯(lián)系提供的一個(gè)平臺(tái)。通過(guò)提供完善的同學(xué)錄服務(wù)和規(guī)范同學(xué)錄的管理,可以達(dá)到增進(jìn)同學(xué)之間、同學(xué)與母校之間的感情,方便校友聯(lián)系的目的。要實(shí)現(xiàn)這樣的功能,離不開(kāi)后臺(tái)數(shù)據(jù)庫(kù)的支持。用戶(hù)驗(yàn)證信息,收集到的用戶(hù)點(diǎn)擊信息,主題層次信息,分析得出的關(guān)聯(lián)規(guī)則表等大量的數(shù)據(jù)都由數(shù)據(jù)庫(kù)管理系統(tǒng)管理。本文中數(shù)據(jù)庫(kù)服務(wù)器端采用了MicrosoftAccess數(shù)據(jù)庫(kù)作為ODBC(OpenDataBaseConnectivity)數(shù)據(jù)源,并以先進(jìn)的ADO(ActiveXDataObjects)技術(shù)進(jìn)行數(shù)據(jù)庫(kù)存取等操作,使Web與數(shù)據(jù)庫(kù)緊密聯(lián)系起來(lái)。整個(gè)個(gè)性化頁(yè)面生成系統(tǒng)主要由使用Dreamweaver_MX開(kāi)發(fā)的關(guān)聯(lián)規(guī)則采掘系統(tǒng)和利用IIS+ASP技術(shù)實(shí)現(xiàn)的個(gè)性化Web頁(yè)面生成器兩部分組成。關(guān)聯(lián)規(guī)則采掘系統(tǒng)對(duì)數(shù)據(jù)庫(kù)中的歷史記錄進(jìn)行分析,產(chǎn)生用戶(hù)關(guān)聯(lián)規(guī)則表;頁(yè)面生成器則負(fù)責(zé)記錄用戶(hù)行為和根據(jù)關(guān)聯(lián)規(guī)則表動(dòng)態(tài)生成用戶(hù)個(gè)性化Web頁(yè)面。二者通過(guò)數(shù)據(jù)庫(kù)服務(wù)器和Web服務(wù)器連接。本文作者主要完成Web服務(wù)器端的用戶(hù)管理、圖書(shū)目錄管理、圖書(shū)信息錄入管理、書(shū)店定單管理、圖書(shū)的瀏覽和查找、書(shū)店購(gòu)物結(jié)帳功能模塊的設(shè)計(jì)、實(shí)現(xiàn)與完善以及整個(gè)實(shí)驗(yàn)網(wǎng)站的組織建立和測(cè)試工作。第二章系統(tǒng)編程環(huán)境基礎(chǔ)知識(shí)采用Browser/Server體系結(jié)構(gòu),服務(wù)器端采用運(yùn)行最低配置要求(全部為中文環(huán)境)操作系統(tǒng)WindowsXP,WindowsXP腳本解釋器Vbscripts5.6以上版本,安裝MicrosoftInternetExplorer5.5以上版本既可獲得:Web服務(wù)器IIS6.0數(shù)據(jù)引擎MicrosoftAccess權(quán)限要求對(duì)Access數(shù)據(jù)庫(kù)具有建表、備份的權(quán)限空間大小初次安裝至少10M可用空間硬件要求PIII500CPU256M內(nèi)存或更高帶寬要求10M共享或更高客戶(hù)端軟件,包括單機(jī)操作系統(tǒng)和瀏覽器軟件,分別選用WindowsXP和InternetExplorer,數(shù)據(jù)庫(kù)系統(tǒng)采用MicrosoftAccess有利于方便操作。2.1DreamweaverMX的概述:DreamweaverMX是Macromedia公司最新推出的網(wǎng)爺制作“三劍客”(DreamweaverMX、FlashMX、FireworksMX)之一,是設(shè)計(jì)并且管理網(wǎng)絡(luò)站點(diǎn)和網(wǎng)頁(yè)的專(zhuān)業(yè)的HTML編輯器。DreamweaverMX是一個(gè)所見(jiàn)即所得的網(wǎng)頁(yè)編輯器,集功能強(qiáng)勁的可視化設(shè)計(jì)、應(yīng)用開(kāi)發(fā)環(huán)境以及代碼編輯一身的工具,支持最新的DHTML和CSS標(biāo)準(zhǔn)。它采用了多種先進(jìn)技術(shù),能夠快速高效地創(chuàng)建極具表現(xiàn)力和動(dòng)感效果的網(wǎng)頁(yè),使網(wǎng)頁(yè)創(chuàng)作過(guò)程變得十分簡(jiǎn)單。它用于對(duì)Web站點(diǎn)、Web應(yīng)用程序進(jìn)行設(shè)計(jì)、編碼和開(kāi)發(fā),使開(kāi)發(fā)人員和網(wǎng)頁(yè)設(shè)計(jì)師能夠快捷地創(chuàng)建代碼規(guī)范的應(yīng)用程序,開(kāi)發(fā)環(huán)境精簡(jiǎn)而高效。開(kāi)發(fā)人員能夠運(yùn)用它與他們的服務(wù)器技術(shù)構(gòu)建功能強(qiáng)大的網(wǎng)絡(luò)應(yīng)用程序銜接到用戶(hù)的數(shù)據(jù)、網(wǎng)絡(luò)服務(wù)體系上。DreamweaverMX提供基于強(qiáng)大的規(guī)范管理來(lái)確保高質(zhì)量的設(shè)計(jì),設(shè)計(jì)環(huán)境提供CSS能迅速高效地開(kāi)發(fā)代碼簡(jiǎn)潔、專(zhuān)業(yè)規(guī)范的站點(diǎn)。通過(guò)手工編碼和使用可視化對(duì)象和行為來(lái)快速生成動(dòng)態(tài)的、數(shù)據(jù)庫(kù)驅(qū)動(dòng)的WEB應(yīng)用程序。DreamweaverMX用于ColdFusion、ASP、ASP.NET、JSP和PHP的服務(wù)器代碼庫(kù)能夠使用所有前沿的服務(wù)器端技術(shù),以可視方式創(chuàng)建動(dòng)態(tài)WEB站點(diǎn),使用一種開(kāi)發(fā)工具即可與多種站點(diǎn)和后端技術(shù)集成。DreamweaverMX包含并擴(kuò)展了MacromediaUltraDev中的所有功能,以幫助使用ASP、ASP.NET、ColdFusion標(biāo)記語(yǔ)言(CFML)、JSP和PHP等服務(wù)器語(yǔ)言來(lái)生成由動(dòng)態(tài)數(shù)據(jù)庫(kù)支持的WEB應(yīng)用程序。DreamweaverMX也是開(kāi)放式和可擴(kuò)展的,賦予使用者最大的自由度和靈活性來(lái)選擇今天或?qū)?lái)最適合自己工作的技術(shù)。2.2IIS簡(jiǎn)介:Wsb服務(wù)器是Web應(yīng)用程序的心臟。IIS(InternetInformationServer)是微軟推出的WindowsNTOptionPack的主要成員,作為Win2000server的擴(kuò)展,自推出以來(lái)已經(jīng)有了很大發(fā)展,其體系結(jié)構(gòu)是當(dāng)今市場(chǎng)上最受關(guān)注的Web服務(wù)器之一。新推出的IIS4.0版本增強(qiáng)了系統(tǒng)安全性,具有服務(wù)器端腳本開(kāi)發(fā)調(diào)試,內(nèi)容管理和站點(diǎn)分析,崩潰防護(hù),內(nèi)置JAVA虛擬機(jī)及全面支持ASP等強(qiáng)大功能。2.3IIS與ASP的結(jié)合:在過(guò)去,客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)的設(shè)計(jì)與Web的相關(guān)技術(shù)幾乎處于平行線上,兩者相互獨(dú)立并無(wú)法作出集成性的設(shè)計(jì)?,F(xiàn)在我們利用IIS+ASP構(gòu)成三層式Web結(jié)構(gòu)(如圖2.1所示)的中間一層,將客戶(hù)機(jī)/服務(wù)器結(jié)構(gòu)與Web密切結(jié)合,完成前后端兩者的集成輸出功能,使得Web站點(diǎn)的開(kāi)發(fā)更方便,實(shí)現(xiàn)的功能更強(qiáng)大。利用IIS+ASP技術(shù)來(lái)集成Web前后端所帶來(lái)的強(qiáng)大效益可歸結(jié)為以下幾個(gè)方面:減少構(gòu)建和維護(hù)成本加快聯(lián)機(jī)過(guò)程應(yīng)用軟件集中在服務(wù)器端開(kāi)發(fā)管理前端可使用任何瀏覽器(IE、Netscape.)后端可存取任何數(shù)據(jù)庫(kù)(SQL、Access.)可使用任何腳本語(yǔ)言開(kāi)發(fā)(VBScript、JavaScript、PERL.)2.4ASP與CGI的比較CGI(CommonGatewayInterface,通用網(wǎng)關(guān)接口)也是Internet上一種功能強(qiáng)大的Web頁(yè)面技術(shù),其工作方式有別于ASP。我們現(xiàn)對(duì)二者進(jìn)行比較。Acti

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論