网站前台主要功能设计
1.网站首页页面设计
用户登录博客网站时首先进入系统首页,通过系统首页用户可以了解博主的信息、博主发表的文章,并通过超级连接可以为博主发表的文章添加评论、查看网站的说明、博主发表的公告、相片等。
下面将博客网站首页的各部分说明以列表的形式给出,如下所示:
区域 |
名称 |
说明 |
对应文件 |
1 |
博主信息区 |
显示博主的信息 |
head_top.jsp |
2 |
主页显示区 |
显示博主发表的文章 |
index.jsp |
3 |
前台主要功能区 |
主要显示前台的主要功能 |
head_right.jsp |
4 |
版权信息区 |
主要显示版权信息以及博主朋友名 |
head_down.jsp |
2.网站后台设计
用户必须是登录用户才能有后台功能的权限,登录后,可以对自己的博客文章管理、公告管理、日志管理、个人相片设置、朋友信息管理等。
文件结构设计
逻辑结构设计(数据表设计)
文章信息表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
typeID |
int |
4 |
|
文章类型表外键 |
title |
varcahr |
30 |
|
文章题目 |
content |
varcahr |
1000 |
|
文章内容 |
phTime |
varcahr |
30 |
|
文章发表时间 |
文章类型表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
typeName |
varcahr |
30 |
|
文章类型名称 |
description |
varchar |
50 |
|
文章类型描述 |
评论信息表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
articleId |
int |
4 |
|
文章表外键 |
person |
varchar |
20 |
|
评论人 |
reTitle |
varcahr |
40 |
|
评论主题 |
reContent |
varcahr |
2000 |
|
评论内容 |
公告信息表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
discussTitle |
varchar |
30 |
|
公告主题 |
discussContent |
varchar |
1000 |
|
公告内容 |
discussTime |
varchar |
50 |
|
公告发表的时间 |
照片信息表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
photoAddress |
varchar |
200 |
|
图片地址 |
photoDescription |
varchar |
100 |
|
图片描述 |
photoTime |
varcahr |
30 |
|
图片发表的时间 |
扫描二维码关注公众号,回复:
4168039 查看本文章
朋友信息表
字段名称 |
数据类型 |
长度 |
是否主键 |
描述 |
id |
int |
4 |
是 |
自动编号 |
name |
varchar |
20 |
|
朋友昵称 |
QQNumber |
varchar |
20 |
|
朋友QQ号码 |
description |
varchar |
600 |
|
朋友描述 |