新科学想法 文献管理 浏览文献

有读书笔记模型驱动的交互式数字电视界面设计方法

zhangxiaomeng11 添加于 2011-10-11 16:29 | 1579 次阅读 | 0 个评论
  •  作 者

    王建民, 谢婷, 李红梅, 由芳
  •  摘 要

    随着交互式数字电视ITV(Interactive Digital Television)的发展,通过电视界面与用户进行交互的应用不断增多,但对其界面开发缺乏统一的界面设计规范、方法和有效的开发工具。针对此问题,本文提出对应用实例的界面模型进行分析,抽象出其对应的界面模板结构,提出了一种模型驱动的交互式数字电视界面模板的开发方法。通过对模板的静态元素和操作逻辑进行建模,相应得到界面模板的静态模型和动态模型。采用XML方式来描述模型,使得界面模型能够在不同的平台上重用。通过对模板的存储和对代码的转换,该模板生成方法能够为界面的设计提供统一的支撑,进而有效解决界面开发效率低、规范程度弱以及可重用性小的问题。 The interactive applications based on ITV (interactive digital Television) have been boosted along with the widespread use of ITV,while there is no unified and efficient development method and toolkit for its interface’s generation.Considering this problem,the paper proposes that after analyzing interface model of ITV-based application,we abstract the structure of interface template and put forward a model-driven development method for interface generation of ITV-based application.We can get the static mode...
  •  详细资料

    • 文献种类:会议
    • 会议: 第七届和谐人机环境联合学术会议(HHME2011)论文集【oral】 , 2011 年
    • 地址: 中山大学信息科学与技术学院计算机应用研究所;国家数字家庭工程技术研究中心;中山大学传播与设计学院;
    • 组织: 中国计算机学会多媒体技术专业委员会
  • 相关链接  URL 

  •  zhangxiaomeng11 的文献笔记  订阅

    模型驱动的交互式数字电视界面设计方法
           电视界面的发展依次经历了单画面时代、彩色图像时代、多媒体界面时代,一直到现在的交互式的用户可操作界面时代。随着三网(电信网、计算机网和有线电视网)融合的不断促进,电视正在向智能化、数字化和多用途化迈进。数字电视作为一种连接网络的终端设备,将会向用户提供更多的互动应用服务。但是专门面向数字电视界面开发的软件工具和方法一直较缺乏,另一方面在软件开发领域,人们一直在探讨是指对实际问题进行高层的抽象建模的模型驱动式软件开发方法的研究,经过模型转换直至生成可执行代码的方法。界面模型对计算机领域界面的发展起了主要的推进作用,不仅决定了界面的控制和通信方式,也影响了设计开发工具的构成和对交互式软件设计的支持。基于界面模型的软件开发方法是面向非专家用户的模型驱动开发的重要方法之一。
    一、界面模型
    1、用户模型
            用户模型代表不同种类平台应用的用户,它记录了用户角色的属性的相关定义。由于数字电视通常是由多个用户所构成的用户群所共享的设备,在用户模型中,用户所处的场景信息,即用户当时所处用户群的信息也应该被考虑。
    2、界面静态模型
            界面表征模型记录了用户界面呈现给用户的视觉、听觉等的静态元素,也包括界面表征的一些基本属性,如字体大小、颜色等。用户通过硬件界面(遥控器)的操作转化为对软件界面(电视屏幕输出信息)的操作。
    3、界面动态模型
          交互模型是一系列指导界面设计的原则、规律和属性,承载了用户交互过程中的动态特征,用于描述如何将各种交互技术有意义和一致地合并到一起,并能从用户的角度来定义交互的look and feel。。交互式数字电视一个基本的特征是显示设备和交互设备是分离的。
    二、模型驱动的交互式数字电视界面模板
           对交互式界面的结构进行基本的划分,对界面元素进行抽象,得到界面的静态元素,包含两个层次:控件层和功能区域层。
           对静态元素进行建模,得到界面模板的静态模型,静态模型用于表示界面模板中的对象元素和功能特征。对操作逻辑进行建模,得到界面模板的动态模型,动态模型用于表示界面模板中的行为特征。
           对象元素定义了界面中对象的属性和对该对象操作的类型。
          层次功能特征是特定风格区域的封装体。对于一个界面模板框架而言,它又是基本组成元素。功能层通过树结构来描述整个系统的功能组成、功能之间的关系以及功能与对象层的关系。因此利用树的深度优先算法遍历树结构,便能得到功能层的XML 描述。
     
管理选项: 导出文献

评论(0 人)

facelist doodle 涂鸦板

Copyright;  © 新科学想法 2016-2017   浙公网安备 33010202000686号   ( 浙ICP备09035230号-1 )