ASP同學錄asp+sql論文.doc_第1頁
ASP同學錄asp+sql論文.doc_第2頁
ASP同學錄asp+sql論文.doc_第3頁
ASP同學錄asp+sql論文.doc_第4頁
ASP同學錄asp+sql論文.doc_第5頁
已閱讀5頁,還剩36頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論