共查询到20条相似文献,搜索用时 640 毫秒
1.
针对现有移动教育游戏无法满足快速增长的移动教育需求这个问题,利用领域工程的方法和最终用户编程(EUP)的技术,研究和设计了一种最终用户编程语言Kids。首先通过对移动平台儿童教育领域进行分析识别出儿童教育游戏的游戏元素,在此基础上对该领域进行特征的提取,得到该领域的特征模型。Kids语言以特征模型为基础进行设计,能够允许老师和家长为学龄前的儿童编写移动教育游戏。同时,开发了一个Kids的编程工具,包括可视化编辑器和代码生成引擎。该工具能够支持用户更加有效地使用Kids进行可视化编程,并自动生成Android代码。实验结果表明,Kids相比其他通用语言更加简洁,大部分最终用户能够很好地利用Kids开发工具开发出简单的儿童教育游戏。 相似文献
2.
3.
基于心智模型的虚拟现实与增强现实混合式移动导览系统的用户体验设计 总被引:7,自引:0,他引:7
在当前的人机交互领域,移动平台上增强现实技术的应用越来越广泛.然而由于对认知心理学在增强现实领域重要作用的忽视和互动信息展示形式的匮乏,导致此类软件的用户体验欠佳.该文提出了一套基于心智模型的虚拟现实与增强现实混合式移动导览系统.在遵循以用户为中心的设计原则下,结合微观和宏观心智模型理论分析用户的需求,通过反复的可用性测试对交互界面进行迭代设计,使得系统界面的交互体验不断趋近用户的心理预期.此外,通过虚拟现实和增强现实两个空间的自由切换,用户可以获得两种截然不同的互动体验.这种新颖的交互模式丰富了互动内容的展现方式.实验结果表明,基于该交互模式的移动导览系统调动了用户主动进行交互的积极性,提高了人机交互的易用性和时效性. 相似文献
4.
针对基于VxWorks的实时控制装置的中文交互界面的实现,抽象出此类交互界面通用的界面元素的概念和相互之间的关系,在此基础上给出针对此类交互界面的开发平台.该平台下层用到VxWorks下的WindML库,采用了界面元素管理和以事件为驱动的运行机制,提供上层库函数用于具体构建不同需求的界面. 相似文献
5.
郝建禹杨培 《电脑编程技巧与维护》2023,(2):140-142
EasyX是针对C/C++的一款轻量级的图形界面库,可以帮助程序开发人员快速上手基于图形界面的应用编程。基于Visual Studio 2022平台并使用EasyX图形库和C++语言设计开发了一款俄罗斯方块游戏。其实现过程主要包括游戏对象的抽象设计、游戏规则分析及游戏功能设计。通过游戏的开发,达到了熟悉图像界面程序设计方法及实现流程的目标。 相似文献
6.
7.
基于VSL语言的三维动态交互移动实现及其应用 总被引:2,自引:0,他引:2
从游戏开发的实际需求出发,讨论了虚拟场景中三维模型动态交互移动的必要性,分析了Virtools内嵌脚本语言VSL的功能和优势,特别是与Virtools中的其它开发技术相比,它在解决三维模型动态交互移动方面的灵活性和快捷性.根据三维对象动态交互移动的基本原理,给出了基于VSL语言的三维模型动态交互移动功能设计流程,并用VSL语言编程实现了该功能.最后将其成功的应用于汉诺塔三维仿真游戏的设计中,收到了满意的效果,具有应用价值. 相似文献
8.
计算的无处不在使得计算机已成为儿童学习、娱乐的工具,而设计和开发面向儿童的互动系统的主要瓶颈在于如何设计界面隐喻,使其更易于儿童理锯和使用.通过对现有界面隐喻的分析,针对儿童的认知特征提出一个基于儿童卡通读物的界面隐喻--3IBook,并从结构设计、操作设计和实效设计3个方面描述3IBook的设计特征;同时分析了基于3IBook的交互模型.最后通过一个互动游戏系统的实现来评估该隐喻在面向儿童的交互式软件中应用的合理性和有效性. 相似文献
9.
在工业软件领域,图形用户界面(GUI)模块的友好交互性对于专用仿真软件的工程应用和推广至关重要。针对有限元分析流程和专用功能定制开发的设计需求,在 Windows操作系统下,以用户需求为中心,采用多窗口界面设计方式,基于 Qt技术开发一种专用有限元软件的图形用户界面模块,实现软件界面生成管理、界面元素布局管理、界面消息相响应、界面语言切换及模型视图交互操作等功能。通过 HAJIF实例验证,该模块具有易扩展性和可定制特性,可以很好地推动专用软件的研发进程,并且在跨平台移植方面具有一定优势。 相似文献
10.
基于VC++和Matlab的数字信号内插处理系统 总被引:1,自引:0,他引:1
张秀再 《计算机技术与发展》2009,19(1)
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统.文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程.内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性.将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率. 相似文献
11.
为了帮助儿童搭建和理解各式交互装置及其控制逻辑,提出一个基于层进式逻辑结构的智能积木搭建与编程系统——LinkBricks.该系统包含一组基于乐高得宝系列特别设计的智能积木,通过在积木中嵌入无线传感器和驱动器,儿童可在不受连接线限制的情况下自由搭建各式交互装置;与实物搭建套件相配套,同时提供了一套基于层进式结构的智能积木编程系统,儿童可以通过图形用户界面中的简单点击与拖拽创建复杂的控制逻辑.用户实验结果表明,文中系统可以帮助儿童快速搭建出机器人、物联网等各式各样的交互装置,提高学习兴趣,并有助于其了解系统的内在的逻辑、控制和响应等相关知识. 相似文献
12.
本实例用Authorware中的热区域响应交互功能技术实现CAI课程软件菜单自动隐藏,为广大Authorware课程软件开发者提供了一种新的课程软件菜单开发制作的选择,开辟了新的视野,从而制作出更绚丽的菜单交互界面,该实例采用技术相对简单不用编程,上手容易,具有很大的实用性。 相似文献
13.
王倩赵翔徐寒亭聂文华揭秋明 《软件》2022,(8):183-186
为解决道路桥梁工程项目中快速绘制施工图的需求,通过对桥梁上部结构标准图进行参数化处理,基于netDxf技术,利用C#语言和.NET5.0平台,研究编制一套自动出图系统。该系统采用B/S架构设计,人工交互界面基于HTML5开发,可以实现快速绘制桥梁上部结构施工图,有效提高设计人员工作效率。 相似文献
14.
笔式用户界面作为Post-WIMP界面的一种重要形式,成为当前研究的热点之一。基于笔交互的应用程序通常有如下需求:自然统一的风格、个性化界面定制的支持,以及各种终端设备上的移植。为了支持笔交互应用程序快速稳定的开发,提出了一种新的笔交互范式PGIS,以及基于PGIS的应用程序开发平台。PGIS交互范式包含了纸、小工具等交互组件, 定义了各种组件的显示及交互形式。PGIS平台采用模型驱动构架的设计方法,主要包括3个部分:界面的设计工具,PGIS交互引擎,PGIS底层核心库。目前,已经在PGIS平台上开发了几款优秀的笔式交互软件,完全满足上述笔式交互应用程序的需求。PGIS的可行性也因此得到了很好的验证。 相似文献
15.
基于组件的控制系统计算机辅助分析与设计系统 总被引:1,自引:1,他引:1
文章介绍了基于组件的软件开发方法的概念、特点与开发过程;设计了控制系统计算机辅助分析与设计系统的功能和基于组件的系统结构;讨论了以MATLAB作为基础计算平台,以Delphi作为界面开发环境的关键实现技术;给出了实现结果。开发实践表明:采用基于组件的软件开发方法,系统结构简洁,具有开放性,编程简单,效率高。 相似文献
16.
结合VB编程简单、界面友好的特点及MATLAB强大的计算、图形表达功能,采用VB与MATLAB的混合编程,可以开发出效率高、使用方便的应用程序.利用ActiveX技术和文件传递参数,解决了VB与MATLAB的混合编程并应用于数字滤波器的设计上,利用该方法设计了FIR数字滤波器. 相似文献
17.
对MITK算法平台进行研究,根据其总体框架、数据模型、算法模型的设计准则,依托该平台对医学图像序列实现基于体积元素的Marching Cubes表面绘制算法,并将绘制后的模型进行三维可视化显示。该方法构造出的等值面虽不能反映整个原始数据场的全貌及细节,但对感兴趣的等值面可以产生清晰的图像,而且可以利用现有的图像硬件实现绘制功能并进行实时交互操作。 相似文献
18.
19.
20.
罗技G15游戏键盘除了设计有传统的按键之外,还特别针对游戏用户经常用到的组合键设计了6个可由用户自由编程的按键,只要安装随机光盘中的应用软件即可实现该功能,而且在游戏进行时,不必退出游戏界面就可以轻松完成组合键的编程。该键盘的手感不错,不单可以用于游戏 相似文献