基于PHP+MySQL的博客管理系统设计与实现【附源码】
PHP+MySQL博客管理系统
毕业设计(论文)开题报告
课题名称:
学 院:
班 级:
姓 名:
学 号:
指导教师:
选题类型:
二○二三年五月十日
一、课题研究目的及意义
采用B/S系统架构模式,PHPstudy作为网站的服务器,使用mysql 数据库软件作为数据库的数据支持。
这个系统开发出来的使用者主要是学校里的老师与学生以及程序员,为了更好的记录课堂笔记或者工作中的经验,也可以进行日记撰写等等。在功能点上,主要是撰写发布博客、文章分类、文章标签、文章搜索、后台管理等,这主要是为了支持通信用户之间博客的浏览、撰写、管理等设计的。
1)管理员用户
可以对整个系统进行基本的增删改查,系统的日常维护,比如系统中带有垃圾博客的文章,增加删除的功能,往往是管理员设置的功能点和权限,管理员的权限最高;对文章进行审核、对用户进行管理、新增用户、文章修改、删除、查看、发布新的文章;评论管理,对用户的评论统一管理,先审核,通过的才能展示到前端,也可以直接删除;分类管理,对文章的类型进行统一管理,可进行增加、删除、修改、查找等操作。
2)普通用户
普通用户的功能点有注册账号,登录以后可以进行基本的常规功能:发布博客、评论、浏览其他人的博客、查看各种分类的博客、查看别人在博文下的评论、可以点击文章目录定位文章位置等。
二、国内同类课题的研究现状
经过几十年的发展,电子系统技术已经十分成熟了,国内国外对于博客的使用也都已经普及到基本上每个网民都有多个博客账号的地步了。现在的网友使用博客的方式,基本是两种:第一,自己创建博客服务器,使用自己申请的域名;第二,使用互联网公司提供的免费或收费的博客系统[4]。
除了这些方式,现在互联网上网友使用最多的应该就是各大门户网站提供的免费博客了。例如CSDN、简书、知乎、博客园等等,这些博客虽然交互界面各异,提供的容量各异,但是却有着相似的缺点:由于用户数量巨大,需要处理的数量比较多,在处理速度上会出现比较长的等待时间;还有一个更加严重的问题就是垃圾博客文章数量多,由于公共博客有一个更加严重的问题就是垃圾数量多,由于公共的所有人都可以注册免费使用,各种各样的垃圾文章铺天盖地。
国外现状: 在国外,博客系统相对自由,没有像中国大陆那样的审查和限制。人们可以自由地创建和管理博客,发布各种内容,包括个人观点、新闻、评论等。主流的博客平台如WordPress、Blogger、Medium等都提供了丰富的功能和自定义选项,用户可以根据自己的需求来设计和管理自己的博客。 总体来说,国内外对博客系统的管理和限制存在一定的差异。在国内,博客系统受到政府的审查和监管,需要遵守相关法律法规;而在国外,博客系统相对自由,用户可以更加自由地表达自己的观点和发布内容。
三、研究整体框架内容
系统开发出来的使用者主要是学校里的老师与学生以及程序员,为了更好的记录课堂笔记或者工作中的经验,也可以进行日记撰写等等。在功能点上,主要是撰写发布博客、文章分类、文章标签、文章搜索、后台管理等,这主要是为了支持通信用户之间博客的浏览、撰写、管理等设计的。
1)管理员用户
可以对整个系统进行基本的增删改查,系统的日常维护,比如系统中带有垃圾博客的文章,增加删除的功能,往往是管理员设置的功能点和权限,管理员的权限最高;对文章进行审核、对用户进行管理、新增用户、文章修改、删除、查看、发布新的文章;评论管理,对用户的评论统一管理,先审核,通过的才能展示到前端,也可以直接删除;分类管理,对文章的类型进行统一管理,可进行增加、删除、修改、查找等操作。
2)普通用户
普通用户的功能点有注册账号,登录以后可以进行基本的常规功能:发布博客、评论、浏览其他人的博客、查看各种分类的博客、查看别人在博文下的评论、可以点击文章目录定位文章位置等。
使用PHP作为后台逻辑处理语言,结合前端的Javascript、HTML、CSS,最终设计出本博客系统。
四、 论文研究进程安排
2023.1.20前进行产品定位以及用户群体、竞品分析、用户模型的分析
2023.2.30前完成功能模块划分
2023.3.15前完成项目交互设计
2023.3.27前完成项目设计稿和设计效果图
2023.4.1前完成HTML页面的界面设计与实现
2023.4.25前完成系统所有功能
2023.5.1前撰写、修改论文。
2023.6.5定稿
指
导
教
师
意
见
签 名:
年 月 日
专业(教研室)意见
主任签名:
年 月 日
二级单位
意
见
院长签名: (公章)
年 月 日