【摘 要】
:
在研究参考了国内外大量的界面开发相关研究和界面模型的基础上,为实现用户界面的工程设计,该文提出了一种面向软件工程和支持用户界面自动生成的界面模型FMP,它为建立界面和
论文部分内容阅读
在研究参考了国内外大量的界面开发相关研究和界面模型的基础上,为实现用户界面的工程设计,该文提出了一种面向软件工程和支持用户界面自动生成的界面模型FMP,它为建立界面和描述界面构成提供了宏观体系结构指导.文章首先介绍了用户界面自动生成的研究现状,并且总结了用户界面自动生成的主要的研究思想,在此基础上,分析对比了各种自动生成方法的优点和缺点,从而提出了基于模型的界面自动生成思想.然后,文章全面阐述了FMP界面模型的设计和实现,并着重描述了交互模型的设计方法和作用.最后,基于FMP模型的理论方法,该文提出了代码自动生成的设计思想.FMP模型辅助以代码自动生成部分的实现,便可完成最终用户界面的生成. 利用功能模型、内部模型以及表示模型,用户可以通过定义界面元素、确定用户的界面操作、确定界面元素外部可视形式、确定界面布局这样几个步骤来完成一个界面的分析和设计,最后以代码自动生成来实现.文中通过应用实例给出了界面自动生成的步骤和算法.在文章的最后,给出了支持用户界面自动生成的整个系统的功能模块的设计及实现.在进行理论探讨的同时,我们利用Visual C++进行了相应程序部分的编写,从而证明了设计思想的可行性.
其他文献
监控系统作为安全防卫的一个重要组成部分,在保卫公共安全方面起着重要作用。论文主要研究的是符合当前发展趋势的网络数字监控系统的设计与实现。 论文首先阐述了研究背景
为了解决基于构件软件系统的可靠性评估,我们建立一个评估工具箱.首先采用可靠性增长模型来评估构件的可靠性.在此基础上,实现了构建软件评估模型Gokhale模型、基于软件执行
基于动态模糊逻辑(DFL)给出了DFL agent的逻辑模型,建立一个基于多agent的问题求解模型。主要包括以下几个方面的工作: (1)分析了当前问题求解理论的不足,针对这些不足,给出基
专家系统已经被证明在支持结构工业的决策方面是一种强有力的工具。 专家系统用规则来代表专家,推理并得到合理的解决方案。这些规则基于方法和问题域的知识。为了获得有关
随着计算机网络技术和通信技术的飞速发展,全球信息化已经成为不可阻挡的趋势。越来越多的企业和组织建立了与自己的关键业务相关的计算机网络系统,借以提高工作效率、降低成本
控制器局域网(CAN)属于现场总线得范畴,是一种有效支持分布式控制和实时控制的通信网络.由于其高性能、高可靠性及其独特的设计,在工业控制、家电智能化、汽车、航天等不同的
为保护环境,使国民经济保持可持续、健康发展,各城市利用多种渠道已建成或正积极筹建不同类型的污水处理厂。为减少其运行成本,提高其经济效益,有必要对污水处理进行计算机实时监
地理信息系统数据库是高速三维地形显示系统的重要组成部分,主要对地图和地理实体进行存储和管理,难以用简单的数据类型表示。 本文对地理信息系统数据的组织处理技术进行了
随着互联网技术的高速发展,IPv6取代IPv4成为下一代互联网的主要协议,是网络发展的必然趋势。与此同时,IPv6带来的开放性和网络固有的脆弱性使网络上的安全隐患不断。在IPv6
该文设计并实现了一个汉语自动分词系统,对系统中采用的关键技术进行具体介绍.词典查找是影响系统切分速度的重要因素.该文提出一种基于Trie索引的词典组织机制,对分词过程中