1000 resultados para Modelado de aplicaciones web


Relevância:

80.00% 80.00%

Publicador:

Resumo:

O contexto tecnológico em que vivemos é uma realidade. E a tendência é para ser assim também no futuro. Cada vez mais. É o caso das representações de locais e entidades em mapas digitais na web. Na visão de Crocker (2014), esta tendência é ainda mais acentuada, no âmbito das aplicações móveis, como mostram as mais diversas location-based applications. No setor do desporto e da respetiva gestão nem sempre foi fácil desenvolver aplicações, recorrendo a este tipo de representações espaciais. A tecnologia não era fácil e o know-how não era adequadamente qualificado. Mas, as empresas fornecedoras de tecnologia geoespacial simplificaram o desenvolvimento de aplicações web nesta área, através da utilização de application programming interfaces (API). Como refere Svennerberg (2010), estas API’s servem de interface entre um serviço proporcionado por uma empresa, caso da Google Maps (2013) e uma aplicação web ou móvel que utiliza esses serviços. Foi com este objetivo que desenvolvemos uma aplicação web, utilizando as metodologias próprias neste domínio, como a framework de Zachman (2009), tal como foi originalmente adaptada por Whitten e Bentley (2005), onde um dos módulos é precisamente a representação de espaços desportivos, recorrendo à utilização dos serviços da Google Maps. Para além disso, toda a aplicação é suportada numa abordagem Model-View-Control (MVC). Para conseguir representar as instalações desportivas num mapa, criámos uma base de dados MySQL, com dados de longitude e latitude, de cada instalação desportiva. Através de JavaScript criou-se o mapa propriamente dito, indicando o tipo (mapa de estradas, satélite ou street view) e as respetivas opções (nível de zoom, alinhamento, controlo de interface e posicionamente, entre muitas outras opções). O passo seguinte consistiu em passar os dados para o frontend da aplicação web. Para isso, recorreu-se à integração do PHP com as livrarias externas de código JavaSrcipt, criadas especificamente para o efeito (caso da MarkerManager). A implementação destas funcionalidades permite georeferenciar todos os tipos e géneros de espaços desportivos de um concelho, região ou País. Obteve-se ainda know-how, background e massa crítica, para o desenvolvimento de novas funcionalidades. A sua utilização em dispositivos móveis é outra das possibilidades atualmente já em desenvolvimento.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

El propósito de este proyecto ha sido el desarrollo y la consolidación de la manera en que los docentes gestionamos las denominadas ‘wikis’, páginas web autoeditables que varias asignaturas universitarias utilizan ya como recursos docentes abiertos y colaborativos. Concretamente nos centramos en los tres aspectos más relevantes de dicha gestión: la evaluación de la utilidad de estos recursos, su mantenimiento para que permanezcan funcionales y relevantes para nuestro alumnado, y la reutilización de contenidos entre recursos similares del mismo o de distintos proyectos educativos. Este Proyecto de Innovación y Mejora de la Calidad Docente (PIMCD) aporta continuidad a un proyecto anterior denominado “Implementación de wikis educativas de acceso abierto con amplia diversidad de contenidos en inglés y castellano”, realizado durante el curso 2014-2015, con el identificador 368. Se trata de una iniciativa a largo plazo en la que un grupo amplio de docentes de la Universidad Complutense de Madrid estamos tratando de explorar todo el potencial de las aplicaciones web colaborativas para fomentar el aprendizaje cooperativo y mejorar la participación de los estudiantes en su formación, a la par que aumentar su motivación intrínseca por la generación y transmisión de conocimiento.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

El objetivo del TFG es ejectuar y documentar el proceso de actualizaci on de un sistema software real de car acter empresarial, perteneciente a la empresa dedicada a las transacciones de divisas Foreign Exchange Solutions SL. El sistema est a implementado en Python 2.7 usando el framework de desarrollo r apido de aplicaciones web Django que, comenzando por su versi on 1.3.1, terminar a al nal del proyecto en la versi on 1.4.10, lo que nos llevar a a tener que actualizar todas las librer as relacionadas, adem as de mejorar la calidad del c odigo e incluso cambiar la estructura del proyecto, prestando adem as especial atenci on a la pruebas unitarias y de regresi on para comprobar el correcto funcionamiento del sistema a lo largo del desarrollo. Todo esto con el n de conseguir las nuevas funcionalidades y caracter sticas que una versi on m as nueva nos ofrece, adem as de mejorar la calidad de la aplicaci on -aumentar la reutilizaci on del c odigo y reducir futuros errores gracias a un c odigo m as sencillo y legible-, aumentar el rendimiento, y obtener una buena cobertura de pruebas. Usaremos adem as la metodolog a agil Scrum, el SGBD PostgreSQL, adem as de otras herramientas como Solr, ElasticSearch, Redis, Celery o Mercurial para el control de versiones.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

