892 resultados para Android, Java, mobile, database, PHP, App, Json, design pattern, compatibilità, UML


Relevância:

100.00% 100.00%

Publicador:

Resumo:

SmartPantry `e un applicazione per Android che si pone come obiettivo quello di rendere semplice e pratica la gestione virtuale delle dispense degli utenti. Oltre a questo implementa un recommender system dedicato al suggerimento di ricette adatte ai prodotti contenuti nella dispensa, per farlo l’algoritmo si avvale della distanza di Damerau-Levenshtein per eseguire Natural Language Processing in modo tale da interpretare gli ingredienti delle dispense degli utenti e poterli mappare ad una collezione di ingredienti mantenuti in un database remoto. All’interno di questo elaborato andremo ad analizzare i dettagli di progetta�zione ed implementativi di SmartPantry e degli algoritmi che la sostengono ponendo particolare attenzione agli aspetti qualitativi degli algoritmi di NLP e raccomandazione raccogliendo dati sufficienti a trarre conclusioni oggettive sulla precisione ed efficacia dei suddetti. Nell’ultimo capitolo vedremo come nonostante la presenza di margini di miglioramento, come versione 1.0, gli algoritmi abbiano restituito dei risultati pi`u che discreti

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Chemometric activities in Brazil are described according to three phases: before the existence of microcomputers in the 1970s, through the initial stages of microcomputer use in the 1980s and during the years of extensive microcomputer applications of the ´90s and into this century. Pioneering activities in both the university and industry are emphasized. Active research areas in chemometrics are cited including experimental design, pattern recognition and classification, curve resolution for complex systems and multivariate calibration. New trends in chemometrics, especially higher order methods for treating data, are emphasized.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

A evolução tecnológica e das sociedades permitiu que, hoje em dia, uma boa parte da população tenha acesso a dispositivos móveis com funcionalidades avançadas. Com este tipo de dispositivos, temos acesso a inúmeras fontes de informação em tempo-real, mas esta característica ainda não é, hoje em dia, aproveitada na sua totalidade. Este projecto tenta tirar partido desta realidade para, utilizando os diversos dispositivos móveis, criar uma rede de troca de informações de trânsito. O utilizador apenas necessita de servir-se do seu dispositivo móvel para, automaticamente, obter as mais recentes informações de trânsito enquanto, paralelamente, partilha com os outros utilizadores a sua informação. Apesar de existirem outras alternativas no mercado, com soluções que permitem usufruir do mesmo tipo de funcionalidades, nenhuma utiliza este tipo de dispositivos (GPS’s convencionais, por exemplo). Um dos requisitos necessário na implementação deste projecto é uma solução de geocoding. Após terem sido testadas várias soluções, nenhuma cumpria, na totalidade, os requisitos deste projecto, o que originou o desenvolvimento de uma nova solução que cumpre esses requisitos. A solução é, toda ela, muito modular, formada por vários componentes, cada um com responsabilidades bem identificadas. A arquitectura desta solução baseia-se nos padrões de desenvolvimento de uma Service Oriented Architecture. Todos os componentes disponibilizam as suas operações através de web services, e a sua descoberta recorre ao protocolo WS-Discovery. Estes vários componentes podem ser divididos em duas categorias: os do núcleo, responsáveis por criar e oferecer as funcionalidades requisitadas neste projecto e os módulos externos, nos quais se incluem as aplicações que apresentam as funcionalidades ao utilizador. Foram criadas duas formas de consumir a informação oferecida pelo serviço SIAT: a aplicação móvel e um website. No âmbito dos dispositivos móveis, foi desenvolvida uma aplicação para o sistema operativo Windows Phone 7.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tese de Mestrado em Engenharia Informática

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Dissertação para obtenção do Grau de Mestre em Engenharia Informática

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Construcció d'un marc de treball per a implementar el patró de disseny model-vista-controlador en aplicacions J2EE.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El proyecto pretende definir y crear un conjunto de utilidades y pautas de programación que permitan al programador implementar aplicaciones J2EE siguiendo el patrón de diseño MVC.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El projecte suposa el disseny i construcció de diferents parts: anàlisi dels requeriments de l'empresa, el disseny de les taules de la base de dades, definició dels índexs de les taules, disseny i implementació dels procediments emmagatzemats de la base de dades. Aquests procediments emmagatzemats seran l'única forma d'entrada o sortida de la base de dades ocultant així els detalls més pesats relatius a l'estructura interna de la base de dades creada, d'aquesta manera, les consultes de les dades podran ser realitzades per part d'usuaris que no tenen coneixements específics sobre bases de dades.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El projecte pretén definir i crear un conjunt d'utilitats i pautes de programació que permetin al programador implementar aplicacions J2EE seguint el patró de disseny MVC.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

