欢迎来到天天文库
浏览记录
ID:36612502
大小:385.17 KB
页数:5页
时间:2019-05-13
《一种基于原语的界面设计模式建模方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、万方数据第27卷第11期2007年11月计算机应用ComputerApplicationsV01.27No.11Nov.2007文章编号:1001—9081(2007)11—2736—04一种基于原语的界面设计模式建模方法王景龙1,万建成1,黄国栋2(1.山东大学计算机科学与技术学院,济南25006l;2.防化指挥工程学院计算机教研室,北京102205)(w口百l@mail.3du.edu.cn)摘要:为了提高用户界面开发的效率,通过对界面区域的构成分析,提出了基于原语的界面设计模式,并从数据、交互和展示三个角度定义了界面设计模式
2、原语,对界面设计模式进行规范化描述。以此为基础,进一步提出了一种基于原语的界面设计模式建模方法。本方法通过对模式原语的定制对界面展示单元的静态信息、交互信息和展示信息进行采集,从而完成对界面设计模式的建模,并有效指导代码的自动生成。关键词:界面设计模式;模式原语;模式对象;界面设计模式建模中图分类号:1n11.5文献标识码:APriIllitive-ba瞬dappr∞chof璐eriIlterfacedesignpattemmodelingwANGJi“g-l叩91,wANJian.chen一,HuANGGuo—donf(1.岛丘
3、D击0,c0”妒咄r&曲船。树M,嘞sk,嘶哳妇辟血"^瑚‰rI由昭250061,吼i加;2.n”n聊哪矿co,印“舯‰柚培彻d如蝴”hm出“把矿c^删l卅D咖邶B&舛增102205,吼im)Abs时雏“Toimprovetheemciellcy0fu目erintedacedev≤【0pⅡ圮nt,p丑ttem—h曲edu特riIlte血∞pattemBinte眦softIleo嘲1p∞id叩0f哪interf如ewe砷ProP0sed.P砒emp—m衔v髑we糟eUcitedt0deBc—betheuserjnterfacepan
4、emsfom“yh帅埘ewm聃pec协.Funhe邢。坤.based佃dleuserimerfacepanems硼d小epanemp一1Ilitiv∞,B曲面bve—b聃ed印proachofus盯intednedesi印panemmodeH”gw聃pr黜眦耐.Ehou曲info删鲥onofu钾rinted如edis讪玎删tcouldbe学0tfmmⅡlecusf谢捌pa仕emp而mitiv船t0imPlementtlleu孵rintedjcep蛐m珂0deli”g觚dgIljdethecod6geⅡe训佣proces8.Key啪
5、rds:ImriⅡte击ccp8nem;p8№mPdIIlidve;p砒temobject;useriⅡtedkePgnemmodehngO引言在现在的软件开发过程中,界面开发的效率和质撼已经成为影响整个软件产品质量的一个重要因素。基于模型的界面开发方法把用户界面设计的所有元素都用模型来表示。能够帮助设计者集中于概念方面以获取用户需求,避免过早地进行细节的设计,同时使得一个界面的不同部分同它们所扮演的角色之间的关系更加清晰。但是基于模型的界面开发由于缺乏有效的重用机制而不能被广泛应用。研究人员提出了许多与界面设计相关的模式,为基于
6、模型的界面开发以及界面设计知识的重用提供了基础。任务模型方法“’2。强调建立一系列的任务来达到最终的目的。不同的任务之间相互提供服务,每一个任务可以由一个基于任务的设计模式支持。任务模型允许设计者集中关注逻辑方面。定义了许多能够从抽象到用户界面获取的转换。但任务模型方法主要强调任务的分析,粒度较大,对于复杂界面的结构和各部分之间的交互缺乏足够的支持,影响了模型的描述能力。JusT—UI”q1提出了一个基于概念模式的抽象用户界面(u蚶Inte面ce,uI)描述模型,引人了图形符号标记,以方便描述m需求概念。它以一种抽象的描述方法来分
7、析并表达UI概念需求,并没有考虑实现细节,难以获取与界面展示相关的信息,不能向用户展示界面的原型,也不能给出如何由模式生成界面的方法,从而无法更好地支持用户参与所见即所得的界面设计。鉴于此,本文提出了界面设计模式原语概念,通过对界面设计模式原语建模.从数据、设计和展示三个不同的角度分别对界面展示区域的静态信息、交互信息和展示信息进行定制,继而完成对各类界面设计模式的建模,并最终产生用户可用的界面展示原型,从而支持所见即所得、用户充分参与式的界面设计,提高界面开发的效率和质量。1界面设计模式原语本文用数据集这个概念表示界面展示或者操
8、作的后台数据,可能直接来自数据存储,也可能来自查询操作得到的满足需要的数据。本文从数据、设计和展示三个方面对界面设计模式进行描述,引入三种界面设计原语来表示从三个方面采集的信息:At确buteset描述界面设计模式的静态信息;Opemdons毗描述
此文档下载收益归作者所有