博客网站设计与实现毕业设计(论文) 下载本文

河南科技大学本科毕业设计(论文)

这个博客网站管理系统是从用户,管理两个方面来设计的,用户模块所显示的数据大部分需要通过管理模块来添加,而且管理模块相对用户模块要复杂一些,因为需要要对所有信息进行维护,包括浏览、增加、修改和删除等操作。把系统划分成两个大的模块来完成:前台模块和后台管理模块。该模块划分如表2-1所示:

表2-1 系统功能表

序号 功能模块类别 功能模块 阅读文章功能模块 音乐功能模块 注册功能模块 1 前台模块 登陆功能模块 链接功能模块 留言功能模块 用户模板管理功能模块 2 博客管理模块 博客管理功能模快 用户管理功能模块 系统模板管理功能模块 3 系统管理模块 公告管理功能模块 系统参数设置功能模块 数据库管理功能模块 备注

§2.2.2 功能描述

该博客网站管理系统是从用户,管理两个方面来设计的,用户模块所显示的数据大部分需要通过管理模块来添加,而且管理模块相对用户模块要复杂一些,因为需要要对所有信息进行维护,包括浏览、增加、修改和删除等

8

河南科技大学本科毕业设计(论文)

操作。管理模块具有以下功能:(1)用户信息管理(2)相册信息管理(3)音乐信息管理(4)文章信息管理(5)留言信息管理(6)链接信息管理。 由于用户模块是用户通过注册或登录来实现对文章、相册、音乐、留言等相关功能模块的信息管理。而非用户也可以通过该网站的前台窗口进行浏览文章、查看相册、在线留言等。其中文章分为两类来实现分别是心情驿站和精美收藏;

而用户和非用户可以对相册里的相片进行评论。相应的系统结构图2-1所示:

客户端 管理员登录 链 接言美 管管收 理 理 藏 博客访问者 留 精心情驿站 音乐管相册管用户管音乐查个人后在线留言 理 理 理 看 台 图2-1系统功能结构图

发表评论 9

河南科技大学本科毕业设计(论文)

§2.3 系统数据流图

本系统主要完成博客的浏览与管理的功能,因此,在逻辑上可以将系统分为博客浏览系统和博客管理系统两部分,同时,系统的所有数据都需通过一个数据库系统来实现查询、更新和输入,所以在总体上可将系统分为博客浏览系统、博客管理系统和数据库系统三个系统,对本系统操作的数据源有普通浏览者、博客用户和系统管理员三种。

根据上述对新系统的初步分析和开发目标的分析,初步分析了一套博客系统的总体流图,如图2-2所示:

浏览 博客 新用户 博客浏览系统 登录 注册用户 注册信息 用 博 用 户 客 户 信 信 注 息 息 册

数据库系统 系 博 修 统 客 改 信 信 信 息 息 息 图2-2 系统数据流图 管理 员 修改 登录后的信息 浏览 登录 博客管理系统

§2.4 系统数据字典

§2.4.1 数据字典列表——数据流

1

10

河南科技大学本科毕业设计(论文)

数据存储名称:管理员信息

数据来源:管理员信息表 数据去向:管理员登陆模块

数据组成:管理员信息=管理员系统编号+管理员姓名+管理员密码+管 理员权限

描述:存储了管理员的基本信息 2

数据存储名称:注册用户信息 数据来源:注册用户信息表 数据去向:注册用户模块

数据组成:注册用户信息=系统编号+会员名+密码+性别+电话+QQ号+ 邮箱+添加时间等

描述:存储了注册用户的基本信息 3

数据存储名称:相册信息信息 数据来源:相册信息信息表 数据去向:相册信息模块

数据组成:相册信息信息=系统编号+名称+内容+图片+类别+添加时间等 描述:存储了相册信息的基本信息

4

数据存储名称:文章信息信息 数据来源:文章信息信息表 数据去向:文章信息模块

数据组成:文章信息信息=系统编号+名称+内容+图片+类别+添加时间等 描述:存储了相册信息的基本信息

5

数据存储名称:音乐信息信息 数据来源:音乐信息信息表 数据去向:音乐信息模块

11