版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第第页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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 天然香料制备工岗前基础管理考核试卷含答案
- 压榨机工岗前决策判断考核试卷含答案
- 稳定和谐家园承诺书5篇
- 行业项目风险评估与应对手册
- 储能电站联调联试方案
- 项目风险评估与控制方案
- 储能电站供应链保障方案
- 节能减排措施落实与责任承诺书3篇
- 油墨颜料制作工安全素养强化考核试卷含答案
- 井下作业设备操作维修工班组管理考核试卷含答案
- 2026贵州省住房资金管理中心招聘工作人员1人备考题库含答案详解(考试直接用)
- 2026储能入市背景下的投资测算工具设计逻辑深度研究报告
- 2026四川省阿坝州州级事业单位考试调动37人重点基础提升(共500题)附带答案详解
- 2026湖北神农架林区公安局招聘辅警22人笔试参考题库及答案解析
- 2026学校规范教育收费自查整改报告
- 2026中华全国供销合作总社直属事业单位招聘27人考试参考题库及答案解析
- 事故隐患排查治理基本知识
- 煤矿防治水知识培训
- 科学学习方法小学主题班会课件
- 2026江铜铜箔科技股份有限公司第一批次春季校园招聘89人建设笔试参考题库及答案解析
- 2026年建安杯信息通信建设行业安全竞赛重点题库(新版)
评论
0/150
提交评论