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