期刊文献+
共找到95篇文章
< 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
原文传递
基于用户体验的低碳出行服务设计研究
4
作者 鞠济璟 崔艳柳 霍楷 《设计》 2024年第20期46-49,共4页
从用户体验视角研究市民低碳出行服务,以降低城市交通碳排放和推行绿色出行可持续发展为目标,对辅助低碳出行的服务系统进行探索创新。将以人为本的体验思维融入出行服务可持续设计中,研究用户体验的理论背景,调研用户出行痛点问题,分... 从用户体验视角研究市民低碳出行服务,以降低城市交通碳排放和推行绿色出行可持续发展为目标,对辅助低碳出行的服务系统进行探索创新。将以人为本的体验思维融入出行服务可持续设计中,研究用户体验的理论背景,调研用户出行痛点问题,分析市面上低碳出行平台案例,探索用户参与低碳出行的动机和影响因素。提出以用户体验为中心的低碳出行App服务设计策略,创建低碳出行服务平台辅助市民绿色出行,从社会层面推广低碳出行模式,对带动全民践行绿色可持续具有重要意义,为城市的生态文明建设提供新的思考和启示。 展开更多
关键词 用户体验 低碳出行 服务设计 App界面设计 可持续发展
在线阅读 下载PDF
Leveraging React Components in Business Process Management (BPM) Applications
5
作者 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
6
作者 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
原文传递
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
原文传递
基于Python和ArcPy的ArcGIS工具开发与打包方法研究
8
作者 谭攀攀 《中国高新科技》 2024年第13期25-26,40,共3页
本文针对目前ArcGIS脚本工具开发对ArcGIS桌面端的依赖性问题,研究一种基于Python语言和ArcPy库的ArcGIS工具开发与打包方法。该方法利用Python内置的Tkinter库构建工具界面,通过调用ArcPy等库实现工具功能,最后使用Py2exe库将工具打包... 本文针对目前ArcGIS脚本工具开发对ArcGIS桌面端的依赖性问题,研究一种基于Python语言和ArcPy库的ArcGIS工具开发与打包方法。该方法利用Python内置的Tkinter库构建工具界面,通过调用ArcPy等库实现工具功能,最后使用Py2exe库将工具打包为独立的可执行程序。本文以一个根据属性批量分离要素的工具为例详细阐述了工具开发的总体思路、关键技术和实现步骤,实现了ArcGIS工具无须在ArcGIS中加载即可独立使用的需求。 展开更多
关键词 GIS ArcPy ARCGIS 图形界面 工具开发 打包
在线阅读 下载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
一种模型驱动的可视化生成系统 被引量:12
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
国外数字图书馆用户研究现状与发展趋势——基于JCDL,ECDL和ICADL的分析 被引量:9
12
作者 晁亚男 毕强 滕广青 《情报理论与实践》 CSSCI 北大核心 2012年第10期124-128,共5页
通过对JCDL,ECDL和ICADL三大数字图书馆国际会议历次主题及研究内容的梳理与归纳,提炼出数字图书馆用户研究中用户界面研究、用户行为研究和用户教育研究3个热点,并基于对三大数字图书馆国际会议主题的分析,总结了数字图书馆用户研究沿... 通过对JCDL,ECDL和ICADL三大数字图书馆国际会议历次主题及研究内容的梳理与归纳,提炼出数字图书馆用户研究中用户界面研究、用户行为研究和用户教育研究3个热点,并基于对三大数字图书馆国际会议主题的分析,总结了数字图书馆用户研究沿着从"界面交互向内容交互深化、自感知有用向感知易用递进和由用户认知向知识本体升华"的发展趋势与路径,以期为国内数字图书馆用户研究提供借鉴。 展开更多
关键词 数字图书馆 用户研究 用户界面 用户行为 用户教育 发展趋势
在线阅读 下载PDF
新信息环境下用户需求驱动的图书馆门户设计与实现——以北京大学图书馆为例 被引量:12
13
作者 周义刚 聂华 +3 位作者 韦成府 吴越 张轶雯 张乃帅 《大学图书馆学报》 CSSCI 北大核心 2014年第1期71-77,共7页
在分析北京大学图书馆旧版门户的现状与问题,考察新信息环境下用户信息行为的变迁及其对图书馆门户设计的影响与要求的基础上,围绕理论研究及案例调研、美工设计方案选型、项目规划与组织实施、内容建设、技术实现等方面,介绍北京大学... 在分析北京大学图书馆旧版门户的现状与问题,考察新信息环境下用户信息行为的变迁及其对图书馆门户设计的影响与要求的基础上,围绕理论研究及案例调研、美工设计方案选型、项目规划与组织实施、内容建设、技术实现等方面,介绍北京大学图书馆新版门户的设计理念与实现过程,以期为学术图书馆门户建设提供实践案例参考并引领Drupal在高校图书馆中的应用。 展开更多
关键词 图书馆门户 用户需求 网站调研 界面设计 内容建设 模块开发
在线阅读 下载PDF
基于.Net反射技术的动态界面的实现 被引量:10
14
作者 徐卫东 何江 +1 位作者 张峻 钟华 《计算机工程与设计》 CSCD 2003年第10期57-59,共3页
在大型企业应用系统的实施过程中,经常需要根据用户的需求进行数据库结构的更改,如增加一些数 据项等。提出了动态界面层的设计方法,可以无需更改程序代码而适应这种变化。界面层数据结构和存储方式、 界面层的装载和设计是这种方法的... 在大型企业应用系统的实施过程中,经常需要根据用户的需求进行数据库结构的更改,如增加一些数 据项等。提出了动态界面层的设计方法,可以无需更改程序代码而适应这种变化。界面层数据结构和存储方式、 界面层的装载和设计是这种方法的研究内容。 展开更多
关键词 数据库 应用系统 动态界面 .Net反射技术 程序集 事件处理
在线阅读 下载PDF
基于界面设计模式的界面开发工具综述 被引量:3
15
作者 姬翔 华庆一 +2 位作者 李娟妮 贾伟 陈锐 《计算机应用研究》 CSCD 北大核心 2016年第10期2889-2894,共6页
针对现有基于模式的界面开发工具,根据它们对不同开发阶段的支持进行分类,然后对各类工具进行探讨,从形式、功能、可用性等特征展开分析和比较,最后讨论了目前工具存在的不足及未来的研究方向。
关键词 可用性 界面设计模式 界面开发工具
在线阅读 下载PDF
一种支持模型驱动开发的Web用户界面建模方法 被引量:4
16
作者 侯金奎 张玉艳 +1 位作者 万建成 李晓龙 《计算机应用》 CSCD 北大核心 2006年第6期1446-1448,共3页
针对W eb应用的特点,提出了一种基于XML和界面模板技术的界面建模方法。该方法以图形化的方式在模型层展示了W eb用户界面的直观样式,能够对模型驱动的软件开发提供有力的支持。
关键词 WEB用户界面 界面模板 XML 模型驱动开发
在线阅读 下载PDF
EUDTPFA:一个面向终端用户的笔式表单应用开发工具 被引量:2
17
作者 樊银亭 滕东兴 +2 位作者 马翠霞 王宏安 戴国忠 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2011年第10期1629-1640,共12页
由于传统的电子表单开发工具操作复杂、交互不自然以及难以适应用户需求变更,使得笔式表单应用的开发只能由专业人员来完成,为此提出一个面向终端用户的笔式表单应用开发工具——EUDTPFA.首先研究了该工具的体系结构,然后讨论了所涉及的... 由于传统的电子表单开发工具操作复杂、交互不自然以及难以适应用户需求变更,使得笔式表单应用的开发只能由专业人员来完成,为此提出一个面向终端用户的笔式表单应用开发工具——EUDTPFA.首先研究了该工具的体系结构,然后讨论了所涉及的Ink数据模型、表单界面模型、业务规则模型、交互模型、场景模型和映射模型,最后用实例描述了使用该工具开发表单应用的过程.实践证明,该工具为终端用户开发笔式表单应用提供了有效的支持. 展开更多
关键词 笔式用户界面 电子表单 业务规则 终端用户开发 开发工具
在线阅读 下载PDF
E-UIDL用户界面描述语言下的开发方法 被引量:3
18
作者 杜一 田丰 戴国忠 《软件学报》 EI CSCD 北大核心 2015年第7期1772-1784,共13页
当前的用户界面开发过程需要产品经理、交互设计师、视觉设计师及用户界面开发工程师等多个角色的共同参与,各个角色的分工越来越细致,并且不同的角色在开发过程中使用的工具各不相同,这导致了界面开发过程中沟通成本的增加以及工作效... 当前的用户界面开发过程需要产品经理、交互设计师、视觉设计师及用户界面开发工程师等多个角色的共同参与,各个角色的分工越来越细致,并且不同的角色在开发过程中使用的工具各不相同,这导致了界面开发过程中沟通成本的增加以及工作效率的降低.介绍了一种基于用户界面描述语言的开发方法,该方法能够降低用户界面开发过程中不同角色之间的沟通成本及转换成本,提高用户界面开发的效率.首先介绍E-UIDL(extensible user interface description language)——一种新的用户界面描述语言,并在此基础上设计了基于E-UIDL的开发方法及辅助开发工具,最后,通过实例介绍了利用基于E-UIDL的开发工具进行界面开发的过程,证明了基于用户界面描述语言的开发方法的可行性及优势. 展开更多
关键词 界面描述语言 交互技术 用户界面开发方法 计算机辅助设计
在线阅读 下载PDF
基于范畴论的用户界面模式语言 被引量:2
19
作者 贾伟 华庆一 +2 位作者 张敏军 陈锐 姬翔 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2017年第1期79-89,共11页
针对现有用户界面模式语言无法在高级抽象层次上准确描述用户界面模式之间关系,导致不能为基于模式的用户界面开发提供有效的结构化支持的问题,根据用户界面模式集合所具有的层次结构特点,提出一种基于范畴论的用户界面模式语言.首先利... 针对现有用户界面模式语言无法在高级抽象层次上准确描述用户界面模式之间关系,导致不能为基于模式的用户界面开发提供有效的结构化支持的问题,根据用户界面模式集合所具有的层次结构特点,提出一种基于范畴论的用户界面模式语言.首先利用对象和态射定义用户界面模式以及用户界面模式之间的关系,得到用户界面模式范畴;然后使用子范畴和函子定义用户界面模式集合的层次以及层次之间的关系;最后使用自然变换定义用户界面模式集合层次关系之间的关系,对用户界面模式集合中的关系进行更高抽象层次的描述.实例结果表明,文中提出的用户界面模式语言能够与开发过程紧密结合,为开发人员理解、查找和重用用户界面模式提供了有效的支持. 展开更多
关键词 用户界面模式 界面开发 范畴论 模式语言 态射
在线阅读 下载PDF
科学与工程软件可视化开发环境体系结构 被引量:3
20
作者 杨克俭 陈定方 刘舒燕 《武汉交通科技大学学报》 1996年第2期121-128,共8页
分析“可视化技术”的现状及发展趋势。指出研制“科学与工程软件可视化开发环境”的重要性,并提出了一种集可视化用户界面设计、可视化模型构造、可视化编程三者于一体的S&E VDE模型.
关键词 软件开发 科学可视化 计算机图形学 工程软件
在线阅读 下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部