期刊文献+
共找到91篇文章
< 1 2 5 >
每页显示 20 50 100
User Interface Development Based on Ontologies
1
作者 A S Kleshchev M Y Chernyakhovskaya V V Gribova 《厦门大学学报(自然科学版)》 CAS CSCD 北大核心 2002年第S1期192-193,共2页
The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult t... The user interface is a central component of any mo de rn application program. It determines how well end users accept, learn, and effi ciently work with the application program. The user interface is very difficult to design, to implement, to modify. It takes approximately 70% of the time requ ired for designing an application program. All the existing tools for user interface design can be divided into two basic c ategories-Interface Builders and Model-based Interface development tools, whic h trace their roots from user interface management systems. Interface Builders a re the most widespread and excellent to create layouts and manipulate widgets. H owever, Interface Builders have the follow demerits. An interface designed using Interface Builders can contain hundreds of procedures. Interface Builders give us no possibility to develop different pieces of the same interface separately. They do not help us in managing user tasks and can be used only by programmers. Model-based interface development tools have attracted a high degree of interes t in last few years. The basic premise of model based technology is that the interface development can be fully supported by declarative models of all user interface characteristics such as their presen tation, dialogue, domain of application etc, and then the user interface develop ment can be centered around such models. The high potential of this technology has not been realized yet. This fact has the following reasons. The known interface models are partial representations of interfaces. They cannot be readily modified by developers, and are not publicly available to the HCI community. The central ingredient for success in model-ba sed systems is a declarative, complete, versatile interface model that can expre ss a wide variety of interface designs. Therefore tool developers have to avoid the following disadvantages of current interface models: inflexibility, system- dependence, and incompleteness. The main idea to achieve these model character istics mention above is to use ontologies. This broadened interest in ontologies is based on the fact that they provide ma chine-understandable representation of semantics for information, and a shared and common understanding of a domain that can be communicated between people and across application systems. Support in data, information, and knowledge exchang e becomes the key issue in current computer technology. At the moment we are on the brink of the second Web generation called Semantic Web or Knowledgeable Web. Given the increasing amount of information available on-line, this kind of sup port is becoming more important day by day. The main idea of the proposed approach is to replace interface models by appropr iate ontologies. Some parts of these ontologies will be available from the Inter net; the other parts will be built by developers. As a result of the Semantic We b development we will have increasing the number of ontologies formally describe d in the Internet. The terminology and content of these ontologies will be inter nationally standardized. Reusing these ontologies will bring down the cost of de velopment and improve the quality of user interface. The parts of a user interface model are-a domain ontology model, a dialog ontol ogy model, presentation ontology model, "business- logic" variable ontology mod el and correspondences between these parts. Thus, the user interface development based on ontologies is an evolution of th e model-based approach, where appropriate ontologies are used instead of models . 展开更多
关键词 user interface development Based on Ontologies
下载PDF
Usability-Driven Mobile Application Development
2
作者 Fadwa Yahya Lassaad Ben Ammar Gasmi Karim 《Computer Systems Science & Engineering》 SCIE EI 2023年第6期3165-3180,共16页
Recently,a specific interest is being taken in the development of mobile application(app)via Model-Based User Interface Development(MBUID)approach.MBUID allows the generation of mobile apps in the target platform(s)fr... Recently,a specific interest is being taken in the development of mobile application(app)via Model-Based User Interface Development(MBUID)approach.MBUID allows the generation of mobile apps in the target platform(s)from conceptual models.As such it simplified the development process of mobile app.However,the interest is only focused on the functional aspects of the mobile app while neglecting the non-functional aspects,such as usability.The latter is largely considered as the main factor leading to the success or failure of any software system.This paper aims at addressing non-functional aspects of mobile apps generated using MBUID approach.As such,we propose a usability-driven approach for the development of mobile apps.The main stages of the proposed approach are defined in a generic way so that they can be integrated with any MBUID method.A case study is presented,in the paper,with the aim of illustrating the feasibility of this approach. 展开更多
关键词 Mobile application user interface model-based user interface development mobile usability
下载PDF
A Domain Knowledge Driven Approach for User Interface Software Development
3
作者 王海鹰 刘慎权 《Journal of Computer Science & Technology》 SCIE EI CSCD 1991年第2期145-152,共8页
A domain knowledge driven user interface development approach is described.As a conceptual de- sign of the user interface,the domain knowledge defines the user interface in terms of objects,actions and their relations... A domain knowledge driven user interface development approach is described.As a conceptual de- sign of the user interface,the domain knowledge defines the user interface in terms of objects,actions and their relationships that the user would use to interact with the application system.It also serves as input to a user interface management system(UIMS)and is the kernel of the target user interface. The principal ideas and the implementation techniques of the approach is discussed.The user interface model,user interface designer oriented high-level specification notation,and the transformation algorithms on domain knowledge are presented. 展开更多
关键词 In UIMS A Domain Knowledge Driven Approach for user interface Software development
原文传递
Leveraging React Components in Business Process Management (BPM) Applications
4
作者 Ashok Reddy Annaram 《Journal of Computer and Communications》 2024年第4期86-94,共9页
As organizations increasingly embrace digital transformation, the integration of modern web technologies like React.js with Business Process Management (BPM) applications has become essential. React components offer f... As organizations increasingly embrace digital transformation, the integration of modern web technologies like React.js with Business Process Management (BPM) applications has become essential. React components offer flexibility, reusability, and scalability, making them ideal for enhancing user interfaces and driving user engagement within BPM environments. This article explores the benefits, challenges, and best practices of leveraging React components in BPM applications, along with real-world examples of successful implementations. 展开更多
关键词 React.js Digital Transformation user interface (UI) development Component-Based Architecture Declarative UI development user Experience (UX) REUSABILITY Modularity INTEGRATION Customization developer Productivity Legacy System Integration
下载PDF
Development of a Software Application for Automation and Standardization of Document Management Using the Pylatex Library at the Karaganda Buketov University
5
作者 Meirambekov Adlan Hang Li 《IJLAI Transactions on Science and Engineering》 2024年第2期45-50,共6页
In today’s educational environment,educators face challenges in manually crafting various documents,leading to inefficiencies and time constraints.To address this,our study introduces a novel software solution design... In today’s educational environment,educators face challenges in manually crafting various documents,leading to inefficiencies and time constraints.To address this,our study introduces a novel software solution designed to automate document creation and standardize processing in academic institutions.Leveraging Python and LaTeX technologies,particularly the PyLaTeX library,the application streamlines document workflows by generating templated PDFs.Through user input,the application automates document structure and formatting,reducing preparation time and effort.Backed by Python,LaTeX,and PyLaTeX,alongside ElectronJS,JavaScript,and Bootstrap for the frontend,our research encompasses a comprehensive methodology,including literature review,software design,experimentation,and efficiency evaluation.Mathematical analysis underscores the application’s effectiveness,demonstrating significant time savings and productivity enhancements.By improving document workflows,our research contributes to advancing educational practices and lays the groundwork for future investigations in this domain. 展开更多
关键词 Document automation STANDARDIZATION educational institutions software development Python PyLaTeX efficiency PRODUCTIVITY user interface workflow optimization
原文传递
基于认知发展的学龄初期儿童教育类APP界面设计
6
作者 邓琳 王健 《湖南包装》 2023年第1期146-149,共4页
以学龄初期儿童为研究对象,归纳学龄初期儿童的认知特点及认知需求,结合市面上的儿童教育类APP设计,探究儿童教育类APP可持续的设计策略,正确发挥软件对儿童的正向引导作用。以学龄初期儿童认知特点为理论基础,有针对性地总结出其中可... 以学龄初期儿童为研究对象,归纳学龄初期儿童的认知特点及认知需求,结合市面上的儿童教育类APP设计,探究儿童教育类APP可持续的设计策略,正确发挥软件对儿童的正向引导作用。以学龄初期儿童认知特点为理论基础,有针对性地总结出其中可取的界面设计方法,打造简洁明了、具有一定市场竞争力的儿童教育类APP。通过分析优秀的设计案例,结合学龄初期儿童的认知发展特征,归纳总结儿童教育类APP在界面设计上可实施的设计策略,以达到促进儿童的发展和营造正向的学习氛围。基于学龄初期儿童用户建构APP界面,才能更好地促进儿童的心智发展。符合开发者希望留住更多的用户、增加用户黏性和忠诚度的要求。 展开更多
关键词 认知发展 学龄初期 儿童教育 界面设计 用户体验
下载PDF
Generating native user interfaces for multiple devices by means of model transformation
7
作者 Ignacio MARIN Francisco ORTIN +1 位作者 German PEDROSA Javier RODRIGUEZ 《Frontiers of Information Technology & Electronic Engineering》 SCIE EI CSCD 2015年第12期995-1017,共23页
In the last years, the types of devices used to access information systems have notably increased using different operating systems, screen sizes, interaction mechanisms, and software features. This device fragmentati... In the last years, the types of devices used to access information systems have notably increased using different operating systems, screen sizes, interaction mechanisms, and software features. This device fragmentation is an important issue to tackle when developing native mobile service front-end applications. To address this issue,we propose the generation of native user interfaces(UIs) by means of model transformations, following the modelbased user interface(MBUI) paradigm. The resulting MBUI framework, called LIZARD, generates applications for multiple target platforms. LIZARD allows the definition of applications at a high level of abstraction, and applies model transformations to generate the target native UI considering the specific features of target platforms. The generated applications follow the UI design guidelines and the architectural and design patterns specified by the corresponding operating system manufacturer. The objective is not to generate generic applications following the lowest-common-denominator approach, but to follow the particular guidelines specified for each target device. We present an example application modeled in LIZARD, generating different UIs for Windows Phone and two types of Android devices(smartphones and tablets). 展开更多
关键词 Model-to-model transformation Native user interfaces model-based user interfaces Model-driven engineering
原文传递
传统网页UI设计在移动应用开发中的应用研究
8
作者 刘海鸥 《信息与电脑》 2023年第1期124-127,共4页
随着移动互联网应用的需求不断提升和网页用户界面(User Interface,UI)设计行业的飞速发展与变化,网页UI设计的传统思路和工作方式出现了越来越多的问题,面临着严峻挑战。因此,研究了传统网页UI设计体系在移动应用开发中继续发挥重要的... 随着移动互联网应用的需求不断提升和网页用户界面(User Interface,UI)设计行业的飞速发展与变化,网页UI设计的传统思路和工作方式出现了越来越多的问题,面临着严峻挑战。因此,研究了传统网页UI设计体系在移动应用开发中继续发挥重要的作用,提供了一种思路和解决方案,以供研究与讨论。 展开更多
关键词 网页用户界面(UI)设计 移动应用开发 应用研究
下载PDF
一种可扩展的用户界面描述语言 被引量:7
9
作者 杜一 邓昌智 +2 位作者 田丰 任磊 戴国忠 《软件学报》 EI CSCD 北大核心 2013年第5期1127-1142,共16页
用户界面描述语言是实现模型驱动的用户界面开发的重要方式.当前的用户界面描述语言一方面在对不同物理特性的交互设备上的用户界面的描述能力不足;另一方面,缺乏可扩展性及界面描述的组成部分的可复用性.针对上述问题,设计出一种界面... 用户界面描述语言是实现模型驱动的用户界面开发的重要方式.当前的用户界面描述语言一方面在对不同物理特性的交互设备上的用户界面的描述能力不足;另一方面,缺乏可扩展性及界面描述的组成部分的可复用性.针对上述问题,设计出一种界面描述语言——E-UIDL(extensible user interface description language).该语言遵循层次化、模块化的设计原则,能够支持多设备、多通道的用户界面的描述,并通过实例说明描述语言对笔式用户界面开发、多设备界面自动生成以及自适应用户界面开发的支持,深入地阐述了E-UIDL的特性. 展开更多
关键词 用户界面描述语言 笔式用户界面 XML 模型驱动 用户界面开发
下载PDF
基于多尺度描述方法的移动用户界面生成框架 被引量:4
10
作者 杜一 田丰 +2 位作者 马翠霞 戴国忠 王宏安 《计算机学报》 EI CSCD 北大核心 2013年第11期2179-2190,共12页
用户界面自动生成技术随着移动设备及用户界面的多样化而变得越来越重要.当前用户界面生成技术的主要问题是缺少对界面进行良好描述的界面描述语言,或者生成的界面依然遵循传统的图形用户界面的规范.针对上述问题,文中首先提出一种多尺... 用户界面自动生成技术随着移动设备及用户界面的多样化而变得越来越重要.当前用户界面生成技术的主要问题是缺少对界面进行良好描述的界面描述语言,或者生成的界面依然遵循传统的图形用户界面的规范.针对上述问题,文中首先提出一种多尺度的界面描述方法,该方法能够在不同的层次上对界面进行模块化的描述;然后以该描述方法为基础,提出一种基于该方法的移动界面生成框架;在框架中,该文尝试对当前移动设备的界面进行控件级别的分析,并详细介绍了框架中涉及的关键算法.该方法能够提高需求分析人员、界面设计人员及界面开发人员的工作效率,降低因不同领域知识导致的额外的沟通成本. 展开更多
关键词 用户界面描述语言 用户界面生成 移动计算 用户界面开发 模型驱动的开发 移动互联网
下载PDF
一种模型驱动的可视化生成系统 被引量:11
11
作者 杜一 郭旦怀 +2 位作者 陈昕 任磊 戴国忠 《软件学报》 EI CSCD 北大核心 2016年第5期1199-1211,共13页
随着可视化与可视分析需求的增加,可视化开发所需的总成本不断提高.模型驱动的开发方法能够提高软件开发的效率,但在可视化开发中并没有发挥应有的作用.在此背景下,给出DVDL(data visualization description language)——一种模块化、... 随着可视化与可视分析需求的增加,可视化开发所需的总成本不断提高.模型驱动的开发方法能够提高软件开发的效率,但在可视化开发中并没有发挥应有的作用.在此背景下,给出DVDL(data visualization description language)——一种模块化、层次化描述的可视化描述语言,利用DVDL可以对组成可视化的各个部分进行不同抽象层次上的描述.在DVDL基础上,给出一种模型驱动的可视化生成系统DVIZ(data visualization).该系统通过数据源选择、可视化配置、发布与分享这3个步骤以及所见即所得的配置,实现可视化的快速生成;系统支持多可视化图形之间的交互与关联配置;并且该系统基于Web开发,支持多种社交平台,易于分享与传播. 展开更多
关键词 可视化系统 用户界面描述语言 模型驱动的开发方法 最终用户编程
下载PDF
新信息环境下用户需求驱动的图书馆门户设计与实现——以北京大学图书馆为例 被引量:12
12
作者 周义刚 聂华 +3 位作者 韦成府 吴越 张轶雯 张乃帅 《大学图书馆学报》 CSSCI 北大核心 2014年第1期71-77,共7页
在分析北京大学图书馆旧版门户的现状与问题,考察新信息环境下用户信息行为的变迁及其对图书馆门户设计的影响与要求的基础上,围绕理论研究及案例调研、美工设计方案选型、项目规划与组织实施、内容建设、技术实现等方面,介绍北京大学... 在分析北京大学图书馆旧版门户的现状与问题,考察新信息环境下用户信息行为的变迁及其对图书馆门户设计的影响与要求的基础上,围绕理论研究及案例调研、美工设计方案选型、项目规划与组织实施、内容建设、技术实现等方面,介绍北京大学图书馆新版门户的设计理念与实现过程,以期为学术图书馆门户建设提供实践案例参考并引领Drupal在高校图书馆中的应用。 展开更多
关键词 图书馆门户 用户需求 网站调研 界面设计 内容建设 模块开发
下载PDF
基于.Net反射技术的动态界面的实现 被引量:9
13
作者 徐卫东 何江 +1 位作者 张峻 钟华 《计算机工程与设计》 CSCD 2003年第10期57-59,共3页
在大型企业应用系统的实施过程中,经常需要根据用户的需求进行数据库结构的更改,如增加一些数 据项等。提出了动态界面层的设计方法,可以无需更改程序代码而适应这种变化。界面层数据结构和存储方式、 界面层的装载和设计是这种方法的... 在大型企业应用系统的实施过程中,经常需要根据用户的需求进行数据库结构的更改,如增加一些数 据项等。提出了动态界面层的设计方法,可以无需更改程序代码而适应这种变化。界面层数据结构和存储方式、 界面层的装载和设计是这种方法的研究内容。 展开更多
关键词 数据库 应用系统 动态界面 .Net反射技术 程序集 事件处理
下载PDF
一种支持模型驱动开发的Web用户界面建模方法 被引量:4
14
作者 侯金奎 张玉艳 +1 位作者 万建成 李晓龙 《计算机应用》 CSCD 北大核心 2006年第6期1446-1448,共3页
针对W eb应用的特点,提出了一种基于XML和界面模板技术的界面建模方法。该方法以图形化的方式在模型层展示了W eb用户界面的直观样式,能够对模型驱动的软件开发提供有力的支持。
关键词 WEB用户界面 界面模板 XML 模型驱动开发
下载PDF
基于界面设计模式的界面开发工具综述 被引量:2
15
作者 姬翔 华庆一 +2 位作者 李娟妮 贾伟 陈锐 《计算机应用研究》 CSCD 北大核心 2016年第10期2889-2894,共6页
针对现有基于模式的界面开发工具,根据它们对不同开发阶段的支持进行分类,然后对各类工具进行探讨,从形式、功能、可用性等特征展开分析和比较,最后讨论了目前工具存在的不足及未来的研究方向。
关键词 可用性 界面设计模式 界面开发工具
下载PDF
EUDTPFA:一个面向终端用户的笔式表单应用开发工具 被引量:2
16
作者 樊银亭 滕东兴 +2 位作者 马翠霞 王宏安 戴国忠 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2011年第10期1629-1640,共12页
由于传统的电子表单开发工具操作复杂、交互不自然以及难以适应用户需求变更,使得笔式表单应用的开发只能由专业人员来完成,为此提出一个面向终端用户的笔式表单应用开发工具——EUDTPFA.首先研究了该工具的体系结构,然后讨论了所涉及的... 由于传统的电子表单开发工具操作复杂、交互不自然以及难以适应用户需求变更,使得笔式表单应用的开发只能由专业人员来完成,为此提出一个面向终端用户的笔式表单应用开发工具——EUDTPFA.首先研究了该工具的体系结构,然后讨论了所涉及的Ink数据模型、表单界面模型、业务规则模型、交互模型、场景模型和映射模型,最后用实例描述了使用该工具开发表单应用的过程.实践证明,该工具为终端用户开发笔式表单应用提供了有效的支持. 展开更多
关键词 笔式用户界面 电子表单 业务规则 终端用户开发 开发工具
下载PDF
E-UIDL用户界面描述语言下的开发方法 被引量:3
17
作者 杜一 田丰 戴国忠 《软件学报》 EI CSCD 北大核心 2015年第7期1772-1784,共13页
当前的用户界面开发过程需要产品经理、交互设计师、视觉设计师及用户界面开发工程师等多个角色的共同参与,各个角色的分工越来越细致,并且不同的角色在开发过程中使用的工具各不相同,这导致了界面开发过程中沟通成本的增加以及工作效... 当前的用户界面开发过程需要产品经理、交互设计师、视觉设计师及用户界面开发工程师等多个角色的共同参与,各个角色的分工越来越细致,并且不同的角色在开发过程中使用的工具各不相同,这导致了界面开发过程中沟通成本的增加以及工作效率的降低.介绍了一种基于用户界面描述语言的开发方法,该方法能够降低用户界面开发过程中不同角色之间的沟通成本及转换成本,提高用户界面开发的效率.首先介绍E-UIDL(extensible user interface description language)——一种新的用户界面描述语言,并在此基础上设计了基于E-UIDL的开发方法及辅助开发工具,最后,通过实例介绍了利用基于E-UIDL的开发工具进行界面开发的过程,证明了基于用户界面描述语言的开发方法的可行性及优势. 展开更多
关键词 界面描述语言 交互技术 用户界面开发方法 计算机辅助设计
下载PDF
基于范畴论的用户界面模式语言 被引量:2
18
作者 贾伟 华庆一 +2 位作者 张敏军 陈锐 姬翔 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2017年第1期79-89,共11页
针对现有用户界面模式语言无法在高级抽象层次上准确描述用户界面模式之间关系,导致不能为基于模式的用户界面开发提供有效的结构化支持的问题,根据用户界面模式集合所具有的层次结构特点,提出一种基于范畴论的用户界面模式语言.首先利... 针对现有用户界面模式语言无法在高级抽象层次上准确描述用户界面模式之间关系,导致不能为基于模式的用户界面开发提供有效的结构化支持的问题,根据用户界面模式集合所具有的层次结构特点,提出一种基于范畴论的用户界面模式语言.首先利用对象和态射定义用户界面模式以及用户界面模式之间的关系,得到用户界面模式范畴;然后使用子范畴和函子定义用户界面模式集合的层次以及层次之间的关系;最后使用自然变换定义用户界面模式集合层次关系之间的关系,对用户界面模式集合中的关系进行更高抽象层次的描述.实例结果表明,文中提出的用户界面模式语言能够与开发过程紧密结合,为开发人员理解、查找和重用用户界面模式提供了有效的支持. 展开更多
关键词 用户界面模式 界面开发 范畴论 模式语言 态射
下载PDF
科学与工程软件可视化开发环境体系结构 被引量:3
19
作者 杨克俭 陈定方 刘舒燕 《武汉交通科技大学学报》 1996年第2期121-128,共8页
分析“可视化技术”的现状及发展趋势。指出研制“科学与工程软件可视化开发环境”的重要性,并提出了一种集可视化用户界面设计、可视化模型构造、可视化编程三者于一体的S&E VDE模型.
关键词 软件开发 科学可视化 计算机图形学 工程软件
下载PDF
基于模型的用户界面代码自动生成 被引量:12
20
作者 徐龙杰 万建成 《计算机工程与应用》 CSCD 北大核心 2004年第12期112-115,192,共5页
基于模型的用户界面开发环境(MB_UIDEs)旨在通过使用某种特定的方法给设计人员提供一种更加系统的用户界面开发途径。文章介绍的就是一个新的基于FMP模型的用户界面开发环境。文中主要介绍它的系统机构,代码生成模型,代码生成过程中所... 基于模型的用户界面开发环境(MB_UIDEs)旨在通过使用某种特定的方法给设计人员提供一种更加系统的用户界面开发途径。文章介绍的就是一个新的基于FMP模型的用户界面开发环境。文中主要介绍它的系统机构,代码生成模型,代码生成过程中所采用的技术和算法等。它能够自动地生成交互系统的源代码,当然也包括图形用户界面的源代码。 展开更多
关键词 用户界面代码自动生成FMP MB_UIDEs
下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部