基于AS P技术的留言板系统的设计与实现.docVIP

基于AS P技术的留言板系统的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AS P技术的留言板系统的设计与实现

基于ASP技术的留言板系统的设计与实现 鲍平平 江苏省南通中等专业学校 信息技术系 江苏 南通 226001 作者简介:鲍平平 女 1984—江苏南通人讲师,硕士 研究方向 职业教育学。 摘要:留言板是动态网页技术的最常见的应用形式,既实用,又贴近学生的实际,同时其所应用的技术包含讲授的重要知识点——数据库的添加、删除和修改。因此,基于asp技术开发一个简易的留言板系统能实现其基本的功能。 关键词:留言板;数据库;添加;删除;修改 1.设计思想 Web 留言板类似于BBS, 但BBS的版面过多, 不同的留言放在不同的主题中, 由于庞大的信息量影响到网页信息搜索的速度,不适合应用于小型网站。本文所设计的是用于一个班级同学之间进行信息交流的场所, 规模小、设计简单的Web 留言版就可以实现信息交流的功能, 而且它小巧简单, 因此更易于实现, 在速度上比 BBS 也占优。 该系统界面设计环境:Dreamweaver ; 调试运行程序的环境:Windows2000 Server、Intertnet Information Services ( IIS); 后台数据库:Microsoft Access 2010; 代码编写环境:Active Server Page 服务器环境 服务器软件:Internet Information Services ( IIS); 脚本语言:VBScript; 操作系统:Windows 2000 Server 2.系统结构 2.1系统功能模块 留言板主要有以下6个功能模块组成,如图1所示。 班级首页 班级首页 新用户注册 用户登录 发表留言 显示留言 修改留言 删除留言 图1 留言板功能模块图 2.2系统功能分析 在班级首页里面实现用户身份验证,如果用户能输入正确的用户名和密码,那么页面跳转到发表留言页面,否则弹出新用户注册页面。在发表留言页面,用户可以发表自己的留言,提交以后在新的页面能显示所有的留言内容,并且对任意一条留言,点击相应的按钮可以修改或删除相应的留言。 2.3数据库结构 2.3.1数据库的访问流程 整个数据库的访问流程结构如图2所示: 浏览器业务处理请求web服务器应用程序服务器 浏览器 业务处理请求 web服务器 应用程序服务器 数据库 业务处理结果 数据存取请求 数据存取结果 2.3.2系统后台数据库结构 数据库名为:留言 表名:新用户注册表,留言表,留言编辑表。 表1 新用户注册表(user) Name(主键) Password(密码) 文本(8) 文本(8) 表2 留言表(liuyan) ID(主键) Name(姓名) Zhuti(主题) Email(邮箱) Neirong(留言) 自动编号 文本(8) 文本(8) 文本(8) 文本(8) 表3 留言编辑表(bjliuyan) 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.asp Index.asp Fbly.asp Xsly.asp Bjly.asp Schu.asp 图3 留言表页面之间链接关系图 3.1用户登录身份验证 图4 留言板用户登录身份验证页面 部分实现代码: % set conn=Server.Createobject(adodb.connection)adoconn.OpenDriver={Microsoft Access Driver(*.mdb)};DBQ=Server.MapPath(留言.mdb) username=request.form(username) password=request.form(password) if username= or password= then % script language=”Vbscript” Msgbox ”用户名和密码不能为空” /script % response.redirect (index.asp) else set rs=Server.Createobject(adodb.recordset) sql=select * from user where username=username and pass

文档评论(0)

beoes + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档