支持WEB用户界面自动生成的三种界面设计模式

被引量 : 0次 | 上传用户:super_sxw777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近十年来,界面设计和系统功能设计相分离成为界面设计的主流思想,界面代码根据界面描述模型来自动生成已成为开发人员的目标。为提高图形用户界面的开发效率和质量,许多界面模型被提了出来。这些模型分为概念模型和陈述模型两类。这两类模型各有其优缺点:概念模型的优点在于直接针对界面、描述简洁,缺点在于无法支持全过程开发;陈述模型的优点在于支持全过程开发、支持自动生成、描述能力强,缺点在于模型设计过于复杂,模型整合比较困难。介绍了一种支持用户界面自动生成的界面模型FMP,它借鉴了概念模型和陈述模型的优点,以实现图形交互系统自动生成、支持系统体系结构设计为目标,包括功能模型、内在模型和基于界面模板的表示模型三个部分。其中基于界面模板的表示模型突破了现有的表示模型缺乏对交户对象之间的关系考虑的局限性,并且吸收和借鉴用户界面设计模式的思想。本课题的核心在于,从整体上对基于FMP模型的Web用户界面设计模式进行阐述,详细介绍了三种具体的用户界面设计模式:自由格式设计模式、表格格式设计模式和图形格式设计模式。其中,自由格式设计模式是三种设计模式介绍的重点,提出自由格式设计模式的需求和设计实现结构,探讨自由格式设计模式的形式化规范,完善用户对界面模板自由格式布局的灵活控制。给出自由格式设计模式、图形格式设计模式以及表格格式设计模式从AUI模型到Asp.net页面之间的代码自动生成,它们是基于FMP模型的Web用户界面设计模式的重要组成部分。最后,文章以自由格式展示模式给出具体的测试实例,进一步验证正确地实现了从界面模板自由格式展示到Asp.net页面之间的映射;验证了生成代码逻辑上的正确性和使用上的健壮性;验证了基于FMP模型的Web用户界面设计模式加快了Web页面的开发速度。
其他文献
探寻一种快速而又精确的悬索桥基准索股调整方法,对圆满完成悬索桥施工控制有着重要意义。本文基于悬链线理论提出一种新的基准索股调整量的计算方法,分步累加法;以不同类型的
当今世界,各国政府在面临越来越多挑战的同时,无一不意识到民主政治必然是责任政治,民主政治下的政府必然是负责任的政府,并且,只有真正履行其责任的政府才具备统治的合法性。我国
本文阐述国际化人才培养背景下大学英语课程教学体系的创构理据,提出基本语言技能、跨文化交际能力和专业发展等全能提高的大学英语教学体系建设理念,并以广东外语外贸大学为
针对中国经济发展的新趋势,习近平总书记提出了中国经济发展新常态的重要思想。这一思想是在准确把握经济发展基本规律基础上做出的重大科学论断,揭示了我国经济社会发展转型
上市公司信息披露的质量直接影响投资者的决策和证券市场的运行效率,其中会计信息披露的质量尤为重要。我国一些上市公司在会计信息披露方面存在利用关联方交易操纵利润、钻
研究表明,若单纯依靠政府供应保障性住房,仅解决北京市户籍内人口的住房问题就需要至少10年,如果考虑暂住人口的住房需求,那么全面解决住房问题的时间将至少翻一番。因此,构
“五四”文学革命是中国现当代文学发展的一个源头。在“五四”时期,西方文艺复兴以来的文艺思潮在中国文坛纷纷上演了一遍,虽然其发展的时间与深度都与国外不可相比,但是这些稍
从设计角度分析了造成大跨径预应力混凝土梁桥开裂下挠的根本原因,并从完善配筋理论方面系统地介绍了恒载零弯矩理论克服大跨径预应力混凝土梁桥开裂下挠的原理、实际应用及
石油管线的建设是关系到国计民生的重大工程,实现螺旋焊管无损检测的高质量、高效率,保证焊管的安全使用,具有十分重要的意义。目前,国内针对螺旋焊管管端焊缝的检测仍主要采用胶
突发事件的发生容易引发网络社会情绪危机,对民众负面情绪进行监控预警以及平复是突发事件应急管理的关键环节。本文基于Aging theory模型,以预警为目的,设计了面向突发事件