php+mysql博客网站的设计与实现+文献综述(9)
时间:2017-02-13 12:41 来源:毕业论文 作者:毕业论文 点击:次
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) |