- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 大班户外游戏教案100篇.doc VIP
- 北京市西城区2024届高三下学期5月模拟测试数学(解析版).pdf VIP
- 部编版六年级语文上册一二单元测试卷.doc VIP
- 2024年9月江苏省税务系统遴选面试真题带详解.docx VIP
- 20192020学年人教部编版六年级语文上册第一二单元测试卷.doc VIP
- 【人教部编版】小学语文六年级上册单元测试卷汇编一.pdf VIP
- 部编版六年级上册第一单元测试卷 人教(部编版).doc VIP
- 湖南省衡阳市名校联考联合体2024届高三高考考前仿真联考一数学试题含答案.docx VIP
- 年产6万吨合成蜡深加工项目(红石化工公司)环境影响报告.docx
- DB21T1342-2021 建筑工程文件编制归档规程.pdf
文档评论(0)