计算机网络课程设计留言板 asp源码.docx

上传人:b****6 文档编号:3623315 上传时间:2022-11-24 格式:DOCX 页数:14 大小:157.72KB
下载 相关 举报
计算机网络课程设计留言板 asp源码.docx_第1页
第1页 / 共14页
计算机网络课程设计留言板 asp源码.docx_第2页
第2页 / 共14页
计算机网络课程设计留言板 asp源码.docx_第3页
第3页 / 共14页
计算机网络课程设计留言板 asp源码.docx_第4页
第4页 / 共14页
计算机网络课程设计留言板 asp源码.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

计算机网络课程设计留言板 asp源码.docx

《计算机网络课程设计留言板 asp源码.docx》由会员分享,可在线阅读,更多相关《计算机网络课程设计留言板 asp源码.docx(14页珍藏版)》请在冰豆网上搜索。

计算机网络课程设计留言板 asp源码.docx

计算机网络课程设计留言板asp源码

计算机网络课程设计

题目:

留言板系统设计

院(系部):

万方学院电气系

专业名称:

网络工程

年级班级:

11升-02班

学生姓名:

学号:

指导教师:

 

2012年6月

摘要

在科技飞速发展的今天。

人们在网上可以进行网上购物,网上交友,电子商务,网络营销等等。

面对强大的网络功能,必须在某方面要有一个健全的系统才能使网络发挥的淋漓尽致。

在这个平台上,留言提供了一个全新的人类沟通新方式。

互联网技术的不断发展和普及,使构造互联网站、开发网络应用程序已经成为当前的热门技术之一。

留言板是Internet的重要应用之一,开发网上交流软件,现已有很多工具和方法,各种技术都具有其特色和长处。

针对网上BBS留言的特点,文章叙述了在Windows环境下,利用Access创建数据库,运用ASP和IIS等开发工具,好的留言板可以吸引相当数量的访客,同时也担负着网站对外宣传、发布消息、收集客户反馈的重任,是网站、单位内联网必不可少的一部分。

留言板的原理:

将留言内容等写入服务器端的文本或数据库,再显示出来。

用ASP开发留言板可以很方便的嫁接在网站中运行,所以下面将以此开发一个留言板设计。

关键词:

留言板ASP数据库Access

 

目录

第一章概要设计-3-

1.1需求分析-3-

第二章详细设计-5-

2.1模块设计-5-

2.2数据库结构设计-6-

2.3创建与连接数据库-6-

第三章功能实现-7-

3.1系统页面的设置-7-

3.1.1留言主页面-7-

3.1.2导航按钮代码-8-

3.1.3发表留言页面代码-8-

3.1.5管理管理页面-10-

3.1.6留言搜索-11-

第四章功能实现-12-

4.1搭建ASP本地测试环境-12-

4.2本地测试-12-

致谢-13-

参考文献-14-

第一章概要设计

1.1需求分析

开发一个留言系统,用户想要的留言所能做的工作。

用户使用留言是按照一定的流程来进行的:

用户进入留言系统,可以就某个话题展开讨论,通过留言功能发布新的话题,通过回帖的功能回复已有的话题;管理员要管理留言,系统需要具有的功能有创建、删除留言的版块,管理注册的用户,管理留言,设置留言基本参数。

这样的流程就决定了留言所应具有的功能,留言功能流程如图1.1所示。

 

 

图1.1留言功能流程图

通过上面的分析,总结留言的功能有以下几项:

留言版块列表;浏览留言发帖回帖;编辑留言;删除留言;用户注册;控制用户权限;设置留言参数;管理版块;管理用户。

观察留言所有功能需求,按不同实体分类,可以分为四类实体对象:

版块、留

言、用户和留言。

这四类对象,可以设计为四个数据实体,如果使用数据库存

储它们,即可以设计四个基本数据表的集合来存储这些实体的基本信息;它们可以设计为四个基本表,映射四个实体的基本数据。

这些基本对象只是留言系统中最为基本的要素,对于一个完整的留言还需要其它相关的表来记录相关的信息,即实体之间的相互关系信息。

留言一般存在两种用户,用户和管理员。

用户的权限是向下覆盖即上级权限包含下级权限,在这个留言中,管理员的权限是上级权限。

留言系统的用户浏览信息功能,是用户讨论问题的平台,发帖、浏览、回帖一直贯穿用户的整个活动。

同时,由于留言系统的留言管理是管理员在留言浏览时进行的,因此编辑、删除等功能也安排在浏览信息时实现,只是一般用户没有权限做这些动作。

其它与管理员相关的功能,包括版块管理、用户管理和留言设置的都是需要管理员在管理模块进行操作。

下面就管理员所做的管理进行介绍:

