Voor de installatie van webapplicaties moeten vaak een heel aantal handelingen uitgevoerd worden. Denk hierbij aan het deployen van een database, aanmaken van virtual directories en het zetten van security. Vooral bij het upgraden van een applicatie is dit een groot karwei. Bovendien zou het handig zijn dat wanneer er een fout optreedt in een productie omgeving we met een druk op de knop een rollback kunnen doen naar een vorige versie.
Omschrijving
Onderzoek de mogelijkheden die er zijn om het installeren en deployen van webapplicaties te vereenvoudingen. Kijk welke stappen er volledig geautomatiseerd kunnen worden en hoe dit het beste kan. Denk aan het uitrollen en upgraden van een database en het gebruik van sourcecontrol. Wanneer een uitrol niet goed gaat willen we ook een rollback van de installatie uit kunnen voeren.
Na alle wensen en mogelijkheden onderzocht te hebben moet een ontwerk gemaakt worden waarna de applicatie gerealiseerd moet worden.
Inzetbaarheid
De uitkomst van deze opdracht zou door MITS gebruikt kunnen worden. Tevens kan deze applicatie gebruikt worden om de installatie van vrijwel elke webapplicatie te automatiseren. Misschien is er zelfs een mogelijkheid om het in te zetten in de PDC.
Methoden & Technieken
Planning: RUP
Ontwerp: UML
Bouw Tool: Microsoft Visual Studio.NET
Bouw taal: C#, XML, SQL, HTML
Applicatie omgeving: RDBMS Microsoft SQL server, Microsoft IIS, .NET
Applicatie technieken: ASP.NET (ASP+), .NET
Benodigde Kennis & Interesse
C#
SQL
Fasen
Vooronderzoek
PVA (plan van aanpak)
Definitie van eisen
FO (functioneel ontwerp)
TO (technisch ontwerp)
Bouwen
Testen
Opleveren
Meer weten?
Indien je geïnteresseerd bent in deze afstudeeropdracht, klik dan hier om direct te solliciteren.
Heb je vragen of wil je een afspraak maken? Neem dan contact op met één van ons: