更新时间:08-03 上传会员:暖暖大将军
分类:工业大学 论文字数:12241 需要金币:1000个
摘要:最近几年随着互联网的快速发展,人们更多愿意将日志,心得等文字内容以博客的形式放置于互联网上,以此来记录自己在生活或者学习过程中的点点滴滴,同时也可与别人分享。而现如今盛行的微博其实就是微型博客,相比之下各有千秋。使用者能够随时随地将自己的所感所想通过电脑或者手机记录到互联网平台,不会受到传统手写记录时客观条件的约束,有着显而易见的优势。
本课题研究的是因互联网快速发展而兴起的个人博客系统。与传统的博客系统相比,此设计拥有较多优势,例如页面简洁美观,上手方便快捷,操作更加灵活多样。可以说将零碎的博文进行了高度智能化的管理,有利于对博文信息的记录与保管。
本系统是由Spring Boot作为框架,MySQL作为数据库,使用Docker,MyBatis,Thymeleaf等技术实现的Java博客系统。该项目包括了前台页面展示,评论留言模块,后台管理模块,用户登陆等模块。
关键词:博客系统;Spring Boot;MySQL;Java
目 录
摘 要
ABSTRACT
第一章 引 言-1
1.1课题背景-1
1.2 课题研究的目的与意义-1
第二章 相关技术介绍-2
2.1 Spring Boot框架-2
2.2 MyBatis 框架-2
2.3 MySQL数据库-2
第三章 系统需求分析-4
3.1业务流程分析-4
3.2系统功能需求分析-4
3.2.1 功能划分-4
3.2.2 功能描述-5
第四章 系统设计-7
4.1系统总体结构设计-7
4.2系统开发及运行环境-8
4.2.1 系统开发环境及工具-8
4.2.2 系统运行环境-9
4.3数据库设计-9
4.3.1 数据库设计概述-9
4.3.2 数据库表的设计-9
第五章 系统主要功能模块设计-13
5.1系统登录模块简介-13
5.2前台浏览页面模块-14
5.3文章管理子模块-16
5.4其他模块简介-18
5.4.1 后台首页-18
5.4.2 文件管理-18
5.4.3 系统管理-18
第六章 系统测试-20
6.1系统设计阶段-20
6.2系统测试阶段-20
6.2.1 发布文章测试-20
6.2.2 评论测试-21
6.2.3 前台分类及标签测试-22
6.3测试结论-23
第七章 总结与展望-24
7.1毕业设计总结-24
7.2展望-24
参考文献-25
致 谢-26