數(shù)字出版技術(shù)(網(wǎng)絡程序設(shè)計-ASP)Lesson-1Introduction解析課件_第1頁
數(shù)字出版技術(shù)(網(wǎng)絡程序設(shè)計-ASP)Lesson-1Introduction解析課件_第2頁
數(shù)字出版技術(shù)(網(wǎng)絡程序設(shè)計-ASP)Lesson-1Introduction解析課件_第3頁
數(shù)字出版技術(shù)(網(wǎng)絡程序設(shè)計-ASP)Lesson-1Introduction解析課件_第4頁
數(shù)字出版技術(shù)(網(wǎng)絡程序設(shè)計-ASP)Lesson-1Introduction解析課件_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)字出版技術(shù)

(網(wǎng)絡程序設(shè)計-ASP)

Lesson1:IntroductionByJ.C數(shù)字出版技術(shù)

(網(wǎng)絡程序設(shè)計-ASP)

Lesson1:I1本節(jié)課內(nèi)容Aims(本課程的學習目的)Rules(課堂紀律)Performance前導及小作業(yè)A關(guān)于課程與ASP的Presentation討論題本節(jié)課內(nèi)容Aims(本課程的學習目的)2Aims(本課程的學習目的)了解相關(guān)的數(shù)字出版技術(shù),明確數(shù)字出版的相關(guān)軟件及相關(guān)的網(wǎng)絡標示語言和網(wǎng)絡程序設(shè)計語言。課程完成后,掌握撰寫一般網(wǎng)絡標示語言-HTML,以及動態(tài)網(wǎng)頁的制作技術(shù)-ASP。深度融合本學期的其他相關(guān)學科的學習(如編程入門課:VB、Aceess數(shù)據(jù)庫設(shè)計及網(wǎng)絡設(shè)計軟件:DREAMWEAVER)獨立操作軟件并完成指定的項目。Aims(本課程的學習目的)了解相關(guān)的數(shù)字出版技術(shù),明確數(shù)3Rules(課堂紀律)遵守課堂紀律在提問時間做1對1講授時,其他同學注意課堂紀律。在分組討論時間,每位同學要做好討論筆記。分組討論結(jié)束后每組整理好在課堂結(jié)束前交上。本課程有不定時測驗。注意考試紀律。誠實地按時完成每次作業(yè)。(詳見作業(yè)說明)Rules(課堂紀律)遵守課堂紀律4Performance50%成績來自個人的平時測驗及作業(yè)成績(每次作業(yè)有說明,每次作業(yè)滿分不同,不是百分制)。50%成績來自期末考試成績:關(guān)于實際操作的限時操作題。希望大家學習愉快!并取得好成績!Performance50%成績來自個人的平時測驗及作業(yè)成績5前導實際的生產(chǎn)過程客戶提出需求策劃及任務分配功能模塊劃分及客戶端界面外觀設(shè)計系統(tǒng)流程設(shè)計分模塊實現(xiàn)功能數(shù)據(jù)庫設(shè)計(需求分析、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計)客戶端界面制作連接數(shù)據(jù)庫調(diào)試及修改如何評估網(wǎng)站信息量合適主題突出使用方便容錯及修改前導實際的生產(chǎn)過程6作業(yè)A:小組討論:上網(wǎng)查找10個你認為優(yōu)秀的網(wǎng)站。從中挑出一個你認為最好的例子,與你的組員們交流并分析主頁,畫出客戶端界面系統(tǒng)模塊劃分分析圖。(每組提交一份,并寫下小組成員名字)小組討論:從上面選出的網(wǎng)站中挑一個你最希望實現(xiàn)的功能模塊或數(shù)據(jù)庫,簡單說明為什么,并與你的組員們交流。(每人提交一份,并附上個人學號及親筆簽名)小組討論:提出改善建議及修改的方案。(要求同上)作業(yè)A:小組討論:上網(wǎng)查找10個你認為優(yōu)秀的網(wǎng)站。從中挑出一7Presentation-Website各組派一名小組代表上講臺做一個簡單的總結(jié)。內(nèi)容包括:客戶端界面系統(tǒng)模塊劃分分析圖總結(jié)練習A的2-3題的小組成員發(fā)言討論結(jié)果小組成員補充回答提問及解答Presentation-Website各組派一名小組代表上8PART2:關(guān)于課程本學科內(nèi)容囊括:HTML網(wǎng)絡標示語言Access數(shù)據(jù)庫設(shè)計及應用ASP基本知識ASP+Access實例分析ASP程序設(shè)計結(jié)合其他學科內(nèi)容設(shè)計及制作項目PART2:關(guān)于課程本學科內(nèi)容囊括:9Presentation-ASP1、ASP概述2、ASP開發(fā)工具與開發(fā)平臺3、ASP的運行方式4、配置服務器5、創(chuàng)建簡單ASP程序6、思考與練習Presentation-ASP1、ASP概述10ASP概述ASP(ActiveServerPages)1、Active:ASP使用了Microsoft的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強程序間合作。ASP概述ASP(ActiveServerPages)111ASP概述ASP(ActiveServerPages)2、Server:ASP運行在服務器端。ASP的編程語言可以是VBSCRIPT和JSCRIPT。瀏覽器(Ie,Netscape)

