题名一种Post-WIMP界面:PGIS的实现
作者石磊
学位类别硕士
答辩日期2010-06-02
授予单位中国科学院研究生院
授予地点北京
导师戴国忠
关键词Post-WIMP
学位专业计算机应用技术
中文摘要随着计算机应用从桌面环境扩展到移动环境,计算机用户从专业化走向大 众化,传统的 WIMP界面的缺点逐渐体现出来。笔式用户界面作为 Post-WIMP 界面的一种重要形式,具有自然、和谐的交互特性,成为当前研究的热点之一。 针对这一方向,本文对笔式用户界面范式展开了研究。首先,本文阐述了一种 新的基于笔交互的界面范式 PGIS,定义了纸、小工具等交互组件,以及各种组 件的显示形态及交互形式。然后,实现了 PGIS 界面,包括交互对象的管理、 显示等内容。最后,详细介绍了 PGIS 界面的使用过程,并用一个应用实例加 以验证。为了支持上层应用程序的可移植性和可维护性,PGIS界面的使用采用 了模型驱动构架的开发思想。目前,我们基于 PGIS 界面开发了几款优秀的笔 式交互软件,如幼儿教学系统、便签本系统、篮球战术板系统等。这些系统完 全满足用户对笔交互应用程序的需求,目前可在 Linux 系统、Windows 系统等 多种系统上运行。PGIS界面范式的可行性也因此得到了很好的验证。 本文的主要内容有以下几点: 1. 阐述了一种 Post-WIMP范畴下的新的界面范式:PGIS。 本文在对Post-WIMP界面做了充分地理解和分析的基础上,阐述了一种新 的界面范式:PGIS。这是一种基于笔交互的界面范式,文中对该范式的纸笔隐 喻方式、所包含的内容、各交互组件的表现形式、以及各组件间的静态及动态 关系做出了详细的描述。 2. 实现了PGIS界面。 为了验证PGIS界面范式的可行性,并直接支持基于 PGIS范式的应用程序 开发,本文详细介绍了PGIS界面的实现细节,其中包括PGIS界面中所包含的 元素、PGIS界面中交互对象的显示、交互对象的管理、以及交互对象对基本原 语的转换和响应。 3. 介绍了 PGIS界面的使用过程。 整个使用过程采用模型驱动架构的思想,引入对以下三个子模块的调用: 与平台相关的底层核心库和 PGIS 引擎、与平台无关的场景设计工具。这三个 子模块决定了上层应用程序的可移植性和可维护性。另外,场景设计工具提供 了代码自动生成的功能,大幅度缩短了应用程序的开发周期。 4. 实现了一个基于 PGIS界面的幼儿教学系统。 为了说明 PGIS界面的使用流程,本文设计并实现了一个基于PGIS界面的 幼儿教学系统。在开发过程中,大部分工作在场景设计工具中快速完成,小部 分工具集中在数据管理库、场景任务库的开发上。该系统的评估结果很好地验 证了 PGIS界面范式的可行性。
语种中文
学科主题计算机应用
公开日期2010-07-06
内容类型学位论文
源URL[http://124.16.136.157/handle/311060/2841]  
专题软件研究所_人机交互技术与智能信息处理实验室_学位论文
推荐引用方式
GB/T 7714
石磊. 一种Post-WIMP界面:PGIS的实现[D]. 北京. 中国科学院研究生院. 2010.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace