网站导航网学 原创论文 网站设计 最新系统 最新研究 原创论文 获取论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

基于ASP文章在线发布系统的设计与实现

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/05/07

【编者按】:网学网ASP类作品为您提供基于ASP文章在线发布系统的设计与实现参考,解决您在基于ASP文章在线发布系统的设计与实现学习中工作中的难题,参考学习。

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

3.3系统数据库的设计
3.3.1数据库需求分析
由于该系统是一小型数据库所以使用Access来建立数据库[7]。根据系统要实现的功能 ,将数据库分为四个表来建立:
(1)管理员信息表;
(2)用户信息表;
(3)文章内容表;
(4)网站公告内容表。
3.3.2 数据库逻辑设计
(1)管理员信息表
这个表用来保存管理员的基本信息里面包含三个字段,分别是管理员编号、管理员名字和管理员密码。
如表3-1所示:
 
 
 
 
3-1 管理员信息表的字段表

字段名称
字段数据类型
管理员编号(ID)
自动编号
管理员名字(admin_name)
文本
管理员密码(admin_pwd)
文本

 
(2)用户信息表
这个表是存放用户基本信息的,里面包含六个字段,分别是用户ID、用户名字、用户密码、性别、Email和用户注册时间。
如表3-2所示:
 
3-2 用户信息表的字段表

字段名称
字段数据类型
用户编号(user_id)
自动编号
用户名字(user_name)
文本
用户密码(user_pwd)
文本
性别(user_sex)
文本
E_mail(user_email)
文本
用户注册时间(user_date)
日期/时间

 
(3)文章内容表
这个表是用来保存网上文章的基本信息的,里面包含七个字段,分别是文章ID、文章标题、文章类别、文章作者、文章内容、点击次数、添加时间。
如表3-3所示:
 
 
3-3 文章内容表的字段表

字段名称
字段数据类型
文章编号(wen_id)
自动编号
文章标题(wen_title)
文本
文章类别(wen_nsort)
文本
文章作者(wen_user)
文本
文章内容(wen_content)
备注
点击次数(w_count)
数字
添加时间(wen_date)
日期/时间

 
(4)网站公告内容表
这个表是用来保存网站公告内容的,里面包含三个字段,分别是公告编号、公告内容、公告日期。
如表3-4所示:
 
3-4 文章公告表的字段表

字段名称
字段数据类型
公告编号(id)
自动编号
公告内容(content)
备注
添加日期(add_date)
日期/时间

 
3.4系统的实现
文章在线发布系统分两大模块:用户模块和管理员模块。
用户模块可实现如下功能:
(1)查询浏览功能
用户可以通过输入不同的关键字方便快捷地浏览相关文章的内容。
(2)直接浏览功能
用户可直接点击想要浏览的文章类别,即可分页查看所有相应类别的文章,或
者直接点击想要看的文章,即可查看文章内容。
(3)文章发布功能
用户可以在线发布自己的文章。
(4)文章修改功能
用户发布文章后可以通过此功能修改或删除自己的文章。
管理员模块主要实现的功能有:
(1)管理文章功能,管理员可编辑或删除所有用户不合规定的文章。
(2)管理用户功能,管理员可通过此功能删除用户。
(3)发布网站公告功能,管理员可在线实时的发布公告。
各功能具体设计如下:
(1)用户注册登录功能的实现
 
用户在此界面可以申请成为注册用户,其中用户名、密码、Email均不能为空,否则系统会自动弹出一个信息提示框提示“注册出错,请返回重新注册”。直到注册成功后,用户可以从登录界面登录到系统中,从而可以在线发布自己的文章,并且可以管理自己的文章和基本资料。
其中处理登录的主要代码如下:
<%
if user_name="" then
%>
<script language="javascript">
msgstr("您没有输入用户名!","logo.asp");
</script>
<%
elseif user_pwd="" then
%>
<script language="javascript">
msgstr("您没有输入密码!","logo.asp");
</script>
<%
else
sql1="select user_name from user_data where user_name=''"&user_name&"''"
set rs1=conn_str(sql1)
if rs1.eof and rs1.bof then
close_str(rs1)
%>
<script language="javascript">
msgstr("用户名不存在!","logo.asp");
</script>
<%
response.end()
end if
%>
(2)文章发布功能的实现
文章发布功能界面如图3.6所示:

 
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

原创论文

设为首页 | 加入收藏 | 论文首页 |原创论文 |
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师