Narrow your search

Library

VIVES (10)


Resource type

dissertation (10)


Language

Dutch (9)

English (1)


Year
From To Submit

2020 (2)

2018 (4)

2017 (1)

2012 (1)

2008 (1)

More...
Listing 1 - 10 of 10
Sort by

Dissertation
Onderzoek en implementatietraject naar Progressieve Web Apps
Authors: --- ---
Year: 2020 Publisher: Brugge : Katholieke Hogeschool VIVES: Brugge

Loading...
Export citation

Choose an application

Bookmark

Abstract

Het belangrijkste doel deze bachelorproef was het evalueren en implementeren van Progressive Web Apps (PWA). Deze studie werd uitgevoerd door het onderzoeken van relevante technologieën en toepassen van enkele technieken in een bestaande webshop. Het onderzoek toont aan hoe een PWA het beste van web en Native applicaties combineert. Bovendien toont het ook enkele uitdagingen aan waarmee PWA’s in huidige omstandigheden geconfronteerd worden. Door de evolutie van nieuwe ontwikkelingen en mogelijkheden van de technologie, groei van mobiele gebruikers en de nood aan een oplossing die ook gebruiksvriendelijk is voor mobiele apparaten, werden PWA’s geïntroduceerd. Ook heel wat andere technologieën, die gebruikt werden in de bestaande code van de webshop, werden onderzocht. Technologieën zoals Swagger, localStorage, GraphQL, … zorgen voor een pak nieuwe informatie en mogelijkheden. Voordelen, nadelen, features en voorbeelden worden vermeld in deze tekst. Door het implementeren van nieuwe klassen, methods en queries, werd de functionaliteit van het winkelmandje toegevoegd aan de webshop. De applicatie kan op het startscherm van een smartphone geplaatst worden, kan offline gebruikt worden en kan op de achtergrond bewerkingen uitvoeren. Dit zijn de belangrijkste eigenschappen van een PWA. Een PWA kan zeker interessant zijn om te gebruiken. Ik ben ervan overtuigd dat het nog voldoende zal evolueren om een belangrijke plaats in te nemen in onze huidige maatschappij.

Keywords


Dissertation
Personenteller in een klasruimte aan de hand van beeldmateriaal en Artificiële Intelligentie
Authors: --- --- ---
Year: 2020 Publisher: Brugge : Katholieke Hogeschool VIVES: Brugge

Loading...
Export citation

Choose an application

Bookmark

Abstract

Op de campus Vives Brugge Station en KU Leuven Campus Brugge werd het aantal richtingen uitgebreid met als gevolg dat de lokalen steeds meer worden ingenomen. Indien een docent wil weten of een ruimte bezet is zonder de aanwezigen te storen, dan moet hij dit opzoeken in het lessenrooster en zo nagaan of er al dan niet een les bezig is. Dit neemt evenwel veel tijd in beslag. De vraag werd gesteld om dit te verhelpen door middel van Artificiële Intelligentie (AI). Veel opzoekwerk over artificiële intelligentie leverde Region with Convolutional Neural Network (RCNN) op. Dit is een Artificieel Neuraal Netwerk (ANN) die alle objecten op een foto overloopt en ze dan door een Convolutional Neural Network (CNN) laat classificeren in verschillende objectcategorieën. Er werd een bestaand neuraal netwerk gebruikt van google YOLO [1] en een bestaand neuraal netwerk van Matterport: Mask R-CNN [2] [3] die zelf werd getraind, om vervolgens te kunnen vergelijken welke de beste was. Om de dataset te maken werd er een toepassing ontwikkeld die foto’s neemt van het lokaal met studenten erin. De camera’s zijn verbonden met een applicatie via een Real-Time Publish-Subscribe (RTPS) protocol: de applicatie neemt een jpg foto uit die stream en slaat deze op in de database. Voor het labelen van de foto’s werd een website gemaakt waarmee men begrensde vakken rond mensen hun hoofd kan trekken. Het voorgetrainde artificieel neuraal netwerk heeft zeer veel moeite om mensen in de klas te tellen als ze dicht bij elkaar zitten: aan de hand van een test bleek dat het maar 48% nauwkeurigheid heeft. De zelf getrainde artificiële intelligentie daarentegen heeft 83% nauwkeurigheid. Er werd een mobiele app voorzien die aan de hand van een Application Programming Interface (API) het aantal mensen kan opvragen. Het voert dan het artificieel neuraal netwerk uit in een Pythonshell en geeft de hoeveelheid terug. Indien men een artificieel neuraal netwerk wil gebruiken voor een specifieke taak, dan traint men deze best zelf op een eigen dataset, voldoende variërend om tot een optimaal resultaat te komen.

