中北大学 基于开源代码的w eb 应用 实训报告 学生姓名: 学 号: 学 院: 软件学院 专 业: 软件工程 题 目: 个人博客系统 指导教师 2013 年 1 月 4 日 1 1 . 设计任务概述(包括系统总体框图及功能描述) Blog 全名Web log,中文意思是“网络日志”,后来缩写为Blog。Blog 就是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。 本系统利用PHP 动态网络开发技术,以MYSQL 作为后台数据库,使用软件wamp、,以及配合eclipse 和Dreamweaver 网页开发工具,实现了个人博文发表和交流的平台——个人博客系统。 本博客和网上的其他博客一样,实现了一般博客所具有的功能,能够进行博文的发布、修改、删除,前台和后台的管理,浏览者可以进行浏览和评论。 1.1 系统总体框图 后台 前台 个人博客 系统 游 客 模 块 会员模块 管 理 员 模 块 注 册 登 录 浏览博文 评 论 搜 索 博文管理 评论管理 相册管理 搜 索 用户管理 博文审核管理 评论审核管理 相册审核管理 2 要源代码的联系1123475601 1.2 功能描述 (一)前台 任何游客都可以进行会员注册,对任何博文可以进行浏览和评论、浏览评论、浏览个人博客系统信息、搜索博文。注册会员成功后,使用自己的账号和密码登陆,登陆成功后可以在自己的博客中发表博文、修改和删除博文,同时可以浏览自己所上传的照片,并进行博文搜索。 (二)后台 后台主要是管理员对用户进行管理,以及对前台页面的博文进行修改及删除,对图片的修改及删除,对评论的修改及删除。其中用户管理包括对管理员、会员、游客的管理: (1)管理员:后台只能是管理员才能进入,其他用户不能进入。管理员在后台进行博文的修改及删除,评论的修改及删除,图片的修改及删除,用户的删除的管理。 (2)会员:会员能浏览个人博客的博文和进行评论,发表、修改和删除博文、浏览和上传照片,搜索博文,查看个人博客系统信息,但是无权进入后台。 (3)游客:游客的权限有浏览和评论博文,查看评论,搜索博文,查看个人博客系统信息,无权进入后台。 2. 功能模块详细设计 2.1 详细设计思想 根据对个人博客系统的特点和应用的分析,可以得到本系统主要有如下功能: (一)前台 (1)游客注册和会员登录 游客注册:游客注册时要求填写用户的一些详细信息,包括用户名,密码,...