中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
笔式交互系统的最终用户开发方法

文献类型:学位论文

作者秦严严
学位类别博士
答辩日期2006-06-06
授予单位中国科学院软件研究所
授予地点软件研究所
关键词笔式交互系统 最终用户开发 交互特征 活动认知 领域模型 界面模型 任务描述语言 开发工具 代码自动生成
中文摘要目前笔式交互系统的开发通常仅面向特定的软件需求,难以满足所有用户的使用需求和习惯。为了解决笔式交互系统开发中的问题,本文将最终用户开发方法引入笔式交互系统领域中,从最终用户开发和笔式用户界面的角度探讨笔式交互系统的开发方法。 针对这一目标,本文开展了对笔式交互系统的理论和方法研究,并研发了相应的开发工具,其中主要的创新点包括: 1.总结并给出了一种面向最终用户的笔式交互系统开发方法 笔式交互系统开发的核心是满足用户的交互任务。本文通过对交互式系统开发方法的分析以及笔式交互系统在用户认知和用户需求方面的特征,描述了一种面向最终用户以任务为中心的笔式交互系统开发方法。该方法通过以任务模型为核心的系统实现与交互设计的交叉模型结构,进行面向最终用户的设计和基于模型的软件开发,从而在满足软件可用性要求的同时保证了系统开发的灵活性与可扩展性。 2.建立了面向用户任务需求与系统服务的笔式交互系统领域模型 本文从笔式交互任务出发通过领域建模来抽象笔式交互系统框架,利用领域模型对用户需求任务及其组织方式、领域内可复用信息以及软件体系结构进行抽象描述。笔式交互系统领域模型PUIDM为笔式交互系统的开发提供了一个基于文档的交流平台和软件描述。该模型能够有效地建立系统实现与用户概念模型的映射,并提供了笔式交互系统的框架结构。 3.建立了以交互为中心的笔式用户界面模型 本文提出了一个以交互为中心的分层界面模型。该模型将交互设备、交互组件和交互动作分离,将交互动作视为一个独立的对象,使最终用户和设计者在设计过程中不必关心设备实体与交互行为的连接实现,能够灵活地进行对象选择。 4.面向最终用户的笔式交互系统开发工具 良好的开发工具是刺激最终用户主导开发过程的关键。本文描述了一个基于笔交互的任务建模工具,该工具从用户对活动的认知结构出发,利用基于纸笔隐喻的界面快速地捕捉用户的设计意图。以软件描述文档为桥梁,代码自动生成工具能够自动将用户的设计在界面模型和领域模型的支持下转化为系统原型,极大地提高了开发的迭代速度。
语种中文
公开日期2011-03-17
页码126
源URL[http://ir.iscas.ac.cn/handle/311060/5900]  
专题软件研究所_中科院软件所_中科院软件所
推荐引用方式
GB/T 7714
秦严严. 笔式交互系统的最终用户开发方法[D]. 软件研究所. 中国科学院软件研究所. 2006.

入库方式: OAI收割

来源:软件研究所

浏览0
下载0
收藏0
其他版本

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