Visualisering av store datamengder i web-grensesnitt
Master thesis
Permanent lenke
http://hdl.handle.net/11250/252044Utgivelsesdato
2007Metadata
Vis full innførselSamlinger
Sammendrag
De grunnleggende teknikkene for visualisering og interaksjon er de samme uansett mengde data. Teknikker for presentasjon deles inn i to kategorier; formater som definerer utseendet til data og strukturer som beskriver hvordan data hører sammen. Så lenge datamengden er liten kan alt presenteres samtidig, men for store datamengder er ikke det hensiktsmessig. Da må teknikker brukes for å redusere mengden som skal vises til enhver tid. Dette kan gjøres enten ved skjuling av detaljer eller ved filtrering. For noen typer data fins det også spesielle teknikker som egner seg spesielt godt, som for eksempel kart for geografiske data. Websider utvikles typisk i HTML, CSS og JavaScript. HTML for innhold og struktur, CSS for presentasjon og JavaScript for dynamiske elementer og interaksjon. Sammen er de ofte gode nok for enkle grensesnitt, men for mer avansert funksjonalitet kommer de til kort på grunn av begrensninger i kommunikasjonsprotokollen HTTP samt JavaScript sine mangler både når det gjelder funksjonalitet og debuggingsmuligheter. Alternative teknologier som Java Applets og Flash kan brukes istedet for å innkaplse lokale applikasjoner i web-grensesnittet. Som en del av et internt FoU-prosjekt i bedriften SKM Market Predictor har jeg vært med å designe og utvikle et web-grensenitt mot store datamengder. Rapporten beskriver fremgangsmåten for utviklingen fra start til slutt, med fokus på tankegangen bak og begrunnelser for designvalg som ble gjort relatert til visualisering og interaksjon med data.