Keywords


Dissertation
IoT solution for real-time tracking of itinerant commercial activities using LoRaWAN and ReactNative

Loading...
Export citation

Choose an application

Bookmark

Abstract

This bachelor’s thesis consists of a project to develop a mobile application for the customers of an ice cream company called Ijsster-Brugge. The purpose of it is, to give the costumer the possibility to track the location of their ice cream cart when they are on route around the city of Brugge. So, they know, where the next location will be. The company is provided with an administrative web page in order to manage all the information, being shown in the app. This paper will explain the different technology used in each of the parts of the project and how they are implemented.

Keywords


Dissertation
Analyse en visualisatie van DataMiner log-gegevens aan de hand van Elasticsearch, Logstash en Kibana
Authors: --- ---
Year: 2018 Publisher: Brugge : Katholieke Hogeschool VIVES: Brugge

Loading...
Export citation

Choose an application

Bookmark

Abstract

Dit eindwerk werd uitgevoerd in opdracht van Skyline Communications te Izegem. Skyline is globale marktleider in end-to-end multi-vendor network management oplossingen met hun hoofdproduct, DataMiner. Dit software pakket bestaat uit tientallen co-processen die elk heel wat logbestanden genereren. De opdracht is het creëren van een tool die het doorzoeken van deze bestanden eenvoudiger en sneller maakt. De eerste stap ligt in het inlezen en verwerken van de bestanden. Er werd gekozen voor een database als tussenopslag. Hierdoor kan er aan de hand van query’s specifieke statistieken en informatie opgehaald worden. Hierna werd een visualisatie applicatie gerealiseerd waar alle loglijnen bekeken kunnen worden in een gebruiksvriendelijke en responsieve user interface. Later werden er nog extra filter uitbreidingen aan toegevoegd, die het vinden van fouten in de logbestanden nog efficiënter maakt. De applicatie werd op tijd afgewerkt en voldoet aan de vooraf opgestelde doelstellingen. Hierbij kan besloten worden dat deze bachelor proef succesvol afgewerkt werd.

Keywords


Dissertation
Implementatie van een LVDS Interface tussen een video source en een range van LCD's
Authors: ---
Year: 2008 Publisher: Oostende Katholieke Hogeschool Brugge-Oostende

Loading...
Export citation

Choose an application

Bookmark

Abstract

Wanneer een TV-set in massaproductie gaat, neemt Life Cycle Support de verantwoordelijkheid van het design over. Dat wil zeggen dat problemen die tijdens de productie en in de field nog voorkomen, onderzocht en opgelost moeten worden door de Life Cycle Support groep. Het kan gebeuren dat er ondersteuning moet gegeven worden voor een al iets oudere set. Om de problemen te gaan reproduceren en onderzoeken heeft Life Cycle Support dus nood aan die zelfde set. Bij oudere sets komt het wel voor dat deze niet altijd meer beschikbaar zijn. Elke set bestaat uit een verschillend type Small Signal Board en display. Men kan dus geen onderdelen van andere sets gaan gebruiken want de kans dat ze niet compatibel zijn is reëel. De verschillende generaties en technologieën maken de verschillen te divers. Er zijn sets die werken op 50Hz of 100Hz frame rate. Ook zijn er verschillen in resolutie, namelijk de HD en FullHD schermen. Voor Life Cycle Support zou het eenvoudig zijn als beschikbare onderdelen uit andere sets kunnen gebruikt worden. Door wat extra hardware tussen het Small Signal Board en het display te plaatsen zouden we combinaties kunnen maken die voorheen niet mogelijk waren, maar die wel in staat zijn het probleem te reproduceren. Omdat dit een niet noodzakelijk project is, maar eerder een hulpmiddel is de keuze gevallen op een stuk hardware dat reeds beschikbaar is van een eerder project, maar dat wel in staat zou kunnen zijn het probleem op te lossen. De hardware print werd ontworpen om een LED backlight aan te sturen, maar wordt tegenwoordig in het Small Signal Board ingebouwd. Doordat er met bestaande hardware gewerkt wordt zal er moeten onderzocht worden of het project haalbaar is met die hardware. Na een nader onderzoek blijkt dat de print niet over genoeg geheugen beschikt en niet voldoende kwalitatief beeld kan produceren om de opdracht te voltooien.

