第四章、详细设计 1.网站前台架构 paper51.com 介绍整个网站前台的基本架构,详细信息如表1。 copyright paper51.com 海盐家园网站 http://www.paper51.com paper51.com 表1 网站前台架构 paper51.com 2.网站后台架构 内容来自论文无忧网 www.paper51.com
paper51.com 删除新闻 copyright paper51.com 编辑新闻 copyright paper51.com 添加新闻 copyright paper51.com 新闻管理 内容来自论文无忧网 www.paper51.com
介绍整个网站后台的基本架构及每部分所包含的信息或功能等,详细信息如表2。 paper51.com 表2 网站后台架构 paper51.com
3. 网站功能模块的具体实现 内容来自www.paper51.com 3.1.前台模块 http://www.paper51.com 3.1.1.首页介绍 paper51.com
(1).图示信息如图1 copyright paper51.com
paper51.com 图1网站首页 内容来自www.paper51.com (2).详细信息 paper51.com
首页介绍了整个网站的内容,包括的内容有: 内容来自www.paper51.com 导航条:通过点击能进入其他页面如海盐概况、海盐动态、海盐特产、海盐风景、管理员登陆、留言版。 内容来自论文无忧网 www.paper51.com 用户登录:注册过的用户输入用户名和密码就能登录网站,可以享受会员待遇。 http://www.paper51.com 站内探索:输入的内容出现在新闻标题中,则会显示具有相应文字的新闻标题。 内容来自论文无忧网 www.paper51.com
本站公告:发布本站的公告。 paper51.com 海盐动态:发布海盐近来的新闻。 内容来自www.paper51.com 海盐风景:发布了海盐的风景点。 内容来自www.paper51.com 摄影作品:发布了海盐的风景图片。 内容来自www.paper51.com
友情链接:链接一些相关网站,以方便浏览者浏览。 copyright paper51.com 浏览者可以通过点击“注册”进入注册页面。 http://www.paper51.com 注册模块是由zc.asp、dl.asp(实现的是对输入的有关资料进行有效性验证,提示用户注册反馈成功或不成功,注册成功后将用户资料存入数据库)两张页面组成。注册页面如图2: 内容来自www.paper51.com 内容来自www.paper51.com 图2用户注册 内容来自www.paper51.com 表单中需输入的有用户名(username)、密码(password)并需要进行验证。 copyright paper51.com 验证用户名、密码是否为空,用户名是否已被注册。这里是用vbscript语言编写的,下面是用来判断用户是否已被注册的代码: 内容来自论文无忧网 www.paper51.com
if name="" or pw=""then 内容来自论文无忧网 www.paper51.com response.write "注册时应填写“昵称”和“密码”!请重新<a href=zc.asp>注册</a>" http://www.paper51.com
‘若用户名或密码有一个为空,就出错。 http://www.paper51.com
strsql="select * from userinfo whereuser='" &name&"'" paper51.com if not rs.eof then 内容来自论文无忧网 www.paper51.com response.write "此用户已存在!请重新<ahref=zc.asp>注册</a>" http://www.paper51.com ‘判断输入的用户名是否已被注册,如果已注册显示“用户名已经存在”否则将用户名写入数据库中。 http://www.paper51.com 如果输入的信息不符合上述要求,就会显示注册失败,并显示出失败的原因。用户可以返回注册页面重新注册。如果输入的信息符合要求,则将信息写入数据库,并返回注册成功及显示出注册的信息。将注册信息写入数据库的代码如下: http://www.paper51.com strsql="insert intouserinfo(user,password) values ('" &name&"','"&pw&"')" http://www.paper51.com
conn.execute(strsql) http://www.paper51.com rs.close 内容来自论文无忧网 www.paper51.com set rs=nothing http://www.paper51.com
response.write "注册成功!<br>" copyright paper51.com http://www.paper51.com |