首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 359 毫秒
1.
软件界面设计是软件成功的一个关键环节。介绍了在Visual C++平台下,用图片制作多文档应用程序的背景和利用组件为应用程序添加启动界面的两种方法。运用这两种方法可制作出专业美观的界面。  相似文献   

2.
递归和复杂用户界面的设计模式   总被引:1,自引:1,他引:0       下载免费PDF全文
当前界面设计模式难以表达复杂界面结构,不能满足在同一有限区域展示多项内容或具有层次结构内容的需求。为增强界面设计模式对复杂界面的支持能力,按普通模式、简单组合模式和重叠组合模式的划分方法总结和扩展界面设计模式,提出一种递归界面设计模式。该模式支持复杂界面设计和目标代码的自动生成。  相似文献   

3.
当前界面设计模式缺乏统一的规范化描述,导致在利用多个界面设计模式的嵌套组合构建复杂用户界面模型时,不能满足在有限区域展示具有层次结构内容的需求。提出一种复杂界面的建模方法。基于对界面基本元素的抽象实现界面设计模式的规范化描述,并通过对界面元素的定制,实现复杂界面的建模和目标代码的自动生成。应用研究表明,该方法可对复杂界面的设计和实现提供有力的支持,提高用户界面开发的效率。  相似文献   

4.
将智能规划方法引入到软件工程中的界面设计与开发领域,提出了一种基于智能规划的界面自动生成方法。应用该方法进行界面设计,可以较好地实现界面设计与代码实现的分离,降低程序的耦合度,并且可以明确界面间的逻辑关系,使开发者可以不用通过手动编程来实现界面先后调用的逻辑顺序。实践证明,该方法可以大大降低界面开发者的工作强度,缩短软件开发周期,节约开发成本。  相似文献   

5.
多设备环境下,应用程序在不同设备上用户界面的差异性导致了界面设计工作的重复和困难.应用界面模式,开发者可以脱离使用繁琐的底层控件生成用户界面的开发方法,专注于宏观的交互方案,从而为多设备界面生成问题提供一个可能的解.基于PLML,本文设计了一个设备无关的界面模式描述语言SPLML用于表示基于模式的界面元素信息,实现了不同平台上的界面模式生成框架UIPF用于支持界面自动化生成,并通过具体案例说明了该方案的可行性和有效性.  相似文献   

6.
文章以老年人生理和心理特征为基础,结合老年人智能手机界面设计原则,分析比较市场现有的主流老年人智能手机界面,针对老年人智能手机界面的视觉设计,采用面向用户体验的界面设计方法来设计老年人智能手机界面。得出符合老年人生理和心理特征的手机界面设计方法。让老年人在手机使用中获得更好的用户体验。  相似文献   

7.
让学习者能高效地从Web中提取有效知识,是长期以来互联网领域不断探索的重要内容.以视觉设计为研究对象,对平台的视觉设计要素进行分析,以视觉信息传达为主题,结合平台界面设计的基本原则,从主题、色彩、文字等方面研究视觉信息传达对平台界面设计的重要作用,强调合理设计界面中的主题、色彩、文字等信息,将平台界面设计得更加有条理,通过响应式技术完成协同育人平台的前端设计.  相似文献   

8.
王景龙  万建成  黄国栋 《计算机应用》2007,27(11):2736-2739
为了提高用户界面开发的效率,通过对界面区域的构成分析,提出了基于原语的界面设计模式,并从数据、交互和展示三个角度定义了界面设计模式原语,对界面设计模式进行规范化描述。以此为基础,进一步提出了一种基于原语的界面设计模式建模方法。本方法通过对模式原语的定制对界面展示单元的静态信息、交互信息和展示信息进行采集,从而完成对界面设计模式的建模,并有效指导代码的自动生成。  相似文献   

9.
网页界面艺术设计是伴随着计算机互联网的产生而形成的艺术设计新课题。随着人们审美需求的不断提高,网页界面设计开始慢慢上升到一个举足轻重的位置,一个好的网页界面设计小则可以让人赏心悦目,越来越多的设计师也开始投入到追求网页界面形式美的行列中来。表面上看,网页界面设计不过是关于网页版式编排的技巧与方法,而实际上,它不仅是一种技能,更是艺术与技术的高度统一。  相似文献   

10.
本文讨论了交互设计在软件界面中的作用,并通过对交互设计与界面设计之间的关系、软件界面特点等概念的探讨,说明了交互设计师在软件界面设计中的任务和其应该发挥的作用,指出了软件界面发展的方向以及将交互设计引入软件界面设计的意义。  相似文献   

11.
蔡奎  卢雷  王帅强  万建成 《计算机应用》2009,29(4):1139-1142
目前基于模型的Web用户界面(UI)研究中缺乏对复杂行为的模型设计和开发方法,极大地限制了此类方法的工程化应用。针对此问题,提出了一种形式化的Web界面行为描述语言,对基于Web的用户界面中的复杂行为建模,实现了行为模型的代码自动生成。实验表明,本方法在Web用户界面设计的开发过程中具有极大的灵活性,提高了界面设计模式的复用性。  相似文献   