Keywords


Dissertation
Ontwikkelen van Vue.js frontend applicatie voor OAuth authenticatie met .NET Core microservices
Authors: --- ---
Year: 2018 Publisher: Brugge : Katholieke Hogeschool VIVES: Brugge

Loading...
Export citation

Choose an application

Bookmark

Abstract

Artilium NV had een Graphical User Interface (GUI) nodig om gebruikers en andere gegevens met betrekking tot rechten, te beheren in hun nieuw project. Als backend maken ze gebruik van IdentityServer, hiervoor is een GUI beschikbaar maar deze is betalend en heeft niet alle mogelijkheden die Artilium nodig heeft. Daarom is er een nieuwe GUI gemaakt die alles moet bevatten wat Artilium nodig heeft. Omdat we deze GUI ook opensource wilden maken, is er een modulaire Single Page Application (SPA) gemaakt die gemakkelijk aan te passen is naar verschillende situaties en ondersteuning voorziet voor veel verschillende doelstellingen. Met als resultaat een modulair, performant framework voor frontend applicaties voor het beheren van veel verschillende dingen. Met ingebouwde, internationalization, ratelimit systeem, geavanceerde zoek functie en meer algemene functies. En een paar modules voor de functionaliteit die Artilium nodig heeft. Dankzij deze GUI hoeft Artilium niet te betalen voor de AdminUI van IdentityServer en hebben ze alle functionaliteit die ze nodig hebben in één interface. En doordat het modulair is, kunnen ze gemakkelijk meer functionaliteit toevoegen indien nodig.

Keywords


Dissertation
Printertoewijzing via GPP en netwerkmonitoring in SCOM.

Loading...
Export citation

Choose an application

Bookmark

Abstract

Keywords


Dissertation
Sensorintegratie met het Lora-netwerk op basis van verschillende platforms en backends
Authors: --- ---
Year: 2017 Publisher: Oostende : Katholieke Hogeschool VIVES: Oostende

Loading...
Export citation

Choose an application

Bookmark

Abstract

Het idee van deze bachelorproef kwam tot stand doordat Infrax een onderzoek wou naar het Internet of Things meer specifiek naar wat de LoRaWAN technologie kan betekenen voor het bedrijf. Het Internet of Things groeit met de dag en er wordt verwacht dat binnen enkele jaren tientallen miljarden apparaten met het internet verbonden zullen zijn. Naast de gebruikelijke toepassingen zoals het meten van temperatuur, vochtigheid en koolstofdioxide (CO2) kan het Internet of Things ook gebruikt worden voor toepassingen die interessant zijn voor een nutsbedrijf zoals Infrax. Bij het begin van dit eindwerk hadden zij alreeds enkele toepassingen bedacht voor zowel intern als extern gebruiken. Bij het uitvoeren van deze bachelorproef is er gebruik gemaakt van twee verschillende fabrikanten van LoRaWAN gateways (zender-ontvanger). Al snel bleek dat het apparaat van de fabrikant Kerlink makkelijker was om mee te beginnen, daarom werd deze transceiver het meeste gebruikt tijdens mijn bachelorproef. Om de verschillende testen uit te voeren waren er drie type nodes ter beschikking. Een allround sensor, een smart home sensor en een node om analoge sensoren en nutsmeters toegang te geven tot een LoRaWAN netwerk. Uit testen bleek dat LoRaWAN een zeer robuust protocol is. Maar bij deze robuustheid gaat gepaard met enkele heel belangrijke beperkingen. Alhoewel LoRaWAN een veelbelovende technologie is, is het niet altijd even geschikt voor een bedrijf als Infrax. Op dit moment is de technologie nog zeer nieuw. Binnen enkele jaren zal het volledig potentieel van LoRaWAN beschikbaar zijn.

