009phpblog在线博客网站设计管理系统

本文介绍了一个利用PHP动态网络开发技术,结合MySQL数据库,Apache服务器,JavaScript和HTML构建的个人博客系统。系统功能包括用户注册登录、文章管理(发表、查询、浏览、评论、删除)、图片管理、朋友圈管理和管理员管理。详细阐述了系统的需求分析、数据库设计、详细设计以及系统配置和发布流程。
摘要由CSDN通过智能技术生成

资料介绍:

基于PHP的个人博客系统的实现
 
 
 
 
 
学生承诺书
本人郑重承诺:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
                                                 作者签名:   
年   月   日
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
摘    要
本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache配置Web服务器,结合JavaScript和HTML两种脚本语言,以及配合多种网页开发工具,实现了基于B/S模式的个人日志发表和交流的平台——个人博客系统。
全文主要分为6个部分:第1部分主要介绍个人博客系统的特点、优点和本系统所要用到的各种开发技术;第2部分主要论述了传统系统和所要开发系统的处理流程、功能介绍和比较;第3部分主要分析了系统的各项功能和性能需求,给出了系统需求管理规划表,展示了各种需求的优先级,规划和分配了各个模块所要完成的系统功能;第4部分系统数据库设计,主要分析和设计了系统的数据库表和项,以及数据库各项的标识符;第5部分系统详细设计,逐一给出了系统各个模块的详细设计过程;第6部分系统配置和发布,介绍了系统开发和运行的相关环境配置以及运行效果展示。
 
关键词:博客  PHP  MySQL  动态网页  B/S模式
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
目    录
1 绪论. 1
1.1 个人博客. 1
1.1.1 个人博客的研究意义. 1
1.1.2个人博客的简介. 1
1.1.3个人博客的特点. 2
1.2 开发技术. 2
1.2.1 PHP技术. 2
1.2.2 PHP工作原理. 3
1.2.3 B/S结构. 4
1.2.4 数据库技术. 4
1.2.5 Apache技术. 6
1.2.6 JavaScript语言. 6
2 系统可行性分析设计. 6
2.1 开发的目的和背景. 6
2.2 系统目标和研究方法. 7
2.3 传统系统的分析. 8
2.4 所要开发的系统的分析. 9
2.5 系统的其它可行性. 10
2.6 可行性结论. 11
3 系统需求分析和概要设计. 11
3.1 系统需求分析. 11
3.1.1 开发背景. 12
3.1.2 系统实现目标概述. 12
3.1.3 系统功能需求. 12
3.1.4 系统需求管理规划表. 13
3.1.5 系统性能要求. 14
3.2 概要设计. 15
3.2.1 系统体系结构. 15
3.2.2 系统模块划分. 16
3.2.3 系统功能划分组织结构图. 17
3.2.3 运行环境. 17
4 系统数据库设计. 18
4.1 MySQL 数据库简介. 18
4.2 数据库表的设计. 19
4.2.1 概述. 19
4.2.2 用户表. 19
4.2.3文章内容表. 20
4.2.4 文章评论表. 20
4.2.5图片信息表. 21
4.2.6 朋友圈信息表. 21
4.2.7 数据库ER关系图. 22
5 系统的详细设计. 22
5.1 首页面及主要页面设计. 23
5.2 系统主要功能模块开发. 24
5.1.1首页模块. 24
5.1.2 文章管理模块. 27
5.1.3 图片管理模块. 29
5.1.4 朋友圈管理模块. 31
5.1.5管理员管理模块. 31
6系统配置和发布. 32
6.1 开发和应用环境配置. 32
6.1.1安装Apache2.2.6 32
6.1.2 安装PHP5.2.5 33
6.1.3安装MySQL6.0.3 34
6.1.4安装phpmyadmin2.11.3 36
6.2 系统的发布和运行效果. 36
6.2.1 系统的发布. 36
6.2.2 系统运行效果. 37
7 总结. 42
致    谢. 44
参 考 文 献. 45
Abstract 46

 

3.1.3 系统功能需求

根据对系统的特点和应用的分析,可以得到本系统主要有如下功能:(1)用户注册和登录    这部分功能又分为用户注册、用户登录、用户退出三个部分。用户注册:游客将个人的信息存储到博客网站的数据库中,注册时要求填写用户的各种详细信息,包括id、Password、Email、性别、生日、其它辅助信息。凡是符合要求的游客都可以注册成功,成为本博客的正式用户,。系统接受这些信息并存储在服务器端的数据库中。用户登录:主要用于验证博客网站用户信息的真实身份,以便对博客网站进行管理和维护。通过注册后的用户用个人注册的用户名,密码登录到网站。网站检测用户的用户名,密码并给予其相应的权限对博客网站进行操作。用户退出:已经登陆的用户可以退出,释放自己所占有的各种信息资源。(2)文章管理文章管理主要有文章的发表、查询、浏览、评论和删除功能。博客的系统管理员除了可以查询、浏览和评论文章外,还可以对系统中的所有文章以及评论进行修改、删除操作。这些维护和管理拥有最高权限,并且系统自动更新在服务器端数据库中的数据。文章的发表:注册用户可以发表自己的文章,文章包括主题、正文、表情、图片等信息,作者通过各种元素来展示自己的想法和思想。系统接受这些信息并且存储在服务器端的数据库中。文章的删除:注册用户可以删除自己已经发表的文章内容和各项信息,系统自动在服务器端数据库中删除这些记录。文章的浏览:游客和注册用户根据所获得的用户权限获取服务器端数据存储的各篇文章并且浏览阅读文章的所有信息,包括标题、正文、表情、图片以及其它读者的留言评论。文章的评论:文章的读者可以评论和回复所阅读的文章,发表自己的看法。系统自动将这些评论存储在服务器端的数据库中,并且可供博客作者以及其它读者浏览。文章的查询:注册用户可以按文章题目或作者来查询想要查的文章。(3)图片管理图片管理有添加,浏览、删除和查询功能。注册用户可以添加自己喜欢的图片,还可以查询和浏览系统中的所有图片信息。游客只能浏览博客系统中的所有图片。系统管理员拥有以上的所有权限,除此之外还可以删除图片。(4)朋友圈管理注册用户可以添加自己的朋友信息到朋友圈,可以再浏览和查询朋友信息的前提下,进行删除朋友信息操作。(5)管理员管理博客的系统管理员可以对系统中所有的注册用户进行帐户和权限管理,包括修改用户所有的权限,查询用户信息以及删除用户信息;还可以对最新公告进行添加,删除管理。正在上传…重新上传取消icon-default.png?t=M1H3http://www.mzcmsj.com/lunwenfenlei/jisuanji/asp/925.html#_Toc229630211

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值