168 p.

Relevância:

80.00% 80.00%

Publicador:

Resumo:

Estándar para Diagrama de Casos de Uso -- Estándares para el diseño de ingreso al sistema -- Diseño de pantalla estándar para interfaz generación de reportes -- Estándares para el diseño de mensajes en la aplicación -- Estándares para diseño de pantalla de principal -- Diagrama de interrelación especifica -- Diagrama de componentes de SIGAP—Diseño -- Diagrama de contexto-- Diseño de la base de datos --Modelo conceptual -- Modelo lógico -- Modelo físico -- Diccionario de datos --Diagrama de clases -- Diseño de la arquitectura del sistema -- Arquitectura de las aplicaciones Web --Arquitectura JAVA -- Modelo vista – Controlador -- Arquitectura SIGAP -- Estimación de costos de implementación del SIGAP

Relevância:

50.00% 50.00%

Publicador:

Resumo:

RESUMEN En los últimos años, debido al incremento en la demanda por parte de las empresas de tecnologías que posibiliten la monitorización y el análisis de un gran volumen de datos en tiempo real, la tecnología CEP (Complex Event Processing) ha surgido como una potencia en alza y su uso se ha incrementado notablemente en ciertos sectores como, por ejemplo, la gestión y automatización de procesos de negocios, finanzas, monitorización de redes y aplicaciones, así como redes de sensores inteligentes como el caso de estudio en el que nos centraremos. CEP se basa en un lenguaje de procesamiento de eventos (Event Processing Language,EPL) cuya utilización puede resultar bastante compleja para usuarios inexpertos. Esta complejidad supone un hándicap y, por lo tanto, un problema a la hora de que su uso se extienda. Este Proyecto Fin de Grado (PFG) pretende dar una solución a este problema, acercando al usuario la tecnología CEP mediante técnicas de abstracción y modelado. Para ello, este PFG ha definido un lenguaje de modelado específico dominio, sencillo e intuitivo para el usuario inexperto, al que se ha dado soporte mediante el desarrollo de una herramienta de modelado gráfico (CEP Modeler) en la que se pueden modelar consultas CEP de forma gráfica, sencilla y de manera más accesible para el usuario. ABSTRACT Over recent years, more and more companies demand technology for monitoring and analyzing a vast volume of data in real time. In this regard, the CEP technology (Complex Event Processing) has emerged as a novel approach to that end, and its use has increased dramatically in certain domains, such as, management and automation of business processes, finance, monitoring of networks and applications, as well as smart sensor networks as the case study in which we will focus. CEP is based on in the Event Processing Language (EPL). This language can be rather difficult to use for new users. This complexity can be a handicap, and therefore, a problem at the time of extending its use. This project aims to provide a solution to this problem, trying to approach the CEP technology to users through abstraction and modelling techniques. To that end, this project has defined an intuitive and simple domain-specific modelling language for new users through a web tool (CEP Modeler) for graphically modeling CEP queries, in an easier and more accessible way.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Con la creciente generación de resonancias magnéticas, los servicios de radiología necesitan aplicaciones que les faciliten el trabajo de acceso remoto a los datos y a las herramientas que utilicen para la extracción de datos para realizar sus diagnósticos. El objetivo de este proyecto es el de estudiar e integrar en la plataforma web del grupo de Imagen Médica del PIC llamada PICNIC (PIC NeuroImaging Center) un conjunto de aplicaciones para el estudio y procesamiento de neuroimagen con la implementación de herramientas software en la plataforma grid del PIC.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Estudi de les tecnologies Web Service Modeling Ontology (WSMO) i Business Process Execution Language For Web Services (BPEL4WS) i anàlisi de WSMO i de BPEL4WS documentant els punts clau de cada tecnologia, a continuació se'n realitzarà una comparativa entre les esmentades tecnologies, posant una especial atenció a WSMO

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Much has been written about the Semantic Web, on the theory, its possible applications, how to implement it, how to make it effective and commercially attractive ... However, this work aims to be more specific. It is attempted to address a detailed analysis of the technologies that use concepts and tools of the Semantic Web, verifying their actual usefulness, quantifying as far as possible the impact and trying to extrapolate data about its future.It will be an analysis of what the Semantic Web is, how it is defined, which languages are the most appropriate for their development, the commercial applications that can be developed with Semantic Web technology, the applications that are currently running with this technology what kind of deployment of the Semantic Web currently exists, the real use of the Semantic Web technology...

Relevância:

40.00% 40.00%

Publicador:

Resumo:

El trabajo está publicado en Internet. Resumen basado en ficha elaborada por los autores

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Crear una metodología para diseñar e implementar cursos en línea fuertemente hipermediáticos. La mayoría de los cursos que se ofrecen actualmente en la red presentan una estructura secuencial, y están basados principalmente en texto e imágenes. La Web tiene capacidades hipermediáticas que se deben de aprovechar para crear cursos en línea y que penetren directamente en la mente de los estudiantes. Se plantea la necesidad de que hay que crear cursos con una estructura no secuencial, en los que el vídeo, la animación y el sonido adquieran un papel significativo. En primer lugar, la metodología saca partido de la ortogonalidad entre estructura y exposición, no sólo desde una perspectiva de diseño, sino también desde una perspectiva cognitiva: emplea el hipertexto para, por medio de la exploración, comunicar la estructura de los materiales a aprender y utiliza el multimedia para llegar a la mente del estudiante a través de todos sus sentidos. Al utilizar el hipermedia exploratorio, se siguen principios constructivistas, haciendo que los estudiantes construyan su propio conocimiento. Con el multimedia, se pretende transformar el aprendizaje en una experiencia más rica, a través de las ideas del Aprendizaje Receptivo Significativo. Hasta ahora, sólo se cubren dos de los principales tipos de conocimiento: el conocimiento declarativo (multimedia) y el conocimiento estructural (hipermedia exploratorio no secuencial). Falta el tercero que se trata del conocimiento procedimental. A fin de soslayar esta limitación, se crea el concepto de 'satélite'. Un satélite es cualquier tipo de actividad adjunta a un nodo del sistema hipermedia. Típicamente, se dispone de todo un conjunto de satélites 'orbitando' cada nodo expositivo del sistema. La metodología describe con todo detalle la forma en que se deben diseñar ambas, estructura y exposición para que sean cognitivamente eficaces. Se desarrollan un par de elementos innovadores. Por un lado, 'los contratos de navegación', una forma de superponer varias estructuras de navegación ricas sobre la misma estructura de información y, por otro, el 'docusquema', técnica basada en la cognición para presentar información multimedia. La descripción de estos dispositivos metodológicos es fundamental para entender la eficacia de la metodología. Concluye con la descripción de la solución tecnológica adoptada para emplear la metodología: Flash de Macromedia, ServIets de Java, XML y JavaScript.

Relevância:

40.00% 40.00%

Publicador:

Resumo:

Se trata de habilitar las mejores prácticas de enseñanza a través de las tecnologías de la información para posibilitar un aprendizaje más efectivo para los alumnos, así como proporcionar un sencillo y flexible acceso a todas las potencialidades para los profesores, al mismo tiempo que se maximiza la eficiencia y adecuación de su implementación usando las tecnologías de la información. Se define una teoría de modelado del e-learning, que por un lado aporte una visión global de modelado del e-learning; y por otro, modele de forma completa desde diferentes puntos de vista aspectos para los que se detectan carencias Otro objetivo es crear un nuevo sistema de pistas adaptativo en tutoría inteligente utilizando técnicas de Web semántica, donde se apliquen varios de los diferentes aspectos de la teoría. En esta tesis se proporciona una teoría de modelado del e-learning, que incluye una visión global sobre qué modelar y cómo hacerlo, las interrelaciones entre diferentes conceptos y elementos, una visión ideal sobre el e-learning, una propuesta de proceso de desarrollo en ciclo de vida, y un plan general de evaluación de los diferentes aspectos involucrados. Además, como parte de esta teoría, se han analizado las relaciones entre las funcionalidades de sistemas de gestión del aprendizaje y los estándares de e-learning actuales, se ha definido un nuevo modelo que extiende UML y otro basado en la especificación IMS-CP (Content Packaging) para el modelado de cursos completos en sistemas de gestión del aprendizaje, se ha contribuido en varias herramientas de autor que pueden verse como modelados en lenguaje natural de diferentes aspectos del e-learning de forma que sean sencillos de utilizar por profesores sin grandes conocimientos tecnológicos, y se ha creado una nueva teoría de reglas de adaptación personalizadas que son atómicas, reusables, intercambiables, e interoperables. Se ha definido una nueva especificación de pistas para el aprendizaje basado en problemas, que recopila funcionalidades de otros sistemas del estado del arte, pero también incluye nuevas funcionalidades basadas en ideas propias, dando una justificación pedagógica de cada aspecto. Se ha establecido un mapeo a XML, y otra representación a UML. Así mismo, se ha diseñado una herramienta de autor que permite a profesores sin grandes conocimientos tecnológicos crear los ejercicios con pistas de acuerdo con la especificación. Para poner en práctica este modelo de pistas, se ha implementado un módulo reproductor de pistas programado en python como una extesión al tutor inteligente XTutor. Este reproductor permite desplegar ejercicios con pistas que cubren los casos de la nueva especificación definida y que quedan disponibles vía Web para su uso por parte de los alumnos. También se ha diseñado una herramienta de competición innovadora para aprovechar la motivación junto con el aprendizaje basado en problemas.