Thesisvoorstellen AJ1112 voor hogeschoolstudenten

advertisement
Hogeschool 5: Ontwikkeling van een interactief platform voor mobiele
gebruikers met beperkte connectiviteit
Doelstellingen
Vodtec, een spin-off van UGent-IBCN en het IBBT, staat op het punt om de gratis krant van de
21ste eeuw te lanceren op de metro van een grote Europese stad. Metrogebruikers kunnen met
behulp van een applicatie op hun gsm een hele reeks video’s bekijken gaande van
nieuwsberichten tot trailers van nieuwe films en besprekingen van de nieuwste videogames.
Hiervoor wordt een eigen lokaal netwerk uitgebouwd aan boord van metro treinen, ingegeven door
het ontbreken van goede 2G en 3G connectiviteit in de ondergrondse tunnels van onze metro
partner.
Naast het aanbieden van on-demand video’s, wenst Vodtec in de toekomst ook een aantal
interactieve diensten aan te bieden. Het doel van dit eindwerk is het ontwikkelen van een platform
om interactieve diensten aan te bieden aan de metrogebruikers gebruik makend van een mobiele
applicatie (in dit eindwerk een Android applicatie). Een aantal voorbeeld toepassingen van dit
platform zijn een email-, een netlog/facebook- en een twitterclient. Metro passagiers zullen aldus in
staat zijn om tijdens hun verplaatsingen emails of twitter-berichten te ontvangen en versturen, hun
netlog/facebook status aan te passen of dat van hun vrienden te kunnen bekijken.
Onderzoek
Een specifiek element van de dienst die Vodtec ontwikkelt, is het ontbreken van een permanente
verbinding met het Internet. De gebruikers zijn verbonden met access points aan boord van een
metro trein die geen permanente verbinding hebben met het Internet en dus volledig onafhankelijk
moeten kunnen werken. Wel hebben deze access points op regelmatige tijdstippen (in bepaalde
metrostations) een kortstondige verbinding met het Internet om gegevens uit te wisselen.
Nochtans moet de eindgebruiker een zo vlot mogelijke gebruikservaring krijgen aangeboden. Zo
mag het ontbreken van een verbinding met het internet op het “vaste land” geen aanleiding geven
tot time-outs op het mobiele toestel van de eindgebruiker, maar moet de eindgebruiker eerder
aangeboden worden tijdens de wachttijd (tot wanneer een internet verbinding beschikbaar komt)
bijvoorbeeld een video te bekijken.
Opdracht
In een eerste fase moet er onderzocht worden welke technologieën er beschikbaar zijn om een
dergelijke platform te ontwikkelen. Hierbij zal er enerzijds gekeken worden naar de APIs die
beschikbaar zijn op Android toestellen en anderzijds naar wat er beschikbaar is op de access
points. Eens de juiste technologieën gekozen zijn, kan het ontwerp starten.
Tijdens de tweede fase volgt er de implementatie. In eerste instantie zal de nadruk liggen op de
ontwikkeling van een Android applicatie die contact maakt met de access points om de relevante
gegevens te ontvangen en te versturen. Uit de eerste fase zal blijken of en welke software er dient
ontwikkeld te worden op de access points om de communicatie met het Internet te verzorgen.
Tenslotte volgt er een testfase (in een zo realistisch mogelijke omgeving) om eventuele bugs te
vinden en op te lossen.
Tijdsbesteding:
30% onderzoek en ontwerp
50% code schrijven
20% testen en oplossen van bugs
Aantal studenten 1 student ICT
Modaliteiten
Deze thesis wordt begeleid door Vodtec en UGent-IBCN (beiden gevestigd in het
Zuiderpoortcomplex). Beide voorzien de mogelijkheid tot en zijn vragende partij voor een stage
tijdens de zomermaanden.
Locatie en contactpersoon
De masterproef zal uitgewerkt worden bij INTEC-IBCN en Vodtec
Contactpersonen bij UGent: Philip Leroux ([email protected])
Contactpersonen bij Vodtec: Frederic Van Quickenborne ([email protected])
Hogeschool 6: Ontwikkelen van een beheerssysteem gebaseerd op Drupal
en de nieuwste webtechnologieën
Doelstellingen
Vodtec, een spin-off van UGent-IBCN en het IBBT, staat op het punt om de gratis krant van de
21ste eeuw te lanceren op de metro van een grote Europese stad. Metrogebruikers kunnen met
behulp van een applicatie op hun gsm een hele reeks video’s bekijken gaande van
nieuwsberichten tot trailers van nieuwe films en besprekingen van de nieuwste videogames.
Hiervoor wordt een eigen lokaal netwerk uitgebouwd aan boord van metro treinen, ingegeven door
het ontbreken van goede 2G en 3G connectiviteit in de ondergrondse tunnels van onze metro
partner.
Om dit alles te beheren heeft Vodtec een beheerssysteem ontwikkeld op basis van Drupal. Drupal
is een open source Content Management System dat zijn oorsprong heeft in België en wereldwijd
gebruikt wordt door heel wat bekende websites. Heel frequent komen er updates van Drupal en
Vodtec wenst onder andere gebruik te maken van deze updates om het bestaand beheerssysteem
meer performant en gebruiksvriendelijker te maken. Daarnaast wenst Vodtec ook te onderzoeken
in hoeverre een mobiele versie van het beheerssysteem kan worden ontwikkeld zodat het beheer
van haar platform ook vanop mobiele toestellen kan worden uitgevoerd.
Onderzoek
Bij dit eindwerk wordt onderzocht hoe het huidig beheerssysteem van Vodtec kan verbeterd
worden door gebruik te maken van nieuwe web technologieën zoals HTML5, CSS3, JavaScript,...
Opdracht
In een eerste fase moet er onderzocht worden welke technologieën in aanmerking komen en
welke reeds door Drupal ondersteund zijn. Meer concreet moeten volgende componenten
ontworpen worden:
• een beheersplatform voor content (toevoegen en verwijderen van content, meta-data
aanpassen, etc.);
• een beheersplatform voor profielen van gebruikers (bijhouden van profielen van gebruikers);
• een beheersplatform voor status van het systeem (de status van het systeem controleren en
eventueel waarschuwingen uitsturen bij problemen);
• het mobiel beschikbaar maken van het beheerssysteem rekening houdend met de beperkingen
van een mobiel toestel (bijv. rekening houden met de beperkte schermgroottes).
Tijdens de tweede fase volgt er de implementatie. Concreet zullen een aantal Drupal modules
ontwikkeld worden en zullen de bestaande Drupal modules aangepast worden.
Tenslotte volgt er een testfase om eventuele bugs te vinden en op te lossen.
Tijdsbesteding:
20% onderzoek en ontwerp
60% code schrijven
20% testen en oplossen van bugs
Aantal studenten 1 student ICT
Modaliteiten
Deze thesis wordt begeleid door Vodtec en UGent-IBCN (beiden gevestigd in het
Zuiderpoortcomplex). Beide voorzien de mogelijkheid tot en zijn vragende partij voor een stage
tijdens de zomermaanden.
Locatie en contactpersoon
De masterproef zal uitgewerkt worden bij INTEC-IBCN en Vodtec
Contactpersonen bij UGent: Philip Leroux ([email protected])
Contactpersonen bij Vodtec: Frederic Van Quickenborne ([email protected])
Download