【正文】
,第一種為 Sub過(guò)程,第二種為了 Function 過(guò)程。區(qū)分時(shí)字符串、數(shù)字類型常量的最簡(jiǎn)單方法是,在引號(hào)內(nèi)的為字符串,沒(méi)有在引號(hào)內(nèi)的為數(shù)字 ; 表示日期常量書(shū)寫(xiě)在兩個(gè) 之間。 ASP 的基本語(yǔ)法 ASP 程序的特點(diǎn): JavaSeript 或 VBScript 結(jié)合 HTML 代碼就可以編寫(xiě) ASP 程序 ; ASP 不需要編譯和聯(lián)接就可以執(zhí)行,它整合到了 HTML 文檔中 ; 編寫(xiě)的工具非常的廣泛,一般文本編輯程序就可以編寫(xiě),例如記事本 ; ASP 代碼不會(huì)傳輸?shù)娇蛻舻臑g覽器上,這樣就可以保護(hù)源代碼的泄漏 ; ASP 標(biāo)記的用法,把 VBScript 或者 JavaScript 放入定界符 %%內(nèi)即可,定界符必須是成對(duì)出現(xiàn)的,可以和 HTML 腳本混合使用 。制作 ASP文件同 HTML文件一樣,可以用任何純文本編輯器進(jìn)行編輯。利用它可以開(kāi)發(fā)出動(dòng)態(tài)、交互、高性能 Web服 務(wù)器端的應(yīng)用,且能較容易實(shí)現(xiàn)復(fù)雜的 Web應(yīng)用。 Dreamweaver 還包括有預(yù)建的布局和代碼,其中有網(wǎng)站結(jié)構(gòu)、表格、可訪問(wèn)的模板以及為客戶端交互應(yīng)用而提供的 JavaScript。 Dreamweaver是美國(guó) MACROMEDIA公司開(kāi)發(fā)的集網(wǎng)頁(yè)制作和網(wǎng)站管理于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器 , 是一種可視化網(wǎng)頁(yè)制作工具,利用它可以輕松地制作出跨越平臺(tái)限制和跨越瀏覽器限制的動(dòng)態(tài)網(wǎng)頁(yè)。在設(shè)計(jì)的定位上要有一定的開(kāi)拓性與創(chuàng)新性,程序、數(shù)據(jù)庫(kù)的設(shè)計(jì)要滿足網(wǎng)站的各項(xiàng)功能,整體設(shè)計(jì)要符合企業(yè)品牌形象。 第 4 章是全文的重點(diǎn),分別從數(shù)據(jù)庫(kù)、網(wǎng)站訪問(wèn)頁(yè)面和應(yīng)用管理系統(tǒng)三個(gè)方面詳細(xì)介紹了系統(tǒng)的設(shè)計(jì)思想和實(shí)現(xiàn)技術(shù)。 論文的結(jié)構(gòu)和內(nèi)容 第 1 章是對(duì)全文的一個(gè)概述。 系統(tǒng)的特色 本文 采用 了 ASP 技術(shù)作為開(kāi)發(fā)平臺(tái),并結(jié)合一些企業(yè)動(dòng)態(tài)門(mén)戶網(wǎng)站 開(kāi)發(fā) 知識(shí)系統(tǒng) ,提出了一種基于 ASP 的 Web 應(yīng)用設(shè)計(jì)方案。 網(wǎng)站的建設(shè) 已經(jīng)不單單是把企業(yè)想要表達(dá)的內(nèi)容擺放在網(wǎng)站上那么簡(jiǎn)單,當(dāng)今的 網(wǎng)站設(shè)計(jì)包含了更多的設(shè)計(jì)元素,給予瀏覽者更多的視覺(jué)享受。 四川長(zhǎng)虹電子集團(tuán)是我國(guó)著名的家電制造企業(yè)之一,在海外都享有一定的盛譽(yù) 。 Dreamweaver是集網(wǎng)頁(yè)制作和網(wǎng)站管理于一身的所見(jiàn)即所得網(wǎng)頁(yè)編輯器。一個(gè)設(shè)計(jì)得當(dāng)?shù)钠髽I(yè)網(wǎng)站,將能提供給予使用者需求,甚至達(dá)到雙向的溝通,這是一般傳統(tǒng)媒體所做不到的。并運(yùn)用 ACCESS 來(lái)連接數(shù)據(jù)庫(kù)。不僅可以給企業(yè)帶來(lái)了經(jīng)濟(jì)效益,也起到了推廣和宣傳企業(yè)的作用。相比之下,網(wǎng)絡(luò)宣傳的費(fèi)用是低廉的,而回報(bào)卻絲毫不見(jiàn)遜色,能幫您把握廣闊的國(guó)際發(fā)展空間和眾多潛在的商業(yè)伙伴,是 24小時(shí)的廣告窗口。 35 結(jié)論 5 系統(tǒng)的實(shí)現(xiàn) 登錄頁(yè)面設(shè)計(jì) 錯(cuò)誤 !未定義書(shū)簽。 網(wǎng)頁(yè) 設(shè)計(jì) 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 本章小結(jié) 設(shè)計(jì)風(fēng)格 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。 數(shù)據(jù)庫(kù)環(huán)境 開(kāi)發(fā)環(huán)境 IIS 錯(cuò)誤 !未定義書(shū)簽。 ASP 技術(shù)特點(diǎn)和工作原理 2 開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境 錯(cuò)誤 !未定義書(shū)簽。 ABSTRACT book design and so on, the pany might simply facilitate the utilization backstage carried on the management, carried on each operation to the website, in order to the enterprise could prompt renew own product information. The enterprise website besides demonstrated own product, how adjusts own using the customer to oneself product feedback information product also is and its the key. Thereupon, enterprise39。于是,企業(yè)的論壇便應(yīng)運(yùn)而生。因特網(wǎng)與企業(yè)經(jīng)營(yíng)活動(dòng)的結(jié)合創(chuàng)造了新的網(wǎng)絡(luò)經(jīng)濟(jì)。 四川長(zhǎng)虹 企業(yè)也需要一個(gè)適合自己的產(chǎn)品發(fā)布網(wǎng)站。一個(gè)好的論壇能給企業(yè)帶來(lái)莫大的好處,這是眾所周知的。s forum then arises at the historic moment. A good forum can bring the greatest advantage to the enterprise, this is well known. Finally has made some summaries to the entire website design, proposed some insufficiencies and the opinion. Key words ASP, ACCESS database, enterprise portal 目 錄 摘 要 錯(cuò)誤 !未定義書(shū)簽。 課題的目的和意義 錯(cuò)誤 !未定義書(shū)簽。 8 ASP應(yīng)用 網(wǎng)頁(yè)圖形工具 8 本章小結(jié) 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。 設(shè)計(jì)出發(fā)點(diǎn) 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。 后臺(tái) 管理 設(shè)計(jì) 錯(cuò)誤 !未定義書(shū)簽。 錯(cuò)誤 !未定義書(shū)簽。越來(lái)越多的公司、單位建立自己的網(wǎng)絡(luò)站點(diǎn),使單位本身已不局限于某個(gè)地區(qū),而是直接面向全世界,它的廣泛性、高效性為企業(yè)帶來(lái)了不容置疑的效益和效率,是否擁有自己的網(wǎng)站已經(jīng)成為衡量一個(gè)單位綜合的重要標(biāo)志。但是很多的中小 型企業(yè)會(huì)覺(jué)得建設(shè)網(wǎng)站投資成本過(guò)高,而且要招聘相應(yīng)的技術(shù)人員進(jìn)行維護(hù)。網(wǎng)站設(shè)計(jì)達(dá)到了預(yù)期的效果,實(shí)現(xiàn)了 企業(yè) 的小投入高回報(bào)的需求。這也是一個(gè)展示企業(yè)形象的一個(gè)良好平臺(tái)。 課題的背景、目的和意義 課題背景 隨著 Inter在中國(guó)的迅速發(fā)展,在很短的時(shí)間內(nèi)網(wǎng)絡(luò)已滲入到社會(huì)各個(gè)領(lǐng)域,改變著人們生活、學(xué)習(xí)和工作的方式,人們?cè)谌粘I钪性絹?lái)越離不開(kāi)通過(guò)上網(wǎng)來(lái)獲取自己所需要的知識(shí)。這里選擇了四川長(zhǎng)虹電子集團(tuán)作為本課題的研究對(duì)象,從課題的研究意義來(lái)說(shuō),有著一定的代表性。 課題的意義 : ①理論意義:隨著 Inter 在中國(guó)的迅速發(fā)展 ,人們?nèi)粘I钪性絹?lái)越多地使用這項(xiàng)新的技術(shù)來(lái)為自己的工作和學(xué)習(xí)服務(wù) 。 系統(tǒng)的功能設(shè)計(jì)比較簡(jiǎn)潔,應(yīng)用程序設(shè)計(jì)選擇了 ASP 技術(shù),基于組件的分層設(shè)計(jì)使系統(tǒng)結(jié)構(gòu)清晰,脈絡(luò)分明,負(fù)載均衡,且具有良好的擴(kuò)展性,易于維護(hù)。 第 2 章是對(duì) 網(wǎng)站開(kāi)發(fā)工具和開(kāi)發(fā)環(huán)境的分析說(shuō)明。 第 5 章是管理 系統(tǒng)操作的運(yùn)行實(shí)例。而且要從網(wǎng)站的結(jié)構(gòu)、色彩、人機(jī)關(guān)系等方面來(lái)完成整個(gè)設(shè)計(jì)。 Dreamweaver 可以開(kāi)發(fā) HTML、 XHTML、 ColdFusion、 ASP、 、 JSP 或 PHP網(wǎng)站。為翻新現(xiàn)有 網(wǎng)站以及創(chuàng)建下一代應(yīng)用程序,Dreamweaver 還支持新標(biāo)準(zhǔn)和新的網(wǎng)頁(yè)技術(shù),帶有對(duì) XML、網(wǎng)頁(yè)服務(wù)和增強(qiáng)可訪問(wèn)性的支持。利用 ASP開(kāi)發(fā)的腳本程序全部運(yùn)行在服務(wù)器端,與用戶所采用的瀏覽器無(wú)關(guān),從而極大地減少了對(duì)客戶端的要求。 ASP可以使用任何腳本語(yǔ)言,只需提供其相應(yīng)的腳本引擎就可, ASP自身提 供 VB ScriPt和 JSP cript兩種腳本引擎,缺省為 VB Script。 另一種認(rèn)識(shí)方法 script /script必須是成對(duì)出現(xiàn)! ASP 的默認(rèn)腳本語(yǔ)言是 VBScript,也可以指定腳本語(yǔ)言。 條件語(yǔ)句有兩種: If? ? then?? Else 語(yǔ)句和平 Select Case 語(yǔ)句 ; If?? then?? Else 語(yǔ)句用來(lái)判斷條件是 true 或 false; 并根據(jù)判斷結(jié)果來(lái)執(zhí)行下面的語(yǔ)句 : 通常條件是用比較運(yùn)算符對(duì)值或者變量進(jìn)行比較來(lái)表達(dá)的 ; If?? then?? Else 可以根據(jù)需要進(jìn)行嵌套使用,嵌套的時(shí)候可以寫(xiě)成 Else If Select Case 的格式 Select Case 變量 Case 判斷 相關(guān)代碼 Case 判斷 相關(guān)代碼 ?? End Select 循環(huán)語(yǔ)句 重復(fù)執(zhí)行的語(yǔ)句叫循環(huán)語(yǔ)句 ; 循環(huán)語(yǔ)句可以分為三種類型 : ① 當(dāng)條件不為假之前的時(shí)候重復(fù)執(zhí)行語(yǔ)句 ; ② 當(dāng)條件變?yōu)檎嬷爸貜?fù)執(zhí)行語(yǔ)句 ; ③ 按照指定的次數(shù)重復(fù)執(zhí)行語(yǔ)句 ; VBScript 的循環(huán)語(yǔ)句 : Do?? Loop 直到條件為 True(真 )時(shí)循環(huán) ; While?? Wend 當(dāng)條件為 True(真 )時(shí)循環(huán) ; For?? Next 指定循環(huán)次數(shù),使用計(jì)數(shù)器重復(fù)運(yùn)行語(yǔ)句 ; For Each?? Next 對(duì)于集合的每項(xiàng)或者數(shù)組中的每項(xiàng),重復(fù)執(zhí)行一組語(yǔ)句 ; Do?? Loop 的具體格式 : 格式 1 〈 % Do While 條件 需要重復(fù)執(zhí)行的語(yǔ)句 Loop % 格式 2 % Do 重復(fù)執(zhí)行的語(yǔ)句 Loop While 條件 % 格式一是先判斷 While 后面的條件是否為真,如果為真則執(zhí)行以下的代碼 ; 格式二是先至少執(zhí)行一次循環(huán)體,然后再判斷 While 后面的條件是不是為真 。 Sub 過(guò)程特點(diǎn)是沒(méi)有返回值 ; Function 過(guò)程有返回值 。 script Language=”vbscript” Sub 過(guò)程名( 由調(diào)用過(guò)程傳遞的常數(shù)、變量或表達(dá)式) 具體的代碼 End sub /script Function 過(guò)程其實(shí)就是函數(shù),是包含在 Function 和 End Function 語(yǔ)句之間的一組 VBScript 語(yǔ)句 。 Function 過(guò)程通過(guò)函數(shù)名返回一個(gè)值,這個(gè)值是在過(guò)程的語(yǔ)句中賦給函數(shù)名的。 在 ASP技術(shù)中, ASP腳本相當(dāng)于一種粘合劑,把一個(gè)個(gè)具有特定功能的組件集成在一起,以形成最終的軟件產(chǎn)品。一個(gè) *.asp源文件是文本文件,可以包括以下成分:文本 —— 用于顯示信息、頁(yè)面標(biāo)題等; HTML標(biāo)記 —— 實(shí)現(xiàn)頁(yè)面風(fēng)格設(shè)計(jì); ASP腳本 (Script Commands)。若 ASP文件含有訪問(wèn)數(shù)據(jù)庫(kù)的請(qǐng)求, ASP內(nèi)置組件ADO(ActiveX Date Ob— ject) 通過(guò) ODBC與數(shù)據(jù)庫(kù)連接,對(duì)數(shù)據(jù)庫(kù)進(jìn)行訪問(wèn),并將訪問(wèn)結(jié)果返回 web服務(wù)器。隨著近年來(lái)個(gè)人電腦的普及,使用 Photoshop 的家庭用戶也多 了起來(lái)。而且多種選擇工具還可以結(jié)合起來(lái)選擇較為復(fù)雜的圖像。 ④ 易學(xué)易用,用途廣泛 。 IIS 不需要開(kāi)發(fā)人員學(xué)習(xí)新的腳本語(yǔ)言或編譯應(yīng)用程序, IIS 完全支持 VBScript,Jscript 開(kāi)發(fā)軟件以及 Java,它也支持 CGI 和WinCGI,以及 ISAPI 擴(kuò)展和過(guò)濾器。 [6] IIS 相應(yīng)性極高,同時(shí)系統(tǒng)資源的消耗也很少, IIS 的安裝,管理和配置都相當(dāng)簡(jiǎn)單,這是因?yàn)?IIS 與 Windows NT Server 網(wǎng)絡(luò)操作系統(tǒng)緊密的集成在一起,另外, IIS 還使用與 Windows NT Server 相同的 SAM(Security Accounts Manager,安全性張好管理器 ),對(duì)于管理員來(lái)說(shuō), IIS 使用諸如 Performance Monitor 和SNMP(Simple Network Manager Protocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議 )之類的 NT 已有管理工具。 IIS 版本以后引入了 ASP,可以很容易的張貼動(dòng)態(tài)內(nèi)容和開(kāi)發(fā)基于 WEB的應(yīng)用程序。在 Access 中,用戶可以根據(jù)實(shí)際需要對(duì)數(shù)據(jù)進(jìn)行分類,然后使用表對(duì)象分別存儲(chǔ)每一種類型的數(shù)據(jù),并建立起不同類型數(shù)據(jù)之間的關(guān)系,供報(bào)表使用。用戶可以在設(shè)計(jì)器中設(shè)計(jì)生成對(duì)象,或?qū)ι傻膶?duì)象進(jìn)行編輯;用戶也可通過(guò)生成向?qū)Х奖?