【摘 要】
:
用户界面是计算机软件应用系统的重要部分。随着对用户界面的要求越来越高,用户界面的开发几乎占用了一半的开发资源。传统的软件工程方法对用户界面交互行为设计的支持较少
论文部分内容阅读
用户界面是计算机软件应用系统的重要部分。随着对用户界面的要求越来越高,用户界面的开发几乎占用了一半的开发资源。传统的软件工程方法对用户界面交互行为设计的支持较少。 近年来,出现了很多基于模型的界面开发环境,通过几种模型整合针对应用系统的不同侧面进行建模,从而获得足够的信息支持用户界面的自动生成,如Mobi-D、Vesuf等。这些模型一般使用对话模型或任务模型来描述人机交互,但这类模型对交互行为的描述过于复杂,并且这类模型和系统中其它模型之间的映射问题也难于处理。 FMP模型是一种面向软件工程和支持用户界面自动生成的界面模型,它由功能模型(Function Model)、对象模型(Object Model)、交互模型(Interaction Model)和界面模板(Presentation Model)组成,通过几种模型的配合实现界面的自动生成。FMP模型在用于生成VB界面代码方面已经取得了成功。 以上提及的界面模型,主要是基于传统桌面软件的,都没有太多考虑Web环境对用户界面模型表达的特殊要求。而Web软件用户界面自身的特点决定了对其建立界面模型时与一般桌面软件图形用户界面相比有很多不同。例如Web页面灵活的组合机制一般界面模型就难以表达。 已经出现的用来生成Web应用系统的方法或工具,如MODFM、AutoWeb、Rational XDE等,虽然可以在一定程度上实现部分代码的自动生成,但对Web界面的模型化描述不够。 本文的创新之处在于,针对Web软件用户界面的交互特点,提出了一个支持Web软件用户界面自动生成的交互模型,该模型在FMP基础上,做了一些扩展和改进,可以适应Web软件界面的模型
其他文献
无线网络技术以其安装便捷、空间约束性小等特点,在工作、家庭生活中得到广泛应用,但是,无线网络却也是一把双刃剑。文章就无线网络安全问题进行分析,提出具有针对性的防范策
在积分形式N-S方程基础上,建立了固体火箭推进剂裂纹燃烧过程的理论模型,对含装药裂纹的翼柱固体火箭发动机内流场进行了数值模拟,分析了推进剂中裂纹大小、位置、角度等多种
直流控制是发展高压直流输电的核心内容。分析了整流测定电流控制、逆变侧定关断角控制以及低压限流环节控制,特别的分析了低压限流环节与一次换相失败以及连续换相失败之间
本文以2009-2016年国内A股上市企业经验数据为依据,对高管减持行为对盈余管理的影响进行了分析,并将风险投资这一关键因素引入至两者关系的研究中。研究发现:高管减持与企业
我国城市基础设施建设多年来一直采用以国家财政资金为主导的方式,但随着经济的高速发展,单单依靠财政拨款很难满足公众对基础设施不断增加的需要。本文通过对PPP模式的分析,
目前我国许多企业内部控制的完善程度远远达不到理论要求,资本市场舞弊案件仍层出不穷。本文正是在这种背景下,针对内部控制应用现状及存在的问题,试图找出内部控制失效的深
新托福测试着重考查考生的综合语言运用能力,其测试结果的可靠性和有效性能够验证考生是否具备必要的英语能力以及能否成功应对学术环境。因此,新托福考试成为全世界信誉最高
<正>古代中国有发达的农业、先进的手工业和繁盛的商业,它们为中华文明的产生和发展奠定了雄厚的经济基础。作为历史学科的主干知识,古代中国经济是历史高考考查的重点内容之
有效传递信息是英语教学和学习的终极目标之一,调核是影响信息传递有效性的重要因素。基于Halliday(1967)提出的英语语调三重系统一语调短语划分(Tonality),调核位置确定(Tonicity),调
肠纤维化是多种炎性肠病比较棘手的并发症,主要因肠间质细胞的过度增殖及细胞外基质(extracellular matrix,ECM)的异常沉积所致,转化生长因子(transforming growth factor-be