基于SpringCloud的个人博客系统设计与实现开题报告

 2023-03-05 03:03

1. 研究目的与意义

背景:

博客是web2.0时代的产物,它改变着人们的交流方式和情感体验和表达形态,改变着人们聚散的方式,它影响着中国互联网的发展走向,甚至会波及或影响着现实社会的决策。在这个信息时代, 只要你在网上发布了信息, 就算是一张图片,一段文字,一个音频。它都可以传遍世界各个角落, 可想网络时代的传播速度。毫无疑问, 博客将可以作为我们美好事物及美好思想传播的载体。通过博客,你的科研成果可以让更多人知道,可以传播到世界各地, 让更多人知道,可以推进社会的进步。无疑,博客这样一种影响力颇大的媒介将有利于我们好的思想好的事物的传播,有利于社会进步。所以我们要把这种好的影响力发挥到最大。

目的及意义:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容与预期目标

研究内容

在本“博客系统”的设计中,为了满足人们日常技术交流等需求,主要对系统研究方向主要分为前端门户展示,还有管理后台,以下就是对整体系统的模块分析。

前端门户

(一)首页模块

该模块中,主要显示用户创建的文章,用户可以根据文章标题来查询文章。

(二)说说模块

该模块主要显示用户发表的说说,用户可以说说底下进行评论,滑动用户头像时也可以对用户进行关注。

(三)精品模块

该模块主要展示站内推荐的框架技术,文档等

(三)用户排行模块

该模块主要展示站内用户排行情况。

(四)文章发布模块

该模块是在用户登录网站后,可以发表自己的文章,选择文章类型,文章标签,是原创还是转载,可以选择文章的首图,同时文章内容支持markdown语法,支持代码高亮,可以更换整体markdown主题。

(五)我的主页模块

该模块展示个人用户发表的文章,说说,关注了哪些用户,有哪些粉丝。

(五)个人中心模块

该模块下有内容管理,数据中心,消息中心,设置,其中内容管理用于管理个人用户发表的文章,说说。消息中心中用户展示评论信息,点赞消息,关注消息,系统消息。

数据中心展示自己粉丝、文章上涨数据。设置用于更改个人资料,手机绑定更换,密码修改。

管理后台

(一)文章管理模块

管理用户发布的所有文章,可以文章进行删除,编辑等操作。

(二)说说管理模块

管理用户发布的所有说说,可以说说进行删除,编辑等操作。

(三)用户管理模块

管理站内所有用户,可对用户进行增删改查操作。

(四)评论管理模块

管理站内所有用户下的文章的评论,说说中的评论,可对评论进行增删改查操作。

预期目标

通过对博客系统的研究,希望能给人们带来更多的社会服务和更方便的技术交流平台,然后完成以上功能,使系统正常运行

3. 研究方法与步骤

研究方法:

本项目以模块化进行开发和设计,采用的开发语言是java,后端框架采用springcloud,数据库是mysql,前端的框架是vue,开发工具是idea,中间件有redis,rocketmq,集成了sringsecurity,使系统有较高的安全性和较好的性能。在设计过程中,将参照一下国内外的一些同类网站,借鉴下他们的一些 布局框架,将课题要求的基本功能合理地组织起来,形成友好、高效的交互过程。

研究步骤:

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1] spring mybatis企业应用实战[m].电子工业出版社,疯狂软件,2017

[2] javaee开发的颠覆者[m]. 电子工业出版社,汪云飞, 2016

[3] mybatis从入门到精通[m]. 电子工业出版社,刘增辉,2017

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

(1) 知识准备阶段:2022年12月18日—2022年2月28日

(2) 需求分析阶段:2022年2月29日—2022年3月8日

(3) 系统结构设计阶段:2022年3月9日—2022年3月22日

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。