ASP留言板实训报告书_第1页
ASP留言板实训报告书_第2页
ASP留言板实训报告书_第3页
ASP留言板实训报告书_第4页
ASP留言板实训报告书_第5页
已阅读5页,还剩6页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页ASP留言板实训报告书数据库实训做的有关留言板的网页,主要运用asp语言编写

留言板实训报告

一、内容描述

随着互联网的进展,越来越多的用户已经可以运用互联网进行信息交互,而企业留言本的开发解决了信息交互繁复和交互困难的难题,通过留言本可以加强企业与用户之间的信息交互,同时也解决了企业与用户沟通不便等状况

留言板主要提供网上的一个信息发布的平台,大多作为网站的帮助功能存在。阅览网页的用户可以通过该留言板进行留言的查看和签写。而管理员那么可以对用户的留言进行回复和删除等操作。

二、需求分析2.1目标

随时了解广阔客户的需求、对企业产品的看法、反馈信息及用户数据,便于企业更加方便的同用户进行信息交互,援助企业更好的进行完善和改进,以满意广阔客户的需求,促进企业与广阔用户的友好关系

2.2软硬件条件

1硬件条件:较高的处理器,较大的内存空间,畅通的网络

2软件条件:windows2000/windows*p的操作系统;装有iis的web服务器;SQL2000的数据库;IE阅览器;Dreamweaver软件、记事本等

2.3功能设计

留言板分为三个模块:查看留言板、签写留言和管理留意模块

查看留言板模块:用户可以在该页面上查看全部的留言内容、留言主题、留言者姓名、、主页、个人图像、留言时间及企业管理员对该留言的回复等信息

签写留言板模块:在该页面中用户需要填写自己的“姓名”、“留言主题”、及“留言内容”,其它可以选择不填,用户的信息提交后将被保存到数据库的数据表中

管理留言模块:管理员登陆胜利后进入管理页面〔这里为简约起见,我们径直连接到主页manage.asp中〕管理员可以通过“留言管理”查看留言信息,并对留言进行回复及对不良留言的删除或屏蔽等操作

数据库实训做的有关留言板的网页,主要运用asp语言编写

基本功能需求已经完成,以下是该留言板的功能模块划分图:

功能设计图三、数据库设计

1概念模型

该留言板分为两个部分:一个是管理员信息,另一个是用户信息,该系统关系图如下所示:

管理员设计图

留言设计图2关系模型

admin(id,admin,password)

main(id,name,se*,pic,oicq,yj,home,title,content,datel,repcontent)3物理模型

在数据库中创建两个表,表admin和表main,如下所示:

数据库实训做的有关留言板的网页,主要运用asp语言编写

四页面设计

4.1查看留言〔该留言系统的主页〕

该页面是留言的主要沟通内容,进入留言首页看到的就是这个留言列表页,这里将页面分页显示,以便用户进行更直观的查看,通过该页面用户可以进入留言签写页面,管理员也可以通过该页面进入到管理页面,进行登陆验证等操作4.2签写留言页面

数据库实训做的有关留言板的网页,主要运用asp语言编写

在查看留言页面单击“签写留言”便可进入留言签写页面,通过该页面用户可以填写任何留言,其中姓名和留言内容需要填写,其它可进行选择,该页面还提供了一些图片,供用户选择。填写完后点“写好了”按钮即可提交留言,用户发表留言胜利,数据表中相应留言表增加一条记录4.3管理员登陆页面

该页面主要是对管理员身份进行验证,数据表中已经建好管理员的登录名和相应的密码,管理员点“提交”后,假如该信息与数据库中全都那么进入到管理页面〔这里既为主页〕,通过该页面管理员可以对留言进行回复和删除

数据库实训做的有关留言板的网页,主要运用asp语言编写

4.4留言回复页面

管理员登陆胜利后进入管理页面,然后点想要回复的留言,便可进入到该页面,对相应留言进行回复4.5留言删除页面

由于时间关系留言的删除页面只是简约的链接在该留言系统的主页〔即查看留言页面〕上,管理员点“删除留言”后页面不会跳转,只是该条留言记录被删除,图同查看留言页〔略〕

五.程序设计

5.1主页程序%

dimconn,rsdimsql

setconn=server.createobject(adodb.connection)conn.opendriver={sql

server};server=127.0.0.1;database=liuyanban;trusted_connection=truesetrs=server.createobject(adodb.recordset)sql=select*frommainrs.opensql,conn,1,1%%