12.
This paper presents a framework for the design of User Interfaces (UIs). By applying model transformations, the framework allows different UIs to be generated for different computing platforms. The tool presented in this work helps designers to build an abstract user interface which is later transformed into a concrete user interface by means of transformation techniques based on graph grammars. These techniques can be used to generate implementation code for several UI platforms including desktop applications, dynamic websites and mobile applications. The generated user interfaces are integrated with a multi-tier application by referencing external services and communicating with the application core over Web Service protocols. Our tool also allows the concrete interfaces to be enhanced before generating the final UI. The approach uses an adaptation of UIML (User Interface Markup Language). The adaptation focuses on defining a data model and a services model, and it also introduces a navigation model that allows data communication from one UI to another. The obtained UIs together with Web Services can conform complete applications instead of just being prototypes.  相似文献   

13.
基于WinCE用户界面可订制技术的实现   总被引:1,自引:0,他引:1  
使用事件驱动模型实现了一套适用于WinCE设备的高度可定制用户界面方案,用于简化用户界面的设计过程.该方案使得程序可执行代码与用户界面完全分离,进而使得独立于执行代码之外的功能定制成为可能,成套的软件界面更易于保持一致的风格,软件研发也会大幅加速.  相似文献   

14.
Ari Jaaksi 《Software》1995,25(3):271-289
This paper presents an object-oriented approach for the implementation of interactive systems. This approach applies the model-view-controller (MVC) paradigm, which is modified for the C++ environment. The modified paradigm is called MVC++. In this approach the design of interactive applications starts by constructing an object model that represents the key concepts of the problem domain. This object model does not contain any user interface elements. According to the MVC++ approach, the object model is called the model part of the application. Only after the model part has been created, is the user interface designed. A collection of user interface classes is called the view. The classes that connect the model and the view form the controller, which is designed to communicate with both the model and the view. The approach presented in this paper provides a number of benefits. Advantages of the original MVC approach are obtained in a standard C++ environment, the structure of applications becomes clear and stable, and reusability as well as readability of the classes increases. Reusability is achieved by employing a mechanism called ‘abstract partners’. The approach presented in this paper is being applied in the development of a large network management system with over one million lines of C++ code running in the XII environment.  相似文献   

15.
针对多设备环境下人机交互的特性,提出了一种支持代码自动生成的界面设计方法。该方法建立了以人机交互为中心的分层界面设计模型,支持不同设备平台上的代码生成,能够为模型驱动的软件开发提供有力的支持。  相似文献   

16.
针对多平台移动用户界面开发的各种问题,提出一个模式驱动的多平台移动用户界面生成方法(Pattern-Driven Multi-Platform development of mobile user interface),以下简称PDMP,来加快目前多个平台的用户界面开发流程的开发效率。使用PDMP,开发者可使用高等抽象层次的开发语言来进行界面开发并以此减少劳动力成本,并使用多平台或跨平台(Android & iOS)的转换技术来为每个平台自动生成纯粹的原生用户界面。提出一个虚拟平台的概念,开发者可以在虚拟平台上构建抽象用户界面并依据转换规则转换到相应的具体平台。  相似文献   

17.
为支持界面工程化设计,提出一种基于模型驱动思想的支持界面自动生成的ADS模型。ADS模型由分析模型、会话模型和显示模型构成。分析模型完成对界面功能和数据信息的建模,依据给定的转换规则,由会话模型生成界面的抽象视图,通过显示模型处理抽象视图的可视化和布局问题,并用UsiXML界面描述语言加以描述,组合UsiXML片段成XML文件,由框架解析XML文件生成用户界面。  相似文献   

18.
一个下拉菜单式界面的编辑环境UIEE的设计与实现   总被引:1,自引:0,他引:1  
直接操作类型的界面已成为目前微机界面的主流,而界面的自动生成也越来越成为这类界面设计的主要手段。本文界面生成方面的有关技术,并着重描述了一个可处理汉字的下拉菜单式界面的编辑环境UIEE的设计与实现。  相似文献   

19.
Embedded real-time systems employ a variety of operating system platforms. Consequently, for automatic code generation, considerable redevelopment is needed when the platform changes. This results in major challenges with respect to the automatic code generation process of the architecture analysis and design language (AADL). In this paper, we propose a method of template-based automatic code generation to address this issue. Templates are used as carriers of automatic code generation rules from AADL to the object platform. These templates can be easily modified for different platforms. Automatic code generation for different platforms can be accomplished by formulating the corresponding generation rules and transformation templates. We design a set of code generation templates from AADL to the object platform and develop an automatic code generation tool. Finally, we take a typical data processing unit (DPU) system as a case study to test the tool. It is demonstrated that the autogenerated codes can be compiled and executed successfully on the object platform.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号