php+mysql博客网站的设计与实现+文献综述(9)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

php+mysql博客网站的设计与实现+文献综述(9)


content    longtext            是    内容
auther    Varchar    45        是    作者
date    Varchar    45        是    时间
(3)    评论表
创建评论表,执行下列Sql语句:
CREATE  TABLE `cy_blog`.`cy_comments` (
  `com_id` INT NOT NULL ,
  `article_id` INT NULL ,
  `poster` VARCHAR(45) NULL ,
  `comment` LONGTEXT NULL ,
  `com_date` VARCHAR(45) NULL ,
  PRIMARY KEY (`com_id`) );
建立结果如下:
 
图 3.3建立表后的效果图
表格 3.3评论表数据对象列表
列   名    数据类型    长 度    主 键    允许空    说 明
com_id    int    11    是    否    编号
article_id    int    11        是    与文章ID关联
poster    varchar    45        是    评论者容
comment    longtext            是    评论内容
com_date    Varchar    45        是    评论时间

(4)    图片表
创建图片表,执行下列Sql语句:
CREATE  TABLE `cy_blog`.`cy_pictures` (
  `pic_id` INT NOT NULL ,
  `pic_name` VARCHAR(45) NULL ,
  `pic_url` VARCHAR(45) NULL ,
  `pic_auther` VARCHAR(45) NULL ,
  `pic_date` VARCHAR(45) NULL ,
  PRIMARY KEY (`pic_id`) );
建立结果如下:
 
图 3.4 建立表后的效果图

表3.4 图片表数据对象列表
列   名    数据类型    长 度    主 键    允许空    说 明
pic_id    int    11    是    否    编号
pic_name    Varchar    45        是    图片标题
pic_url    Varchar    45        是    存储位置,以文
件形式存储
pic_auther    Varchar    45        是    图片作者
pic_date    Varchar    45        是    上传时间
3.2    网站页面及内容的设计
网站的页面设计对于一个博客系统的设计是非常重要的,美观的页面构图,明了的操作流程,都是博客系统优劣的决定性因素。这一部分的设计,借助了Zend Studio和Dreamwaer两款强大的工具完成。

3.2.1    博客网站流程图
流程图是网站浏览中,用户实现主要操作的基本流程,通过流程图展现了网站的主要模块和所实现的一些基本操作。
登录本博客网站系统,作为一个匿名的访问者,拥有文章, 图片,公告,评论的浏览权限,也即只能在博客首页给予的链接进行跳转,匿名用户的限制较多,不能使用搜索功能进行定向的图片,文章等阅读,如果条目过多可能造成浏览的繁琐,所以在当匿名用户请求发表,查询等请求时,系统会提示需要注册用户。
用户注册完成后,即可获得发表文章,上传图片,添加好友等进一步的权限,同时,在这一级别权限的用户,也拥有除用户和公告管理以外的模块的查询功能,以便于在大量文章或信息时候进行快速检索。 (责任编辑:qin)