dimpage,pagenumrs.pagesize=5

pages=rs.pagecount

ifrequest(page)=ortrim(request(page))trim(pages)thenrs.absolutepage=1

数据库实训做的有关留言板的网页,主要运用asp语言编写

pageno=1else

rs.absolutepage=request(page)pageno=request(page)endifj=0

dowhilenotrs.eofandjrs.pagesize%%

rs.movene*tj=j+1looprs.close

setrs=nothingconn.close

setconn=nothing%

palign=centerclass=STYLE1ahref=manage.asp?page=1首页/a|ahref=manage.asp?page=%=pageno-1%上一页/a|ahref=manage.asp?page=%=pageno+1%下一页/a|ahref=manage.asp?page=%=pages%尾页/a/p5.2签写留言程序%

dimconndimrsdimsql

setconn=server.createobject(adodb.connection)conn.opendriver={sql

server};server=127.0.0.1;database=liuyanban;trusted_connection=true;setrs=server.createobject(adodb.recordset)sql=select*frommainrs.opensql,conn,2,2rs.addnew

rs(name)=request.form(*m)rs(se*)=request.form(se*)rs(pic)=request.form(pic)rs(oicq)=request.form()rs(yj)=request.form(yj)rs(home)=request.form(zy)rs(title)=request.form(zt)rs(content)=request.form(nr)rs(datel)=request.form(time)rs.updaters.close

数据库实训做的有关留言板的网页,主要运用asp语言编写

setrs=nothingconn.close

setconn=nothing%

5.3管理员身份验证%

dimcndimadmindimpassword

setconn=server.createobject(adodb.connection)conn.opendriver={SQL

Server};server=127.0.0.1;database=liuyanban;Trusted_Connection=Trueadmin=request.form(user)password=request.form(pasw)ifadmin=orpassword=then

response.write(scriptlanguage=javascriptalert('请填写完整!');history.go(-1)/script)endif

sql=select*fromadminwhereadmin='admin'andpassword='password'setrs=conn.e*ecute(sql)ifrs.eoforrs.bofthen

response.writescriptlanguage=javascriptresponse.writealert('用户或密码不对!');response.writejavascript:history.go(-1);response.write/scriptelse

session(admin)=admin

response.redirect(manage.asp)endif%

5.4留言回复%

dimconn,rsdimsql

setconn=server.createobject(adodb.connection)conn.opendriver={SQL

Server};server=127.0.0.1;database=liuyanban;Trusted_Connection=True;setrs=Server.CreateObject(adodb.recordset)

sql=select*frommainwhereid=request(id)rs.opensql,conn,1,3%%

数据库实训做的有关留言板的网页,主要运用asp语言编写

rs(repcontent)=request.form(hf)rs.update%

5.5留言删除%

dimcn,rsdimsqldimid

id=request(id)

sql=deletefrommainwhereid='id'setcn=server.createobject(adodb.connection)cn.opendriver={sql

server};server=127.0.0.1;database=liuyanban;trusted_connection=true;setrs=server.createobject(adodb.recordset)sql=select*frommainrs.opensql,cn,2,3rs.deleters.updaters.close

setrs=nothingcn.close

setcn=nothing

id=id信息已删除!

response.Redirect(manage.asp)%

数据库实训做的有关留言板的网页,主要运用asp语言编写

留言板实训报告

一、内容描述

随着互联网的进展,越来越多的用户已经可以运用互联网进行信息交互,而企业留言本的开发解决了信息交互繁复和交互困难的难题,通过留言本可以加强企业与用户之间的信息交互,同时也解决了企业与用户沟通不便等状况

留言板主要提供网上的一个信息发布的平台,大多作为网站的帮助功能存在。阅览网页的用户可以通过该留言板进行留言的查看和签写。而管理员那么可以对用户的留言进行回复和删除等操作。

二、需求分析2.1目标

随时了解广阔客户的需求、对企业产品的看法、反馈信息及用户数据,便于企业更加方便的同用户进行信息交互,援助企业更好的进行完善和改进,以满意广阔客户的需求,促进企业与广阔用户的友好关系

2.2软硬件条件

1硬件条件:较高的处理器,较大的内存空间,畅通的网络

2软件条件:windows2000/windows*p的操作系统;装有iis的web服务器;SQL2000的数据库;IE阅览器;Dreamweaver软件、记事本等

2.3功能设计

留言板分为三个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论