ISCAS OpenIR  > 中科院软件所  > 中科院软件所
笔式交互系统的最终用户开发方法
秦严严
2006-06-06
Degree Grantor中国科学院软件研究所
Degree Level博士
Place of Degree Grantor软件研究所
Keyword笔式交互系统 最终用户开发 交互特征 活动认知 领域模型 界面模型 任务描述语言 开发工具 代码自动生成
English Abstract目前笔式交互系统的开发通常仅面向特定的软件需求,难以满足所有用户的使用需求和习惯。为了解决笔式交互系统开发中的问题,本文将最终用户开发方法引入笔式交互系统领域中,从最终用户开发和笔式用户界面的角度探讨笔式交互系统的开发方法。 针对这一目标,本文开展了对笔式交互系统的理论和方法研究,并研发了相应的开发工具,其中主要的创新点包括: 1.总结并给出了一种面向最终用户的笔式交互系统开发方法 笔式交互系统开发的核心是满足用户的交互任务。本文通过对交互式系统开发方法的分析以及笔式交互系统在用户认知和用户需求方面的特征,描述了一种面向最终用户以任务为中心的笔式交互系统开发方法。该方法通过以任务模型为核心的系统实现与交互设计的交叉模型结构,进行面向最终用户的设计和基于模型的软件开发,从而在满足软件可用性要求的同时保证了系统开发的灵活性与可扩展性。 2.建立了面向用户任务需求与系统服务的笔式交互系统领域模型 本文从笔式交互任务出发通过领域建模来抽象笔式交互系统框架,利用领域模型对用户需求任务及其组织方式、领域内可复用信息以及软件体系结构进行抽象描述。笔式交互系统领域模型PUIDM为笔式交互系统的开发提供了一个基于文档的交流平台和软件描述。该模型能够有效地建立系统实现与用户概念模型的映射,并提供了笔式交互系统的框架结构。 3.建立了以交互为中心的笔式用户界面模型 本文提出了一个以交互为中心的分层界面模型。该模型将交互设备、交互组件和交互动作分离,将交互动作视为一个独立的对象,使最终用户和设计者在设计过程中不必关心设备实体与交互行为的连接实现,能够灵活地进行对象选择。 4.面向最终用户的笔式交互系统开发工具 良好的开发工具是刺激最终用户主导开发过程的关键。本文描述了一个基于笔交互的任务建模工具,该工具从用户对活动的认知结构出发,利用基于纸笔隐喻的界面快速地捕捉用户的设计意图。以软件描述文档为桥梁,代码自动生成工具能够自动将用户的设计在界面模型和领域模型的支持下转化为系统原型,极大地提高了开发的迭代速度。
Pages126
Language中文
Content Type学位论文
URIhttp://ir.iscas.ac.cn/handle/311060/5900
Collection中科院软件所_中科院软件所
Recommended Citation
GB/T 7714
秦严严. 笔式交互系统的最终用户开发方法[D]. 软件研究所. 中国科学院软件研究所,2006.
Files in This Item:
File Name/Size DocType Version Access License
10001_20031801500101(4180KB) 限制开放--Application Full Text
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[秦严严]'s Articles
Baidu academic
Similar articles in Baidu academic
[秦严严]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[秦严严]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.