文档介绍:博客系统设计报告书
一、 设计简述
越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动 交流,,无论是论坛、社区还是个人网站,都试图在这些方面进行努力, ,一个章信息 表,文章目录信息表和评论信息表。
(1) 用户信息表(Admins)记录了用户的账号和密码,如下图所示:
1
洌名 1
数据类型
允许空|
AdminlD
int
■OH
AdrninbJame
nvarchar(50)
匚
Password
n?archar(50)
r
3
(2)文章信息表(Articles)记录了文章的编号、目录编号、文章标题、简介和文章内 容等详细信息,如下图所示:
列名 1
数据类型
'允许空1
lH
ArtidelD
int
1 ■ "r'''
一
Title
n质rch吕r(SCi)
r
A_Content
p 1
PublishedTime
datetime
口
TagJD
int
r 一
Dec
nvarchar(200)
r
ViewNurn
int
r n
c 一
⑶ 文章目录表(Tags)记录了文章的分类信息,如下图所示:
刿名
数据类―1
允许空
a
;TagJD
int
r
Tag_Ndm 已
nvarchar(5O);
n
Taq Dec
rt<archar(200)
□
(4)评论信息表(Comments)记录了评论的编号、文章编号、评论的内容和时间等,如 下图所示:
列名 1
数据类型-
允许空
Gmt JD
int
-
nvarchar(MAX)
p
J
L
Crrit—UserName
nv ar char (50)
p
Cmt_Time
datetime
p
一
■——
ArtklelD
int
r
r
七、部分设计步骤以及代码的分析
用户登录模块是有login文件实现的代码如下:
protected void btn_login_Click(object sender, EventArgs e) {
string UserName = ();//获取用户输入信息 string Password = ();
//用户数据加密 if (Session[〃CheckCode〃] == null) {
= 〃系统错误,不能生成验证码〃; = true;
return;
}
if ( == 〃〃)
{
= 〃请输入验证码〃; = true;
return;
}
if ((Session[〃CheckCode〃].ToString(), tbxc