基于分布式存储的在线网盘系统的设计与实现.doc

资料分类:计算机信息 上传会员:酸苹果啊 更新时间:2024-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 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
相关论文资料:
最新评论
上传会员 酸苹果啊 对本文的描述:据调查显示,大部分人在日常生活中经常使用网盘,使用网盘的种类也非常多,但经过长时间的使用,人们会摸索出最符合自己目前情况的网盘并经常使用,而且会淡化正在使用的其他......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: