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

上传人:b****6 文档编号:16528240 上传时间: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

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

admin

管理员密码

第三章功能实现

3.1系统页面的设置

3.1.1留言主页面

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

3.1.2导航按钮代码

<

tableborder="

0"

cellpadding="

cellspacing="

>

<

tr>

td>

ahref="

index.asp"

target="

_top"

onClick="

MM_nbGroup('

down'

'

group1'

index'

'

1)"

onMouseOver="

over'

images/greenbutton.gif'

onMouseOut="

out'

)"

imgsrc="

images/index.gif"

alt="

"

name="

index"

width="

89"

height="

37"

border="

onload="

/a>

/td>

/tr>

login.asp"

login'

images/admin_home.gif"

login"

write'

images/write.gif"

write"

logout.asp"

loginout'

images/loginout.gif"

loginout"

/table>

3.1.3发表留言页面代码

style="

border-collapse:

collapse"

bordercolor="

#111111"

100%"

id="

AutoNumber3"

tdwidth="

140"

valign="

top"

align=center>

!

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

p>

%ifRequest("

msg"

)<

"

then%>

/p>

pstyle="

text-indent:

25;

margin:

020"

fontcolor=red>

%=Request("

)%>

/font>

%endif%>

 <

divalign="

center"

center>

1"

#3F8805"

90%"

AutoNumber4"

formmethod=postaction="

add.asp?

keyword=<

%=keyword%>

&

page=<

%=curpage%>

pagesize=<

%=pagesize%>

id=form1name=form1>

tdcolspan="

2"

bgcolor="

#eefee0"

&

nbsp;

images/gb-add.gif"

align="

absmiddle"

:

:

请您留言:

35%"

margin-top:

3;

margin-bottom:

3"

姓名:

inputclass="

input"

name"

size="

22"

主页:

url"

value="

http:

//"

主题:

title"

Email:

mail"

65%"

130"

palign="

textareaclass="

rows="

6"

content"

cols="

50"

/textarea>

br>

backc"

type="

submit"

提交"

B1"

reset"

重填"

/form>

/center>

/div>

3.1.4管理员登陆界面

tablewidth=335cellspacing=1cellpadding=5>

tdwidth=100%align=center>

spanstyle="

font-size:

10.5pt;

line-height:

13pt"

-管理登陆-<

/span>

BR>

tdalign=center>

用户名:

inputtype=textclass=input3name='

manageid'

密&

码:

inputclass=input3type=passwordname='

managepassword'

INPUTtype="

确定"

class="

3.1.5管理管理页面

tdheight="

20"

25%"

right"

margin-right:

10"

%ifSession.Contents("

thegbmaster"

)="

yes"

atitle="

删除"

href="

del.asp?

id=<

%=rs("

id"

%=page%>

imgborder="

src="

images/gb-del.gif"

回复"

reply.asp?

images/gb-reply.gif"

%

endif

ifrs("

orisnull(rs("

))then

Response.Write"

imgborder='

0'

src=images/gb-mail.gifalign='

absmiddle'

else

ahref=mailto:

rs("

)&

alt='

信箱"

src=images/gb-url.gifalign='

target=_blank>

主页"

%>

<

3.1.6留言搜索

60"

images/gb-search.gif"

align=absmiddle>

留言搜索:

inputtype=textname='

keyword'

size=16class=input>

inputtype=submitvalue='

开搜'

class=backcid=submit1name=submit1>

第四章功能实现

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