查看留言:

任何用户可以根据发言者留下的邮箱地址发邮件。

删除留言:

如果用户发表了不符合留言规则的留言,则需要管理员删除这些留言。

管理版块:

留言版块需要先创建,才能被使用,管理员还可以删改版块的相关信息。

设置参数:

留言一般有一些初始化信息,比如留言名称、每页显示留言数量等参数信息,管理员可以在后台界面自行设置。

第二章详细设计

2.1模块设计

留言板模块主要分为两大块:

主页页面和管理页面

主页部分主要的功能是实现游客的留言和查看留言其结构图如下

 

游客留言

查看留言

游客留言

查看留言

管理页面主要的功能实现对游客留言的删除、回复和修改留言其结果图如下

管理页面

主页

修改留言

回复留言

删除留言

 

2.2数据库结构设计

该系统的实体有:

管理员信息实体、用户信息实体、留言实体。

密码

管理员

管理员实体

管理员名

ID

 

实体之间的图如图1.4所示。

 

图1.4实体间的关系图

2.3创建与连接数据库

 

1.管理员表字段为

ID

管理员的id

管理员名

admin

管理员密码

admin

第三章功能实现

3.1系统页面的设置

3.1.1留言主页面

由于代码较多,只给出部分代码

3.1.2导航按钮代码

3.1.3发表留言页面代码

collapse"bordercolor="#111111"width="100%"id="AutoNumber3">

--需修改的部分开始-->

<%ifRequest("msg")<>""then%>

25;margin:

020"><%=Request("msg")%>

<%endif%>

25;margin:

020"> 

collapse"bordercolor="#3F8805"width="90%"id="AutoNumber4">

keyword=<%=keyword%>&page=<%=curpage%>&pagesize=<%=pagesize%>"id=form1name=form1>

 :

:

:

:

请您留言:

:

:

:

3;margin-bottom:

3"> 姓名:

3;margin-bottom:

3"> 主页:

//">

3;margin-bottom:

3"> 主题:

3;margin-bottom:

3"> Email:


 

3.1.4管理员登陆界面

10.5pt;line-height:

13pt">-管理登陆-

用户名:

密 码:

3.1.5管理管理页面

10">

<%ifSession.Contents("thegbmaster")="yes"then%>

id=<%=rs("id")%>&page=<%=page%>&pagesize=<%=pagesize%>&keyword=<%=keyword%>">

id=<%=rs("id")%>&page=<%=page%>&pagesize=<%=pagesize%>&keyword=<%=keyword%>">

<%

endif

ifrs("mail")=""orisnull(rs("mail"))then

Response.Write""

else

Response.Write"

"&rs("mail")&">"

endif

Response.Write" "

ifrs("url")=""orisnull(rs("url"))then

Response.Write""

else

Response.Write""

endif

%>

3.1.6留言搜索

 留言搜索:

 

第四章功能实现

4.1搭建ASP本地测试环境

打开源码文件件可以看到有个ASP本地测试工具.exe可执行程序如图

打开后在电脑右下角右击可看到在

然后在浏览器输入127.0.0.1即可进入留言界面

4.2本地测试

(1)启动ASP本地测试工具;

(2)在IE地址栏输入地址http:

//127.0.0.1,就能访问留言板的默认主页面;

(3)在IE地址栏输入地址http:

//127.0.0.1/login.asp,就能访问系统的管理员登陆首页面;

(4)页面的后台的登录入口中输入用户名admin,密码admin,登录后台管理系统

 

致谢

通过两周的课程设计实现,首先让我觉得千里之行始于足下,临渊羡鱼不如退而织网,刚开始的时候,感觉自己做留言板很兴奋,但是等到我自己去做的时候才发现原来是如此的难啊!

不过经过我不停地向同学请教,慢慢的我对留言板有些了解,通过我不停的努力,不停地学习终于把留言板做好了!

通过这次课程设计我对IIS服务器,asp环境有所了解,虽然没有通过IIS成功搭建好ASP本地环境,但是通过一个小工具实现了本地环境的搭建,在搭配dreamweaver可以实现边修改边观察修改效果,总体来说我学会了很多!

同时也感谢老师对我们的帮助!

 

参考文献

1顼宇峰马军编著.ASP网络编程从入门到精通[M].清华大学出版社,2006年。

2王宇虹等.Access数据库系统开发从基础到实践[M].电子工业出版社,2006年。

3Alexander,M.著.梁普选刘芳芬等译.Access数据分析宝典[M],电子工业出版社。

4钟小平张金石尚顶洪张鹏编.网络服务器配置完全手册[M].人民邮电出版社,2006年。

5张国鸣严体华.网络管理员教程[M].第2版.清华大学出版社,2006年。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1