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

基于socket通信的文件服务系统设计与实现

中文摘要第9-10页
ABSTRACT第10-11页
第1章 绪论第12-17页
    1.1 课题背景及研究意义第12-13页
    1.2 研究现状第13-14页
    1.3 研究内容第14-15页
    1.4 论文组织结构第15-17页
第2章 相关技术研究第17-24页
    2.1 TCP/IP协议第17-18页
        2.1.1 模型分析第17-18页
        2.1.2 TCP协议传输过程第18页
    2.2 socket网络通信第18-20页
        2.2.1 socket分类第18-19页
        2.2.2 socket实现第19-20页
    2.3 多线程技术第20-22页
        2.3.1 进程与线程第20-21页
        2.3.2 线程池第21-22页
    2.4 数据检验第22-24页
第3章 文件服务系统设计第24-41页
    3.1 系统总体设计第24-25页
        3.1.1 系统需求分析第24页
        3.1.2 系统划分第24-25页
        3.1.3 系统功能结构第25页
    3.2 客户端-服务器系统设计第25-33页
        3.2.1 客户端的功能模块第26-30页
        3.2.2 客户端基于QT的界面设计第30页
        3.2.3 服务器端的功能模块第30-33页
    3.3 主服务器-辅助服务器系统设计第33-39页
        3.3.1 主服务器的功能模块第34-36页
        3.3.2 辅助服务器的功能模块第36-39页
    3.4 管理端-服务器系统设计第39-41页
第4章 文件服务系统实现第41-51页
    4.1 软件开发语言及工具第41页
        4.1.1 开发语言第41页
        4.1.2 开发工具第41页
    4.2 文件分块实现第41-43页
        4.2.1 文件大小计算第42页
        4.2.2 文件分块第42-43页
    4.3 客户端的功能实现第43-47页
        4.3.1 文件上传第43-44页
        4.3.2 文件下载第44页
        4.3.3 文件更新第44页
        4.3.4 文件其他操作实现第44-45页
        4.3.5 基于QT的界面实现第45-47页
    4.4 主服务器的功能实现第47-49页
        4.4.1 对客户端的文件服务实现第47-48页
        4.4.2 对辅助服务器的功能实现第48页
        4.4.3 对管理端的功能实现第48-49页
    4.5 辅助服务器的功能实现第49页
    4.6 管理端的功能实现第49-51页
第5章 系统功能测试第51-60页
    5.1 测试环境和工具第51页
    5.2 功能测试第51-58页
        5.2.1 客户端功能测试第51-52页
        5.2.2 QT界面转换测试第52-57页
        5.2.3 服务器端功能测试第57-58页
        5.2.4 管理端功能测试第58页
    5.3 性能测试第58-60页
        5.3.1 多用户测试第58-59页
        5.3.2 稳定性测试第59-60页
第6章 结论第60-62页
    6.1 研究总结第60页
    6.2 前景展望第60-62页
参考文献第62-65页
致谢第65-66页
学位论文评阅及答辩情况表第66页

论文共66页,点击 下载论文
上一篇:基于用户偏好分析的个性化信息检索关键技术研究
下一篇:云计算在企业信用评级系统中的应用