Utveckling av en webbapplikation för att visualisera och analysera användaraktivitet
Cedercreutz, Mattis (2021)
Cedercreutz, Mattis
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021122090111
https://urn.fi/URN:NBN:fi:amk-2021122090111
Tiivistelmä
ProdLib är ett företag som utvecklar och delar 2- och 3D modeller via en lättanvänd applikation. Från applikationen kan olika tillverkares bibliotek laddas ner med deras modeller som kan sedan öppnas i design- och arkitektprogram. Företaget har ett internt verktyg som följer med vilka modeller som används och hur mycket. Eftersom företaget växer med ökande hastighet har verktyget blivit långsamt och otillräckligt . Utvecklingsarbetet var att skapa en ny webbapplikation som klarar av den ökande tillväxten, har optimerade sökningar med möjlighet för ytterliga. Syftet med arbetet var att bygga en webbapplikation för att visualisera och analysera användaraktiviteten och händelser i ProdLib applikationen. Arbetet beskriver hur utvecklingsmiljön sätts upp med användning av Docker. Arbetet går också ytligt igenom semantiken av grafdatabaser och vad de är. Slutligen beskriver arbetet vilka AWS verktyg är nödvändiga för att lansera applikationen till Amazons molnnätverk och hur de är konfigurerade med användningen av programmeringsramverket Pulumi.
Som resultat fick ProdLib en ny webbsida som använder gränssnittet Grafana med en personlig programvara kopplad för att visualisera grafer och tabeller. ProdLib fick också en grafdatabas med en API för att vidare analysera informationen. Till sist lanserades hela webbapplikationen också till AWS molnet.
Till framtidsplanerna hör skapandet av en personlig sida för varje tillverkare som visualiserar aktiviteten av deras modeller och dokument. Applikationen kan också utvecklas vidare genom att sätta upp ett månatligt rapportsystem, som skickar progressrapporter med information om hur företaget växer månatligen.
Som resultat fick ProdLib en ny webbsida som använder gränssnittet Grafana med en personlig programvara kopplad för att visualisera grafer och tabeller. ProdLib fick också en grafdatabas med en API för att vidare analysera informationen. Till sist lanserades hela webbapplikationen också till AWS molnet.
Till framtidsplanerna hör skapandet av en personlig sida för varje tillverkare som visualiserar aktiviteten av deras modeller och dokument. Applikationen kan också utvecklas vidare genom att sätta upp ett månatligt rapportsystem, som skickar progressrapporter med information om hur företaget växer månatligen.