1.4 总体设计
基于前面的需求分析,决定用下面的数据库表结构来存储博客程序的数据
-tbl_user 存放用户信息 包括username和password
-tbl_post 存放博客文章。列信息如下:
---标题 必填
---内容 必填 博客的主题内容
---状态 必填 文章的状态选项如下:
------草稿
------公开浏览
------私密
---标签 可选填,用逗号分开文章关键词
-tbl_comment 存储文章评论。每条评论于对应文章关联
---名称:必填,留言作者名称
---电邮:必填
---网站:选填
---内容:必填,文本格式的评论内容
---状态:必填,审核(2)相反是1
-tbl_tag 存放文章标签的频率信息,用来实现标签云。
---名称:必填
---频率:必填,关键词出现次数
-tbl_lookup 存放变量参考信息。
---名称:显示名称
---编码:数字值
---类型
---位置
[img]http://dl.iteye.com/upload/attachment/307900/3e041c4c-1aa5-34e4-b6d6-914a53ed6d6a.jpg[/img]
SQL语句在yii框架演示程序的protected/data文件夹里
为开发博客系统划分如下步骤:
-建立博客系统原型。由需求分析得出的功能组成。
-完成文章管理。包括新建,列表,显示,更新,删除。
-完成评论管理。包括新建,列表,审核,更新,删除。
-实现接口化。包括用户菜单,登录,标签云,最近评论。
-完成开发
基于前面的需求分析,决定用下面的数据库表结构来存储博客程序的数据
-tbl_user 存放用户信息 包括username和password
-tbl_post 存放博客文章。列信息如下:
---标题 必填
---内容 必填 博客的主题内容
---状态 必填 文章的状态选项如下:
------草稿
------公开浏览
------私密
---标签 可选填,用逗号分开文章关键词
-tbl_comment 存储文章评论。每条评论于对应文章关联
---名称:必填,留言作者名称
---电邮:必填
---网站:选填
---内容:必填,文本格式的评论内容
---状态:必填,审核(2)相反是1
-tbl_tag 存放文章标签的频率信息,用来实现标签云。
---名称:必填
---频率:必填,关键词出现次数
-tbl_lookup 存放变量参考信息。
---名称:显示名称
---编码:数字值
---类型
---位置
[img]http://dl.iteye.com/upload/attachment/307900/3e041c4c-1aa5-34e4-b6d6-914a53ed6d6a.jpg[/img]
SQL语句在yii框架演示程序的protected/data文件夹里
为开发博客系统划分如下步骤:
-建立博客系统原型。由需求分析得出的功能组成。
-完成文章管理。包括新建,列表,显示,更新,删除。
-完成评论管理。包括新建,列表,审核,更新,删除。
-实现接口化。包括用户菜单,登录,标签云,最近评论。
-完成开发