ASP概述ASP(ActiveServerPages)212ASP概述ASP(ActiveServerPages)ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。3、Pages:ASP概述ASP(ActiveServerPages)A13靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁靜態(tài)網(wǎng)頁:所謂“靜態(tài)”,指的就是站點的頁面內(nèi)容是“固定不變”的。動態(tài)網(wǎng)頁:動態(tài)網(wǎng)頁相對靜態(tài)網(wǎng)頁,網(wǎng)頁中顯示的內(nèi)容可以跟隨瀏覽者的不同或者其他條件的不同在同一個頁面中顯示出不同的效果。動態(tài)頁面又分為客戶端動態(tài)頁面和服務器端動態(tài)頁面ASP概述靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁靜態(tài)網(wǎng)頁:所謂“靜態(tài)”,指的就是站點的頁面14本課程涉及的主要內(nèi)容:HTML語言CSS樣式VBSCRIPT語言ASP內(nèi)置對象ASP組件對象數(shù)據(jù)庫訪問ADO對象ASP概述本課程涉及的主要內(nèi)容:HTML語言ASP概述15ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)平臺:操作系統(tǒng)開發(fā)平臺Windows2003Server/Windows2000ServerInternetInformationServer(IIS6.0/5.0)WindowsXPProfessionalWindows2000Professional不完整的(IIS5.0)Windows98MSPersonalWebServer(PWS)ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)平臺:操作系統(tǒng)開發(fā)平臺Wi16ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)工具:

MicrosoftFrontPage

MacromediaDreamweaver(已學過的網(wǎng)頁設(shè)計軟件)

MicrosoftVisualInterDev(教材建議)

任何文本編輯器(建議初學使用)ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)工具:Microsof17AB服務器請求響應客戶機網(wǎng)絡處理客戶機ASP的運行方式AB服務器請求響應客戶機網(wǎng)處理客戶機ASP的運行方式18配置IIS服務器本操作是在Windows2000上配置,WindowXP略有不同。配置服務器配置IIS服務器配置服務器19創(chuàng)建簡單ASP程序ASP的默認編輯語言為VBSCRIPT。同時ASP還支持JAVASCRIPT語言編寫。我們可以在IIS設(shè)置中設(shè)置默認語言。如沒有特殊要求,我們的ASP代碼都是使用VBSCRIPT來編寫。創(chuàng)建簡單ASP程序ASP的默認編輯語言為VBSCRIPT。同20<html><body><!--這些是ASP腳本--><%DimhwHw=“helloasp”response.write(“helloasp”)%><br>這些是HTML語言腳本<br>再次發(fā)出<%=Hw%></body></html>Eg1創(chuàng)建簡單ASP程序注:藍色為HTML語言紅色為ASP代碼灰色為HTML語言注釋<html>Eg1創(chuàng)建簡單ASP程序注:藍色為HTML語言21<html><body>當前時間為:<%=time()%></body><html>Eg2ASP程序以“<%”開始”%>”結(jié)束。參考書本13-15頁創(chuàng)建簡單ASP程序<html>Eg2ASP程序以“<%”開始”%>”結(jié)束。參考22附:使用asp實現(xiàn)簡易交互Eg31-1.htm<HTML><HEAD><TITLE>Hello</TITLE><BODY><Formaction="1-1.asp"method=GET><inputtype="text"name="yourname"><br><inputtype=“submit”value=“提交"></Form></BODY></HTML>1-1.asp<HTML><HEAD><BODYBGCOLOR="#FFFFFF"><%yname=Request.QueryString("yourname")Response.Write"Hello,"&yname&"<br>"%><ahref="1-1.htm">重填</href></BODY></HTML>附:使用asp實現(xiàn)簡易交互Eg31-1.htm1-1.asp23附:文件包含的使用<!--#includevirtual|file=“文件名稱”-->Virtual表示以虛擬目錄開始的路徑File則直接寫入正確文件路徑附:文件包含的使用<!--#includevirtual24討論題ASP程序可以使用什么語言來描述,其默認編程語言是什么?如何配置IIS服務器,并使它運行ASP程序。ASP的運行方式是怎樣的?自己動手編寫課件中的eg1和eg2及書本內(nèi)的兩個實例,并通過IIS服務器查看效果。打開附帶的EG5.ASP程序,分別說出哪些是HTML語言代碼,哪些是ASP代碼。討論題ASP程序可以使用什么語言來描述,其默認編程語言是什么25數(shù)字出版技術(shù)

