【正文】
..................................................... 5 ASP 的基本概念 .......................................................................................................... 5 ASP 的內(nèi)建對(duì)象 .......................................................................................................... 5 ASP 的基本組件 .......................................................................................................... 8 ASP 與數(shù)據(jù)庫 ............................................................................................................ 10 3 網(wǎng)站建設(shè)的整體策劃思路 .................................................................................................. 12 項(xiàng)目簡(jiǎn)介 ................................................................................................................... 12 3. 2 數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì) ...................................................................................................... 12 3. 3 數(shù)據(jù)庫表 .................................................................................................................. 13 后臺(tái)管理展示 ........................................................................................................... 16 4 結(jié)論 ...................................................................................................................................... 21 參 考 文 獻(xiàn) ............................................................................................................................ 22 致謝 .......................................................................................................................................... 27 網(wǎng)絡(luò)技術(shù)畢業(yè)設(shè)計(jì)論文 1 - 1 系統(tǒng)開發(fā)環(huán)境 軟件環(huán)境 客戶端:操作系統(tǒng)使用 Windows xp,安裝有 Microsoft Inter 或以上版本 Microsoft Inter Information Server(II) 以上支持 Active Server Pages (ASP) Microsoft Inter (支持 ActiveX) Microsoft SQL Server2020 開發(fā)語言與開發(fā)環(huán)境 本輔助教學(xué)系統(tǒng)主要采用 Active Server Pages(ASP)、 HTML 語言、 VBScript語言、 ActiveX 技術(shù)、 SQL 技術(shù)。網(wǎng)頁和 ASP 文件的編輯采用 Notebook、Dreamweaver 等實(shí)用工具。使用 Active Server Pages (ASP)作為服務(wù)器端文件。 開發(fā)環(huán)境介紹 Active Server Pages (ASP) 運(yùn)行 ASP 所需的環(huán)境如下: Microsoft Inter Information Server version Server Microsoft Peer Web Services Version on Windows NT Workstation Microsoft Personal Web Server on Windows 95/98 ASP 的出現(xiàn)使得廣大 Web 設(shè)計(jì)者不必在為客戶瀏覽器是否支持而擔(dān)心,實(shí)際上就算在同一個(gè) .asp 文件中使用不同的腳本語言,都無須為此擔(dān)憂,因?yàn)樗械囊磺卸紝⒃诜?wù)器端進(jìn)行,客戶瀏覽器得到的只是一個(gè)程序執(zhí)行的結(jié)果,而你也只需在文件中聲明使用不同的腳本語言即可。 SQL語句介紹 SQL 全稱是“結(jié)構(gòu)化查 詢語言 (Structured Query Language)”,最早的是IBM 的圣約瑟研究實(shí)驗(yàn)室為其關(guān)系數(shù)據(jù)庫管理系統(tǒng) SYSTEM R 開發(fā)的一種查詢語基于 ASP、 SQL 的網(wǎng)站后臺(tái)管理系統(tǒng) 2 言,它的前身是 SQUARE 語言。 SQL 語言結(jié)構(gòu)簡(jiǎn)潔,功能強(qiáng)大,簡(jiǎn)單易學(xué),所以自從 IBM 公司 1981 年推出以來, SQL 語言,得到了廣泛的應(yīng)用。如今無論是像Oracle ,Sybase,Informix,SQL server 這些大型的數(shù)據(jù)庫管理系統(tǒng),還是像Visual Foxporo,PowerBuilder 這些微機(jī)上常用的數(shù)據(jù)庫開發(fā)系統(tǒng),都支持 SQL語言作為查詢 語言。 SQL 廣泛地被采用正說明了它的優(yōu)點(diǎn)。它使全部用戶,包括應(yīng)用程序員、 DBA管理員和終端用戶受益非淺。 非過程化語言: SQL 是一個(gè)非過程化的語言,因?yàn)樗淮翁幚硪粋€(gè)記錄,對(duì)數(shù)據(jù)提供自動(dòng)導(dǎo)航。 SQL 允許用戶在高層的數(shù)據(jù)結(jié)構(gòu)上工作,而不對(duì)單個(gè)記錄進(jìn)行操作,可操作記錄集。 統(tǒng)一的語言: SQL 可用于所有用戶的 DB 活動(dòng)模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。 所有關(guān)系數(shù)據(jù)庫的公共語言:由于所有主要的關(guān)系數(shù)據(jù)庫管理系統(tǒng)都支持 SQL語言,用戶可將使用 SQL 的技能從一 個(gè) RDBMS 轉(zhuǎn)到另一個(gè)。所有用 SQL 編寫的程序都是可以移植的。 VBScript 介紹 Microsoft Visual Basic Scripting Edition 是程序開發(fā)語言 Visual Basic家族的最新成員,它將靈活的 Script 應(yīng)用于更廣泛的領(lǐng)域,包括 Microsoft Inter Explorer 中的 Web 客戶機(jī) Script 和 Microsoft Inter Information Server 中的 Web 服務(wù)器 Script。 VBScript 使用 ActiveX? Script 與宿主應(yīng)用程序?qū)υ?。使?ActiveX Script,瀏覽器和其他宿主應(yīng)用程序不再需要每個(gè) Script 部件的特殊集成代碼。ActiveX Script 使宿主可以編譯 Script、獲取和調(diào)用入口點(diǎn)及管理開發(fā)者可用的命名空間。通過 ActiveX Script,語言廠商可以建立標(biāo)準(zhǔn) Script 運(yùn)行時(shí)語言。Microsoft 將提供 VBScript 的運(yùn)行時(shí)支持。 Microsoft 正在與多個(gè) Inter 組一起定義 ActiveX Script 標(biāo)準(zhǔn)以使 Script 引擎可以互換。 ActiveX Script 可用在 Microsoft174。 Inter Explorer 和 Microsoft174。 Inter Information Server 中。 網(wǎng)絡(luò)技術(shù)畢業(yè)設(shè)計(jì)論文 3 - VBScript 只有一種數(shù)據(jù)類型 , 稱為 Variant。 Variant 是一種特殊的數(shù)據(jù)類型 , 根據(jù)使用的方式 , 它可以包含不同類別的信息。因?yàn)?Variant 是 VBScript中唯一的數(shù)據(jù)類型 , 所以它也 VBScript 中所有函數(shù)的返回值的數(shù)據(jù)類型。Variant 用于數(shù)字上下文中時(shí)作為數(shù)字處理,用于字符串上下文中時(shí)作為字符串處理。這 除簡(jiǎn)單數(shù)字或字符串以外, Variant可以進(jìn)一步區(qū)分?jǐn)?shù)值信息的特定含義。例如使用數(shù)值信息表示日期或時(shí)間。此類數(shù)據(jù)在與其他日期或時(shí)間數(shù)據(jù)一起使用時(shí),結(jié)果也總是表示為日期或時(shí)間。當(dāng)然,從 Boolean 值到浮點(diǎn)數(shù),數(shù)值信息是多種多樣的。 Variant 包含的數(shù)值信息類型稱為子類型。大多數(shù)情況下,可將所需的數(shù)據(jù)放進(jìn) Variant 中,而 Variant 也會(huì)按照最適用于其包含的數(shù)據(jù)的方式進(jìn)行操作。聲明變量的一種方式是使用 Dim 語句、 Public 語句和 Private 語句在 Script 中顯示聲明變量。另一種方式是通過直接在 Script 中使用變量名這一簡(jiǎn)單方式隱式 聲明變量。這通常不是一個(gè)好習(xí)慣,因?yàn)檫@樣有時(shí)會(huì)由于變量名被拼錯(cuò)而導(dǎo)致在運(yùn)行 Script 時(shí)出現(xiàn)意外的結(jié)果。因此,最好使用 Option Explicit 語句顯示聲明所有變量。 JavaScript 簡(jiǎn)介 JavaScript,是一種解釋程序的語言,由 Sun 公司和 Netscape 公司合作開發(fā)。我們可以直接在 HTML 文件中直接寫上程序碼,瀏覽器在看到這些相應(yīng)的代碼后,會(huì)轉(zhuǎn)換其對(duì)應(yīng)的動(dòng)作執(zhí)行,它并不需要另外的編譯器將程序編譯成可執(zhí)行代碼。 JavaScript 是以面向?qū)ο鬄榛A(chǔ)概念的程序設(shè)計(jì)語言。但因?yàn)橐浜掀浣忉?執(zhí)行的特性,它舍棄了與繼承相關(guān)的某些概念,只留下對(duì)象驅(qū)動(dòng)