1
本源码下载地址:http://vip.hur.cn/
Blog 系统数据库设计文档(草稿)
2006 年 7 月
2
修 订 页
编
号
章节名称 修订内容简述 修订日期
修订前
版本号
修订后
版本号
修订人
批准
人
1 全文 草稿 2006-7-7 0.1 大峡
2 根据建表过程中个
性了字段定义等
2006-7.11 0.1 大峡
3
4
5
6
3
Blog 系统数据库设计
1、系统构架
超轻量级 Java Web 构架:EasyJWeb(网站系统中间件)+EasyDBO(数据库中间件)
2、功能索引
文章管理(添加-修改-删除)
文章分类管理(添加-修改-删除-修改排序)
文章评论(发布-回复-审核-删除)
留言管理(发布-回复-审核-删除)
像册管理
朋友圈子管理(圈子中的人能共享信息)
友情连接管理
访问日志(访问日志-操作日志)
背景音乐管理
专题管理
系统设置
Blog 基本信息设置: 博客标题、博客分类、个人图片、文章显示、博客介绍等。
Blog
模板
个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载
选择
排版选择
总体功能
Blog用户管理
流量统计查看
排名管理
过滤管理
模板管理
三、系统数据表设计
4
1 Blog 基本信息表(BlogInfo)
表名:BlogInfo
用途简介:网站栏目表(可用于表示网站主题、论坛、留言板、评论等栏目)
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid char(16) 自动增 Not null
2 userName 用户名 Varchar(50) Not null
nickName 昵称 Varchar(50) Null 显示名称
3 title Blog主标题 Varchar(100) Not null
4 subtitle Blog幅标题 Varchar(200) Null
5 intro 简介 Varchar(500) Null
6 email 联系 Email Varchar(50) Null
replyEmail 回复 Email Varchar(50) Null
types 栏目类型 Char(10) Null 公共/专用
tagImg 标识图标 Varchar(50) Null
metaDescription Meta 描述 Varchar(100) Null
metaKeyword Meta 关键字 Varchar(100) Null
template 模板路径 Varchar(50) Null 模板路径
firtpageNum 首页文章及 RSS
条数
int Null
listNum 分类中列表数 Int Null
manageListNum 后台管理每页大
小
Int Null
newMessageNum 最新评论条数 Int Null
topReadNum 阅读排行榜条数 Int Null
topReviewNum 评论排行榜条数 Int Null
enableReview 允许评论 Int Null
enableEmail 允许邮件通知 Int Null
showContent 首页仅列标题及
摘要
Int Null
totalNumDisplay 显示文章累计数 Int Null
editorType 默认编辑器 Int Null
controlDisplay 控件显示设置 Int Null
inputTime 录入日期 Datetime Null
readTimes 阅读次数 Int Null
elite 精品推荐
status 状态 int Null
说明
关于失联党员情况说明岗位说明总经理岗位说明书会计岗位说明书行政主管岗位说明书
权限判定:录入人拥有所有权限。
备注:显示控件以字符串的形式存放在表字段中;控件显示包括:日历 网站链接 博客园链
接 留言簿 积分与排名 公告 统计信息 首页链接 阅读排行榜 博客园广告(留言簿上方) 收
藏夹 文章评分 聚合 评论排行榜 最新随笔(左上) 相册 搜索 联系 最新随笔(左下) 随笔档
案 新随笔 我参与的圈子 随笔分类 文章档案
功能简介:实现栏目数据的添加、修改、删除、按序显示等功能。
5
2 类别数据(BLOG_NEWS_DIR)
表名: BlogNewsDir
用途简介:这个表用于 Blog系统总表(此处可以考虑直接接入到 MyRss 系统中。
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 字符 自动增 不许
2 Sn 栏目标识 Varchar(16) Not null
3 title 栏目名称 Varchar(50) Not null
4 parentSn 上级栏目 Varchar(16) Null
5 dirPath 栏目路径 Varchar(200) Null
6 intro 栏目简介 Varchar(200) Null
sequence 显示顺序 Int Null
types 栏目类型 Int Null 公共/专用
tagImg 标识图标 Varchar(50) Null
inputUser 录入人 Varchar(16) Not null
status 栏目状态 Int Null
说明 权限判定:录入人拥有所有权限。
3
表名:BlogNewsDir
用途简介:Blog文章目录表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid Char(16) 自动增 不许
2 sn 栏目标识 Varchar(16) Not null
3 title 栏目名称 Varchar(50) Not null
4 parentSn 上级栏目 Varchar(16) Not null
5 dirPath 栏目路径 Varchar(200)
6 intro 栏目简介 Varchar(200)
sequence 显示顺序 Int
types 栏目类型 Int 公共/专用
tagImg 标识图标 Varchar(50)
inputUser 录入人 Varchar(16) Not null (目录所属人)
status 栏目状态 Int
说明 权限判定:录入人拥有所有权限。
4 Blog 信息数据(BlogNewsDoc)
表名:BlogNewsDoc
用途简介:blog信息(可用于表示网站主题、论坛、留言板、评论等栏目)
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid Char(16) Not null
4 dirSn 文档所属目录 Char(16) Not null
5 newsDirSn 上级文档 SN 号 Char(16) Null 用户所属的栏目
6 dirPath 文档目录路径 Varchar(150) Null 全文路径
6
newsDirPath 总路径 Varchar(150) Null
7 Title 文档标题 Varchar(100) Not null
8 Content 文档内容 text Not null
9 Intro 文档简介 Varchar(500) Null
10 Files 下载文件 URL Varchar(100) Null
11 Imgs 文档图片 URL Varchar(100) Null
12 Keywords 关键字 Varchar(50) Null
13 Url 文 档 直 接 跳 转
URL
Varchar(150) Null
14 Template 文档显示模版 Varchar(16) Not null
18 ReadTimes 阅读次数 int Null
20 DisplayTime 文档显示时间 Datetime Null
21 TagPic 文档示意图片 Varchar(50) Null
Source 来源 Varchar(50) Null
enableReview 允许评论 Int
guestReview 禁止匿名评论 Int
publish 显示我的主页 Int
enableRss 允许客户端 RSS Int
onlyRssIntro 仅聚合摘要 Int
topMessage 置顶 Int
elite 精华文章
Types 类型 Int (草稿、发布、精华)
30 Status 状态 Int
31 InputUser 输入人 Varchar(50) Not null
InputTime 输入时间 datetime
备注 权限判定:录入人拥有所有权限。
评论管理
功能简介:实现网友评论的查询、显示及管理。
商品评论数据(BlogReview)
5
表名:BlogReview
用途简介:Blog文章评论
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 编号 char(16) 自动增 Not null
parentId 所属 Id Char(16) Not null
2 title 标题 Varchar(15) Not null
3 content 评论内容 Varchar(50) Not null
4 ip IP 地址 Varchar(15) Null
5 inputTime 评论时间 Varchar(200)
7
inputUser 评论人 Varchar(50) Not null
url 网址 Varchar(100)
6 status 状态 Int
6
表名:ICQ
用途简介:在线短信息
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid char(16) 自动增 Not null
2 content 内容 Varchar(2000)
3 sender 发送人 Varchar(16) Not null
4 reciver 接收人 Varchar(16) Not null
5 inputTime 发送时间 Datetime
files 附件 Varchar(150)
ip 发送人 IP Varchar(50)
6 status 状态 Int
7 留言板系统
表名:BlogMessage
用途简介:留言信息表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid Char(16) 自动增 Not null
2 belongUser 类型+ID Varchar(16) Not null类型+ID
3 parentId 主帖/回复帖 Varchar(16) Not null
4 title 标题 Varchar(100)
content 内容 Varchar(2000)
status 状态 Int
inputUser 录入人 Varchar(50)
inputTime 录入时间 Datetime
ip IP 地址 Varchar(50)
readTimes 阅读次数 Int
url 网址 Varchar(100)
8
表名:SystemLogInfo
用途简介:社区操作日志表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid Varchar(16) 自动增 Not null
opType 日志类型 Cahr(16)
2 intro 描述 Varchar(50)
3 inputTime 时间 Datetime
4 userName 操作人 Varchar(16)
5 ip IP 地址 Varchar(50)
status 状态 Int
9
8
表名:网站访问计数器(VisitInfo)
用途简介:网站访问计数器
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 vdate 时间 Datetime
3 fromUrl 来源 URL Varchar(150
)
4 visitUrl 访问 URL Varchar(150
)
5 ip IP Varchar(50)
userName 访问用户 Varchar(16) Not null
6 status 状态 Int
10 圈子信息
表名:Blog圈(BlogCircle)
用途简介:Blog圈子信息
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 title 圈子名称 Varchar(100
)
Not null
3 sn 圈子域名(篇号) Varchar(16) Not null
4 onwerNick 圈主昵称 Varchar(16) Not null
5 password 管理密码 Char(32) Not null
onwerTitle 圈主博客名称 Varchar(150
)
6 onwerUrl 圈主搏客连接 Varchar(150
)
intro 圈子简介 Varchar(500
)
onwerIntro 圈主简介 Varchar(500
)
inputTime 申请日期 Datetime
template 圈子页面模板 Vharchar(1
50)
memberNum 成员总数 Int
readTimes 访问量 Int
status 状态 Int (1、审核、2 推荐)
11
表名:Blog圈下属成员(BlogCircleMember)
用途简介:Blog圈子成员信息
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
parentId Blog圈 ID
9
2 title 博客名称 Varchar(50) Not null
3 url 连接 Varchar(150
)
4 rssUrl Rss 连接 Varchar(150
)
5 tagPic 个性图片 Varchar(50)
intro 博客简介 Varchar(500
)
6 commInfo 常用信息 Varchar(500
)
userName 联系人姓名 Varchar(16) Not null
tel 联系人电话 Varchar(50)
address 联系人地址 Varchar(100
)
zip 联系人邮编 Varchar(50)
inputTime 申请日期 Datetime
inputUser 申请人 Varchar(16) Not null
status 状态 Int
11
表名:圈子文章信息(BlogCircleNewsDoc)
用途简介:Blog圈子中的文章信息
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
docId 文章 ID Varchar(16)
2 circleId 圈子 ID Varchar(16) Not null
3 status 状态 int
12 专题(连载)信息
表名:专题(BlogSpecial)
用途简介:专题
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 char(16) Not null
2 title 名称 Varchar(50)
3 pic 专题图片 Varchar(100
)
4 intro 专题简介 Varchar(500
)
5 inputTime 建立时间 Datetime
inputUser 建立人 Varchar(16) Not null
status 状态 int (1、审核、2 推荐)
10
13
表名:专题内容表(BlogSpecialContent)
用途简介:专题
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 specialId 专题 ID Char(16) Not null
3 newsId 文章 ID Char(16) Not null
title 文章标题 Varchar(150
)
4 url 文件 url Varchar(150
)
5 intro 文章简介 Varchar(500
)
inputTime 建立时间 Datetime
inputUser 建立人 Varchar(16) Not null
status 状态 Int (1、审核、2 推荐)
14 友情连接
表名:友情连接 (FriendLink)
用途简介:专题
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 title 名称 Varchar(150
)
3 url URL地址 Varchar(150
)
4 rss RSS 地址 Varchar(150
)
5 intro 简介 Varchar(500
)
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16) Not null
status 状态 Int (1、审核、2 推荐)
15 像册管理
表名:像册目录 (PhotoDir)
用途简介:像册目录
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Varchar(16) Not null
2 title 名称 Varchar(150
)
3 intro 简介 Varchar(500
)
11
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16) Not null
status 状态 Int (1、审核、2 推荐)
16
表名:像册内容 (Photo)
用途简介:像册内容
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 title 名称 Varchar(100
)
dirId 目录 ID Char(16) Not null
resourceId 资源 id Char(16) Not null从资源文件中调入
3 url 路径 Varchar(150
)
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16) Not null
status 状态 Int (1、审核、2 推荐)
17 过滤信息表
表名:过滤信息表(Filter)
用途简介:过滤信息表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 title 关键词 Varchar(50)
ruleName 规则名称(类型) Varchar(50)
ruleValue 规则值 Varchar(50)
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16)
status 状态 Int (1、审核、2 推荐)
18 模板信息表
表名:模板信息表(BlogTemplate)
用途简介:过滤信息表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
2 sn 编号 Char(16) Not null
title 名称 Varchar(50)
dir 模板存放目录 Varchar(50)
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16)
status 状态 Int (1、审核、2 推荐)
19 网站资源信息表
12
表名:网站资源信息表(BlogResource)
用途简介:过滤信息表
序号 字段名 中文名称 类型 默认值 为空 备注
1 cid 主键 Char(16) Not null
title 名称 Varchar(50)
url 文件路径 Varchar(150
)
type 类型 Int
content 内容 Image
inputTime 输入时间 Datetime
inputUser 输入人 Varchar(16) Not null
status 状态 Int (1、审核、2 推荐)
......