Keywords


Dissertation
Implementeren van een gecentraliseerd sociale media beheersysteem in Fork CMS

Loading...
Export citation

Choose an application

Bookmark

Abstract

Bij Comsa! maakt men zowel offline alsook online reclame, dit houdt in dat men websites maakt voor zijn klanten. Omdat sociale media een zeer populair medium is, had ik voor ogen mijn eindwerk hier rond te maken. Als zelfstandige of bedrijf is het niet altijd eenvoudig om op verschillende sociale platformen actief te zijn. Het plaatsen van eenzelfde bericht kan veel tijd in beslag nemen als men zoveel mogelijk klanten wil bereiken via de verschillende kanalen. Voorbeelden hiervan zijn Facebook, Twitter en Google My Business. Het beheren van bedrijfsuren op het internet is niet altijd even eenvoudig, zo bestaat de mogelijkheid dat de ope- ningsuren gefragmenteerd zijn over verschillende kanalen. Dit geldt trouwens ook voor contactgegevens. Met behulp van het Symfony Framework en Fork CMS ben ik een module voor Fork CMS gaan schrijven met een bijhorende cloud API. De cloud API zal de connectie zijn tussen de applicatie en de sociale netwerken. Met deze module kan een ge- bruiker zijn of haar bedrijf toevoegen in de lokale databank van de applicatie en alle ondersteunde sociale accounts hieraan koppelen. Op deze manier wordt het plaatsen van een berichtje of een evenement veel eenvoudiger en meer uniform over de verschillende platformen. Het opgemaakte bericht wordt dan automatisch geplaatst over de verschillende kanalen. Statistieken zijn belangrijk als men als zelfstandige een idee wil krijgen hoe goed hij/zij het doet op sociale media. Dit essentieel gegeven zal tweemaal per dag bijgewerkt worden voor al de geplaatste berichten en andere content. Dit lijkt voor zelfstandigen of bedrijven een zeer nuttige applicatie omdat deze een toch niet te verwaarlozen tijd bespaart. Zo kan de gebruiker zijn tijd in andere nuttige dingen investeren. In de bedrijfswereld en elders gaat meestal hetzelfde gezegde: “time equals money”. (Scottye J. Cash PhD, 2008)

Keywords


Dissertation
MP3 module voor domotica toepassingen
Authors: ---
Year: 2005 Publisher: Oostende Katholieke Hogeschool Brugge-Oostende

Loading...
Export citation

Choose an application

Bookmark

Abstract

In het dagelijkse leven worden we vaak geconfronteerd met visuele berichten. Soms geven we geen aandacht aan deze berichten omdat we ze gewoon niet zien. Door deze visuele berichten aan te vullen met audioberichten kunnen we de mensen beter en directer bereiken. MP3 is een gecomprimeerd audioformaat. Dit houdt in dat men meer geluid met betere kwaliteit kan opslaan. Hierdoor worden berichten niet alleen duidelijk maar vermindert de kost om het geluid op te slaan. Door gebruik te maken van een flashgeheugen wordt het geheel zeer flexibel te gebruiken. MultiMediaCards zorgen er ook voor dat de gebruiker zelf kan kiezen hoeveel opslagruimte te voorzien. De MultiMediaCards kunnen gemakkelijk beschreven en gelezen worden vanop elke computer. De module kan volledig geautomatiseerd worden door hem aan een domoticanetwerk te hangen. Elke module op dat netwerk kan door het gebruik van commando's de berichten besturen. Ook is er een mogelijkheid om op vooraf ingestelde datums en tijden berichten af te spelen. Deze kunnen herhalend zijn of niet. Deze eindverhandeling bevat een beschrijving van het doel van het eindwerk, een beknopte omschrijving van MP3 en een diepere kijk op de module zelf. Trefwoorden: MP3 domotica automatiseren berichten

Keywords

Listing 1 - 10 of 10
Sort by