| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8012 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着信息技术的发展,越来越多的人喜欢利用互联网存储,管理自己的文件,根据需要还可能在各大社交平台分享有价值的文件,在线网盘存储系统应运而生。目前比较流行的网盘有百度网盘,微云,迅雷等。它们功能比较完善,但是有一些不尽人意的地方,比如百度云盘的非会员下载速度非常慢,有时令人难以忍受,充值会员后的下载速度才能让人满意。迅雷的下载速度比较快,但是文件的展示效果不太好。因此网盘系统仍有较好的发展空间。
本论文通过调查法调研用户需求,查看相关文档及文献资料,使用Spring Boot框架+Vue,设计并实现了一个在线网盘系统,该系统界面比较简约,功能基本完善,方便易用,可以在线浏览,管理自己的文件,也可以在各个平台分享有意义的文件。下载文件时的速度会尽量满足广大用户的需求,在需求与利益间做出合理的选择。且由于该系统存储文件时采用了分布式存储的方式,一个存储节点的损坏不会影响到其他存储节点,因此可以保障文件存储的安全性、完整性。
关键词 SpringBoot;Vue;在线网盘;分布式存储
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 国内外文献综述-1
1.3 课题来源-1
1.3.1 课题来源-1
1.4 研究方法及技术路线-2
1.4.1 研究方法-2
1.4.2 技术路线-2
2 开发工具及技术-3
2.1 Intellij IDEA开发工具-3
2.2 Spring Boot-3
2.3 Vue-3
2.4 MySQL-3
2.5 本章小结-3
3 需求分析-4
3.1 功能需求分析-4
3.2 性能需求分析-4
3.3 可行性需求分析-4
4 总体设计-6
4.1 业务流程分析-6
4.2 系统模块设计-6
4.3 数据库设计-7
4.3.1 数据库逻辑结构设计-7
4.3.2 系统E-R图设计-9
4.4 本章小结-10
5 详细设计-11
5.1 用户模块设计-11
5.1.1 登录功能设计-11
5.1.2 注册功能设计-13
5.1.3 充值会员功能-13
5.2 文件管理模块设计-17
5.2.1 文件游览功能-17
5.2.2 文件上传功能-18
5.2.3 文件下载功能-19
5.2.4 文件修改功能-19
5.3 订单模块设计-21
5.4 管理员模块设计-22
5.4.1 用户管理模块-22
5.4.2 订单管理模块-23
5.4.3 文件管理模块-23
5.5 本章小结-24
6 系统测试-25
结论-26
参考文献-27
致谢-28 |

