需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9363 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
摘要:个人博客系统的设计与实现使用了用户故事这一种开发方法,从用户视角出发来分析博客不同角色的功能需求。个人博客系统有博客管理员和普通访客两个角色。普通访客可以全局搜索博客、查看最新博客、分页查看所有博客、查看所有分类、根据年度时间线查看博客列表、查看博客管理员自我介绍等。本系统还包含博客后台管理系统,使得博客管理员能够对普通访客所看到的博客系统进行管理维护。博客管理员不仅拥有普通访客的系统权限,还有着更多博客管理权限以便进行安全稳定的系统维护,例如管理用户登录、管理博客和管理博客分类等等。
个人博客系统是基于Spring Boot框架进行开发实现的,使用MySQL数据库进行系统数据交互和Thymeleaf模板引擎进行前端数据渲染。基于对本系统的的开发,使我对Spring Boot技术有更深的了解和积累了博客系统项目开发经验。
关键词:个人博客系统;用户故事;Spring Boot;MySQL
目 录
摘 要
Abstract
1绪论.1
1.1研究背景与意义1
1.2研究内容1
1.3论文结构2
2理论基础与相关技术.3
2.1个人博客系统相关概念、过程与重要内容3
2.2系统所使用的关键技术3
2.2.1Semantic UI框架3
2.2.2Spring Boot 框架3
2.2.3IntelliJ IDEA.4
2.2.4MySQL.4
3系统需求分析.5
3.1系统的功能性需求5
3.2系统的非功能性需求. 6
4系统设计.7
4.1系统架构设计.7
4.2系统功能设计. 8
4.3数据库设计. 8
4.3.1系统实体-关系模型.9
4.3.2系统数据表.11
5系统实现与测试.14
5.1系统功能实现14
5.1.1系统登录. 14
5.1.2博客管理. 16
5.1.3博客分类管理. 22
5.2系统测试. 25
5.2.1系统测试目的. 25
5.2.2系统测试方法. 25
5.2.3系统功能测试. 25
6总结与展望.27
6.1总结27
6.2展望27
参考文献28
致 谢 |