La idea general d¿aquest projecte consisteix en implementar una xarxa (social) entre tots els membres que participen en el procés educatiu, obrint la participació, a més dels membres clàssics (professors) a altres rols (terapeutes, logopedes, professors de reforç, etc.) i implicar de manera més activa a les famílies en les tasques diàries de l¿escola, proporcionant-los informació al moment.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

L’objectiu del treball és estudiar la portabilitat dels programes que han estat originalment dissenyats per a un PC a undispositiu mòbil, en concret a un PDA amb el sistema operatiu Palm OS. Per al nostre treball, hem escollit una aplicaciócom a cas d’estudi que ens permet donar solucions a les limitacions que presenta el dispositiu amb Palm OS. Aquestaaplicació s’anomena ScummVM, i es tracta d’una implementació de codi lliure del conegut motor de videojocs SCUMM, creat i utilitzat per LucasArts en les seves aventures gràfiques. Donarem possibles solucions a la problemàtica que genera el fet que la pantalla del dispositiu mòbil utilitzat tingui una resolució de 160x160 a l’hora de mostrar imatges i textos renderitzats per una resolució superior. També solucionarem el problema que representa el fet de no tenir ratolí, ni altres dispositius d’entrada i sortida tradicionals. La intenció és explicar també el procés que s’hauria de seguir per poder portar aplicacions de PC a Palm OS i les eines que s’utilitzarien. Tot això es farà sempre de la manera menys invasiva possible, és a dir, els canvis al codi font del’aplicació original seran els mínims per garantir el correcte funcionament del programa en la nova plataforma

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El projecte que es presenta en aquest document és el d'una aplicació per a dispositius Android. Mitjançant la connexió a la xarxa d'una banda i el sistema de posicionament global que aporten els mòduls de GPS és possible rebre notificacions d'avís dels esdeveniments culturals del temes d'interès de l'usuari i propers geogràficament a la seva posició.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Collaborative activities, in which students actively interact with each other, have proved to provide significant learning benefits. In Computer-Supported Collaborative Learning (CSCL), these collaborative activities are assisted by technologies. However, the use of computers does not guarantee collaboration, as free collaboration does not necessary lead to fruitful learning. Therefore, practitioners need to design CSCL scripts that structure the collaborative settings so that they promote learning. However, not all teachers have the technical and pedagogical background needed to design such scripts. With the aim of assisting teachers in designing effective CSCL scripts, we propose a model to support the selection of reusable good practices (formulated as patterns) so that they can be used as a starting point for their own designs. This model is based on a pattern ontology that computationally represents the knowledge captured on a pattern language for the design of CSCL scripts. A preliminary evaluation of the proposed approach is provided with two examples based on a set of meaningful interrelated patters computationally represented with the pattern ontology, and a paper prototyping experience carried out with two teaches. The results offer interesting insights towards the implementation of the pattern ontology in software tools.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Aquest projecte consisteix en el desenvolupament d'una aplicació mòbil perquè treballi com a complement d'una aplicació de gestió, ja existent, de centres esportius.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

El objetivo de este proyecto es implementar un sitio Web i un programa gestor de datos para el criadero/residencia canino De La Serranía (Madrid). Gracias al desarrollo de esta aplicación y del sitio Web se conseguirá que el cliente suprima el uso de todo el papel utilizado anteriormente para guardar la información relativa a clientes, animales y entradas a la residencia, podrá controlar la ocupación de la residencia y generar automáticamente las facturas, crear automáticamente árboles genealógicos de todos los ejemplares registrados, mejorar el rendimiento del criadero gracias a la opción que controla los datos de cría de cada animal: fecha de monta, fecha de parto, resultados de cada parto, etc. y controlar los gastos y ganancias de la empresa