基于SpringBoot的个人网站.doc

资料分类:计算机信息 上传会员:菲菲小宝贝 更新时间:2022-03-08
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12319
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:如今互联网已成为人们快速获取、发布和传递信息的重要渠道。在这个人人都能够通过发声的时代,有许多人选择使用自建的个人网站发表自己的观点,通过给个人网站做优质内容来吸引流量,再通过流量做运营去获取现金收益,达到发声赚钱两不误的状态。那么对个人网站的设计就成为了重要的课题。

本项目对不同的用户,给了不同的权限。网站管理员是最高权限的拥有者,可以对文章、分类、标签进行管理。游客可以对网站内容进行浏览,对网站文章发表自己的看法。既然是个人网站,界面必须美观,方便浏览。为了能够快速的开发出美观的界面,前端采用SemanticUI框架进行开发。为了减少开发过程中可能出现的问题,使用SpringBoot推荐的Thymeleaf模板。使用JPA对数据库进行操作。使用MySQL数据库,存储数据。

本项目的功能都基本实现,但是还是有不足例如网站管理员写文章时不支持放入视频,在文章展示页面中的Live2D模型和游客的互动性太差,不能根据游客对页面的操作反应出对应话语。留言功能不完善,游客可以用多个昵称进行留言。

 

关键词:个人网站;SpringBoot;SemanticUI;Thymeleaf;MySQL

 

目录

摘要

Abstract

引    言-1

1  系统概述-2

1.1  研究意义-2

1.2  个人网站的技术基础和开发工具-2

1.2.1  SpringBoot及其优点-2

1.2.2  SpringBoot技术的应用-2

1.2.3  开发工具介绍-3

2  需求分析-4

2.1  可行性分析-4

2.1.1  技术可行性-4

2.1.2  经济可行性-4

2.1.3  操作可行性-5

2.1.4  法律可行性-5

2.2  功能性需求分析-5

2.2.1  个人网站的过程分析-5

2.2.2  数据需求-5

2.2.3  功能需求描述-5

2.2.4  数据流图-6

2.2.5  用例图-8

3  系统设计-9

3.1  模块功能设计-9

3.2  数据库设计-10

3.2.1  E-R 图模型-10

3.2.2  数据库设计-12

3.3  软件开发模型-14

3.4  系统体系架构-14

3.5  软件架构模式-15

4  系统的实现-16

4.1  登录-16

4.2  文章管理-17

4.3  分类管理-21

4.4  标签管理-22

4.5  注销-23

4.6  修改密码-23

4.7  首页展示-24

4.8  分类展示-26

4.9  标签展示-26

4.10  归档展示-27

4.11  文章详情-27

4.12  文章搜索-29

5  系统测试-30

5.1  测试目标及方法-30

5.2  测试实施过程-30

5.3  具体测试-30

5.3.1  登录测试-30

5.3.2  分类管理测试-32

5.3.3  标签管理测试-32

5.3.4  修改密码测试-33

5.3.5  评论测试-34

5.3.6  发布文章测试-35

结    论-36

致 谢-37

参 考 文 献-38

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:一种是网站提供各种资源或功能,如分享高清图片,音乐,视频,或提供制作图表功能,提供美化图片功能等。另一种是力争在未来发展内容和商业网站单一。这种网站通过广告、促销......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: