922 resultados para Interface : Usuario
Resumo:
Este trabalho apresenta o projeto de uma interface visual para modelos de bancos de dados orientados a objetos, com suporte para versões. Um requisito importante, não atendido pelas interfaces visuais específicas e genéricas para sistemas orientados a objetos, é a capacidade de definir e manipular versões de um objeto nos vários níveis da hierarquia de classes (herança por extensão, adotada pelo modelo de versões [GOL 95]). As interfaces, que manipulam versões, suportam essa característica no nível mais especializado da hierarquia (herança por refinamento, adotada pelos principais SGBDOOs). Procurando prover a possibilidade do versionamento de objetos nos vários níveis da hierarquia de classes, surgiu a motivação para projetar e desenvolver uma interface visual com funcionalidades de interfaces existentes (específicas e genéricas) e que obedeça às características principais dos Modelos de Dados Orientados a Objetos e do Modelo de Versões [GOL 95], seguindo as características recomendadas para interfaces visuais para MDOOs, propostas em [SIL 96]. Foi implementado um protótipo com algumas das características projetadas para o browser de objeto e seu suporte para versões.
Resumo:
A Engenharia de Software tornou-se uma das principais áreas de concentração do mundo da Ciência da Computação, pois ela abrange métodos para construir sistemas, ferramentas que fornecem apoio a construção e os procedimentos a seguir para que os métodos estejam de acordo com as ferramentas usadas [PRE 95]. No desenvolvimento de sistemas cada vez mais complexos vê-se a necessidade da utilização de equipes de pessoas no projeto e implementação. Essas pessoas podem estar geograficamente dispersas e portanto possuem a necessidade de troca de informações para que os sistemas desenvolvidos sejam adequados com o objetivo inicial e de qualidade. Assim, os sistemas cooperativos, chamados de groupware, tornaram-se uma importante ferramenta utilizada por esse grupo de profissionais para que as tarefas desenvolvidas em grupo se tornem interativas e eficientes. A interação entre as pessoas que estão trabalhando cooperativamente deve ser a mais produtiva possível, sendo semelhante ao trabalho em grupo em um único local. Assim, a percepção das atividades que estão sendo realizadas devem estar disponíveis para cada profissional, através da Interface Homem-Computador do sistema groupware que estão utilizando. Este trabalho apresenta uma “biblioteca” de Componentes de Percepção que fornecem as informações necessárias para que as pessoas que estão participando da tarefa cooperativa tenham a percepção das atividades que estão sendo realizadas, como também quem e como as estão fazendo. Esses componentes são uma extensão do Ambiente PROSOFT Cooperativo, fornecendo assim uma especificação formal de forma a garantir completeza, corretude e ausência de ambigüidades que são muito difíceis de se conseguir com uma descrição informal.
Resumo:
Para o desenvolvimento de sistemas interativos que respeitem critérios de usabilidade em adição aos critérios de qualidade convencionais, é necessário que, desde suas primeiras etapas, as áreas de Engenharia de Software (ES) e de Interação Humano- Computador (IHC) sejam consideradas, simultaneamente e de maneira integrada. Essas duas áreas investigam modelos, conceitos, técnicas e práticas que refletem diferentes perspectivas sobre a atividade de desenvolvimento, uma orientada mais ao sistema (ES) e outra, mais ao usuário (IHC). Para conciliar estas perspectivas, é necessário o estabelecimento de um entendimento mútuo e a utilização conjunta e integrada de conceitos, técnicas e práticas de desenvolvimento de ambas as áreas. Este trabalho visa mostrar as possibilidades desta integração, através da combinação dos conceitos de Casos de Uso (Use Cases) e Cenários (Scenarios), importantes técnicas de modelagem amplamente utilizadas respectivamente nas áreas de ES e IHC, em diferentes contextos, com diferentes visões; mas apresentando similaridades valiosas para propiciarem o uso complementar de ambas as técnicas. Para sistematizar esta integração, é proposta uma abordagem teleológica – baseada em objetivos – de construção sistemática de casos de uso com quatro diferentes níveis de abstração, desde os mais abstratos casos de uso essenciais até os cenários, aqui utilizados como instâncias concretas de casos de uso. Com esta abordagem, pretende-se construir um modelo de casos de uso que permita especificar requisitos funcionais, conjuntamente com requisitos de interação, de maneira compreensível e praticável e que sirva como ponto de partida à continuidade do desenvolvimento orientado a objetos de software. Com o intuito de exemplificar a proposta, é descrita e discutida a aplicação passo a passo desta abordagem a um exemplo.
Resumo:
Se presenta el proyecto de investigación aprobado y subsidiado en el marco de la Programación Científica UBACYT 2011-2014 sobre la problemática de las interfaces de usuario de los catálogos en línea de acceso público (OPACs) en entorno web de las bibliotecas nacionales, universitarias, especializadas y públicas de Latinoamérica, a fin de examinar las funcionalidades propias de las áreas de control de operaciones, formulación de la búsqueda y puntos de acceso, control de salida y asistencia al usuario, así como también las funcionalidades Web 2.0. Se adopta una metodología cuantitativa. Se plantea aplicar a una muestra representada por 102 unidades, extraída por muestreo aleatorio simple (de una población compuesta por 846 casos), la lista de funcionalidades que proporciona Hildreth (1982) actualizada; comparar, mediante un diseño experimental de muestras relacionadas, las variaciones producidas en cuanto a presencia/ausencia de funcionalidades y tipo de software adoptado en relación con la situación existente ya verificada en investigaciones previas; identificar, a partir de la observación de las interfaces de los OPACs que constituyen la muestra, la presencia/ausencia de funcionalidades Web 2.0; utilizar para ello como instrumento de recolección la lista de funcionalidades deseables en los OPACs 2.0 confeccionada por Margaix-Arnal (2007); aplicar diferentes pruebas estadísticas para describir las características de la interface de usuario de los OPACs Web de la región a partir del supuesto de que ha aumentado el uso de Sistemas Integrados de Gestión Bibliotecaria y la presencia de funcionalidades en aquellas unidades que han adoptado estos sistemas, aunque carecen aún de funcionalidades 2.0.
Resumo:
Se presenta el proyecto de investigación aprobado y subsidiado en el marco de la Programación Científica UBACYT 2011-2014 sobre la problemática de las interfaces de usuario de los catálogos en línea de acceso público (OPACs) en entorno web de las bibliotecas nacionales, universitarias, especializadas y públicas de Latinoamérica, a fin de examinar las funcionalidades propias de las áreas de control de operaciones, formulación de la búsqueda y puntos de acceso, control de salida y asistencia al usuario, así como también las funcionalidades Web 2.0. Se adopta una metodología cuantitativa. Se plantea aplicar a una muestra representada por 102 unidades, extraída por muestreo aleatorio simple (de una población compuesta por 846 casos), la lista de funcionalidades que proporciona Hildreth (1982) actualizada; comparar, mediante un diseño experimental de muestras relacionadas, las variaciones producidas en cuanto a presencia/ausencia de funcionalidades y tipo de software adoptado en relación con la situación existente ya verificada en investigaciones previas; identificar, a partir de la observación de las interfaces de los OPACs que constituyen la muestra, la presencia/ausencia de funcionalidades Web 2.0; utilizar para ello como instrumento de recolección la lista de funcionalidades deseables en los OPACs 2.0 confeccionada por Margaix-Arnal (2007); aplicar diferentes pruebas estadísticas para describir las características de la interface de usuario de los OPACs Web de la región a partir del supuesto de que ha aumentado el uso de Sistemas Integrados de Gestión Bibliotecaria y la presencia de funcionalidades en aquellas unidades que han adoptado estos sistemas, aunque carecen aún de funcionalidades 2.0.
Resumo:
Se presenta el proyecto de investigación aprobado y subsidiado en el marco de la Programación Científica UBACYT 2011-2014 sobre la problemática de las interfaces de usuario de los catálogos en línea de acceso público (OPACs) en entorno web de las bibliotecas nacionales, universitarias, especializadas y públicas de Latinoamérica, a fin de examinar las funcionalidades propias de las áreas de control de operaciones, formulación de la búsqueda y puntos de acceso, control de salida y asistencia al usuario, así como también las funcionalidades Web 2.0. Se adopta una metodología cuantitativa. Se plantea aplicar a una muestra representada por 102 unidades, extraída por muestreo aleatorio simple (de una población compuesta por 846 casos), la lista de funcionalidades que proporciona Hildreth (1982) actualizada; comparar, mediante un diseño experimental de muestras relacionadas, las variaciones producidas en cuanto a presencia/ausencia de funcionalidades y tipo de software adoptado en relación con la situación existente ya verificada en investigaciones previas; identificar, a partir de la observación de las interfaces de los OPACs que constituyen la muestra, la presencia/ausencia de funcionalidades Web 2.0; utilizar para ello como instrumento de recolección la lista de funcionalidades deseables en los OPACs 2.0 confeccionada por Margaix-Arnal (2007); aplicar diferentes pruebas estadísticas para describir las características de la interface de usuario de los OPACs Web de la región a partir del supuesto de que ha aumentado el uso de Sistemas Integrados de Gestión Bibliotecaria y la presencia de funcionalidades en aquellas unidades que han adoptado estos sistemas, aunque carecen aún de funcionalidades 2.0.
Resumo:
This paper presents a Graphical User Interface, developed with python and the graphic library wxpython, to GRASS GIS. This GUI allows to access several modules with a graphic interface written in Spanish. Its main purpouse is to be a teaching tool, that is the reason way it only allows to access several basic put crucial moludes. It also allows user to organize the elements presented to stress the aspects to be resalted in a particular working sesion with the program
Resumo:
Conocer qué desafíos se fijan los creadores de software educativo multimedia, qué tipo de comunicación debemos establecer entre el usuario y el ordenador para que sus exploraciones desemboquen en situaciones de aprendizaje y cómo favorecer la realización de software adecuado a la naturaleza del proceso educativo en las cuales las características de accesibilidad, transparencia, atractivo, claridad de objetivos educativos y la realización de actividades, contribuyen a una mayor interactividad del hombre con la máquina. Se utilizó la investigación por compilación, con compilación documental, por entrevista y por encuesta, y la investigación documental, utilizando fuentes primarias y secundarias de información para esbozar la evolución, tendencias y orientaciones de diseño de interfaces. La investigación empírica se divide en dos estudios, el primero abordó la cuestión del nivel de conocimientos y la utilización del software educativo por parte de los maestros de Educación infantil y profesores de primaria y, el segundo, tenía como objetivo confeccionar una lista de orientaciones para el diseño de interfaces, a partir de aspectos estudiados en el marco teórico, y a partir de los cuales se diseñó una tabla de evaluación de interfaces de software educativo multimedia. El estudio se llevó a cabo con maestros y profesores de primaria que asistían al curso complementario de formación en la Escuela Superior de Educación de Fafe durante los años 1999-2000, 2000-2001, 2001-2002. Se elaboró una tabla de evaluación de interfaces destinado a los realizadores de software educativo que sirve para controlar la calidad del interfaz. Los docentes a pesar de conocer algún que otro software educativo disponible en el mercado, su uso en el contexto educativo es poco frecuente. Los profesores que estuvieron ligados a proyectos con prácticas en ordenador o que realizaron acciones de formación en Nuevas Tecnologías conocen y recurren más al software educativo.
Resumo:
Resumen basado en el del autor
Resumo:
Resumen basado en el de la publicaci??n
Resumo:
[ES] Este proyecto de fin de carrera aborda la actualización y refactorización de la aplicación Hecaton. Esta aplicación permite la monitorización y actuación en instalaciones industriales de manera remota a través de un interfaz web. Para ello hace uso de sensores y actuadores que, conectados a través de un equipo de adquisición de datos a un sistema informático servidor, permiten obtener, manipular y almacenar los datos y eventos recibidos. Hecaton ha sido desarrollado enteramente utilizando software libre. Además, el sistema permite ser personalizado, lo que posibilita su uso en todo tipo de escenarios, siendo el usuario quién define las reglas de funcionamiento. Este trabajo se trata del cuarto ciclo de desarrollo, pues la aplicación ha sido crea y ampliada en otros tres proyectos. En este último desarrollo se han actualizado las tecnologías y herramientas que forman parte de la aplicación. Se ha puesto especial énfasis en el rediseño de la interfaz web, adoptando el uso de las últimas tecnologías web que permiten un funcionamiento dinámico de la misma. Por otro lado se han corregido algunos errores de diseño e introducido el uso de nuevas herramientas para la gestión del proyecto software. Se trata por lo tanto de un ejercicio de refactorización software donde se ha puesto especial atención en conseguir un proyecto actualizado y que utilice metodologías de desarrollo actuales y que posibilite que sea actualizado en un futuro.
Resumo:
El dispositivo Microsoft Kinect for Windows y similares, han introducido en el mundo del PC una nueva forma de interacción denominada “Touchless Gesture User Interface” o TGUI (Interfaz de Usuario por Gestos sin Contacto) [Gentile et al. 2011]. Se trata de una tecnología novedosa en proceso de evolución. La tecnología de Kinect detecta la presencia de un usuario y monitoriza la posición en el espacio de sus articulaciones principales. Esta información permite desarrollar aplicaciones que posibiliten interactuar al usuario con una computadora mediante gestos y sin la necesidad de estar en contacto con periférico alguno. Desde la invención del periférico ratón en los años 60, resulta curioso que con la frenética evolución que ha experimentado el mundo de la informática en todos estos años, este dispositivo no haya sufrido cambios significativos o no haya sido incluso sustituido por otro periférico. En este proyecto se ha abordado el reto de desarrollar un controlador de ratón gestual para Windows utilizando Microsoft Kinect, de tal forma que se sustituya el uso del típico ratón y sea el propio usuario el que actúe como controlador mediante gestos y movimientos de sus manos. El resultado es llamativo y aporta numerosas mejoras y novedades frente a aplicaciones similares, aunque deja en evidencia algunas de las limitaciones de la tecnología implementada por Kinect a día de hoy. Es de esperar que cuando evolucione su tecnología, su uso se convierta en cotidiano.
Resumo:
SSR es el acrónimo de SoundScape Renderer (tool for real-time spatial audio reproduction providing a variety of rendering algorithms), es un programa escrito en su mayoría en C++. El programa permite al usuario escuchar tanto sonidos grabados con anterioridad como sonidos en directo. El sonido o los sonidos se oirán, desde el punto de vista del oyente, como si el sonido se produjese en el punto que el programa decida, lo interesante de este proyecto es que el sonido podrá cambiar de lugar, moverse, etc. Todo en tiempo real. Esto se consigue sin modificar el sonido al grabarlo pero sí al emitirlo, el programa calcula las variaciones necesarias para que al emitir el sonido al oyente le llegue como si el sonido realmente se generase en un punto del espacio o lo más parecido posible. La sensación de movimiento no deja de ser el punto anterior cambiando de lugar. La idea era crear una aplicación web basada en Canvas de HTML5 que se comunicará con esta interfaz de usuario remota. Así se solucionarían todos los problemas de compatibilidad ya que cualquier dispositivo con posibilidad de visualizar páginas web podría correr una aplicación basada en estándares web, por ejemplo un sistema con Windows o un móvil con navegador. El protocolo debía de ser WebSocket porque es un protocolo HTML5 y ofrece las “garantías” de latencia que una aplicación con necesidades de información en tiempo real requiere. Nos permite una comunicación full-dúplex asíncrona sin mucho payload que es justo lo que se venía a evitar al no usar polling normal de HTML. El problema que surgió fue que la interfaz de usuario de red que tenía el programa no era compatible con WebSocket debido a un handshacking inicial y obligatorio que realiza el protocolo, por lo que se necesitaba otra interfaz de red. Se decidió entonces cambiar a JSON como formato para el intercambio de mensajes. Al final el proyecto comprende no sólo la aplicación web basada en Canvas sino también un servidor funcional y la definición de una nueva interfaz de usuario de red con su protocolo añadido. ABSTRACT. This project aims to become a part of the SSR tool to extend its capabilities in the field of the access. SSR is an acronym for SoundScape Renderer, is a program mostly written in C++ that allows you to hear already recorded or live sound with a variety of sound equipment as if the sound came from a desired place in the space. Like the web-page of the SSR says surely better explained: “The SoundScape Renderer (SSR) is a tool for real-time spatial audio reproduction providing a variety of rendering algorithms.” The application can be used with a graphical interface written in Qt but has also a network interface for external applications to use it. This network interface communicates using XML messages. A good example of it is the Android client. This Android client is already working. In order to use the application should be run it by loading an audio source and the wanted environment so that the renderer knows what to do. In that moment the server binds and anyone can use the network interface. Since the network interface is documented everyone can make an application to interact with this network interface. So the application can have as many user interfaces as wanted. The part that is developed in this project has nothing to do neither with audio rendering nor even with the reproduction of the spatial audio. The part that is developed here is about the interface used in the SSR application. As it can be deduced from the title: “Distributed Web Interface for Real-Time Spatial Audio Reproduction System”, this work aims only to offer the interface via web for the SSR (“Real-Time Spatial Audio Reproduction System”). The idea is not to make a new graphical interface for SSR but to allow more types of interfaces and communication. To accomplish the objective of allowing more graphical interfaces this project is going to use a new network interface. By now the SSR application is using only XML for data interchange but this new network interface support JSON. This project comprehends the server that launch the application, the user interface and the new network interface. It is done with these modules in order to allow creating new user interfaces that can communicate with the server or new servers that can communicate with the user interface by defining a complete network interface for data interchange.
Resumo:
The graphical user interface (GUI) are all graphic elements that help to communicate with a system. The design of a GUI allow to land the central idea of a draft information technology. Today technology has become one of the largest and most useful tools to automate and facilitate processes for that reason fit into any kind of productive sectors, for example, in the health sector. The CAD systems (Systems Computer Aided Diagnosis) are the type of technology used in the health sector, in order to automate online modular learning environment with a fast placed in service. In the present paper the use of a Learning Management Systems (LMS) as continuous education tool is proposed.