支持FPGA的EDA软件交互界面设计与实现

支持FPGA的EDA软件交互界面设计与实现

论文摘要

随着软件规模的扩大和功能的复杂,人机交互界面在软件开发中的地位越来越重要,它直接影响到一个软件产品的功能、使用以及推广。本文研究了人机交互界面的类型、设计原则以及设计过程,分析了典型的人机交互结构模型和实现模型。基于支持FPGA的EDA软件XDFpgaEDA开发项目,考虑到软件的主要功能模块以第三方应用程序方式集成在系统环境中的情况,本文构建了一种适合该EDA软件人机交互体系的三层架构模型。新的架构模型在原有的界面层和功能层之上增加了应用接口层,通过利用QT的“信号与槽”机制和管道配合信号通信机制,设计并实现了新增层和原有层之间的通信协议。基于该架构模型,实现了软件交互界面的原型。实践证明,本文提出的三层交互体系架构模型,能够使得人机交互系统具有较好的可维护性、可扩展性以及可复用性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题背景
  • 1.2 国内外研究现状
  • 1.3 主要工作内容
  • 1.4 论文章节安排
  • 第二章 人机交互界面理论概述
  • 2.1 人机交互界面的类型
  • 2.2 人机交互界面设计原则
  • 2.3 人机交互界面设计方法
  • 2.4 人机交互界面设计过程
  • 2.4.1 界面设计的相关模型
  • 2.4.2 任务分析和建模
  • 2.4.3 界面设计中的附加问题
  • 2.5 人机交互设计模型
  • 2.5.1 对话的独立性和语义反馈
  • 2.5.2 结构模型
  • 2.5.3 实现模型
  • 2.6 本章小结
  • 第三章 XDFpgaEDA软件交互界面设计
  • 3.1 XDFpgaEDA简介
  • 3.1.1 模块划分
  • 3.1.2 数据传递流程
  • 3.2 设计步骤
  • 3.3 交互系统架构设计
  • 3.3.1 设计要求
  • 3.3.2 架构模型设计
  • 3.3.3 层次功能
  • 3.4 界面原型设计
  • 3.4.1 原型开发简介
  • 3.4.2 界面功能结构设计
  • 3.4.3 主界面可视化原型
  • 3.5 本章小结
  • 第四章 XDFpgaEDA软件交互界面实现
  • 4.1 交互系统实现
  • 4.1.1 主界面和事件循环的实现
  • 4.1.2 界面层与接口层通信的实现
  • 4.1.3 接口层与功能层通信的实现
  • 4.2 界面的实现
  • 4.2.1 编辑视图的实现
  • 4.2.2 资源管理视图的实现
  • 4.2.3 资源管理信息的存储
  • 4.3 界面风格的实现
  • 4.3.1 多文档的标签页显示
  • 4.3.2 界面布局管理
  • 4.4 本章小结
  • 第五章 结论与展望
  • 5.1 结论
  • 5.2 展望
  • 致谢
  • 参考文献
  • 作者在读期间的研究成果
  • 相关论文文献

    • [1].数字媒体界面中动态视觉艺术表现[J]. 大众文艺 2019(24)
    • [2].浅析系统论在手游界面中的应用[J]. 西部皮革 2020(01)
    • [3].基于基层社区安全的交互界面情感化设计研究与应用——以温州为例[J]. 现代营销(信息版) 2020(02)
    • [4].人-椅界面设计对座椅舒适性的影响[J]. 家具 2020(02)
    • [5].钼反萃取界面污物成因分析及消除研究[J]. 铀矿冶 2020(02)
    • [6].基于无意识理念的产品交互界面设计研究[J]. 南方农机 2020(08)
    • [7].认知老化与老年产品的交互界面设计[J]. 包装工程 2020(10)
    • [8].界面理论范式:信息时代政府和治理变革的统一分析框架建构[J]. 行政论坛 2020(03)
    • [9].高职精品在线开放课程建设实践——以《界面设计技术基础》课程为例[J]. 科技风 2020(23)
    • [10].当代中国治理与发展:基于界面治理框架的视角[J]. 教学与研究 2020(07)
    • [11].“终端界面设计”课程中“五动”教学模式的探究与实践[J]. 无线互联科技 2020(11)
    • [12].基于用户触点的界面可行性优化策略[J]. 包装工程 2020(18)
    • [13].身体与界面的交互:具身阅读的界面文化传播[J]. 编辑之友 2020(09)
    • [14].角色扮演类手机游戏界面的设计[J]. 计算机产品与流通 2019(02)
    • [15].基于用户体验的手机界面设计初探[J]. 工业设计 2019(11)
    • [16].高清互动点播电视界面设计研究[J]. 科技创新导报 2017(32)
    • [17].《“简”界面设计》[J]. 大众文艺 2018(12)
    • [18].智能穿戴设备的界面优化[J]. 通讯世界 2018(07)
    • [19].扁平化风格在网页界面设计中的应用探究[J]. 美术教育研究 2017(13)
    • [20].《手游UI界面设计1》[J]. 大众文艺 2017(09)
    • [21].《手游UI界面设计4》[J]. 大众文艺 2017(09)
    • [22].《手游UI界面设计2》[J]. 大众文艺 2017(09)
    • [23].《界面设计》[J]. 大众文艺 2017(09)
    • [24].《手游UI界面设计3》[J]. 大众文艺 2017(09)
    • [25].数字化视角下“微信公众号”界面设计美学研究[J]. 湖南包装 2017(01)
    • [26].手机界面的扁平化设计研究[J]. 美术教育研究 2017(15)
    • [27].基于数据模式和界面模式的界面代码生成方法[J]. 西部大开发(土地开发工程研究) 2017(08)
    • [28].吴冠聪【界面设计作品】[J]. 艺术百家 2016(01)
    • [29].裘晓菲作品[J]. 美术教育研究 2016(19)
    • [30].裘晓菲作品[J]. 美与时代(城市版) 2015(07)

    标签:;  ;  ;  

    支持FPGA的EDA软件交互界面设计与实现
    下载Doc文档

    猜你喜欢