毕业设计文档.docx

上传人:b****5 文档编号:5609515 上传时间:2022-12-29 格式:DOCX 页数:9 大小:789.57KB
下载 相关 举报
毕业设计文档.docx_第1页
第1页 / 共9页
毕业设计文档.docx_第2页
第2页 / 共9页
毕业设计文档.docx_第3页
第3页 / 共9页
毕业设计文档.docx_第4页
第4页 / 共9页
毕业设计文档.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

毕业设计文档.docx

《毕业设计文档.docx》由会员分享,可在线阅读,更多相关《毕业设计文档.docx(9页珍藏版)》请在冰豆网上搜索。

毕业设计文档.docx

毕业设计文档

1.开发背景

博客管理系统给人们提供抒发个人情感、人与人之间进行良好沟通的平台,博客拥有真实的内容,可以通过博客记录下工作、学习、生活和娱乐的点滴,以及发表文章和评论,从而在网上建立一个完全属于自己的个人天地,成为当今网络最为个性化和平民化的个人展示空间。

对于网民,只要拥有博客,就可以超越现实生活;拥有不同以往的全新网上生活;对于博客服务商,则必须从功能提供转型到全方位社会服务的提供,建立虚拟社会,并负责维护运行,保证博客日常生活;对于社会而言,有利于构建和谐的互联网空间,维护和谐的社会环境。

从这个角度来说,构建新生活方式,将是互联网发展的一个里程碑。

2.需求分析

信息时代的今天,博客已经成为一种新的生活方式。

在网络中构建一个赋有个性化的个人博客,提供了一种可信任的和实时连通的网络环境,通过网络开放性和交互性的特点,让用户在任何时间、任何地点,通过网络方便地“生活”,不仅是信息传递与获取,还可以进行群体交流和资源共享,展示自我,为个人发展带来新机遇。

通过对多个博客网的调查分析,客户要求本博客管理系统具有以下功能:

2.1要求系统采用B/S架构,实现人机交互。

2.2要求系统界面个性化,色彩搭配和谐,很强的视觉冲击力,操作简便。

2.3要求突出主题,显示最新文章和公告。

2.4要求旅客可以浏览文章、浏览图片、发表评论。

2.5要求具有强大的搜索查询功能,实现精准查询和模糊查询。

2.6完善的文章管理功能,包括文章的发表、删除、及对文章的评论与回复。

2.7支持图片上传功能,可以上传各种类型的图片。

2.8支持好友功能。

2.9系统运行稳定,安全可靠。

3.系统设计

3.1系统目标

该系统主要实现如下目标:

3.1.1系统采用B/S架构,实现人机交互。

3.1.2系统界面个性化,色彩搭配和谐,很强的视觉冲击力,操作简便。

3.1.3突出重点内容,显示最新文章和公告。

3.1.4非登录用户可以浏览文章、浏览图片、发表评论。

3.1.5全面的搜索查询功能,实现精准查询和模糊查询。

3.1.6完善的文章管理功能,包括文章的发表、删除、及对文章的评论与回复。

3.1.7支持图片上传功能。

3.1.8支持好友功能。

3.1.9支持公告栏功能。

3.1.9系统运行稳定,安全可靠。

3.2系统功能结构

博客管理系统的功能结构如下图所示

3.3系统功能预览

为了让用户对本系统有个初步的了解和认识,下面给出本系统的几个页面运行效果图,

博客管理系统的首页如图1,该页面包含了系统大部分的功能链接,包括用户注册、用户登录、文章浏览等。

用户注册页面如图2,该页面显示了用户注册时需要填写的资料、注意事项等。

浏览文章页面如图3,该页面用于显示文章以及相关的评论,也可以发表评论。

发表文章页面如图4,该页面用于登录用户发表文章,包括文章标题、文字编辑区和文章内容。

如图1博客首页

如图2用户注册

如图3浏览文章

如图4发表文章

3.4系统流程图

博客管理系统的流程图如下图所示

3.5开发环境

在开发博客管理系统平台是,该项目使用的软件开发环境如下:

3.5.1服务器端

3.5.1.1操作系统:

WindowsServer2003.

3.5.1.2服务器:

Apache2.0.

3.5.1.3PHP软件:

PHP5.。

3.5.1.4数据库:

MYSQL5.0.

3.5.1.5MYSQL图形化管理软件:

PhpMyAdmin-2.5.5

3.5.1.6开发工具:

Dreamweaver8

3.5.1.7浏览器:

IE6.0

3.5.1.8分辨率:

最佳效果1024*768像素

3.5.2客服端

3.5.2.1浏览器:

推荐使用IE6.0及以上版本

3.5.2.1分辨率:

最佳效果1024*768像素

3.6文件夹组织结构如下图

4.数据库设计

4.1数据库分析

本系统属于中小型个人网站,毫无争议的,本系统采用的依然是PHP+MYSQL这对黄金组合,无论是从成本、性能、安全上考虑,还是从易操作性上考虑,MYSQL都是最佳选择。

4.2数据库概念设计

通过需求分析和功能上的设计,本系统规划出用户信息实体、上传图片实体、朋友圈实体、文章实体和留言实体。

下面给出主要的实体以及E-R图。

用户信息实体包括注册用户的详细个人信息,如果想在本系统中进行发表文章、上传图片等操作,则必须要先进行注册。

用户信息实体E-R图如下:

上传图片实体主要包括上传图片的名称、上传图片用户和上传图片时间等,实体E-R图如下:

4.3数据库物理结构设计

根据实体E-R图和本系统的实际情况,需要创建6张数据表,如图

4.3.1.tb_user(用户列表)

用户列表主要存储用户的个人信息、tb_user表的结构如图所示

4.3.2.tb_article(文章列表)

文章列表主要存储的是用户发表过的文章信息、tb_article表的结构如图所示

4.3.3.tb_filecomment(评论列表)

评论列表主要存储的是用户对文章的评论,包括注册用户和游客都可以发表评论。

tb_filecomment表的结构如图所示。

4.3.4.tb_tpsc(图片列表)

图片列表主要存储的是上传图片的信息,如图片名称、上传用户、上传时间等。

tb_tpsc表的结构如图所示。

4.3.5.tb_friend(好友列表)

好友列表主要记录了姓名、性别、生日等好友的个人信息。

tb_friend表的结构如图所示。

4.3.6.tb_public(公告列表)

公告列表主要记录了网站情况、博客系统的版本情况或者网站活动等等。

tb_public表的结构如图所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1