340 likes | 452 Views
EQUDIA: DIAGRAMES PER A LA INTERPRETACIÓ VISUAL D’EQUACIONS EN DISPOSITIUS MÒBILS. Tutors : Sergio Escalera Guerrero Oriol Pujol Vila. Oriol Janés Pereira. Índex. Introducció Anàlisi Representació Analítica Representació Quantitativa Evolució dels dispositius
E N D
EQUDIA: DIAGRAMES PER A LA INTERPRETACIÓVISUAL D’EQUACIONS EN DISPOSITIUS MÒBILS Tutors: Sergio EscaleraGuerrero OriolPujol Vila OriolJanés Pereira
Índex • Introducció • Anàlisi • Representació Analítica • RepresentacióQuantitativa • Evoluciódelsdispositius • Previsions (Temps i Costos) • Plataforma • Disseny • Representació Analítica • Exemplepràctic • Interfíciegràfica • Diagrama de seqüència • Avaluacióqualitativa • Divulgació • Conclusions
Introducció Evolució- Mésaltnivell- Més identificable- Més modular- Interacció natural
Representació Analítica • Representacióde conjunts • Claredatde dependències
RepresentacióQuantitativa • Representacióde conjunts • Claredat de dependències • Visualització de quantitats n = c + (a + b)
Anàlisi (plataforma) Per quèAndroid? • Programacióen mútiplesllenguatges • Gran popularitat • Bona projecció • Independència de Hardware • Gran comunitat Dispositiuutilitzat: Motorola Xoom
Casos d'ús • Bloquejar un node: • Interacció: • Clickarl’interior • del triangle • Impideix que el valor de la variable siguimodificat.
Casos d'ús • Crear nodesfills: • Interacció: • Arrossegar el dit de la base capavall • Apareixen dos nodesdependents del primer
Casos d'ús • Modificar valor d’una variable: • Interacció: • Arrosegar el ditverticalment des del vértex superior • Necessita un camí de propagaciócorrecte
Casos d'ús • Eliminar node fulla: • Interacció: • Arrosegar el dit des de la base capamunt • Necessita un camí de propagaciócorrecte.
Casos d'ús • Simplificar branca: • Interacció: • Arrosegar el dit des de la base capamunt • Elimina elsnodesintermitjos del nodefinselsnodes fulla
Casos d'ús • Cambiar la proporció entre nodesgermans: • Interacció: • Desplaçarlateralment una línia divisoria • Cambia la quantitatd’àrea que es reparteix entre elsnodesgermans
Casos d'ús • Limitar el rangd’una variable: • Interacció: • LongClick al vértex superior • El node no podrà pendre valors de diferent signe a l’actual.
Casos d'ús • Canviar el nomd’una variable: • Interacció: • Clickar sobre la variable a la barra lateral • Permetpersonalitzar el nomd’una variable.
Casos d'ús • Canviard’operació: • Interacció: • LongClick a l’interior del triangle • Canvial’operació que s’aplica al node
Casos d'ús • Canviar la precisiódelsvalors: • Interacció: • Arrossegar el dit des del centre del triangle a la dreta • Varia el nombre de decimals que es mostren.
Casos d'ús • Canviarl’escalahoritzontal: • Interacció: • Arrossegar el dithoritzontalment des del vértex superior. • Modifica l’amplitudsense variar el valor.
Casos d'ús • Fer zoom: • Interacció: • Botons de zoom • Amplia o redueixtotl’arbre.
Intefíciegràfica Menú Fórmula Arbre principal Llista lateral de valors Zoom
Exemplepràctic Ca corrected = Ca pl + 0.8 * (4 - Albumina)
Avaluacióqualitativa • Provesfetes: • Persones voluntàries • Públic a jornades de divulgació
Divulgació CatSalut Festa de la Ciència
Conclusions • Provesrealitzades • Puntsforts • Inconvenients • Possibleslíniesfutures