博客网站实验报告
《课程设计》报告班级:学号:姓名:时间: ,一、课程设计功能描述――以博客网站为例网站前台主页面是网站提供给浏览者的第一视觉界面,通过各个功能模块主要体现出网站的主题内容,
《课程设计》报告
班级:学号:姓名:时间:
,一、课程设计功能描述――以博客网站为例
网站前台主页面是网站提供给浏览者的第一视觉界面,通过各个功能模块主要体现出网站的主题内容,使浏览者在最短的时间内了解网站的用途。前台主要包括我的文章、我的相册、博主登录、Blog 搜索、博主推荐、最新评论、网站统计等功能。 二、系统功能结构图
博客网站前台功能结构如图1所示:
图1博客网站前台功能结构图
三、数据库设计
数据库名称为“db_blog”,下面介绍db_blog数据库中的主要数据表结构。
①tab_article(文章信息表)。
文章信息表主要用于保存添加的文章信息,tab_article表的结构如图2所示:

图2
② tab_article_class(文章分类信息表)
文章分类信息表主要用于保存文章的分类信息,tab_article_class表的结构如图3所示:


图3
③ tab_article_commend(文章评论信息表)
文章评论信息表主要用于保存对文章进行评论的信息,tab_article_commend表的结构如图所示:

图4
④tab_photo(相册信息表)
相册信息表主要用于保存上传的相册信息内容,tab_photo表的结构如图所示:

⑤table_photo_class(相册分类信息表)
相册分类信息表主要用于保存相册的分类信息,table_photo_class表的结构如下图:

四、主要功能模块设计与实现
在运行过程中,出现了如图4.1所示的错误,解决的方法就是删除第12行的空格,这样的错误,在之后的运行过程中也出现了几次,都是以相同的方法解决的。
,
图4.1
在运行过程中,还出现了如图4.2的错误,解决方法为为用户添加权限,具体步骤如下:工具栏——文件夹选项——查看——使用简单文件共享(取消勾),然后找到博客的文件夹,属性——安全——添加——查找(添加虚拟目录的计算机名) 。

图4.2
在运行的过程中还出现了一些程序的拼写错误以及数据库的连接问题,不过这些问题都能很快的被解决,在解决完所有的错误后运行出来的界面如图4.3所示:
,
图4.3
在Blog 搜索部分,输入关键字,再选择查询类型就能搜索出想要查找的博客。
五、实验总结
通过此次实验,我对一个网站的前台后台有了一个清楚地了解,同时也在前台程序的编写以及运行过程中,不断积累知识。解决问题的过程也是一个学习的过程,我在其中不断的提高自己。此次实验,最大的收获就是在做这个博客网站的过程中,极大的提高了我的兴趣,也是我对之前所学的知识全面的梳理,并且能灵活运用。