Subject: | 计算机应用
|
Title: | 一种Post-WIMP界面:PGIS的实现 |
Author: | 石磊
|
Issued Date: | 2010-06-02
|
Supervisor: | 戴国忠
|
Major: | 计算机应用技术
|
Degree Grantor: | 中国科学院研究生院
|
Place of Degree Grantor: | 北京
|
Degree Level: | 硕士
|
Keyword: | Post-WIMP
|
Abstract: | 随着计算机应用从桌面环境扩展到移动环境,计算机用户从专业化走向大
众化,传统的 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界面范式的可行性。 |
Language: | 中文
|
Content Type: | 学位论文
|
URI: | http://ir.iscas.ac.cn/handle/311060/2841
|
Appears in Collections: | 人机交互技术与智能信息处理实验室_学位论文
|
File Name/ File Size |
Content Type |
Version |
Access |
License |
|
石磊硕士学位论文.pdf(1604KB) | -- | -- | 限制开放 | | 联系获取全文 |
|
Recommended Citation: |
石磊. 一种Post-WIMP界面:PGIS的实现[D]. 北京. 中国科学院研究生院. 2010-06-02.
|
|
|