第1章 绪论... 1
1.1 研究背景与意义... 1
1.1.1 研究背景... 1
1.1.1 研究意义... 1
1.2 国内外研究现状... 2
1.2.1 国内研究现状... 2
1.2.2 国外研究现状... 3
1.3 论文组织架构... 4
第2章 关键技术介绍... 5
2.1 SpringBoot. 5
2.2 MySQL数据库... 5
2.3 MVC架构模式... 5
2.4 Bootstrap. 6
2.5 B/S架构... 6
2.6 开发环境... 7
第3章 系统需求分析... 8
3.1 可行性分析... 8
3.1.1 技术可行性分析... 8
3.1.2 经济可行性分析... 8
3.1.3 操作可行性分析... 9
3.2 功能需求分析... 10
3.2.1 管理员功能分析... 10
3.2.2 已注册用户功能分析... 11
3.3 非功能需求分析... 12
第4章 系统设计... 13
4.1 系统架构设计... 13
4.1.1 前端设计... 13
4.1.2 后端设计... 14
4.2 系统功能模块设计... 14
4.3 主系统工作流程设计... 15
4.4 数据库设计... 16
4.4.1 概念模型设计... 16
4.4.2 逻辑模型设计... 19
第5章 系统实现... 23
5.1 文件上传... 23
5.2 查看全部文件... 26
5.3 分享文件列表... 28
5.4 下载文件... 30
5.5 删除文件... 32
第6章 系统测试... 35
6.1 测试方法介绍... 35
6.2 系统测试用例... 35
6.3 系统测试结论... 36
第7章 结 论... 37
7.1 总结... 37
7.1 未来展望... 37
参考文献... 38
致谢 40
随近几年互联网中的信息量呈现爆炸式增长,传统的通过移动硬盘、局域网等方式存储数据已经不能满足当前网络数据的存储要求,现有的方式数据的管理难度大,数据的存储成本高,企业开始将传统的存储方式转向云盘、网盘存储。云存储服务具有高可靠性、存储容量大、高扩展性等优点,其中主要通过存储的计算机网络技术、虚拟化技术等,实现一个基于Spring Boot的Easy云盘系统具有良好的学术价值和商业前景。
本文针对互联网用户申请注册网盘系统用户后,可以上传和分析文档、图片、视频等文件为主要业务流程,分析了云盘系统所需要实现的功能需求,根据需求分析的结果,最终论证了开发系统的必要性。系统使用 Java 相关的技术栈进行开发,通过电脑浏览器可进行系统的访问,后端数据存储使用开源的 MySQL 数据库管理系统,最终实现了一个基于Spring Boot的网盘系统。
关键词:Spring Boot,云盘系统,MySQL,Java
需要加企鹅2583550535