892 resultados para Android, Java, mobile, database, PHP, App, Json, design pattern, compatibilità, UML
Resumo:
Disposar d’informació de qualitat, en el moment oportú i en el volum adequat és el que actualment necessiten les empreses per poder prendre decisions òptimes. L’empresa JCM Technologies no és una excepció i és en la obtenció d’informació del procés productiu de l’empresa on aquest projecte pren part. L’objectiu d’aquest projecte de final de màster ha consistit en desenvolupar un sistema capaç d’aportar a l’empresa informació sobre els resultats obtinguts durant el control de qualitat dels productes, informació de la qual no disposava. Les dades existien però no es podien convertir en informació valuosa perquè no es disposava d’un mecanisme capaç tractar-les. Per complir els objectius marcats s’ha creat un sistema format pels següents elements: una aplicació per dispositius mòbils Android, una base de dades, un nou programa pel control de la qualitat i aplicatiu servidor. L’aplicació permet obtenir i visualitzar la informació. La base de dades és on es guarda la informació que envia el programa del control de qualitat i finalment, l’aplicatiu servidor habilita la comunicació entre els diferents elements descrits. El fet que dóna valor al sistema és que tots els elements que el formen tenen la capacitat de comunicar-se entre ells mitjançant Internet. Gràcies a això, és possible obtenir informació a temps real de la producció que s’està portant a terme a qualsevol punt del món. En conclusió, cal dir que els objectius s’han complert ja que s’ha aconseguit un sistema ràpid i segur. D’aquesta manera JCM Technologies pot disposar d’una informació molt valuosa que li permet que certes decisions no siguin preses a l’atzar.
Resumo:
Desenvolupament d'una aplicació per a dispositius mòbils usant tecnologies HTML5. Es tracta d'un comptador de clics anomenat 'The Clicker Master'.
Resumo:
Desenvolupament d'una aplicació Android sobre la cooperativa FentPaís.
Resumo:
The aim of this research paper is to present a macroscopic study about the feasibility and the efficiency of mobile devices in computing least-cost path (LCP). This kind of artifact must work in off-line mode and must allow to load data from a mountain zone like digital terrain models and meteorological data.
Resumo:
Työssä käsitellään selainkäyttöliittymää käyttävien oliopohjaisten tietokantasovellusten toteuttamista. Erityisesti keskitytään olio- ja relaatiomallien yhteensovittamiseen ja oliopohjaisten selainkäyttöliittymien toteutukseen Java-servlettien ja JSP-sivujen avulla. Myös hajautetut sovellusarkkitehtuurit käydään läpi ja niiden toteuttamista arvioidaan servlet-sovellusten näkökulmasta. Työssä on toteutettu selainkäyttöliittymän avulla hallittava kaksitasoarkkitehtuuria käyttävä oliopohjainen sovellus Ilmatieteen laitoksen tuotantojärjestelmän seurantaan. Sovellus mahdollistaa mm. tuotantoajojen ja laajempien tuotantoketjujen suoritusaikojen tilastollisen seurannan. Työn tuloksena todettiin Java-servlettien ja JSP-sivujen olevan suorituskykyinen ja monipuolinen ratkaisu selainkäyttöliittymien toteuttamiseen. Olio- ja relaatiomallien väliset erot sekä käyttöliittymän eriyttäminen toimintalogiikasta osoittautuivat ongelmakohdiksi.
Resumo:
Työssä perehdytään verkkokäyttöliittymien suunnitteluun ja toteutukseen. Erityisen huomion kohteena ovat Java-ohjelmointikieli ja ohjelmistosuunnittelussa suurta huomiota herättäneet suunnittelumallit. Java on kehittynyt lyhyen elinikänsä aikana huomattavasti, ja viimeaikaiset vakioluokkakirjastot ovat mahdollistaneet monipuolisten ja siirrettävien ohjelmistojen toteuttamisen. Vaikka Java ei sovellukaan kaikkiin tarkoituksiin, on se luotettavuutensa, siirrettävyytensä ja luokkakirjastojensa ilmaisuvoiman ansiosta hyvin houkutteleva kieli käyttöliittymien tekemiseen. Suunnittelumallit ovat merkittävä osa ammattimaista oliosuunnittelua. Ne tarjoavat valmiita ratkaisuja yleisiin suunnitteluongelmiin ja säästävät siten aikaa suunnittelu- ja toteutusvaiheissa. Suunnittelumallit voidaan jakaa kolmeen ryhmään: luontimallit, rakennemallit ja toiminnalliset mallit. Käytännön osuudessa tarkastellaan Java-käyttöliittymän toteutusta olemassa olevaan Soneran TradeXpress-tietojärjestelmään. Tässä tehtävässä Java ja suunnittelumallit ovat olleet keskeisellä sijalla. Java-käyttöliittymä, JavaGUI, koostuu kahdesta osasta: asiakasappletista ja Jrls-palvelimesta. Näiden kahden väliseen tiedonsiirtoon käytetään pääasiassa Javan RMI-yhteyskäytäntöä. Jrls-palvelin toimii asiakkaana RLS-palvelimelle erityisen RLS-yhteyskäytännön avulla.
Resumo:
Tietovarastoissa moniulotteinen tietomalli on tehokkain tapa esittää tietoa päätöksentekijöille. Sen toimivuus on hyväksi havaittu monissa eri liiketoimintaympäristöissä. Tehdasympäristöissä on tuhansia mittalaitteita, joista jokainen mittaa uniikkia valmistusprosessiin liittyvää piirrettä. Tässä työssä kehitettiin tietovarasto tehdasmittausten varastointiin käyttäen moniulotteista tietomallia. Havaittiin, että moniulotteisella mallilla tehdasmittaukset voidaan tallentaa joustavalla tavalla ja esittää käyttäjälle mielekkäässä muodossa. Moniulotteinen malli antaa myös erinomaiset keinot tiedon ryhmittelyyn ja vertailuun. Sillä ei kuitenkaan saada vastaavanlaisia hyötyjä kuin klassisissa kaupanalan tietovarastointi esimerkeissä, koska eri mittaukset ovat keskenään hyvin erilaisia. Vaikka mittaukset eivät olekaan aina vertailtavissa tai summattavissa keskenään, saadaan ne moniulotteisella mallilla tallennettua ja luokiteltua loogisesti siten, että käyttäjän on helppo löytää tarvitsemansa tieto. Lisäksi yleisesti tunnettu ja paljon käytetty tietovaraston suunnittelumalli takaa sen, että markkinoilta on saatavissa työkaluja tietovaraston käyttöön. Tietokannan toteutus tehtiin vapaasti levitettävän MySQLtiedonhallintajärjestelmän avulla. Sitä ei ole suunniteltu pääasiassa tietovarastokäyttöön, mutta halpa lisenssi ja hyvä skaalautuvuus tekevät siitä mielenkiintoisen vaihtoehdon. Sitä onkin käytetty luultua enemmän tietovarastoinnissa ja myös monien nimekkäiden organisaatioiden toimesta. Myös tässä työssä todettiin, että MySQL tarjoaa riittävät välineet tietovaraston kehittämiseen.
Resumo:
Työssä suunniteltiin liikealusta liikkuvan työkoneen koulutussimulaattoriin. Suunnittelu aloitettiin mittaamalla lastauskoneen dynaamisia ominaisuuksia. Mittausdatan ja koneen toiminnan analysoinnin perusteella valittiin liikealustan perusrakenne. Toimilaitteiden mitoitus tapahtui simulointimallin avulla, jossa käytettiin mitattuja kiihtyvyyksiä, signaalin suodatusta, käänteiskinematiikkaa ja käänteisdynamiikkaa. Simulointimallia käytettiin myös mekaanisen rakenteen mitoituksessa. Lisäksi visualisoinnin ja ohjauksen toteutusta tutkittiin. Työn tavoitteena oli kehittää mahdollisimman realistisen liiketuntuman toteuttava ja kustannustehokas liikealusta. Lisäksi pyrittiin matalaan ja helposti siirrettävissä olevaan rakenteeseen. Liikealustan liikkeet pyrittiin toteuttamaan sähkökäytöillä. Suunnittelun tuloksena saatiin kolmen vapausasteen liikealusta, joka on toteutettu servomoottoreilla. Työssä suunnitellusta liikealustasta on tarkoitus rakentaa fyysinen prototyyppi ja liittää se lastauskoneen reaaliaikasimulaattoriin.
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.
Resumo:
Disposar d’informació de qualitat, en el moment oportú i en el volum adequat és el que actualment necessiten les empreses per poder prendre decisions òptimes. L’empresa JCM Technologies no és una excepció i és en la obtenció d’informació del procés productiu de l’empresa on aquest projecte pren part. L’objectiu d’aquest projecte de final de màster ha consistit en desenvolupar un sistema capaç d’aportar a l’empresa informació sobre els resultats obtinguts durant el control de qualitat dels … [+]productes, informació de la qual no disposava. Les dades existien però no es podien convertir en informació valuosa perquè no es disposava d’un mecanisme capaç tractar-les. Per complir els objectius marcats s’ha creat un sistema format pels següents elements: una aplicació per dispositius mòbils Android, una base de dades, un nou programa pel control de la qualitat i aplicatiu servidor. L’aplicació permet obtenir i visualitzar la informació. La base de dades és on es guarda la informació que envia el programa del control de qualitat i finalment, l’aplicatiu servidor habilita la comunicació entre els diferents elements descrits. El fet que dóna valor al sistema és que tots els elements que el formen tenen la capacitat de comunicar-se entre ells mitjançant Internet. Gràcies a això, és possible obtenir informació a temps real de la producció que s’està portant a terme a qualsevol punt del món. En conclusió, cal dir que els objectius s’han complert ja que s’ha aconseguit un sistema ràpid i segur. D’aquesta manera JCM Technologies pot disposar d’una informació molt valuosa que li permet que certes decisions no siguin preses a l’atzar.
Resumo:
Mémoire numérisé par la Division de la gestion de documents et des archives de l'Université de Montréal
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
Resumo:
In this session we look at how we can use collection objects like ArrayList as a more advanced type of array. We also introduce the idea of generics (forcing a collection to hold a particular type) and see how Java handles the autoboxing and unboxing of primitives. Finally we look at Iterators, a common design pattern for dealing with iteration over a collection.
Resumo:
El objetivo general de esta investigación es analizar el proceso de incorporación del gobierno electrónico en Colombia, así como evaluar el impacto de las TIC en asuntos del gobierno y su relación con los ciudadanos, puesto que en la práctica se desea incrementar la participación en asuntos públicos y una inclusión ciudadana a través de las TIC. El éxito del Gobierno en Línea dependerá de la transparencia y confianza creciente entre el gobierno y los ciudadanos y toma como referencia la estrategia de Gobierno en Línea 2008-2010. Será usada, una metodología exploratoria y descriptiva sobre la base de documentos bibliográficos y publicaciones periódicas y académicas.
Resumo:
L’objectiu del treball és estudiar la portabilitat dels programes que han estat originalment dissenyats per a un PC a un dispositiu 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. Aquesta aplicació 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 de l’aplicació original seran els mínims per garantir el correcte funcionament del programa en la nova plataforma