




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)站建設(shè)技術(shù) 第1章 網(wǎng)站建設(shè)概述內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 本章將主要介紹網(wǎng)站與網(wǎng)站建設(shè)的涵義,當(dāng)前流行的幾種網(wǎng)站開發(fā)技術(shù)與工具,以及構(gòu)建Web服務(wù)器的方法。BACK NEXTPREV 了解網(wǎng)站與網(wǎng)站建設(shè)的涵義;了解常用的幾種網(wǎng)站開發(fā)技術(shù)與工具;掌握Web服務(wù)器的構(gòu)建方法。二、教學(xué)目標(biāo)BACK NEXTPREV 1.1網(wǎng)站建設(shè)的涵義網(wǎng)站,實(shí)質(zhì)上就是包括主頁在內(nèi)的很多網(wǎng)頁的集合,也稱站點(diǎn)。網(wǎng)站建設(shè)是指由網(wǎng)站策劃師、網(wǎng)頁設(shè)計師、網(wǎng)絡(luò)程序員等專業(yè)網(wǎng)站開發(fā)人員使用各種網(wǎng)絡(luò)程序開發(fā)技術(shù)和網(wǎng)頁設(shè)計技術(shù),為企事業(yè)單位、公司或個人在Internet上建立站點(diǎn),包括提供域名注冊和主機(jī)托
2、管等服務(wù)的總稱。包括網(wǎng)站策劃、網(wǎng)頁設(shè)計、網(wǎng)站功能設(shè)計、網(wǎng)站內(nèi)容設(shè)計、網(wǎng)站推廣、網(wǎng)站評估、網(wǎng)站運(yùn)營、網(wǎng)站整體優(yōu)化等。 三、知識點(diǎn)講解BACK NEXTPREV 網(wǎng)站是展示企業(yè)形象、加強(qiáng)客戶服務(wù),完善網(wǎng)絡(luò)業(yè)務(wù)的新型網(wǎng)絡(luò)平臺,通過建設(shè)網(wǎng)站,可以達(dá)到以下目的:企業(yè)形象展示與提升 網(wǎng)絡(luò)化的業(yè)務(wù)、用戶管理 開展電子商務(wù) 三、知識點(diǎn)講解BACK NEXTPREV 1.2網(wǎng)站建設(shè)技術(shù)介紹 “靜態(tài)”網(wǎng)頁:指網(wǎng)頁的內(nèi)容已預(yù)先設(shè)計好,并存放在WEB服務(wù)器上,當(dāng)用戶通過瀏覽器及互聯(lián)網(wǎng)的HTTP協(xié)議向WEB服務(wù)器提出請求時,服務(wù)器僅僅是將原已設(shè)計好的靜態(tài)HTML文檔傳送給用戶瀏覽器?!皠討B(tài)”網(wǎng)頁:指網(wǎng)頁能夠根據(jù)用戶的要
3、求和選擇,進(jìn)行不同的處理,并根據(jù)處理的結(jié)果,自動生成新的頁面,不再需要設(shè)計者手動更新HTML文檔。 三、知識點(diǎn)講解BACK NEXTPREV 1.2.1 靜態(tài)網(wǎng)頁設(shè)計技術(shù)HTML(HyperText Markup Language) XML、XSL(extensible Markup Language、extensible Stype Language)CSS(Cascading Stype Sheets)DHTML(Dynamic HTML) XHTML(extensible HTML) JavaScript 三、知識點(diǎn)講解BACK NEXTPREV 1.2.2 動態(tài)網(wǎng)頁設(shè)計技術(shù)ASPASP
4、(ActiveServerPages),即動態(tài)服務(wù)器頁 PHPPHP(HypertextPreprocessor),即超文本預(yù)處理器 JSPJSP(JavaServerPages),是基于JavaServlet以及整個Java體系的Web開發(fā)技術(shù)。 三、知識點(diǎn)講解BACK NEXTPREV 1.2.3 網(wǎng)頁設(shè)計軟件網(wǎng)頁編輯工具Dreamweaver圖形圖像處理軟件Photoshop 圖形制作工具Fireworks 動畫制作工具Flash三、知識點(diǎn)講解BACK NEXTPREV 1.3 建站準(zhǔn)備架設(shè)Web服務(wù)器IIS的安裝 Web站點(diǎn)的配置與管理三、知識點(diǎn)講解BACK NEXTPREV 教師演示
5、操作過程12實(shí)驗?zāi)康呐c要求 熟悉ASP的運(yùn)行環(huán)境,掌握Web服務(wù)器IIS的安裝與配置。實(shí)驗一 IIS的安裝與配置 BACK NEXTPREV 13實(shí)驗內(nèi)容 1安裝IIS。2在D盤根目錄下創(chuàng)建站點(diǎn)文件夾mysite。3啟動Internet服務(wù)管理器,配置修改默認(rèn)Web站點(diǎn),將該站點(diǎn)的根目錄設(shè)置為D:mysite。4在Dreamweaver CS3中,編寫一個簡單的網(wǎng)頁,并運(yùn)行。實(shí)驗一 IIS的安裝與配置 BACK NEXTPREV 網(wǎng)站建設(shè)技術(shù)第2章網(wǎng)站規(guī)劃與設(shè)計 內(nèi)容概述 01教學(xué)目標(biāo) 02實(shí)驗04知識點(diǎn)講解03 本章主要介紹網(wǎng)站規(guī)劃與設(shè)計的基本知識,解析網(wǎng)站規(guī)劃的方法和網(wǎng)站設(shè)計的一般過程,以
6、及如何編寫網(wǎng)站策劃書。 BACK NEXTPREV 了解網(wǎng)站規(guī)劃的主要任務(wù)、特點(diǎn)與原則;了解如何進(jìn)行網(wǎng)站類型的定位、網(wǎng)站目錄結(jié)構(gòu)組成及網(wǎng)站欄目規(guī)劃方法;了解網(wǎng)站設(shè)計的目標(biāo)、原則與特點(diǎn);了解和掌握網(wǎng)站設(shè)計的一般過程。二、教學(xué)目標(biāo)BACK NEXTPREV 2.1網(wǎng)站規(guī)劃2.1.1主要任務(wù)、特點(diǎn)與原則一、 網(wǎng)站規(guī)劃的主要任務(wù) 制定網(wǎng)站的發(fā)展戰(zhàn)略 制定網(wǎng)站的總體方案制定網(wǎng)站建設(shè)的資源分配計劃三、知識點(diǎn)講解BACK NEXTPREV 二、 網(wǎng)站規(guī)劃的主要特點(diǎn)網(wǎng)站規(guī)劃工作是面向長遠(yuǎn)的、未來的、全局性和關(guān)鍵性的問題,因此它具有較強(qiáng)的不確定性。網(wǎng)站規(guī)劃是為整個系統(tǒng)建設(shè)確定目標(biāo)、戰(zhàn)略、系統(tǒng)總體結(jié)構(gòu)方案和資源計
7、劃,因而整個過程是一個管理決策過程。網(wǎng)站規(guī)劃人員對管理與技術(shù)環(huán)境的理解、見解程度以及開創(chuàng)精神與務(wù)實(shí)態(tài)度是網(wǎng)站規(guī)劃工作的決定因素。網(wǎng)站規(guī)劃工作的結(jié)果是要明確回答規(guī)劃工作內(nèi)容中提出的問題,描繪出網(wǎng)站的總體概貌和發(fā)展進(jìn)程,宜粗不宜細(xì)。三、知識點(diǎn)講解BACK NEXTPREV 三、網(wǎng)站規(guī)劃的基本原則明確建立網(wǎng)站的目標(biāo)和用戶需求 總體設(shè)計方案主題鮮明快速的訪問 網(wǎng)站的內(nèi)容應(yīng)及時更新 “三次單擊”原則 網(wǎng)站的信息交互能力 多平臺策略 三、知識點(diǎn)講解BACK NEXTPREV 2.1.2網(wǎng)站類型定位一、 網(wǎng)站分類門戶型網(wǎng)站 專業(yè)型網(wǎng)站 三、知識點(diǎn)講解BACK NEXTPREV 2.1.2網(wǎng)站類型定位二、常見
8、的專業(yè)型網(wǎng)站 電子商務(wù)網(wǎng)站 企業(yè)網(wǎng)站 政府網(wǎng)站 行業(yè)信息網(wǎng)站 新聞媒體網(wǎng)站 提供免費(fèi)服務(wù)和資源的網(wǎng)站 學(xué)校和科研機(jī)構(gòu)網(wǎng)站 論壇性網(wǎng)站 個人網(wǎng)站 三、知識點(diǎn)講解BACK NEXTPREV 2.1.3網(wǎng)站目錄結(jié)構(gòu)不要將所有文件都存放在根目錄下 按欄目內(nèi)容建立子目錄 在每個主目錄下都建立獨(dú)立的Images目錄 目錄的層次不要太深 盡量不要使用中文目錄名 不要使用過長的目錄名 三、知識點(diǎn)講解BACK NEXTPREV 2.1.4 網(wǎng)站欄目規(guī)劃 要緊扣主題 指引迷途,清晰導(dǎo)航 設(shè)立最近更新或網(wǎng)站指南欄目 設(shè)立下載或常見問題回答欄目三、知識點(diǎn)講解BACK NEXTPREV 2.2網(wǎng)站設(shè)計2.2.1網(wǎng)站設(shè)計
9、的原則 明確建立網(wǎng)站的目標(biāo)和用戶需求 總體設(shè)計方案主題鮮明 網(wǎng)站的版式設(shè)計 網(wǎng)頁設(shè)計中的色彩搭配 網(wǎng)頁形式與內(nèi)容相統(tǒng)一 內(nèi)容更新與溝通 合理運(yùn)用新技術(shù) 三、知識點(diǎn)講解BACK NEXTPREV 2.2.2網(wǎng)站設(shè)計的過程網(wǎng)站CI的設(shè)計 頁面版式設(shè)計 輔助元素設(shè)計 三、知識點(diǎn)講解BACK NEXTPREV 2.3網(wǎng)站策劃網(wǎng)站策劃基本知識 網(wǎng)站策劃書的編寫 綜合案例網(wǎng)上購物網(wǎng)站策劃書 三、知識點(diǎn)講解BACK NEXTPREV 教師演示28實(shí)驗?zāi)康呐c要求掌握網(wǎng)站策劃書的編寫方法。實(shí)驗二 編寫網(wǎng)上書店網(wǎng)站策劃書 BACK NEXTPREV 29實(shí)驗內(nèi)容 請以“卓越亞馬遜”網(wǎng)上書店網(wǎng)站為例寫一份網(wǎng)站策劃書
10、。BACK NEXTPREV 實(shí)驗二 編寫網(wǎng)上書店網(wǎng)站策劃書 網(wǎng)站建設(shè)技術(shù)第3章 使用HTML制作網(wǎng)頁內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 本章通過具體案例,詳細(xì)地介紹了HTML語言中常用的標(biāo)記及其屬性,并解析如何使用HTML語言編制網(wǎng)頁。BACK NEXTPREV 掌握HTML頁面基本結(jié)構(gòu)和HTML標(biāo)記使用方法。掌握文本控制、圖像顯示的方法。掌握使用超級鏈接、創(chuàng)建表格的方法。掌握多媒體元素及表單對象的使用。二、教學(xué)目標(biāo)BACK NEXTPREV 3.1HTML基礎(chǔ)3.1.1 使用HTML標(biāo)記設(shè)計網(wǎng)頁利用HTML基本標(biāo)記,創(chuàng)建紅色背景、藍(lán)色文字的網(wǎng)頁。三、知識點(diǎn)講解BACK NE
11、XTPREV 教師演示操作過程3.1.2 知識解析一、超文本標(biāo)記語言HTML HTML(Hyper Text Mark-up Language)即超文本標(biāo)記語言,是WWW的描述語言。它是一個包含標(biāo)記的文本文件,包含了所有將顯示在網(wǎng)頁上的文字信息,其中也包括對瀏覽器的一些指示,如文字應(yīng)放置在何處,顯示模式是什么樣的等等。HTML文件通過標(biāo)記符(tag)來實(shí)現(xiàn)這一功能。三、知識點(diǎn)講解BACK NEXTPREV 二、HTML的標(biāo)記符號一般情況下,HTML標(biāo)記符號使用下列格式: 文件內(nèi)容標(biāo)記內(nèi)可以包含一些屬性,標(biāo)記屬性可由用戶設(shè)置,否則將采用默認(rèn)的設(shè)置值。屬性名稱出現(xiàn)在標(biāo)記符號的后面,并且以空格進(jìn)行分
12、隔,如果標(biāo)記具有多個標(biāo)記屬性,那么不同的屬性名稱之間將以空格隔開。其語法是: 三、知識點(diǎn)講解BACK NEXTPREV 三、HTML文檔的基本結(jié)構(gòu) HTML文件通常是由3部分組成:起始標(biāo)記、文檔頭和文件主體,其中文件主體是HTML文件的主要部分與核心內(nèi)容,它包括文件所有的實(shí)際內(nèi)容與絕大多數(shù)的標(biāo)記符號。添加起始標(biāo)記設(shè)置文檔頭 網(wǎng)頁的主體結(jié)構(gòu) HTML中的注釋 三、知識點(diǎn)講解BACK NEXTPREV 四、HTML標(biāo)記語言的特點(diǎn) HTML標(biāo)記均用括起來,大多數(shù)的標(biāo)記成對使用,標(biāo)記的開始符和結(jié)束符相同,結(jié)束符前多一個斜杠,其用法格式為:文本標(biāo)記符還擁有屬性,利用這些屬性可對修飾的部分進(jìn)行更加詳細(xì)地控
13、制,其用法格式為:文本各屬性項之間用空格分隔,屬性值可用單引號或雙引號引起來,也可以不用引號直接表達(dá)。HTML標(biāo)記可嵌套使用,從不同的角度對文本格式進(jìn)行控制。嵌套使用時注意不要發(fā)生交叉嵌套。標(biāo)記符不區(qū)分大小寫,各標(biāo)記的書寫表達(dá)沒有先后順序要求。有些標(biāo)記是單獨(dú)使用的,沒有對應(yīng)結(jié)束標(biāo)記。如換行標(biāo)記和水平線標(biāo)記等。三、知識點(diǎn)講解BACK NEXTPREV 3.2 創(chuàng)建基本網(wǎng)頁 3.2.1文本編輯本例將使用文本控制格式實(shí)現(xiàn)如圖所示頁面。 段落標(biāo)記()與換行標(biāo)記()標(biāo)題標(biāo)記(Hn) 設(shè)置文本格式 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程3.2.2使用圖像本案例將實(shí)現(xiàn)在網(wǎng)頁中插入圖像,頁
14、面效果如圖所示。 在網(wǎng)頁中插入圖像 設(shè)置圖像屬性三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程3.2.3建立超鏈接 本案例將實(shí)現(xiàn)對左圖所示頁面中的文本“怪石”建立超鏈接,點(diǎn)擊超鏈接,將打開右圖所示的頁面。 創(chuàng)建超鏈接 創(chuàng)建錨點(diǎn)鏈接 創(chuàng)建郵件鏈接 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 3.2.4 使用表格本案例利用表格實(shí)現(xiàn)下圖所示頁面中的圖像和文本的控制。 表格標(biāo)記 表格標(biāo)記的常用屬性 表格行的標(biāo)記及屬性 表格單元格標(biāo)記及屬性 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程3.2.5 使用多媒體 本案例要求使用多媒體元素及相關(guān)素材,制作一多媒體網(wǎng)站首
15、頁,其頁面運(yùn)行效果如圖所示。常用多媒體組件 添加視頻 添加音樂 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程3.3綜合案例 制作網(wǎng)上購物網(wǎng)站首頁 本案例設(shè)計制作“手機(jī)電子商城”網(wǎng)上購物網(wǎng)站首頁 。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程45實(shí)驗?zāi)康呐c要求 熟悉HTML標(biāo)記,掌握頁面布局的基本方法。實(shí)驗內(nèi)容 設(shè)計制作一個企業(yè)網(wǎng)站首頁。實(shí)驗三 使用HTML制作企業(yè)網(wǎng)站首頁 BACK NEXTPREV 網(wǎng)站建設(shè)技術(shù)第4章 使用CSS布局網(wǎng)頁 內(nèi)容概述 01教學(xué)目標(biāo) 02實(shí)驗04知識點(diǎn)講解03 本章通過具體案例,詳細(xì)地介紹了CSS語言的基礎(chǔ)知識。內(nèi)容主要包括添加樣式表的
16、方法、CSS選擇器的設(shè)置方法、盒子模型、文字、顏色和背景的設(shè)置方法以及多種頁面布局的設(shè)置方法等。 BACK NEXTPREV 掌握添加CSS樣式的方法;掌握設(shè)置CSS選擇器的方法;掌握盒子模型的設(shè)置方法;掌握盒子的浮動和定位的設(shè)置方法;掌握文字、顏色和背景的設(shè)置方法;掌握頁面布局的方法。二、教學(xué)目標(biāo)BACK NEXTPREV 4.1使用CSS樣式設(shè)計頁面使用CSS樣式設(shè)計“網(wǎng)頁設(shè)計教學(xué)”頁面,頁面效果如圖所示。 三、知識點(diǎn)講解BACK NEXTPREV 4.2 知識解析4.2.1 CSS基礎(chǔ)一、Web標(biāo)準(zhǔn)二、XHTML三、DOCTYPE聲明四、CSS簡介 三、知識點(diǎn)講解BACK NEXTPRE
17、V 五、添加CSS的方法嵌入樣式表內(nèi)嵌樣式表 鏈接外部CSS樣式表(外部樣式) 六、CSS選擇器 選擇器類型CSS的繼承性 注釋 三、知識點(diǎn)講解BACK NEXTPREV 七、div和span 網(wǎng)頁元素可以分為行內(nèi)元素和塊級元素兩種添加起始標(biāo)記。示例如下圖所示。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程4.2.2 盒子模型 盒子模型(Box Model)是CSS中一個很重要的概念。它是用來描述一個元素是如何組成的。三、知識點(diǎn)講解BACK NEXTPREV 浮動屬性值4.2.3 盒子的浮動與定位盒子的浮動屬性floatfloat 屬性可以實(shí)現(xiàn)復(fù)雜頁面的CSS布局。none:元素在
18、水平方向會自動伸展。left:元素會向其父元素的左側(cè)靠緊。right:元素就會向其父元素的右側(cè)靠緊。BACK NEXTPREV 盒子的定位屬性position position 屬性可以實(shí)現(xiàn)頁面元素的定位。它規(guī)定了四種定位方式,分別對應(yīng)于position屬性的值。1static:標(biāo)準(zhǔn)流布局2absolute:絕對定位3 relative:相對定位4fixed:固定定位BACK NEXTPREV 4.2.4 文字、顏色和背景一、文字 在CSS 中常見的字體(font) 屬性有以下幾種: font-family font-size font-weight font-style font-varia
19、nt 三、知識點(diǎn)講解BACK NEXTPREV 二、顏色color (顏色)屬性值的設(shè)置方式有三種: 十六進(jìn)制值 RGB 碼 顏色名稱 三、背景在CSS 中常見的背景(background) 屬性有以下幾種: background-color background d-image background-repeat background-attachment background-position 三、知識點(diǎn)講解BACK NEXTPREV 凍結(jié)布局css布局相對布局凝結(jié)物布局絕對布局流動布局BACK NEXTPREV 4.4 布局與排版60頁面需求在素材頁面中實(shí)現(xiàn)兩欄布局頁面布局鎖定設(shè)置頁面內(nèi)
20、容區(qū)顯在瀏覽器的中間。CSS布局安慶美食網(wǎng)頁面素材頁面BACK NEXTPREV 61頁面分析在素材頁面中采用流動布局并結(jié)合盒子浮動的設(shè)置來實(shí)現(xiàn)兩欄布局采用凍結(jié)布局把頁面布局鎖定采用凝結(jié)物布局來解決。這種設(shè)計鎖定了頁面中內(nèi)容區(qū)的寬度,但它把內(nèi)容區(qū)放到瀏覽器的中間CSS布局安慶美食網(wǎng)頁面完成效果BACK NEXTPREV 教師演示操作過程4.4綜合案例 制作網(wǎng)上購物網(wǎng)站首頁使用Div+CSS,布局“手機(jī)電子商城”網(wǎng)上購物網(wǎng)站首頁。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程63實(shí)驗?zāi)康呐c要求 掌握運(yùn)用CSS樣式表進(jìn)行頁面布局的技術(shù)。實(shí)驗內(nèi)容 運(yùn)用CSS樣式表布局為企業(yè)網(wǎng)站設(shè)計一個首
21、頁。實(shí)驗四 布局企業(yè)網(wǎng)站首頁 BACK NEXTPREV 網(wǎng)站建設(shè)技術(shù)第5章 使用JavaScript設(shè)計網(wǎng)頁特效 內(nèi)容概述 01教學(xué)目標(biāo) 02實(shí)驗04知識點(diǎn)講解03 本章通過具體案例,詳細(xì)地介紹了JavaScript腳本語言的基本語法,內(nèi)容主要包括JavaScript內(nèi)置對象、函數(shù)、瀏覽器對象的使用和事件處理的方法等。 BACK NEXTPREV 熟悉JavaScript的基本語法;使用JavaScript進(jìn)行網(wǎng)頁腳本編程。二、教學(xué)目標(biāo)BACK NEXTPREV 5.1 使用JavaScript進(jìn)行客戶端編程 使用JavaScript編寫用戶注冊頁面Register.html的腳本,使頁面能
22、夠?qū)崿F(xiàn)用戶注冊信息檢驗、顯示系統(tǒng)日期、隨機(jī)產(chǎn)生驗證碼等功能。頁面效果如圖所示。三、知識點(diǎn)講解BACK NEXTPREV 5.1.1 在網(wǎng)頁中嵌入使用JavaScript 利用JavaScript在HTML 網(wǎng)頁中輸出“歡迎注冊成為淘寶網(wǎng)會員!”。頁面效果如圖所示。嵌入的方法為: 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程5.1.2 利用JavaScript在網(wǎng)頁中顯示日期 使用JavaScript編程,要求在當(dāng)前網(wǎng)頁中以“年月日 星期”格式,顯示系統(tǒng)的當(dāng)前的日期和星期數(shù),若為星期六或星期日,則星期數(shù)用紅色顯示。 JavaScript的常量、變量與表達(dá)式設(shè)置文本格式 結(jié)構(gòu)控制語句
23、 內(nèi)置對象Date和Array 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程5.1.3 利用JavaScript進(jìn)行表單驗證使用JavaScript編程,要求對表單中輸入的信息進(jìn)行校驗。 函數(shù)的定義與調(diào)用 內(nèi)置對象String和Math JavaScript瀏覽器對象 JavaScript的事件處理 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程5.2 網(wǎng)頁中常用的JavaScript效果改變頁面背景色或背景圖片設(shè)為首頁和加入收藏 彈出窗口與關(guān)閉窗口 文本框中顯示提示語,當(dāng)鼠標(biāo)單擊時文本消失 圖片輪流顯示 可關(guān)閉的隨頁面滾動的廣告 三、知識點(diǎn)講解BACK NEXTPR
24、EV 教師演示操作過程73實(shí)驗?zāi)康呐c要求 熟悉JavaScript的編程方法,掌握J(rèn)avaScript的語法和在網(wǎng)頁中的編程應(yīng)用。實(shí)驗三 使用HTML制作企業(yè)網(wǎng)站首頁 BACK NEXTPREV 74實(shí)驗內(nèi)容 試用JavaScript編寫 “用戶注冊”頁面,要求能夠?qū)崿F(xiàn)用戶注冊信息檢驗、顯示系統(tǒng)日期、隨機(jī)產(chǎn)生驗證碼、狀態(tài)欄跑馬燈等功能。實(shí)驗三 使用HTML制作企業(yè)網(wǎng)站首頁 BACK NEXTPREV 網(wǎng)站建設(shè)技術(shù)第6章 使用VBScript腳本編程內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 VBScript是ASP動態(tài)網(wǎng)頁默認(rèn)的編程語言,配合ASP內(nèi)建對象和ADO對象,用戶很快就能掌握
25、訪問數(shù)據(jù)庫的ASP動態(tài)網(wǎng)頁開發(fā)技術(shù)。VBScript是學(xué)習(xí)ASP程序運(yùn)行的基礎(chǔ)。 BACK NEXTPREV 掌握VBScript的基本語法;掌握VBScript在服務(wù)器端編程的方法。二、教學(xué)目標(biāo)BACK NEXTPREV 6.1 VBScript基礎(chǔ)6.1.1 在網(wǎng)頁中嵌入VBScript腳本 (一)在HTML網(wǎng)頁中使用VBScript 案例:在網(wǎng)頁中輸出文本“用戶【李明】,你好,歡迎使用!” 其語法格式為: vbscript代碼三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程6.1.1 在網(wǎng)頁中嵌入VBScript腳本 (二)在ASP網(wǎng)頁中使用VBScript 案例:在ASP頁面
26、中輸出當(dāng)前的日期 語法格式為:或在服務(wù)器端運(yùn)行的代碼三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程6.1.2 使用VBScript變量案例:利用變量設(shè)置用戶登錄歡迎語句。VBScript數(shù)據(jù)類型 VBScript常量 VBScript變量 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程6.1.3 使用VBScript輸入輸出數(shù)據(jù) 案例:使用InputBox()與MsgBox()函數(shù),效果如圖所示。 輸入函數(shù)InputBox() 輸出函數(shù)MsgBox() 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 6.1.4 使用VBScript內(nèi)置函數(shù) 案例:使用dat
27、e()、time()、weekday()函數(shù),效果如圖所示。VBScript提供了若干個用于獲取系統(tǒng)日期與時間的函數(shù),如表所示。 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 6.1.5 VBScript流程控制 一、條件語句 (一)選擇分支語句案例:實(shí)現(xiàn)根據(jù)考試成績分?jǐn)?shù)確定等級級別,效果如圖所示。 其語法格式為:IfThen 語句1ElseifThen語句2Else語句nEnd If 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 6.1.5 VBScript流程控制 (二)多路選擇分支語句案例:實(shí)現(xiàn)登錄頁面的分時問候,效果如圖所示。 當(dāng)If條件為True時,即當(dāng)符
28、合If條件時,執(zhí)行If至End之間的腳本。其語法格式為:IfThen語句1Else語句2End If 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 6.1.5 VBScript流程控制 (三)SelectCase語句其語法格式為:Select CaseCase語句1Case語句2Case Else語句nEnd Select 三、知識點(diǎn)講解BACK NEXTPREV 二、循環(huán)語句 循環(huán)語句結(jié)構(gòu)用于重復(fù)執(zhí)行一組指定的語句。在VBScript中常使用的循環(huán)語句有以下幾種:DoLoop 當(dāng)(或直到)條件為True時循環(huán)。WhileWend 當(dāng)條件為True時循環(huán)。ForNext 指定循環(huán)
29、次數(shù),使用計算器重復(fù)運(yùn)行語句。三、知識點(diǎn)講解BACK NEXTPREV (一)DoLoop循環(huán)1當(dāng)型循環(huán)結(jié)構(gòu)案例:利用DoLoop語句實(shí)現(xiàn)從1到100的累加和。效果如圖所示。兩者區(qū)別:當(dāng)?shù)谝淮螆?zhí)行循環(huán)語句條件不成立時,“格式1”不執(zhí)行循環(huán)體,而“格式2”要執(zhí)行一次循環(huán)體。當(dāng)型循環(huán)語句,當(dāng)條件為真(True)時執(zhí)行循環(huán)體,條件為假(False)時終止循環(huán)。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程(一)DoLoop循環(huán)2直到型循環(huán)結(jié)構(gòu)注:在直到型循環(huán)結(jié)構(gòu)中,條件為假時執(zhí)行循環(huán)體,條件為真時終止循環(huán)。三、知識點(diǎn)講解BACK NEXTPREV (二)WhileWend循環(huán) 2直到型循
30、環(huán)結(jié)構(gòu)用WhileWend語句判別雞兔同籠問題,效果如圖所示。WhileWend語句結(jié)構(gòu)與DoLoop 語句結(jié)構(gòu)類似,是為那些熟悉其語法的用戶提供的。在程序運(yùn)行過程中,每當(dāng)遇到While語句時,首先判斷條件是否成立,如果成立就執(zhí)行循環(huán),不成立則退出循環(huán)。其語法格式為:While 語句Wend三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程(三)ForNext循環(huán) 2直到型循環(huán)結(jié)構(gòu)利用ForNext語句實(shí)現(xiàn)從1到100的偶數(shù)累加和 ,效果如圖所示。WhileWend語句結(jié)構(gòu)與DoLoop 語句結(jié)構(gòu)類似,是為那些熟悉其語法的用戶提供的。在程序運(yùn)行過程中,每當(dāng)遇到While語句時,首先判斷
31、條件是否成立,如果成立就執(zhí)行循環(huán),不成立則退出循環(huán)。其語法格式為:While 語句Wend三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程6.1.6 使用VBScript過程 一、Sub 過程 案例:利用Sub過程比較輸入兩個數(shù)中的較大者, 效果如圖所示。 Sub過程是包含在Sub和End Sub語句之間的一組VBScript語句,執(zhí)行所規(guī)定的操作但不返回值。Sub過程的定義格式為:定義過程:Sub ()語句End Sub調(diào)用過程: Call(實(shí)際參數(shù)) 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程 6.1.6 使用VBScript過程 二、 Function過程 Fu
32、nction過程又稱為函數(shù)過程,是包含在Function和End Function語句之間的一組VBScript語句。Function過程與Sub過程類似,不同的是Function過程通常會返回一個值,而Sub過程不返回值。 三、知識點(diǎn)講解BACK NEXTPREV 6.2 VBScript對象與事件 一、 DOM事件 DOM(Document Object Model,文檔對象模型)技術(shù)是以對象的形式來表示HTML文檔的各種元素以及有關(guān)的瀏覽器信息,它使腳本代碼能夠訪問和控制Web頁面中的各種內(nèi)容,并實(shí)現(xiàn)與用戶操作事件的交互。在面向?qū)ο蟪绦蛟O(shè)計的概念中,所謂事件(Event)是指能夠被對象識
33、別和響應(yīng)的動作,多數(shù)情況下這些事件是由用戶的操作觸發(fā)的。三、知識點(diǎn)講解BACK NEXTPREV 二、 Window對象案例:使用Alert、Prompt方法, 效果如圖所示。 Window對象表示瀏覽器中一個打開的窗口。通過引用該對象的屬性可以控制腳本中其他對象的屬性,進(jìn)而控制整個網(wǎng)頁的外觀以及對事件的響應(yīng)。使用Window對象可以獲得當(dāng)前窗口的狀態(tài)信息、文檔信息、瀏覽器的信息,還可以響應(yīng)發(fā)生在IE中的事件。通常,瀏覽器在打開HTML文檔時,創(chuàng)建Window對象。 三、知識點(diǎn)講解BACK NEXTPREV Alert方法格式:alert(消息內(nèi)容)功能:用來產(chǎn)生一個彈出式的消息框,其圖標(biāo)為一
34、個警告標(biāo)識。Prompt方法格式:Prompt(提示信息)功能:用來產(chǎn)生提示框,提示框的默認(rèn)信息為”undefined”。 Open、Close方法Open用來打開一個頁面,Close用來關(guān)閉一個頁面。Status屬性該屬性用于更改瀏覽器狀態(tài)欄的文字。OnLoad、OnUnload事件 OnLoad事件是在頁面完全傳遞到瀏覽器時發(fā)生的事件,OnUnload事件是當(dāng)離開頁面時發(fā)生的事件。 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程三、 Document對象案例:使用document.write方法,效果如圖所示。 Document對象表示在瀏覽器窗口中顯示的HTML文檔,通過Do
35、cument對象可以訪問頁面的所有對象。此外,利用Document對象的屬性和方法還可以控制頁面的外觀和內(nèi)容。 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程98實(shí)驗?zāi)康呐c要求 熟悉VBScript的編程方法,掌握VBScript的語法和在網(wǎng)頁中的編程應(yīng)用。 實(shí)驗六 使用VBScript編程 BACK NEXTPREV 99實(shí)驗內(nèi)容 實(shí)現(xiàn)本章的【ASP腳本學(xué)習(xí)網(wǎng)站】,使用VBScript制作站點(diǎn)主頁index.html(如左圖所示)、歡迎頁面welcome.html、系統(tǒng)知識點(diǎn)導(dǎo)航頁面study.html(如右圖所示)。 BACK NEXTPREV 系統(tǒng)案例首頁圖 系統(tǒng)知識點(diǎn)導(dǎo)航主
36、頁實(shí)驗六 使用VBScript編程 網(wǎng)站建設(shè)技術(shù)第7章 使用ASP內(nèi)置對象 內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 ASP支持面向?qū)ο蟮某绦蛟O(shè)計方式,在其內(nèi)部提供了幾個常用的內(nèi)置對象供網(wǎng)站開發(fā)者使用。BACK NEXTPREV 掌握使用Request對象獲取表單提交的數(shù)據(jù);掌握使用Response對象從Web服務(wù)器端將數(shù)據(jù)輸出到客戶端瀏覽器;掌握使用Server對象實(shí)現(xiàn)對服務(wù)器端的控制和管理;掌握使用Session和Application對象存儲變量、記錄用戶會話狀態(tài)和網(wǎng)站全局信息;掌握global.asa文件的使用。二、教學(xué)目標(biāo)BACK NEXTPREV 7.1 ASP內(nèi)置對象概
37、述 三、知識點(diǎn)講解BACK NEXTPREV ASP支持面向?qū)ο蟮某绦蛟O(shè)計方式,并提供了多個特定的對象供網(wǎng)絡(luò)應(yīng)用開發(fā)者調(diào)用。這些對象在使用時并不需要經(jīng)過任何聲明或建立的過程即可直接引用,因而稱為ASP的內(nèi)置對象。 表 ASP的內(nèi)置對象及其功能說明 7.2 使用Request對象獲取表單提交的數(shù)據(jù) 案例:編寫一個如圖所示的用戶登錄頁面login.asp,要求將表單數(shù)據(jù)提交給頁面show.asp,在頁面show.asp中顯示用戶名和密碼信息。三、知識點(diǎn)講解BACK NEXTPREV Form集合 利用Request對象的Form集合可以獲得客戶端瀏覽器以POST方式遞交的表單中的各項數(shù)據(jù),因而Fo
38、rm集合是Request對象最常用的數(shù)據(jù)集合,其語法格式為:Request.Form(element)(index)|.Count QueryString集合使用QueryString集合的語法格式為:Request.QueryString(variable)(index)|.CountServerVariables集合訪問ServerVariables集合的語法格式為:Request.ServerVariables(”服務(wù)器環(huán)境變量”)Cookies集合從Cookies集合中獲取信息的語法格式為: CookieValue=Request.Cookies(cookie)(key).attrib
39、ute三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程7.3 使用Response對象向客戶端動態(tài)輸出信息 案例:編寫一個如圖所示的動態(tài)輸出表格頁面response_table.asp,要求在如左圖所示頁面table.asp的表單中輸入的行和列的值,動態(tài)輸出相應(yīng)行數(shù)和列數(shù)的表格。 三、知識點(diǎn)講解BACK NEXTPREV Form集合 利用Request對象的Form集合可以獲得客戶端瀏覽器以POST方式遞交的表單中的各項數(shù)據(jù),因而Form集合是Request對象最常用的數(shù)據(jù)集合,其語法格式為:Request.Form(element)(index)|.Count QueryStri
40、ng集合使用QueryString集合的語法格式為:Request.QueryString(variable)(index)|.CountServerVariables集合訪問ServerVariables集合的語法格式為:Request.ServerVariables(”服務(wù)器環(huán)境變量”)Cookies集合從Cookies集合中獲取信息的語法格式為: CookieValue=Request.Cookies(cookie)(key).attribute三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程7.4 使用Server對象 案例:編寫一段代碼,其功能是利用Server對象創(chuàng)建數(shù)據(jù)
41、庫連接對象,并確定站點(diǎn)根目錄下的data目錄中名為users.mdb的數(shù)據(jù)庫文件的物理位置。 Server對象是專為處理服務(wù)器上的特定任務(wù)而設(shè)計的,特別是與服務(wù)器的環(huán)境和處理活動有關(guān)的任務(wù)。Server對象只提供一個屬性,但卻提供了一系列的方法。 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程7.5 使用Application 對象實(shí)現(xiàn)共享信息 一、Application對象集合 Application對象具有Contents和StaticObjects兩個集合。Application.StaticObjects集合包含了所有通過標(biāo)記添加到應(yīng)用程序的對象,而常用的Applicati
42、on.Contents集合則包含了用腳本命令創(chuàng)建的各種簡單變量、數(shù)組變量或?qū)ο笞兞俊?二、Application對象方法 由于Application對象適用于網(wǎng)站的所有用戶,同時訪問網(wǎng)站的用戶比較多,因此,在對Application對象存儲變量的值進(jìn)行修改時,必須先對該變量進(jìn)行加鎖,再修改變量的值,修改結(jié)束后,再對其進(jìn)行解鎖,以防止多用戶環(huán)境下的共享沖突。 Application對象提供了加鎖方法Lock和解鎖方法Unlock。三、 Application對象事件 Application對象有兩個事件,分別是Application_OnStart事件和Application_OnEnd事件。
43、三、知識點(diǎn)講解BACK NEXTPREV 7.6 使用Session對象存儲特定信息 一、Session對象集合 Session對象也具有Contents和StaticObjects兩個集合。 二、Session對象事件 Session對象有Session_OnStart和Session_OnEnd兩個事件,可分別用于在Session對象啟動和釋放時執(zhí)行事先設(shè)定好的事件代碼。三、Session 對象屬性 1TimeOut屬性 2SessionID屬性三、知識點(diǎn)講解BACK NEXTPREV 7.7 使用Global.asa文件 Global.asa對于ASP應(yīng)用程序是一個可選文件,若選用,則該
44、文件必須位于站點(diǎn)的根目錄,該文件主要用于追蹤Session和Application對象的OnStart、OnEnd事件,并實(shí)現(xiàn)對事件的響應(yīng)。 三、知識點(diǎn)講解BACK NEXTPREV 113實(shí)驗?zāi)康呐c要求 熟練掌握ASP內(nèi)置對象Response、Request、Session、Application對象的使用,實(shí)現(xiàn)用戶登錄頁面的授權(quán)訪問功能。實(shí)驗七 設(shè)計用戶登錄控制系統(tǒng) BACK NEXTPREV 114實(shí)驗內(nèi)容 設(shè)計用戶登陸頁面login.htm;普通用戶頁面:guest.asp;后臺管理頁面:manager.asp;用于判斷用戶名和密碼的頁面程序:dispose.asp;當(dāng)用戶名和密碼錯誤
45、時的提示頁面:alert.asp;首先用戶進(jìn)入login.htm,輸入用戶名和口令均為guest,則導(dǎo)航到guest.asp頁面;若用戶名為administrator,口令為haweofw,則導(dǎo)航到manager.asp頁面。若口令錯誤,則進(jìn)入alert.asp顯示 “口令錯誤!單擊此處返回”的提示信息,“單擊此處返回”為超鏈接,用戶單擊后,重新返回到登陸頁面。當(dāng)瀏覽客戶未經(jīng)過登錄頁面而直接訪問manager.asp頁面時,頁面會自動轉(zhuǎn)到login.htm,要求必須登錄。BACK NEXTPREV 實(shí)驗七 設(shè)計用戶登錄控制系統(tǒng) 網(wǎng)站建設(shè)技術(shù)第8章 使用SQL操作數(shù)據(jù)庫內(nèi)容概述 01教學(xué)目標(biāo) 0
46、2知識點(diǎn)講解03實(shí)驗04 本章主要講述如何使用SQL來操作數(shù)據(jù)庫。包括使用SQL的數(shù)據(jù)操縱語句實(shí)現(xiàn)數(shù)據(jù)的查詢、插入、更新或刪除,使用SQL的數(shù)據(jù)定義語句實(shí)現(xiàn)數(shù)據(jù)表、字段或索引的創(chuàng)建、修改或刪除等。BACK NEXTPREV 理解SQL語句在對數(shù)據(jù)庫的存取訪問中的作用;使用SQL來操作數(shù)據(jù)庫。二、教學(xué)目標(biāo)BACK NEXTPREV 8.1 使用Select語句查詢數(shù)據(jù) 數(shù)據(jù)查詢是數(shù)據(jù)庫中最常用的操作,Select語句用于從指定的表中查詢出符合條件的記錄,這些記錄形成一個集合,簡稱為記錄集。該語句具有靈活的使用方法和強(qiáng)大的功能,其用法為:SELECT 字段列表 FROM 表名WHERE 條件表達(dá)式
47、GROUP BY字段列表Having 條件表達(dá)式ORDER BY字段名 ASC | DESC三、知識點(diǎn)講解BACK NEXTPREV 案例:1查詢表中全部列、若干列和經(jīng)過函數(shù)計算的列的記錄2查詢表中滿足條件的記錄 3對查詢結(jié)果排序4對查詢結(jié)果分組三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程8.2 使用Insert語句插入數(shù)據(jù) 插入操作通常有兩種形式,一種是向指定的表中插入單條記錄,另一種是插入子查詢的結(jié)果,即將一個表中符合條件的記錄插入到另一個表中,可以是一次插入多條記錄。其用法為:INSERTINTO 表名(字段名列表)VALUES(字段值列表)三、知識點(diǎn)講解BACK NEXT
48、PREV 教師演示操作過程8.3 使用Update語句修改數(shù)據(jù) UPDATE語句用于更新或修改指定記錄的數(shù)據(jù),其用法為:UPDATE 表名SET 字段名1=值1,字段名2=值2,WHERE 條件表達(dá)式 其功能是對表中滿足WHERE子句條件的記錄,通過SET子句更新或修改指定字段的值。若省略WHERE子句,則對所有記錄進(jìn)行更新或修改。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程8.4 使用Delete語句刪除數(shù)據(jù) DELETE語句用于刪除指定的記錄,其用法為:DELETE FROM 表名WHERE 條件表達(dá)式其功能是從指定表中刪除滿足WHERE子句條件的記錄。如果省略WHERE子句
49、,表示刪除表中全部記錄,但表的結(jié)構(gòu)定義仍存在于數(shù)據(jù)庫中。三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程124實(shí)驗?zāi)康呐c要求 熟悉并掌握用Access建立數(shù)據(jù)庫、數(shù)據(jù)表并添加數(shù)據(jù)記錄的方法,并做SQL查詢操作。實(shí)驗八 使用SQL語句操作數(shù)據(jù)庫BACK NEXTPREV 125實(shí)驗內(nèi)容 使用Access2003創(chuàng)建一個數(shù)據(jù)庫,在數(shù)據(jù)庫中創(chuàng)建一個名為User的數(shù)據(jù)表(其字段和類型見表所示),向該數(shù)據(jù)表添加若干數(shù)據(jù)記錄。BACK NEXTPREV 實(shí)驗八 使用SQL語句操作數(shù)據(jù)庫網(wǎng)站建設(shè)技術(shù)第9章 使用ADO對象訪問數(shù)據(jù)庫內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 本章重點(diǎn)介紹AD
50、O對象的結(jié)構(gòu)和配置,以及各種數(shù)據(jù)訪問對象及其在ASP編程中的應(yīng)用。BACK NEXTPREV 理解ADO對象的涵義;掌握使用ADO對象連接數(shù)據(jù)庫的兩種方式;掌握使用Connection對象連接數(shù)據(jù)庫的方法;掌握使用Recordset對象檢索數(shù)據(jù)的方法;掌握使用Command對象控制數(shù)據(jù)處理的方法;能夠綜合運(yùn)用ASP內(nèi)置對象、ADO對象編程。二、教學(xué)目標(biāo)BACK NEXTPREV 9.1 使用ADO對象設(shè)計訪客留言簿 使用ADO對象設(shè)計訪客留言簿系統(tǒng),該系統(tǒng)能夠顯示留言,如圖9-5所示;也能夠填寫留言,如圖所示。三、知識點(diǎn)講解BACK NEXTPREV 9.2知識解析9.2.1 ADO對象簡介
51、ADO(ActiveX Data Object,ActiveX數(shù)據(jù)對象)是Microsoft提供的一種數(shù)據(jù)庫訪問技術(shù)。 三、知識點(diǎn)講解BACK NEXTPREV 9.2.2數(shù)據(jù)庫的連接一、連接數(shù)據(jù)源的兩種方式(一)ODBC方式連接數(shù)據(jù)庫(二)OLE DB方式連接數(shù)據(jù)庫二、使用Connection對象連接數(shù)據(jù)庫(一)Connection對象的方法(二)Connection對象的屬性 三、知識點(diǎn)講解BACK NEXTPREV 9.2.3 使用Recordset對象檢索數(shù)據(jù)一、Recordset對象的方法二、Recordset對象的屬性 三、知識點(diǎn)講解BACK NEXTPREV 9.2.4使用Com
52、mand對象控制數(shù)據(jù)處理一、Command對象的方法二、Command對象的屬性三、知識點(diǎn)講解BACK NEXTPREV 9.3案例實(shí)現(xiàn)設(shè)計訪客留言簿一、需求分析二、系統(tǒng)設(shè)計三、數(shù)據(jù)庫設(shè)計四、頁面實(shí)現(xiàn)三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程136實(shí)驗?zāi)康呐c要求 熟悉并掌握在ASP中利用ADO實(shí)現(xiàn)對數(shù)據(jù)庫的存取方法。 實(shí)驗九 班級BBS論壇的設(shè)計與實(shí)現(xiàn) BACK NEXTPREV 137實(shí)驗內(nèi)容 設(shè)計一個班級主頁的BBS論壇。BACK NEXTPREV 實(shí)驗九 班級BBS論壇的設(shè)計與實(shí)現(xiàn) 網(wǎng)站建設(shè)技術(shù)第10章 企業(yè)網(wǎng)站后臺管理系統(tǒng)設(shè)計內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)
53、驗04 本章將以一個企業(yè)網(wǎng)站后臺管理系統(tǒng)建設(shè)為案例,綜合運(yùn)用ASP技術(shù),詳細(xì)地開發(fā)一個完整的網(wǎng)站后臺系統(tǒng)。BACK NEXTPREV 掌握網(wǎng)站后臺管理系統(tǒng)的規(guī)劃與設(shè)計;掌握對用戶管理子系統(tǒng)和新聞發(fā)布子系統(tǒng)的規(guī)劃與設(shè)計方法;掌握根據(jù)數(shù)據(jù)存儲需求,設(shè)計數(shù)據(jù)表結(jié)構(gòu)的方法;掌握ASP對數(shù)據(jù)庫的連接訪問方式,并重點(diǎn)掌握OLE DB連接方式;掌握常用的Access數(shù)據(jù)庫的OLE DB連接字符串的構(gòu)造方法;掌握用戶信息的添加、刪除、編輯以及用戶登錄驗證頁面、用戶管理子系統(tǒng)主控制頁面的編寫方法;掌握新聞信息的添加、刪除、編輯以及新聞發(fā)布子系統(tǒng)主控制頁面的編寫方法;通過對本章的學(xué)習(xí),掌握數(shù)據(jù)庫管理系統(tǒng)的規(guī)劃與設(shè)
54、計方法,達(dá)到能獨(dú)立規(guī)劃設(shè)計并獨(dú)立編寫完成類似數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)編程能力。二、教學(xué)目標(biāo)BACK NEXTPREV 10.1 網(wǎng)站功能規(guī)劃 三、知識點(diǎn)講解BACK NEXTPREV 10.2 用戶管理子系統(tǒng)10.2.1 系統(tǒng)需求分析 三、知識點(diǎn)講解BACK NEXTPREV 10.2.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程10.3 新聞發(fā)布系統(tǒng)10.3.1 系統(tǒng)需求分析三、知識點(diǎn)講解BACK NEXTPREV 10.3.2 系統(tǒng)數(shù)據(jù)庫設(shè)計 三、知識點(diǎn)講解BACK NEXTPREV 教師演示操作過程147BACK NEXTPREV 實(shí)驗?zāi)康呐c要求1熟悉和掌握
55、ASP對數(shù)據(jù)庫的存取訪問方法,掌握利用ASP編寫Web應(yīng)用程序的方法。2掌握新聞發(fā)布系統(tǒng)的規(guī)劃、設(shè)計與編程實(shí)現(xiàn)方法。3掌握ASP程序的運(yùn)行調(diào)試方法。實(shí)驗十 新聞發(fā)布系統(tǒng)設(shè)計與實(shí)現(xiàn)148實(shí)驗內(nèi)容 以一個企業(yè)網(wǎng)站后臺為參考,編寫新聞發(fā)布系統(tǒng)。運(yùn)行調(diào)試方法。BACK NEXTPREV 實(shí)驗十 新聞發(fā)布系統(tǒng)設(shè)計與實(shí)現(xiàn)網(wǎng)站建設(shè)技術(shù)第11章 企業(yè)網(wǎng)站前臺頁面設(shè)計內(nèi)容概述 01教學(xué)目標(biāo) 02知識點(diǎn)講解03實(shí)驗04 本章將介紹網(wǎng)站前臺頁面的設(shè)計與功能實(shí)現(xiàn),主要包括網(wǎng)站欄目結(jié)構(gòu)設(shè)計,網(wǎng)站首頁布局設(shè)計,首頁新聞、圖片等動態(tài)內(nèi)容的設(shè)計,以及其他頁面的設(shè)計與制作。BACK NEXTPREV 掌握網(wǎng)站欄目結(jié)構(gòu)設(shè)計的方法;掌握網(wǎng)站首頁的布局與設(shè)計;掌握首頁新聞動態(tài)、圖片新聞、通知公告、成功案例和網(wǎng)站訪問計數(shù)器等模塊的編程實(shí)現(xiàn)方法;掌握新聞內(nèi)容顯示頁面的編程實(shí)現(xiàn)方法;掌握圖片內(nèi)容顯示的編程實(shí)現(xiàn)方法;通過對本章的學(xué)習(xí),掌握網(wǎng)站前臺頁面和后臺數(shù)據(jù)庫銜接的方法,達(dá)到能獨(dú)立設(shè)計制作復(fù)雜頁面的能力。二、教學(xué)目標(biāo)BACK NE
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 昆明工業(yè)職業(yè)技術(shù)學(xué)院《工程合同管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025資產(chǎn)管理公司勞動合同書范本
- 2024年大型并網(wǎng)風(fēng)力發(fā)電機(jī)組發(fā)電機(jī)投資申請報告代可行性研究報告
- 2025中外聯(lián)合制作電影合同范本
- 2024年安防電子項目資金需求報告代可行性研究報告
- 2025租房合同協(xié)議書如何編寫
- 2025年房屋租賃合同范本中介版
- 2025最早的房屋租賃合同范本
- 2025聘育兒嫂合同范本模板
- 2025退休職工勞務(wù)合同
- (廣東二模)2025年廣東省高三高考模擬測試(二)語文試卷(含答案解析)
- 湖北省武漢市2025屆高中畢業(yè)生四月調(diào)研考試歷史試題及答案(武漢四調(diào))
- 2025-2030中國磁懸浮發(fā)電機(jī)行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 2024年四川宜賓環(huán)球集團(tuán)有限公司招聘考試真題
- 期中測試(范圍:第1-4章)(A卷·夯實(shí)基礎(chǔ))-北師大版七年級數(shù)學(xué)下冊(原卷版)
- 腦出血病人護(hù)理新進(jìn)展
- 2024-2025學(xué)年統(tǒng)編版七年級語文下冊第四單元檢測A卷(原卷+答案)
- 《旅行社經(jīng)營與管理》電子教案 5-2 旅行社接待業(yè)務(wù)2
- 醫(yī)療器械操作規(guī)范與安全知識培訓(xùn)試題庫
- 安全閥培訓(xùn)課件
- 市場集中度與消費(fèi)者行為-全面剖析
評論
0/150
提交評論