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

基于OpenWrt+Nginx的私人云存储设备后端软件设计与实现

摘要第5-6页
ABSTRACT第6页
第一章 绪论第9-14页
    1.1 研究背景和意义第9-10页
    1.2 国内外研究现状第10-12页
    1.3 本文研究内容和章节安排第12-14页
第二章 相关技术第14-22页
    2.1 引言第14页
    2.2 OpenWrt第14-15页
    2.3 RESTful架构风格第15-17页
    2.4 Nginx和Nginx模块第17-20页
    2.5 UPnP第20页
    2.6 DDNS第20-21页
    2.7 本章小结第21-22页
第三章 需求分析与总体设计第22-28页
    3.1 引言第22页
    3.2 后端软件需求分析第22-24页
        3.2.1 功能性需求分析第22-23页
        3.2.2 非功能性需求分析第23-24页
    3.3 后端软件整体设计第24-27页
        3.3.1 后端软件通信架构设计第24-25页
        3.3.2 远程访问设计第25页
        3.3.3 安全访问设计第25-27页
    3.4 本章小结第27-28页
第四章 模块设计与实现第28-51页
    4.1 引言第28页
    4.2 文件存取RESTful API设计第28-37页
        4.2.1 用户存储空间大小额度信息获取第29-30页
        4.2.2 单个文件或目录的metadata信息获取第30-31页
        4.2.3 文件搜索第31-33页
        4.2.4 文件上传(存储)第33-34页
        4.2.5 文件获取(下载)第34页
        4.2.6 文件删除第34-35页
        4.2.7 文件移动(重命名)第35页
        4.2.8 单个文件或目录拷贝第35-36页
        4.2.9 目录创建第36-37页
    4.3 Nginx扩展模块设计与实现第37-43页
        4.3.1 Nginx扩展模块的实现第37-41页
        4.3.2 Nginx扩展模块编译进Nginx第41-42页
        4.3.3 Nginx扩展模块支持OpenWrt配置后编译第42-43页
    4.4 Nginx配置第43-47页
    4.5 UPnP+DDNS客户端的设计与实现第47-50页
    4.6 本章小结第50-51页
第五章 系统测试第51-56页
    5.1 引言第51页
    5.2 测试环境第51-53页
        5.2.1 移动硬盘参数第51页
        5.2.2 测试用PC机系统配置第51-52页
        5.2.3 PC端测试用模拟客户端程序第52页
        5.2.4 无线测试环境第52页
        5.2.5 有线测试环境第52-53页
    5.3 功能性测试第53页
        5.3.1 文件存取操作功能性测试第53页
        5.3.2 远程访问功能性测试第53页
        5.3.3 安全访问功能性测试第53页
    5.4 文件存取性能测试第53-55页
        5.4.1 文件存取无线测试数据和分析第53-54页
        5.4.2 文件存取有线测试数据和分析第54-55页
    5.5 本章小结第55-56页
第六章 总结与展望第56-58页
    6.1 总结的内容第56-57页
    6.2 展望的内容第57-58页
参考文献第58-60页
致谢第60-61页
Ⅳ-2答辩委员会对论文的评定意见第61页

论文共61页,点击 下载论文
上一篇:X射线荧光法分析土壤中重金属含量
下一篇:基于GIS的织金县地质灾害数据库建设研究