(網(wǎng)絡程序設(shè)計-ASP)

Lesson1:IntroductionByJ.C數(shù)字出版技術(shù)

(網(wǎng)絡程序設(shè)計-ASP)

Lesson1:I26本節(jié)課內(nèi)容Aims(本課程的學習目的)Rules(課堂紀律)Performance前導及小作業(yè)A關(guān)于課程與ASP的Presentation討論題本節(jié)課內(nèi)容Aims(本課程的學習目的)27Aims(本課程的學習目的)了解相關(guān)的數(shù)字出版技術(shù),明確數(shù)字出版的相關(guān)軟件及相關(guān)的網(wǎng)絡標示語言和網(wǎng)絡程序設(shè)計語言。課程完成后,掌握撰寫一般網(wǎng)絡標示語言-HTML,以及動態(tài)網(wǎng)頁的制作技術(shù)-ASP。深度融合本學期的其他相關(guān)學科的學習(如編程入門課:VB、Aceess數(shù)據(jù)庫設(shè)計及網(wǎng)絡設(shè)計軟件:DREAMWEAVER)獨立操作軟件并完成指定的項目。Aims(本課程的學習目的)了解相關(guān)的數(shù)字出版技術(shù),明確數(shù)28Rules(課堂紀律)遵守課堂紀律在提問時間做1對1講授時,其他同學注意課堂紀律。在分組討論時間,每位同學要做好討論筆記。分組討論結(jié)束后每組整理好在課堂結(jié)束前交上。本課程有不定時測驗。注意考試紀律。誠實地按時完成每次作業(yè)。(詳見作業(yè)說明)Rules(課堂紀律)遵守課堂紀律29Performance50%成績來自個人的平時測驗及作業(yè)成績(每次作業(yè)有說明,每次作業(yè)滿分不同,不是百分制)。50%成績來自期末考試成績:關(guān)于實際操作的限時操作題。希望大家學習愉快!并取得好成績!Performance50%成績來自個人的平時測驗及作業(yè)成績30前導實際的生產(chǎn)過程客戶提出需求策劃及任務分配功能模塊劃分及客戶端界面外觀設(shè)計系統(tǒng)流程設(shè)計分模塊實現(xiàn)功能數(shù)據(jù)庫設(shè)計(需求分析、數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計)客戶端界面制作連接數(shù)據(jù)庫調(diào)試及修改如何評估網(wǎng)站信息量合適主題突出使用方便容錯及修改前導實際的生產(chǎn)過程31作業(yè)A:小組討論:上網(wǎng)查找10個你認為優(yōu)秀的網(wǎng)站。從中挑出一個你認為最好的例子,與你的組員們交流并分析主頁,畫出客戶端界面系統(tǒng)模塊劃分分析圖。(每組提交一份,并寫下小組成員名字)小組討論:從上面選出的網(wǎng)站中挑一個你最希望實現(xiàn)的功能模塊或數(shù)據(jù)庫,簡單說明為什么,并與你的組員們交流。(每人提交一份,并附上個人學號及親筆簽名)小組討論:提出改善建議及修改的方案。(要求同上)作業(yè)A:小組討論:上網(wǎng)查找10個你認為優(yōu)秀的網(wǎng)站。從中挑出一32Presentation-Website各組派一名小組代表上講臺做一個簡單的總結(jié)。內(nèi)容包括:客戶端界面系統(tǒng)模塊劃分分析圖總結(jié)練習A的2-3題的小組成員發(fā)言討論結(jié)果小組成員補充回答提問及解答Presentation-Website各組派一名小組代表上33PART2:關(guān)于課程本學科內(nèi)容囊括:HTML網(wǎng)絡標示語言Access數(shù)據(jù)庫設(shè)計及應用ASP基本知識ASP+Access實例分析ASP程序設(shè)計結(jié)合其他學科內(nèi)容設(shè)計及制作項目PART2:關(guān)于課程本學科內(nèi)容囊括:34Presentation-ASP1、ASP概述2、ASP開發(fā)工具與開發(fā)平臺3、ASP的運行方式4、配置服務器5、創(chuàng)建簡單ASP程序6、思考與練習Presentation-ASP1、ASP概述35ASP概述ASP(ActiveServerPages)1、Active:ASP使用了Microsoft的ActiveX技術(shù)。ActiveX(COM)技術(shù)是現(xiàn)在Microsoft軟件的重要基礎(chǔ)。它采用封裝對象,程序調(diào)用對象的技術(shù),簡化編程,加強程序間合作。ASP概述ASP(ActiveServerPages)136ASP概述ASP(ActiveServerPages)2、Server:ASP運行在服務器端。ASP的編程語言可以是VBSCRIPT和JSCRIPT。瀏覽器(Ie,Netscape)

