Stage registratie systeem voor Lentiz | Maaslandcollege

More Info
expand_more

Abstract

Er is in opdracht van de TU Delft faculteit Elektrotechniek, Wiskunde en Informatica (EWI) in de vorm van een Bachelor Eindproject (BEP) een stage registratiesysteem gemaakt voor het Lentiz | Maaslandcollege. Bij de opdrachtgever is er geïnventariseerd wat de wensen waren waarna wij uitkwamen op een stage registratie web applicatie waar de verschillende actoren op kunnen inloggen en de acties kunnen uitvoeren waarvoor ze geautoriseerd zijn. Er is een lichtgewicht ontwikkelmethode gebruikt die gebaseerd is op Scrum en als ontwikkel omgeving is ASP.NET MVC gekozen. De gebruikersinterface is opgebouwd uit een dashboard met aanklikbare tegels. De backend is op het MVC patroon gebaseerd en in combinatie met Entity Framework en een database geïmplementeerd. Verder zijn er Unit Tests en Integration Tests geschreven. Hoewel het project goed en vlot verlopen is, is het niet gelukt om alle features te implementeren. Het programma is wel volledig functioneel, maar de extra features voegen een wat eenvoudigere werkwijze toe op sommige gebieden. De projectgroep heeft veel geleerd van dit project en het project is in zijn opzet geslaagd.