第一篇:學(xué)用asp+access制作留言簿
學(xué)用asp+access制作留言簿
前言:這是一篇asp+access的留言簿教程,運(yùn)行測試環(huán)境:win2000+IE5.0。此篇教程適合對(duì)asp有一定了解的人,如果是初學(xué)者,建議先看點(diǎn)asp方面的書籍,或者本站XML+ASP的一些文章和論壇的一些貼子,至少能對(duì)變量、語法、函數(shù)、對(duì)象等有一個(gè)大概的了解。
一、總體思路
留言簿雖小,但對(duì)asp知識(shí)的要求還是挺全面的。首先對(duì)留言簿要完成的功能做一個(gè)大體的介紹。在設(shè)計(jì)一個(gè)項(xiàng)目時(shí),最好能夠構(gòu)思出大體輪廓并寫出來,這樣就不會(huì)越做越亂,到最后自己都不知道自己要做什么!
1、單用戶版:這篇教程中所要完成的留言簿只有一個(gè)管理員,所有人不需要注冊就可留言。
2、留言者必須填寫用戶名、QQ號(hào)、郵箱、主頁、留言內(nèi)容、留言時(shí)間、可以使用悄悄話功能、可以獲取用戶IP地址,其中留言內(nèi)容可以使用簡單的UBB功能。
3、可以實(shí)現(xiàn)一定的管理功能:刪除留言、編輯留言、自定義頁頭和頁低、定義留言數(shù)、寫公告、對(duì)留言簿進(jìn)行一些最簡單的配置等。
4、主要用asp+access2000完成
5、如果必要大家可以加搜索功能。
6、在程序設(shè)計(jì)中,盡量使用模塊化,減少大量無用代碼。
二、數(shù)據(jù)庫構(gòu)造
1、數(shù)據(jù)庫名: data.mdb
說明:在設(shè)計(jì)留言簿的過程中,可以保持此名,設(shè)計(jì)完畢后可以改為data.asp,以保證數(shù)據(jù)庫的安全性。
2、數(shù)據(jù)庫表:總共有三個(gè)表:
(1)admin 主要記錄管理員的用戶名和密碼以及一些基礎(chǔ)信息。
(2)content 用來記錄用戶留言內(nèi)容
(3)gbfined 用來記錄留言簿的一些基本配置,如題頭圖片地址、圖片長度高度、留言簿每頁的留言條數(shù),公告內(nèi)容等等。
3、數(shù)據(jù)庫表的具體設(shè)計(jì):
(1)admin表
字段名
類型
長度
說明
admin_name
文本
默認(rèn)
存儲(chǔ)管理員的名字 admin_password
文本
默認(rèn)
存儲(chǔ)管理員的密碼 admin_qq
文本
默認(rèn)
存儲(chǔ)管理員的oicq號(hào) admin_email
文本
存儲(chǔ)管理員的郵箱
admin_homepage
文本
150
存儲(chǔ)管理員的主頁地址 admin_webname
文本
150
存儲(chǔ)管理員的主頁名稱
說明:A、“常歸”項(xiàng)中的“允許空字符串”最好填“是” B、表格設(shè)計(jì)完后最好能夠填入數(shù)據(jù): admin_name:admin admin_password: admin admin_qq: 57146
admin_email: daifo@5dmeng.com
admin_homepage: http://004km.cn“> ,asp教程,織夢帝國,織夢帝國留言簿,呆佛,daifo,code,download,articles,guestbook,源代碼“>
sub bottom(gb_editioner)%>
|
然后在index.asp中加入下面代碼:
<%call bottom(gb_editioner)%>
把所有文件保存到guestbook文件夾中,然后在瀏覽器是軟件入http://localhost/guestbook/index.asp.數(shù)據(jù)庫文件的擴(kuò)展名還能改的。為了數(shù)據(jù)庫的安全性,建議你在設(shè)計(jì)完一個(gè)項(xiàng)目后,改動(dòng)的你數(shù)據(jù)庫文件名為:****.asp。
現(xiàn)摘錄一網(wǎng)友對(duì)數(shù)據(jù)庫(表)的幾段語句,在本教程中并未用到這些語句,但是很有幫助,大家可以和我對(duì)數(shù)據(jù)庫的操作比較一下:
'******************************************************************* '打開數(shù)據(jù)庫
sub opendb(connect)set connect=server.CreateObject(”ADODB.connection“)
connect.ConnectionString=”DRIVER={Microsoft Access Driver(*.mdb)};DBQ=“ & server.MapPath(databasename)connect.Open strconn end sub
'******************************************************************* '關(guān)閉數(shù)據(jù)庫
sub closedb(connect)connect.close set connect=nothing end sub '******************************************************************* '打開單個(gè)表讀
sub opentable(connect,tbname,myrs)set myrs=server.createobject(”ADODB.recordset“)rssql=”select * from “ & tbname myrs.open rssql,connect,1,1 end sub
'******************************************************************* '關(guān)閉臨時(shí)表 sub closetable(rs)rs.close set rs=nothing end sub
'******************************************************************* '查詢數(shù)據(jù)庫
sub searchtable(connect,sql,rs)set rs=server.createobject(”ADODB.recordset“)rs.open sql,connect,1,1 end sub
'******************************************************************* '查詢并更改數(shù)據(jù)庫
sub changetable(connect,sql,rs)set rs=server.createobject(”ADODB.recordset“)rs.open sql,connect,1,3 end sub
********************************************************************
好了,我們接著來。
3、下面給出,我的 index.asp的內(nèi)容,然后按這些來設(shè)計(jì)留言簿!
<%'調(diào)用函數(shù)庫inc.asp文件 '函數(shù)庫中的form參數(shù)action值 action=request(”action“)select case action '檢查登錄
case ”chklogin“
chklogin
'刪除留言,由于,代碼不是很多,所以不例為函數(shù),大家可以試著將其做成函數(shù)
case ”delete“
if session(”adminpress“)<>”“ then
'如果管理員登錄了,那么刪除留言
我用的是spl語句,很簡單的語句!
strsql=”delete * from content where user_id=“&request.querystring(”id“)
conn.execute(strsql)'關(guān)閉數(shù)據(jù)庫
conn.close
set conn=nothing
'刪除成功,回留言簿
response.write”
response.write”刪除成功,,正回留言簿.......
<%'結(jié)束代碼的執(zhí)行,回首頁面
response.end
else
'如果未登錄,進(jìn)入登錄界面
response.redirect”index.asp?action=login“
end if
case ”w_r_add“
if session(”adminpress“)<>”“ then
w_r_add '留言簿配置修改入庫
else
response.redirect”index.asp?action=login“
end if
case ”w_p_add“
if session(”adminpress“)<>”“ then
w_p_add '版主信息修改入庫
else
response.redirect”index.asp?action=login“
end if
case ”inputadd“
recadd
'留言內(nèi)容入庫
case ”editadd“
if session(”adminpress“)<>”“ then
editadd '編輯或回復(fù)留言入庫
else
response.redirect”index.asp?action=login“
end if
case ”logout“ '管理員退出登錄
session(”adminpress“)=”“
response.redirect”index.asp“ end select %>
select case action
case ”“
listrec '顯示留言信息
case ”serguest“
serrec
'搜索留言
case ”login“
login
'登錄界面
case ”input“
input
'輸入留言界面
case ”chklogin“
chklogin '檢查登錄,此函數(shù)可以放在頂部,但為了顯示錯(cuò)誤信息的工整性,我放到了此處
case ”editrec“
editrec '修改信息界面
case ”manage“ '驗(yàn)證管理者是否
if session(”adminpress“)=”“ then
login
else
listrec
end if
case ”m_write“ '修改配置界面
if session(”adminpress“)<>”“ then
m_write
else
login
end if
case ”m_person“ '修改版主信息界面
if session(”adminpress“)<>”“ then
m_person
else
login
end if end select call bottom(gb_editioner)'調(diào)用頁低信息
%>
最后我們一起來看看inc.asp文件內(nèi)容,此文件中全部是index.asp文件調(diào)用的函數(shù)。
首先在文件頭加上:來調(diào)用定義的變量。
1、首先我們寫出引號(hào)和空格的轉(zhuǎn)換函數(shù),主要是為了解決數(shù)據(jù)與sql函數(shù)相沖突。
<% Function ChkString(string)if string = ”“ then string = ” “ ChkString = server.htmlencode(Replace(string, ”'“, ”''“))End Function
Function ChkUserString(string)string = ChkString(string)ChkUserString = server.htmlencode(Replace(string, ” “, ”“))End Function %>
2、關(guān)于頁面頭和頁面低部函數(shù),在第二講中已經(jīng)寫出,這里不再重寫。
3、登錄界面 <%sub login%>
4、驗(yàn)證管理員密碼是否正確 <%end sub '驗(yàn)證登錄密碼 sub chklogin()
admin_name=chkstring(request(”username“))'取得表單數(shù)據(jù) admin_password=chkstring(request(”password“))
strsql=”select admin_name,admin_password from admin“
set rs = conn.Execute(strsql)
'讀取數(shù)據(jù)庫中用戶和密碼
if not(rs.bof and rs.eof)then
if admin_name=rs(”admin_name“)and admin_password=rs(”admin_password“)then
session(”adminpress“)=chkstring(request(”username“))
'如果管理員名字和密碼輸入正確存取session變量,以便管理員對(duì)留言簿的維護(hù)。
rs.close
set rs=nothing
conn.close
set conn=nothing '關(guān)閉數(shù)據(jù)庫和表
response.redirect ”index.asp“ '回到首頁
response.end '結(jié)束后面代碼的操作
else
'驗(yàn)證用戶名和密碼輸入錯(cuò)誤的處理
response.write ”
response.write ”
返回上一頁
rs.close
set rs=nothing
end if
else
response.write ”登錄出現(xiàn)錯(cuò)誤或者數(shù)據(jù)庫被破壞!“
end if
end sub %>
5、輸入留言界面。思路:用戶不用注冊就可以留言,管理員留言時(shí)一些基本信息自動(dòng)調(diào)用。<%sub input%>
end sub%>6、留言內(nèi)容入庫 sub recadd '讀取表單數(shù)據(jù)
user_name=request(”username“)
user_email=request(”email“)
user_qq=request(”oicq“)
user_address=request(”address“)
user_homepage=request(”homepage“)
user_webname=request(”webname“)
user_image=request(”images“)
user_ip=request.servervariables(”remote_addr“)
user_content=chkuserstring(request(”content“))
user_silent=request(”silent“)
user_time=now()'將讀取數(shù)據(jù)寫入庫
strSql = ”insert into content(user_name, user_qq,user_email,user_address,user_homepage,user_webname,user_image,user_ip,user_content,user_silent,user_time)Values('“
strSql = StrSQl & user_name & ”', '“
strSql = StrSQl & user_qq & ”', '“
strSql = StrSQl & user_email & ”', '“
strSql = StrSQl & user_address & ”', '“
strSql = StrSQl & user_homepage & ”', '“
strSql = StrSQl & user_webname & ”', '“
strSql = StrSQl & user_image & ”', '“
strSql = StrSQl & user_ip & ”', '“
strSql = StrSQl & user_content & ”', “
strSql = StrSQl & user_silent & ”, '“
strsql = strsql & now()&”')“
conn.Execute(StrSql)'關(guān)閉數(shù)據(jù)庫
conn.close
set conn=nothing '返回留言簿首頁
response.write”
response.write”留言成功,,正回留言簿.......
response.end end sub %>
第二篇:留言簿的制作過程
動(dòng)態(tài)站點(diǎn)(留言簿)的制作過程
一、安裝調(diào)試ASP環(huán)境
安裝IIS或?qū)etBox測試服務(wù)器復(fù)制到你的站點(diǎn)根文件夾中。
1、打開“控制面板”—選擇“添加或刪除WINDOWS組件”
2、選擇IIS信息服務(wù)的復(fù)選框,單擊“下一步”(注意:需有WINDOWS的安裝光盤或其備份)
3、若IIS組件安裝完畢,打開控制面板的“管理工具”,選擇“Internet信息服務(wù)”---雙擊
4、右擊“默認(rèn)網(wǎng)站”—“屬性”—選擇“網(wǎng)站”選項(xiàng)卡的“IP地址”為127.0.0.1
5、選擇“主目錄”為本地站點(diǎn)根文件夾
6、選擇“文檔”為index.asp
至此,IIS服務(wù)器配置完畢。
二、打開ACCESS , 建立數(shù)據(jù)庫。
三、建立動(dòng)態(tài)站點(diǎn)
1、配置本地信息
2、測試服務(wù)器
3、新建動(dòng)態(tài)網(wǎng)頁index.asp,并設(shè)計(jì)靜態(tài)顯示部分。
四、打開應(yīng)用程序面板,選擇“數(shù)據(jù)庫”,檢查前三步設(shè)置是否完成。
若已完成,單擊“+”,添加數(shù)據(jù)源名稱(DSN),見課本。
五、繼續(xù)選擇應(yīng)用程序面板的“綁定”,單擊“+”,添加記錄集,見課本插圖。
六、將動(dòng)態(tài)內(nèi)容添加到靜態(tài)頁面中
七、繼續(xù)選擇應(yīng)用程序面板的“服務(wù)器行為”,單擊“+”,添加“重復(fù)區(qū)域”、“記錄集分頁”
八、若要添加留言,須制作添加留言界面如insert.asp,只要在此頁面中添加一個(gè)一行一列的表格,再選擇“應(yīng)用程序工具欄”中的“插入記錄表單向?qū)А?,進(jìn)行設(shè)置即可。
九、若要添加管理員登陸頁面,須在頁面中先添加表單元素,再添加服務(wù)器行為“用戶身份驗(yàn)證---登錄用戶”
第三篇:留言簿的制作步驟
留言簿的制作步驟: 1> ACCESS中的數(shù)據(jù)表的建立:文件名:
表中必有字段:ID——自動(dòng)編號(hào);姓名——文本;性別——文本(值為01或02);留言主題——文本;留言——備注(255);發(fā)表時(shí)間——時(shí)間或日期(默認(rèn)值為函數(shù)NOW)
保存位置:站點(diǎn)根目錄。
2> 創(chuàng)立動(dòng)態(tài)站點(diǎn) 3> 數(shù)據(jù)源的連接
A:自定義Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&server.mappath(”db1.mdb“)B:(嘗試)數(shù)據(jù)源:管理工具中數(shù)據(jù)源的設(shè)置。(系統(tǒng)DSN)
4> liuyanban.asp文件的建立
界面設(shè)計(jì)(略)
應(yīng)用程序——綁定
姓名——{Recordset1.xinming};發(fā)表時(shí)間——{Recordset1.fbshijian};留言主題——{Recordset1.liuyanhuti};留言——{Recordset1.liuyan} 重點(diǎn)(難點(diǎn)):頭像(根據(jù)性別輸出頭像)插入圖像(來自數(shù)據(jù)源)images/<%=(Recordset1.Fields.Item(”xinbie“).Value)%>.jpg
(在站點(diǎn)下建有images文件夾,內(nèi)有01.jpg 和02.jpg)應(yīng)用程序——服務(wù)器行為——重復(fù)區(qū)域;記錄集分頁 5> charuliuyan.asp文件的制作
界面設(shè)計(jì)(略)
表單元素(性別用單選按鈕組,值分別為01或02)
應(yīng)用程序——服務(wù)器行為——插入記錄
6> 功能——?jiǎng)h除記錄
liuyanban.asp——選中文本(刪除)轉(zhuǎn)到詳細(xì)頁面: ID shachuly.asp忽略: 界面設(shè)計(jì)(略)
表單元素綁定(性別)移至特定記錄 刪除記錄
7> 功能——修改記錄
liuyanban.asp——選中文本(修改)轉(zhuǎn)到詳細(xì)頁面: ID xiugaily.asp忽略: 界面設(shè)計(jì)(略)
表單元素綁定(性別)移至特定記錄ID 修改記錄
補(bǔ)充功能:計(jì)數(shù)器(訪問次數(shù))——liuyanban.asp
這是你第 {Application.count}次訪問這張網(wǎng)頁了!!應(yīng)用程序——綁定——應(yīng)用程序變量count
<%Application(”count“)= Application(”count")+1 %>
練習(xí):通訊錄系統(tǒng)
第四篇:制作一個(gè)商品宣傳與購物網(wǎng)站 asp+access
北京聯(lián)合大學(xué)
實(shí)訓(xùn)報(bào)告
課程(項(xiàng)目)名稱:專業(yè)綜合訓(xùn)練---動(dòng)態(tài)網(wǎng)站設(shè)計(jì)與建立
任務(wù)1 網(wǎng)站總體規(guī)劃設(shè)計(jì)
一、任務(wù)與目的
1.實(shí)驗(yàn)任務(wù)
(1)要求設(shè)計(jì)制作一個(gè)商品宣傳與購物網(wǎng)站,網(wǎng)站必須包括以下功能: 用戶登錄與注冊 商品宣傳展示 商品搜索 網(wǎng)上購物
(2)完成網(wǎng)站的需求分析。
(3)設(shè)計(jì)網(wǎng)站的內(nèi)容、風(fēng)格與功能。
(4)劃網(wǎng)站的結(jié)構(gòu)(目錄結(jié)構(gòu)、頁面層次結(jié)構(gòu))。(5)完成網(wǎng)站后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)。2.實(shí)驗(yàn)?zāi)康?/p>
(1)掌握網(wǎng)站功能與結(jié)構(gòu)的規(guī)劃和設(shè)計(jì)方法。
(2)掌握網(wǎng)站后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)方法。
二、原理(條件)
1.相關(guān)知識(shí):
(1)網(wǎng)站的規(guī)劃設(shè)計(jì)原則與設(shè)計(jì)方法。
(2)數(shù)據(jù)庫的設(shè)計(jì)與建立方法。2.實(shí)驗(yàn)條件:
局域網(wǎng)環(huán)境,其中包含Windows 2000 Server計(jì)算機(jī)一臺(tái)以上。
三、內(nèi)容與步驟
1.網(wǎng)站的需求分析。
要求設(shè)計(jì)制作一個(gè)商品宣傳與購物網(wǎng)站,網(wǎng)站必須包括以下功能:用戶登錄與注冊、商品宣傳展示、商品搜索、網(wǎng)上購物。
2.網(wǎng)站的內(nèi)容、風(fēng)格與功能設(shè)計(jì)。
經(jīng)過考察,apple的電子產(chǎn)品在市場上的銷售效果比較好,并加上自己的喜好,決定對(duì)apple產(chǎn)品進(jìn)行宣傳和銷售。網(wǎng)站的風(fēng)格定位為簡單清新,便于瀏覽,功能模塊清楚,操作簡單易行。其中功能包括:用戶登錄與注冊、商品宣傳展示、商品搜索、網(wǎng)上購物,留言與回復(fù)。
3.網(wǎng)站結(jié)構(gòu)的規(guī)劃。
網(wǎng)站包括:數(shù)據(jù)庫——yonghuinf.mdb主頁——index.Asp
登陸:
留言: 商品訂購:4.網(wǎng)站后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)。
四、現(xiàn)象分析
網(wǎng)站的主頁設(shè)計(jì)基本如下圖,每個(gè)功能模塊清晰易見。
五、結(jié)論
通過本次任務(wù),我知道在制作網(wǎng)頁之前的,進(jìn)行必要的功能分析和結(jié)構(gòu)規(guī)劃是很有必要的。不然的話,即使每個(gè)網(wǎng)頁做的很漂亮也關(guān)聯(lián)不起來,只能像無頭蒼蠅一樣,亂做,結(jié)果想要的效果不能很好的達(dá)到。
任務(wù)2 網(wǎng)站頁面的設(shè)計(jì)與制作
一、任務(wù)與目的
1.實(shí)驗(yàn)任務(wù)
(1)設(shè)計(jì)各網(wǎng)頁的內(nèi)容、功能和布局。
(2)利用Dreamweaver、Photoshop等完成網(wǎng)頁的制作。(3)實(shí)現(xiàn)網(wǎng)頁間的鏈接。
2.實(shí)驗(yàn)?zāi)康?/p>
(1)掌握網(wǎng)頁的設(shè)計(jì)原則。
(2)掌握網(wǎng)頁的制作方法。
二、原理(條件)
1.相關(guān)知識(shí):
(1)網(wǎng)頁的設(shè)計(jì)原則與設(shè)計(jì)方法。
(2)Dreamweaver、Photoshop等軟件的相關(guān)知識(shí)。
2.實(shí)驗(yàn)條件:局域網(wǎng)環(huán)境,其中包含Windows 2000 Server計(jì)算機(jī)一臺(tái)以上。
三、內(nèi)容與步驟
1.設(shè)計(jì)各網(wǎng)頁的內(nèi)容、功能和布局。管理員部分:
登陸和注冊部分:
留言部分:
訂單部分:
2.利用Dreamweaver、Photoshop等完成網(wǎng)頁的制作。3.為網(wǎng)頁添加多媒體內(nèi)容,包括圖像、動(dòng)畫、聲音等。4.實(shí)現(xiàn)網(wǎng)頁間的鏈接。
四、現(xiàn)象分析
在完成網(wǎng)站的需求分析,內(nèi)容、風(fēng)格與功能的設(shè)計(jì),網(wǎng)站的結(jié)構(gòu)(目錄結(jié)構(gòu)、頁面層次結(jié)構(gòu))的規(guī)劃,網(wǎng)站后臺(tái)數(shù)據(jù)庫的設(shè)計(jì)和總體規(guī)劃之后,開始對(duì)每一個(gè)獨(dú)立的網(wǎng)頁進(jìn)行設(shè)計(jì),并實(shí)現(xiàn)網(wǎng)頁間的鏈接。
五、結(jié)論
在實(shí)訓(xùn)的過程中會(huì)遇到網(wǎng)頁之間測試不通的現(xiàn)象,也會(huì)經(jīng)常遇到代碼調(diào)試不通過的現(xiàn)象。很多時(shí)候,是因?yàn)槊膯栴},不管是網(wǎng)頁的命名還是元素的命名都是在實(shí)訓(xùn)過程中需要注意的。在網(wǎng)頁之間鏈接同樣會(huì)涉及到相對(duì)路徑與絕對(duì)路徑的東西,如果這個(gè)沒掌握好也是無法成功進(jìn)行的。
任務(wù)3 ASP動(dòng)態(tài)站點(diǎn)的建立
一、任務(wù)與目的
1.實(shí)驗(yàn)任務(wù)
(1)設(shè)計(jì)各網(wǎng)頁的動(dòng)態(tài)內(nèi)容。
(2)實(shí)現(xiàn)網(wǎng)頁與后臺(tái)數(shù)據(jù)庫的連接與訪問。(3)使用ASP技術(shù)添加動(dòng)態(tài)網(wǎng)頁效果。
2.實(shí)驗(yàn)?zāi)康?/p>
(1)掌握網(wǎng)頁與后臺(tái)數(shù)據(jù)庫的連接方法。(2)掌握ASP技術(shù)的應(yīng)用方法。
二、原理(條件)
1.相關(guān)知識(shí):
(1)數(shù)據(jù)庫連接與訪問技術(shù)。
(2)ASP動(dòng)態(tài)編程方法。
2.實(shí)驗(yàn)條件:局域網(wǎng)環(huán)境,其中包含Windows 2000 Server計(jì)算機(jī)一臺(tái)以上。
三、內(nèi)容與步驟 1.網(wǎng)頁動(dòng)態(tài)內(nèi)容設(shè)計(jì)。
通過表單、記錄集、重復(fù)區(qū)域等的設(shè)置,實(shí)現(xiàn)網(wǎng)站的動(dòng)態(tài)規(guī)劃,實(shí)現(xiàn)網(wǎng)站之間參數(shù)的傳遞。
2.網(wǎng)頁與后臺(tái)數(shù)據(jù)庫的連接。
3.添加網(wǎng)頁動(dòng)態(tài)效果。
4.動(dòng)態(tài)網(wǎng)頁的測試。
通過瀏覽器的驗(yàn)證,基本實(shí)現(xiàn)了任務(wù)一規(guī)劃的功能和目標(biāo),可以完整的進(jìn)行購物和商品的展示。
四、現(xiàn)象分析
通過本次實(shí)驗(yàn),包括數(shù)據(jù)庫的鏈接,網(wǎng)站的參數(shù)的傳遞,網(wǎng)站的動(dòng)態(tài)交互功能的設(shè)計(jì)。讓本來不想鏈接的或者是簡單鏈接的獨(dú)立網(wǎng)頁,之間有了聯(lián)系。使用到了很多比如記錄集,數(shù)據(jù)庫,重復(fù)區(qū)域,表單等一系列的asp功能,并對(duì)session變量進(jìn)行應(yīng)用。
五、結(jié)論
經(jīng)過兩個(gè)星期的實(shí)訓(xùn),在老師和同學(xué)的幫助下。商品網(wǎng)頁在功能和效果上均達(dá)到預(yù)期的效果,能合適的進(jìn)行操作。在整個(gè)過程中,對(duì)一個(gè)網(wǎng)頁設(shè)計(jì)項(xiàng)目的全貌和細(xì)節(jié)能有一個(gè)很好的把握。不僅鞏固了asp+dreamweaver的基礎(chǔ)知識(shí),也使他的高級(jí)技巧得到應(yīng)用,收獲不小。
第五篇:留言簿系統(tǒng)
留言簿系統(tǒng)一、系統(tǒng)概述
本系統(tǒng)是一個(gè)簡單的留言簿系統(tǒng),可以用于發(fā)表留言、查看已發(fā)表留言、管理留言等功能,具有以下特點(diǎn):
1、無需FSO、無需數(shù)據(jù)庫支持,高速運(yùn)行;
2、具有強(qiáng)大的分頁功能,并且具有自動(dòng)對(duì)新留言排序功能;
3、具有回復(fù)功能,回復(fù)留言沒有任何權(quán)限限制;
4、具有留言閱讀總數(shù)統(tǒng)計(jì)功能;
5、具有回復(fù)留言總數(shù)統(tǒng)計(jì)功能;
6、同時(shí)采用了數(shù)據(jù)島顯示所有留言功能;
7、可以在任意IIS版本中運(yùn)行,對(duì)瀏覽器無任何要求;
8、界面美觀,無需美化即可使用;
9、類似BBS風(fēng)格,可以作為小型論壇使用。
二、系統(tǒng)設(shè)計(jì)
本系統(tǒng)分為:
1、首頁
首頁中顯示所有留言,以及每條留言的具體信息,如:發(fā)表人、留言標(biāo)題、發(fā)表日期、閱讀次數(shù)和回復(fù)次數(shù)。
2、新增留言
新增留言中可以編輯要增加的留言,包括發(fā)表人基本信息、留言標(biāo)題以及留言內(nèi)容等,編輯完成后即可提交,還可消除重填。
3、查看留言
在首頁中點(diǎn)擊要查看的留言即可查看有關(guān)該留言的詳細(xì)信息,包括留言內(nèi)容、標(biāo)題、日期、回復(fù)和瀏覽次數(shù)等。
4、回復(fù)留言
查看某一留言的時(shí)候,若想回復(fù)即可單擊頁面中的“回復(fù)留言”按鈕,編輯回復(fù)內(nèi)容。編輯完成后提交,可查看回復(fù)內(nèi)容和所回復(fù)的留言。
三、界面設(shè)計(jì)
本系統(tǒng)界面設(shè)計(jì)簡潔、美觀。
1、留言簿首頁
2、新增留言
3、回復(fù)留言
4、查看留言
四、功能實(shí)現(xiàn)
本系統(tǒng)是一個(gè)簡單的留言簿系統(tǒng),可以用于發(fā)表留言、查看已發(fā)表留言、管理留言等功能,具體可以實(shí)現(xiàn)以下功能:
1、分頁功能
2、新增留言功能;
3、自動(dòng)對(duì)新留言排序功能;
4、查看留言功能;
5、回復(fù)留言功能,回復(fù)留言沒有任何權(quán)限限制;
6、留言閱讀總數(shù)統(tǒng)計(jì)功能;
7、回復(fù)留言總數(shù)統(tǒng)計(jì)功能;
8、顯示所有留言功能;