文件网络存储系统的设计与实现

文件网络存储系统的设计与实现

论文摘要

随着计算机技术和网络技术的不断提高和应用,企业和单位的数据量不断增多,数据的重要性和对数据的使用和存储的安全性要求也在不断提高,数据存储领域所占IT行业的份额不断提高,数据对行业的重要性和大家对数据保护的意识也越来越强。同时各种新的存储技术和存储设备也在不断涌现。但是国内在存储领域的研究和国外同行相比还有很大的差距,国内各行业对数据安全存储的需求也越来越强烈。因此,本课题对文件存储领域进行了一些探索,对现有的各种存储技术进行了研究,结合分析我单位的文件存储现状,提出了一种适合我单位情况的文件存储架构,并开发实现了文件网络存储系统。论文首先分析了在文件存储领域的国内外技术现状,对各种存储技术和存储设备进行了深入的研究和分析。其次,对我单位文件存储的现状和军队对文件存储管理的有关要求进行了深入的研究,分析了当前这种存储模式中存在的种种问题,提出了一种具有很好安全性的电子文件存储系统架构。并对这种架构进行了深入分析,确定了系统的设计目标和功能指标。同时确定了开发此系统的技术路线。在实现系统的过程中,深入学习了各种编程技巧,特别是如何建立高效稳定的网络服务器系统,如何开发网络应用程序,以及数据库技术和数据加解密等技术。综合运用这些技术,开发实现了文件网络存储系统。最后对本课题完成的文件网络存储系统进行了详尽的功能和性能测试,测试的结果表明此系统的建立和应用能够对我单位数据存储应用的需求提供较大的改善和帮助。论文设计的文件网络存储系统有很强的针对性,实用性和良好的可操作性,大大方便了我单位人员对自己电子文件的存储备份和使用。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题的背景
  • 1.2 课题的意义
  • 1.3 国内外研究现状分析
  • 1.3.1 网络存储技术的发展
  • 1.3.2 国外文件存储系统的现状分析
  • 1.4 主要工作
  • 1.5 课题组织
  • 第二章 文件网络存储系统技术分析
  • 2.1 服务器I/O 技术
  • 2.2 网络传输技术
  • 2.3 数据加解密技术
  • 2.4 数据库访问
  • 2.5 本章小结
  • 第三章 文件网络存储系统需求分析
  • 3.1 问题的提出
  • 3.2 系统设计目标
  • 3.3 系统功能需求
  • 3.4 系统的工作流程
  • 3.5 本章小结
  • 第四章 文件存储系统的设计
  • 4.1 系统设计目标
  • 4.2 系统的开发模式分析
  • 4.3 文件网络存储系统的架构
  • 4.4 文件网络存储系统的功能模块划分
  • 4.5 文件网络存储系统的数据库设计
  • 4.6 本章小结
  • 第五章 文件存储系统的实现与测试
  • 5.1 系统运行环境和开发平台
  • 5.2 文件服务器的实现
  • 5.2.1 服务器完成端口的实现
  • 5.2.2 Socket 通讯的同步和异步调用
  • 5.2.3 主线程的实现
  • 5.2.4 工作线程的实现
  • 5.2.5 网络数据包状态信息结构
  • 5.2.6 数据包处理函数的实现
  • 5.2.7 网络通信协议的实现
  • 5.3 备份文件服务器的实现
  • 5.4 客户端的实现
  • 5.5 管理端的实现
  • 5.6 系统的安全实现
  • 5.7 系统的测试
  • 5.8 系统实现后的应用情况和主要界面
  • 5.9 本章小结
  • 第六章 总结与展望
  • 6.1 本文总结
  • 6.2 进一步的工作
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    文件网络存储系统的设计与实现
    下载Doc文档

    猜你喜欢