基于ASP技术的留言板系统的设计与实现

基于ASP技术的留言板系统的设计与实现

ID:37246789

大小:105.50 KB

页数:9页

时间:2019-05-20

基于ASP技术的留言板系统的设计与实现_第1页
基于ASP技术的留言板系统的设计与实现_第2页
基于ASP技术的留言板系统的设计与实现_第3页
基于ASP技术的留言板系统的设计与实现_第4页
基于ASP技术的留言板系统的设计与实现_第5页
资源描述:

《基于ASP技术的留言板系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于ASP技术的留言板系统的设计与实现鲍平平江苏省南通中等专业学校信息技术系江苏南通226001作者简介:鲍平平女1984—江苏南通人讲师,硕士研究方向职业教育学。摘要:留言板是动态网页技术的最常见的应用形式,既实用,又贴近学生的实际,同时其所应用的技术包含讲授的重要知识点——数据库的添加、删除和修改。因此,基于asp技术开发一个简易的留言板系统能实现其基本的功能。关键词:留言板;数据库;添加;删除;修改1.设计思想Web留言板类似于BBS,但BBS的版面过多,不同的留言放在不同的主题中,由于庞大的信息量影响到网页信息搜索的

2、速度,不适合应用于小型网站。本文所设计的是用于一个班级同学之间进行信息交流的场所,规模小、设计简单的Web留言版就可以实现信息交流的功能,而且它小巧简单,因此更易于实现,在速度上比BBS也占优。该系统界面设计环境:Dreamweaver;调试运行程序的环境:Windows2000Server、IntertnetInformationServices(IIS);后台数据库:MicrosoftAccess2010;代码编写环境:ActiveServerPage服务器环境服务器软件:InternetInformationServi

3、ces(IIS);脚本语言:VBScript;操作系统:Windows2000Server2.系统结构2.1系统功能模块留言板主要有以下6个功能模块组成,如图1所示。班级首页新用户注册用户登录发表留言显示留言修改留言删除留言图1留言板功能模块图2.2系统功能分析在班级首页里面实现用户身份验证,如果用户能输入正确的用户名和密码,那么页面跳转到发表留言页面,否则弹出新用户注册页面。在发表留言页面,用户可以发表自己的留言,提交以后在新的页面能显示所有的留言内容,并且对任意一条留言,点击相应的按钮可以修改或删除相应的留言。2.3数据

4、库结构2.3.1数据库的访问流程整个数据库的访问流程结构如图2所示:浏览器业务处理请求web服务器应用程序服务器数据库业务处理结果数据存取请求数据存取结果图2数据库的访问流程2.3.2系统后台数据库结构数据库名为:留言表名:新用户注册表,留言表,留言编辑表。表1新用户注册表(user)Name(主键)Password(密码)文本(8)文本(8)表2留言表(liuyan)ID(主键)Name(姓名)Zhuti(主题)Email(邮箱)Neirong(留言)自动编号文本(8)文本(8)文本(8)文本(8)表3留言编辑表(bjli

5、uyan)ID(主键)Name(姓名)Zhuti(主题)Neirong(留言)Email(邮箱)Bianji(编辑留言)Shanchu(删除留言)自动编号文本(8)文本(8)文本(50)文本(8)文本(8)文本(8)3.系统实现留言板系统主要分成五个主要页面,分别是首页(含用户登录)——Index..asp;发表留言页面——Fbly.asp;显示留言页面——Xsly.asp;修改留言页面——Bjly.asp;删除留言页面——Schu.asp。页面之间的链接关系如图3所示。Index.aspFbly.aspXsly.aspBj

6、ly.aspSchu.asp图3留言表页面之间链接关系图3.1用户登录身份验证图4留言板用户登录身份验证页面部分实现代码:<%setconn=Server.Createobject("adodb.connection")adoconn.Open"Driver={MicrosoftAccessDriver(*.mdb)};DBQ="&Server.MapPath("留言.mdb")username=request.form("username")password=request.form("password")ifuserna

7、me=""orpassword=""then%>Msgbox”用户名和密码不能为空”"<%response.redirect("index.asp")elsesetrs=Server.Createobject("adodb.recordset")sql="select*fromuserwhereusername='"&username&"'andpassword=’”&password&”’”rs.open.sqlconn,1,3ifusername=r

8、s("username")andpassword=rs("password")thenresponse.redirect"fbly.asp"else%>Msgbox”用户名或密码输入错误,请确认!”<%response

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。