支持代码自动生成的WEB用户界面模型

被引量 : 0次 | 上传用户:haosy2966
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在交互式系统开发中,用户界面的设计开发非常重要。但现有的软件工程方法缺少对用户界面设计描述的直接支持,制约了用户界面的开发效率和质量。 近年来,为提高图形用户界面的开发效率和质量,出现了很多基于模型的界面开发环境。这些模型分为概念模型和陈述模型两类。这两类模型各有其优缺点:概念模型的优点在于直接针对界面、描述简洁,缺点在于无法支持全过程开发;陈述模型的优点在于支持全过程开发、支持自动生成、描述能力强,缺点在于模型设计过于复杂,模型整合比较困难。 本课题研究中的FMP界面模型综合借鉴了概念模型和陈述模型的优点。该界面模型以实现图形交互系统自动生成、支持系统体系结构设计为目标,包括功能模型、内在模型和基于界面模板的表示模型三个部分。其中基于界面模板的表示模型突破了现有的表示模型缺乏对交互对象之间关系考虑的局限性,并且吸收和借鉴用户界面设计模式的思想。 以上提及的界面模型,主要是基于传统桌面软件的,而针对Web环境对用户界面模型表达的特殊要求,出现了MODFM、AutoWeb、Rational XDE等用来生成Web应用系统的方法或工具。这些工具虽然可以在一定程度上实现部分代码的自动生成,但对Web界面的模型化描述不够。 由于FMP立足于传统桌面软件,不支持对Web用户界面的建模,且目前针对Web界面建模的工具环境很少,本文讨论并结合了web界面的交互特点对FMP模型中界面表示模型进行了扩展和改进。阐述了支持Web应用用户界面自动生成的界面模板。并提出了基于该模板的表示模型。该表示模型以改进的web用户界面交互模型为基础,全面描述和深入刻画交互模型的界面表示。 根据web界面的组合式页面的特点,创新性的提出了Web界面表示模型的组件化表示,并给出了界面组装的形式化描述过程。显著的提高了界面开发的效率,同时也考虑了对界面代码自动生成的支持。该表示模型的设计编辑环境已经在VC.NET开发环境得到了实现。
其他文献
行政诉讼的法律适用是行政审判的核心和关键,人民法院在审查具体行政行为合法性的过程中,必然涉及到法律适用。这一问题的研究,既有理论意义又有实践意义,理论上能丰富行政法学理
对20世纪80年代以来的杜拉斯作品在中国的译介和研究进行了系统的梳理。从形式方面看,国内对杜拉斯作品的研究集中在文学风格、作品结构、小说语言等方面;从内容方面看,阐发
<正>非营利组织涵盖国家的教育、医疗、养老等方面上,为社会进行了很多社会救济、医疗卫生的社会工作,扮演着社会生活中非常重要的作用。经过20多年的建设与发展,我国社会组
先导膜片式气动减压阀具有十分优良的静态特性,但使用中发现QJY型减压阀在工作时会发生振动现象,给压力稳定和工作环境带来不利影响。本课题研究目的就在于找到激发该减压阀振
<正> 俗人到西藏去是要有缘份的,那是海拔平均在四千米左右的地区,要冒生命危险。而到了西藏,要看到一年一次的晒佛更要有缘份。即使到了西藏,也遇到了晒佛,也未必就与佛有缘
期刊
<正> 我们一行十几人,到雅鲁藏布江松嘎渡口时,天灰蒙蒙的飘着小雨。江边的风在春日里依旧带着寒意,空气湿湿的有泥土清香味。渡口处停着两只机动木船,已有六、七个旅游的外
目前涉及货币国际化影响因素的相关应用研究并不多见,已有的文献也很少对交换结构矩阵进行系统分析。文章通过构造二维交换结构矩阵以及三维交换结构数组,并运用一般logit和
光纤光栅是近几年发展最为迅速的光纤无源器件之一。由于光纤光栅对特定波长的光具有反射作用,并且其反射中心波长随着温度、应力等物理量的变化而变化,具有优良的温度和应变响
美声在我国起步较晚,但随着我国声乐艺术的发展,美声唱法不仅成为我国声乐艺术领域中不可或缺的基本唱法之一,而且在高校教学中的作用也越来越重要。具体而言,美声已成为现阶