1. 研究目的与意义
互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
个人博客技术的出现使得每个人可以零成本、零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化,Blog技术缔造了博客文化。
个人博客是当今网络的热点,越来越多的网民开始将自己的想法、感受、心情等以文字、图片或多媒体的形式发布到网络中,以便于与朋友或其他浏览者分享,而博客正是承载这些内容的平台。
2. 课题关键问题和重难点
拟解决的关键问题:1.针对实际生活中博客系统的功能进行需求分析2.根据博客的需求,制定出符合博客系统功能要求的基本框架3.按照系统的功能要求,完成博客系统的概要设计和详细设计4.进行数据库的分析与设计,数据库的连接,博客系统功能模块设计及其代码实现5完成系统的实现,并完善博客系统。
课题难点:由于博客系统是网络应用,所以必须保证网络信息的安全性,因此要对不同用户和不同文章进行相应的权限控制。
然后,本系统主要是采用SpringBoot框架,开发完全遵从SpringBoot的一个功能一个module的开发方式,使得系统支持分布式部署,实现高可用。
3. 国内外研究现状(文献综述)
在网络引用快速发展的今天,人与人之间的交流、信息的传播越来越依靠网络来进行,作为目前最新的网络交流方式之一,博客近几年来得到了广泛的发展。
博客,从Blogger音译而来,是继Email、bbs、ICQ之后出现的第四种网络交流方式,是web2.0的重要组成部分。
它具有零机制、零技术、零成本、零编辑、零形式的使用特征,越来越受人们欢迎Jorn Barger在1997年首次提出weblog ,Evan Williams在2006年创立Twitter,David Karp在2007年创建了介于Twitter和blogger之间的Tumblr,在国内,2000年weblog的概念首次进入中国,2002年博客因博客中国的开通从而进入全面推广时期;2005年各大门户网站纷纷构建自己的博客系统。
4. 研究方案
设计方案:本项目拟采用软件工程的思想,有步骤分阶段的完成系统设计,主要内容包括如下几模块:用户信息管理模块、文章管理模块、相册管理模块、系统公告管理模块、文章管理模块、相册管理模块、编辑个人信息模块、文章、相册浏览模块。
(1)用户信息管理模块:主要功能是后台系统管理员登入后,编辑和删除用户信息。
(2)文章信息管理模块:主要功能是后台系统管理员登入后,浏览查看文章,删除不好的文章等。
5. 工作计划
第1周:接受任务书,领会课题含义,按要求查找相关资料;第2周:阅读相关资料,理解有关内容;第3周:翻译相关英文资料,提出拟完成本课题的方案,写出相关开题报告一份;第4周:系统的需求分析、系统的概要设计,主要为数据库设计;第5周:数据分类编码,示例数据入库;第6周:系统各模块及模块间接口等的详细设计;第7周:系统各主要界面的设计和编码实现;第8周:系统各主要界面的设计和编码实现;第9周:系统各模块的编码实现;第10周:系统各模块的编码实现;第11周:系统各模块的单元测试;第12周:进行毕业设计说明书写作,接收验收成果,接受答辩资格审查;第13周:评阅教师评阅论文;第14周:准备参加答辩。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。