新手學(xué)用DW做ASP實(shí)例~~新聞發(fā)布系統(tǒng)(含圖解)_第1頁
新手學(xué)用DW做ASP實(shí)例~~新聞發(fā)布系統(tǒng)(含圖解)_第2頁
新手學(xué)用DW做ASP實(shí)例~~新聞發(fā)布系統(tǒng)(含圖解)_第3頁
新手學(xué)用DW做ASP實(shí)例~~新聞發(fā)布系統(tǒng)(含圖解)_第4頁
新手學(xué)用DW做ASP實(shí)例~~新聞發(fā)布系統(tǒng)(含圖解)_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

...wd......wd......wd...學(xué)用DW做ASP實(shí)例--新聞發(fā)布系統(tǒng)(含圖解)2007-05-1619:19:44|

分類:\o"DreamweaverMX2004教學(xué)"DreamweaverMX20|

標(biāo)簽:|字號(hào)大中小

訂閱新聞發(fā)布系統(tǒng)開發(fā)一.新聞發(fā)布系統(tǒng)的特點(diǎn)

一個(gè)最簡(jiǎn)單的新聞發(fā)布系統(tǒng)包含以下2個(gè)功能模塊:

客戶模塊:該模塊是客戶瀏覽新聞?dòng)玫?,任何人都可以訪問。

管理模塊:是專門為后臺(tái)管理者設(shè)計(jì)的,包括新聞添加、修改、刪除等功能。

在上述根本的模塊內(nèi),還表達(dá)了權(quán)限管理的功能,局部頁面非管理者將無法瀏覽。

二.新聞發(fā)布系統(tǒng)的頁面構(gòu)成

在新聞發(fā)布系統(tǒng)中,需要以下的動(dòng)態(tài)頁面。

index.asp:新聞系統(tǒng)首頁,用于顯示新聞內(nèi)容及新聞發(fā)布的時(shí)間。

play.asp:瀏覽新聞時(shí),新聞內(nèi)容顯示的頁面。

new.asp:發(fā)布新聞頁〔添加新聞頁〕。

cont.asp:后臺(tái)控制頁,顯示所有新聞后臺(tái)控制的功能。edit.asp:對(duì)一些出錯(cuò)新聞內(nèi)容進(jìn)展編輯的頁面。

del.asp:對(duì)于一些錯(cuò)誤的或者過時(shí)的新聞進(jìn)展直接刪除。

login.asp:上面所說的發(fā)布,編輯,刪除新聞等操作都應(yīng)只有管理員才有權(quán)力,管理員通過這個(gè)頁面來登錄管理新聞發(fā)布系統(tǒng)。

sorry.asp:登錄不正確或者訪問了無權(quán)訪問的頁面時(shí)所顯示的頁面。

三.數(shù)據(jù)庫(kù)設(shè)計(jì)

新建包含“admin〞表和“news〞表的數(shù)據(jù)庫(kù),其中表admin用于存放管理員的姓名及密碼,表news里存放的發(fā)布新聞的相關(guān)信息。

“admin〞表

字段名

字段類型

內(nèi)容說明

備注

name

文本

用戶名

默認(rèn)設(shè)置

password

文本

密碼

默認(rèn)設(shè)置“news〞表

字段名字段類型

內(nèi)容說明

備注id自動(dòng)編號(hào)

分類編號(hào)

默認(rèn)設(shè)置

title

文本

標(biāo)題

必填字段“是〞

content

備注

正文

必填字段“是〞

come

文本

出處

默認(rèn)設(shè)置

datetime

時(shí)間/日期

添加時(shí)間

默認(rèn)值為now()四.新聞發(fā)布系統(tǒng)開發(fā)過程

1.在本地硬盤下新建一文件夾。

2.建數(shù)據(jù)庫(kù)。

3.建虛擬目錄。

4.在DW中建站。

5.具體頁面制作。

6.程序調(diào)試。

1〕new.asp①插入表單,插入一個(gè)4行2列的表格,輸入相關(guān)文本。

在對(duì)應(yīng)位置插入文本字段、文本區(qū)域、“提交〞和“重置〞按鈕等表單元素。選擇新聞標(biāo)題后的文本字段在屬性面板中命名為title。選擇新聞出處后的文本字段在屬性面板中命名為come。選擇新聞內(nèi)容后的文本字段在屬性面板中命名為content。②進(jìn)展數(shù)據(jù)庫(kù)連接。

