首页> 中文学位 >基于TTTD算法的企业网盘文件管理系统的设计与实现
【6h】

基于TTTD算法的企业网盘文件管理系统的设计与实现

代理获取

目录

第一个书签之前

摘要

ABSTRACT

插图索引

表格索引

缩略语对照表

第一章绪论

1.1选题背景及意义

1.1.1选题背景

1.1.2选题意义

1.2国内外现状分析

1.3 论文工作内容

1.4论文组织结构

第二章相关技术概论

2.1 文件分块概述

2.1.1 重复数据删除技术

2.1.2文件分块算法

2.1.3 指纹算法

2.1.4 TTTD算法

2.1.5 不同类型的文件分块

2.2 本文相关实现技术概述

2.2.1 Spring框架介绍

2.2.2 Mybatis框架介绍

2.2.3 Shiro框架介绍

2.3 本章小结

第三章业务需求分析

3.1企业网盘文件管理系统业务陈述

3.2详细需求建模

3.2.1 权限管理模块需求建模

3.2.2 文件管理模块需求建模

3.2.3 文件分享模块需求建模

3.2.4 个人设置模块需求建模

3.2.5 搜索模块需求建模

3.3非功能性需求分析

3.4本章小结

第四章系统设计与实现

4.1体系架构设计

4.2功能结构设计

4.3数据存储设计

4.3.1数据库整体设计

4.3.2数据库详细设计

4.3.3文件数据硬盘存储设计

4.4 企业网盘文件管理系统的模块实现

4.4.1权限管理模块实现

4.4.2文件管理模块实现

4.4.3文件分享模块实现

4.4.4个人设置模块实现

4.4.5搜索模块实现

4.6本章小结

第五章系统测试与分析

5.1 系统测试环境

5.2功能性测试过程

5.2.1 权限管理模块功能测试

5.2.2 文件管理模块功能测试

5.2.3 文件分享模块功能测试

5.2.4个人设置模块功能测试

5.2.5搜索模块功能测试

5.3非功能性测试

5.3.1性能测试

5.3.2安全性测试

5.3.3可靠性测试

5.4本章小结

第六章总结与展望

参考文献

致谢

作者简介

1.基本情况

2.教育背景

展开▼

摘要

如今,信息时代发展飞速,企业业务逐渐深入,文件的数量和种类趋步上升,管理难度大,存储成本高,文件统一存储管理愈发显得重要。从网络存储的出现,到个性化凸显的个人网盘,再到以企业为单位的交互性的企业网盘,现有技术与业务需求产生了冲突:云计算和云存储技术的发展,为网盘行业带来革命性的变化。云计算的海量数据处理和分布式存储技术应用于企业的大型文件管理中,增强了企业在线文件管理的安全可靠性,优化了企业业务流程、提高了企业运营效率、降低了运营成本。但是随着云计算和云存储技术的普及,企业对于文件管理系统的性能、存储的优化、文件安全方面的需求亦随之变化。 传统文件管理系统对文件内容敏感度高,文件上传后服务器端会存在大量的重复内容,造成海量数据存储问题降低了服务器的有效存储率,并且损耗大量的网络带宽。重复数据删除技术的优化能有效提高服务器的有效存储率同时减轻文件上传时的网络负荷,文件分块算法的优劣是影响重复数据删除效率的直接因素。本系统采用性能优秀的基于内容分块的TTTD(Two Threshold Two Divisors)算法,并在TTTD算法的基础上针对不同的文件类型创新出不同文件类型的分块算法,定制化的解决文件分块过程中产生的各类问题。通过TTTD算法将需要上传的文件分成不定长的小块后,同时生成唯一标识此块的块索引——哈希值,利用重复数据删除技术删除重复块,大大减少了数据的存储量。为解决网盘文件数据安全问题,本系统严格遵守研究所内的密级权限规则,在用户注册和上传文件时进行密级设定以及密级判定,确保文件密级与人员密级的相互对应,同时采用研究所专用三员三权权限系统,严格区分系统用户的权限范围,在业务层级确保文件的安全。系统在设计的同时加入个性化的需求,定制化的解决研究所用户对于企业网盘文件管理系统的需求。 本文从调查用户需求分析入手,对基于TTTD算法的企业网盘文件管理系统展开详细描述。在充分考虑灵活性、通用性以及高效性的基础上,给出了基于TTTD算法的企业网盘文件管理系统的系统框架设计,并针对文件管理、权限管理、文件分享、个人设置、搜索五个模块进行了详细的设计与实现。同时,在系统实现完成后,对系统进行了充分的功能测试与性能测试,发现了部分系统实现时的漏洞并及时完成修改,结果表明系统的功能以及性能均满足了要求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号