当前位置:主页 > 科技论文 > 软件论文 >

基于虚拟化的云桌面体验评价系统的设计与实现

发布时间:2022-12-05 21:31
  随着云计算技术的快速发展,桌面云的应用日渐成熟,进一步促进了桌面云的相关技术的演变和应用的变革。测试或评价作为产品和服务的质量保证,成为不可或缺的环节。从传统手动的功能验证,到系统模块功能的自动化测试;进一步深入到设计阶段的接口测试,实现阶段的代码测试,演变到了现在的体验评价测试,越来越专注于用户的体验感受。为此,本文针对测试人员用户开发和实现了一个可通过浏览器界面进行配置、调度(执行)、以及数据收集展现系统,旨在通过该系统发出评测指令,并获取云桌面应用过程中在终端用户能感受到的性能体验数据。系统基于Flask和Bootstrap系统框架,应用Python编程语言、Pycharm开发工具和MongoDB数据库。系统主要包括CCpuBench、FPSBench、IQBench、CIOBench、CNetBench等多模块。鉴于系统核心技术展现,选取了其中的三个核心模块CCpuBench、FPSBench、IQBench和一个核心技术服务器框架Jet进行了重点介绍和分析。本文采用UML统一建模语言,使用Visio 2013和Processon等绘图工具,分别绘制了用户流程图、系统及模块用例... 

【文章页数】:78 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 研究背景和意义
    1.2 国内外研究现状与存在问题
    1.3 研究目标与研究内容
        1.3.1 研究目标
        1.3.2 研究内容
    1.4 论文组织结构
第二章 相关概念和理论
    2.1 术语介绍
    2.2 相关概念
        2.2.1 CPU性能评价
        2.2.2 FPS与MOS值的关系
        2.2.3 图像质量评价PSNR
        2.2.4 Windows性能计数器
    2.3 理论模型
        2.3.1 CCpuBench方法及模型
        2.3.2 FPSBench方法及模型
        2.3.3 IQBench方法及模型
    2.4 本章小结
第三章 系统需求分析
    3.1 业务需求分析
    3.2 功能需求分析
        3.2.1 服务器Jet功能需求
        3.2.2 CCpuBench功能需求
        3.2.3 FPSBench功能需求
        3.2.4 IQBench功能需求
    3.3 非功能性需求
        3.3.1 系统可扩展性需求
        3.3.2 系统易用性需求
        3.3.3 系统可靠性需求
    3.4 本章小结
第四章 系统设计
    4.1 系统软件架构设计
    4.2 系统功能结构设计
        4.2.1 服务器Jet框架及设计
        4.2.2 CCpuBench框架及设计
        4.2.3 FPSBench框架及设计
        4.2.4 IQBench框架及设计
    4.3 数据库设计
    4.4 可靠性设计
    4.5 本章小结
第五章 系统实现与测试
    5.1 系统实现及测试环境
    5.2 系统界面展示
        5.2.1 服务器Jet功能实现
        5.2.2 CCpuBench功能实现
        5.2.3 FPSBench功能实现
        5.2.4 IQBench功能实现
    5.3 系统测试
        5.3.1 测试方法
        5.3.2 测试用例与结果分析
    5.4 本章小结
第六章 总结与展望
    6.1 总结
    6.2 展望
参考文献
附录
    附录1.1 服务器Jet模块部分代码
    附录1.2 CCpuBench模块部分代码
    附录1.3 FPSBench模块部分代码
    附录1.4 IQBench模块部分代码
致谢



本文编号:3710387

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3710387.html


Copyright(c)文论论文网All Rights Reserved | 网站地图

版权申明:资料由用户032a2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com