③定義記錄集。單擊綁定面板中的記錄集〔查詢〕,在彈出的對(duì)話框中進(jìn)展設(shè)置。④選擇服務(wù)器行為面板中的插入記錄菜單,在彈出的對(duì)話框中進(jìn)展設(shè)置。2〕edit.asp和del.asp

①翻開edit.asp,首先插入一個(gè)表單,再畫一個(gè)4行2列的表格,每一個(gè)文本字段分別命名。新聞標(biāo)題為:title、新聞出處為come、新聞內(nèi)容為content。②進(jìn)展數(shù)據(jù)綁定操作,進(jìn)展記錄集定義。注:記錄集定義對(duì)話框中"篩選"項(xiàng)設(shè)置為"ID"完成后選擇新聞標(biāo)題文本字段,在綁定面板展開記錄集,選擇title點(diǎn)擊綁定。新聞出處、新聞內(nèi)容同樣綁定。③選擇服務(wù)器行為面板中更新記錄菜單,在彈出的對(duì)話框中進(jìn)展設(shè)置。④Del.asp頁面的制作過程,與edit.asp差不多。只是在第③步時(shí)將服務(wù)器行為選擇刪除記錄,而不是更新記錄。3〕Cont.asp

①翻開cont.asp文件,先繪制一個(gè)2行5列的表格,并進(jìn)展相應(yīng)編輯。②翻開數(shù)據(jù)庫(kù)面板中的綁定面板,如同前面一樣的方法建設(shè)記錄集,鼠標(biāo)單擊第一列第二行單元格的文本框,選擇綁定面板中的ID,點(diǎn)擊插入。③按②依次綁定title、datetime,記錄集綁定完成。④選中第二行翻開服務(wù)器行為面板,選擇重復(fù)區(qū)域,對(duì)數(shù)據(jù)顯示情況進(jìn)入設(shè)置。⑤在重復(fù)區(qū)域?qū)υ捒蛑?,每頁顯示10條記錄。⑥用鼠標(biāo)選中表格的中“編輯〞,選擇服務(wù)器行為面板中的“轉(zhuǎn)到詳細(xì)頁面〞。⑦在轉(zhuǎn)到詳細(xì)頁面對(duì)話框中,詳細(xì)頁選擇edit.asp。⑧用鼠標(biāo)選中表格的“刪除〞,選擇服務(wù)器行為面板中的“轉(zhuǎn)到詳細(xì)頁面〞,在彈出的對(duì)話框中進(jìn)展設(shè)置。⑨實(shí)現(xiàn)分頁效果。在插入菜單中應(yīng)用程序?qū)ο笙掠涗浖猪撝?,選擇記錄集導(dǎo)航條。在對(duì)話框中,顯示方式設(shè)置成文本。

⑩在表格上方輸入文本“添加新聞〞,并鏈接到new.asp。保存。按F12測(cè)試。4〕login.asp

①翻開login.asp,插入一個(gè)表單,在表單中制作一個(gè)3行2列的表,并進(jìn)展相應(yīng)設(shè)置,選擇用戶名后的文本字段在屬性面板中命名為name,把密碼后文本字段的在屬性面板中命名為password,類型設(shè)置成密碼。②翻開服務(wù)器行為面板,選擇用戶身份驗(yàn)證下的登錄用戶。③在彈出的登錄用戶對(duì)話框中進(jìn)展必要的設(shè)置。④為了安全考慮,防止非管理修改、刪除新聞。翻開new.asp,選擇服務(wù)器行為中的用戶身份驗(yàn)證下“限制對(duì)頁的訪問〞,“如果訪問被拒絕,則轉(zhuǎn)到〞sorry.asp頁面。對(duì)edit.asp、del.asp、cont.asp頁面也進(jìn)展同樣設(shè)置。

5〕index.asp

①翻開“index.asp〞,制作一個(gè)1行2列的虛線表,建設(shè)記錄集〔為保證最新的新聞顯示在第一條,我們將排序id設(shè)置成降序,在第一個(gè)單元格中插入title字段在第二個(gè)單元格中插入datetime字段。②選中表格,選擇服務(wù)器行為面板中重復(fù)區(qū)域,設(shè)置顯示前5條新聞。③選中第一個(gè)單元格的字段,翻開服務(wù)器面板中轉(zhuǎn)到詳細(xì)頁面。④確定,完成index.asp制作,保存。

6〕play.asp

①翻開play.asp頁面,畫一個(gè)4行1列的表格,建設(shè)數(shù)據(jù)庫(kù)連接,建設(shè)記錄集,分別在每個(gè)單元格插入title、come、

溫馨提示

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

評(píng)論

0/150

提交評(píng)論