首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于SeaweedFS的分布式文件管理系统的设计与实现

摘要第5-6页
Abstract第6页
第一章 引言第11-16页
    1.1 项目背景第11-12页
    1.2 分布式文件管理系统的发展概况第12-14页
        1.2.1 开源分布式文件系统的现状第12-13页
        1.2.2 分布式文件管理系统发展概况第13-14页
    1.3 本文主要研究的工作第14-15页
    1.4 本文的组织结构第15-16页
第二章 技术综述第16-29页
    2.1 SeaweedFS分布式文件系统第16-17页
    2.2 Spring体系相关技术第17-23页
        2.2.1 Spring MVC第18-21页
        2.2.2 Spring Security第21-22页
        2.2.3 Spring Boot第22-23页
    2.3 数据访问层相关技术第23-26页
        2.3.1 Druid第24-25页
        2.3.2 Redis第25-26页
    2.4 展示层相关技术第26-28页
        2.4.1 Thymeleaf第26-27页
        2.4.2 Bootstrap、Ajax、jQuery第27-28页
    2.5 本章小结第28-29页
第三章 分布式文件管理系统的分析与设计第29-58页
    3.1 项目总体规划第29-30页
    3.2 系统需求分析第30-38页
        3.2.1 系统总体功能分析第30-31页
        3.2.2 文件上传/下载功能分析第31-33页
        3.2.3 文件管理功能分析第33-36页
        3.2.4 系统管理功能分析第36-37页
        3.2.5 多媒体文件处理功能分析第37页
        3.2.6 系统非功能性需求分析第37-38页
    3.3 系统总体设计第38-45页
        3.3.1 总体结构第38-40页
        3.3.2 部署架构设计第40-44页
        3.3.3 数据库设计第44-45页
    3.4 系统内模块设计第45-57页
        3.4.1 授权模块详细设计第49-51页
        3.4.2 文件上传/下载模块详细设计第51-54页
        3.4.3 SeaweedFS访问模块详细设计第54-56页
        3.4.4 文件处理模块详细设计第56-57页
    3.5 本章小结第57-58页
第四章 分布式文件管理系统的实现第58-77页
    4.1 文件上传/下载模块的实现第58-66页
        4.1.1 授权第58-61页
        4.1.2 简单上传第61-62页
        4.1.3 分片上传第62-64页
        4.1.4 下载第64-66页
    4.2 文件及系统管理模块的实现第66-72页
        4.2.1 存储空间管理第66-68页
        4.2.2 文件目录管理第68-71页
        4.2.3 系统管理第71-72页
    4.4 文件处理模块的实现第72-74页
        4.4.1 图片缩放第72-73页
        4.4.2 预览格式生成第73-74页
    4.5 SeaweedFS访问模块实现第74-76页
        4.5.1 初始化模块第74-75页
        4.5.2 访问模块第75-76页
    4.6 本章小结第76-77页
第五章 总结与展望第77-79页
    5.1 总结第77页
    5.2 进一步工作展望第77-79页
参考文献第79-83页
致谢第83-85页

论文共85页,点击 下载论文
上一篇:移动应用访问控制代码生成与安全性测试研究
下一篇:基于移动互联的汽车服务软件系统设计与实现