ASP概述ASP(ActiveServerPages)237ASP概述ASP(ActiveServerPages)ASP返回標準的HTML頁面,可以正常地在常用的瀏覽器中顯示。瀏覽者查看頁面源文件時,看到的是ASP生成的HTML代碼,而不是ASP程序代碼。這樣就可以防止別人抄襲程序。3、Pages:ASP概述ASP(ActiveServerPages)A38靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁靜態(tài)網(wǎng)頁:所謂“靜態(tài)”,指的就是站點的頁面內(nèi)容是“固定不變”的。動態(tài)網(wǎng)頁:動態(tài)網(wǎng)頁相對靜態(tài)網(wǎng)頁,網(wǎng)頁中顯示的內(nèi)容可以跟隨瀏覽者的不同或者其他條件的不同在同一個頁面中顯示出不同的效果。動態(tài)頁面又分為客戶端動態(tài)頁面和服務器端動態(tài)頁面ASP概述靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁靜態(tài)網(wǎng)頁:所謂“靜態(tài)”,指的就是站點的頁面39本課程涉及的主要內(nèi)容:HTML語言CSS樣式VBSCRIPT語言ASP內(nèi)置對象ASP組件對象數(shù)據(jù)庫訪問ADO對象ASP概述本課程涉及的主要內(nèi)容:HTML語言ASP概述40ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)平臺:操作系統(tǒng)開發(fā)平臺Windows2003Server/Windows2000ServerInternetInformationServer(IIS6.0/5.0)WindowsXPProfessionalWindows2000Professional不完整的(IIS5.0)Windows98MSPersonalWebServer(PWS)ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)平臺:操作系統(tǒng)開發(fā)平臺Wi41ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)工具:

MicrosoftFrontPage

MacromediaDreamweaver(已學過的網(wǎng)頁設(shè)計軟件)

MicrosoftVisualInterDev(教材建議)

任何文本編輯器(建議初學使用)ASP開發(fā)工具與開發(fā)平臺ASP開發(fā)工具:Microsof42AB服務器請求響應客戶機網(wǎng)絡處理客戶機ASP的運行方式AB服務器請求響應客戶機網(wǎng)處理客戶機ASP的運行方式43配置IIS服務器本操作是在Windows2000上配置,WindowXP略有不同。配置服務器配置IIS服務器配置服務器44創(chuàng)建簡單ASP程序ASP的默認編輯語言為VBSCRIPT。同時ASP還支持JAVASCRIPT語言編寫。我們可以在IIS設(shè)置中設(shè)置默認語言。如沒有特殊要求,我們的ASP代碼都是使用VBSCRIPT來編寫。創(chuàng)建簡單ASP程序ASP的默認編輯語言為VBSCRIPT。同45<html><body><!--這些是ASP腳本--><%DimhwHw=“helloasp”response.write(“helloasp”)%><br>這些是HTML語言腳本<br>再次發(fā)出<%=Hw%></body></html>Eg1創(chuàng)建簡單ASP程序注:藍色為HTML語言紅色為ASP代碼灰色為HTML語言注釋<html>Eg1創(chuàng)建簡單ASP程序注:藍色為HTML語言46<html><body>當前時間為:<%=time()%></body><html>

溫馨提示

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

評論

0/150

提交評論