1. 研究目的与意义
(1)课题研究背景:
随着个人电脑的普及和互联网技术的日益成熟,互联网逐渐成为人们获取各种信息、娱乐和消费的主要渠道。然而,在这个高速发展的时代,互联网上的信息种类和数量都呈现出指数级增长的趋势。互联网几乎已经成为人们收集信息和交流的最方便、最快捷的渠道。互联网也给了人们充分的表达。自我的阶段。在这样一个全国性交流的背景下,在网络中为有相同兴趣爱好的人开辟一个交流的空间,为这些大众建立一个简单、干净的网络平台,意义重大。为此,尽管blog具有多种表达方式和简单的社会交互的特点,但spring boot还是一个轻量级框架,便于开发和维护。因此,设计并实现了一个基于spring boot的轻量级博客系统。
(2)国内外现状:
2. 研究内容和预期目标
(1)研究内容:
(1)研究和研究博客系统中需要用到的关键技术。spring boot mybatis vue框架的本质是mvc框架。它构建了整个代码结构的控制器层、视图层、模型层三个松散耦合层,完成了视图与控制器、控制器与模型交互结构的构建,并使用vue进行前端和后端。分离,然后完成整个系统的基本框架,然后根据具体需要在框架中添加相关的结构。maven将用于管理整个项目的生命周期;(2)分析博客系统的需求,确定系统具备哪些功能,分析总结系统的核心功能,并借助工具绘制相关图表进行辅助讲解;(3)博客系统总体设计:设计系统的架构和功能结构,并对各功能模块进行详细设计;进行系统数据库设计:设计实体结构,设计实体与实体之间的关系,同时绘制相应的逻辑模型和物理模型。(4)借助开发工具和前期的系统设计说明,系统地实现博客系统。
(2)预期目标:
3. 研究的方法与步骤
本课题将运用软件工程中的面向对象方法分析设计基于Spring Boot的blog系统,使用IDEA和VSCode工具以及Java高级语言编写代码,并使用当前比较流行的Spring Boot MyBatis框架进行开发实现。
前端使用Vue作为前端语言,使用VueRouter进行路由管理,使用axious进行交互,使用ElementUI作为设计和实现的前端框架。
4. 参考文献
[1]陈健美.埃文·威廉姆斯:“喜新厌旧”的twitter教父.金融博览(财富), 2013(24): 83-85
[2] karen latchana kenney. david karp: the mastermind behind tumblr. us: lerner pub group, 2013: 80-82
[3]罗攀.博客自媒体发展面面观.今媒体, 2009(2): 76-78
5. 计划与进度安排
序号起止日期任务工作内容
1、2022-01-20 ~ 2022-02-20调研调研,撰写开题报告
2、2022-02-21 ~ 2022-02-28查阅文献资料论文综述和论文目录
