Technisch

Technologie

De initiele services horen gebouwd te worden met WCF. De initiele applicaties horen gebouwd te worden met ASP.net en Silverlight. De WCF services maken gebruik van SQL server databases. U zal gebruik maken van ORM tools zoals Entityframework of Linq to SQL.

Domein en IIS

Voor deze oplossing zullen de studenten een lokale domein moeten gaan opzetten met IIS voor hosting op windows 2008.

Samenwerking en Taken

Taken

  • Maak een analyse van bovenstaand verhaal
  • Teken UML schema’s uit
  • Zorg voor enkele mock ups van eindresultaten
  • De oplossing hoort een N-tier solution te zijn die volledig kan losgekoppeld worden
  • Er zijn meerdere oplossingen en projecten.
    • Portal Frontend
    • WCF service Identity/authentication
    • WCF service list of applications/webservices
    • WCF service High scores
    • WCF service kortingsbonnen
    • WCF service Prijzen: wie zijn de deelnemers voor welke wedstrijd en wie zijn de winnaars?
    • Applicatie Silverlight game museum: kies de juiste schilderij en win een prijs
    • Kortingsbonnen, laad kortingsbonnen op voor handelaars, raadpleeg kortingsbonnen voor eindgebruikers en print deze af.

Groepen

Groep1 (Portal Groep)

Hoewel applicaties zullen werken zonder de portal, zal de portal een centraal punt zijn voor de applicaties en diensten. De portal groep zal ook WCF services bouwen voor identificatie en lists of applications/webservices. Deze groep zal bestaan uit Thomas en Nicolas, Cathy en Sabra.

Groep2 (Silverlight business game voor musea)

De business game groep zal bestaan uit: Jos, Jan, Steven en Wim.

Groep3 (Kortingsbonnen)

De kortingsbonnen groep zal bestaan uit Peter, David en Klaas.

Samenwerking

Alle groepen zullen dagelijks Scrummen en gebruik maken van de Agile Methodologie. Vragen moeten gesteld worden aan de product owner (Erdem) om tot een goed eind te komen. UML’s en een goed database design is crutiaal!
Maak gebruik van Team foundation System en Vergeet uw toepassingen niet te testen via user en UnitTests.

Presentatie

Naast een werkend resultaat is uw presentatie ook van belang. Tekeningen rond het idee van dit platform is ook van belang om uw boodschap over te brengen (zoals bv een use case en de verklaring hierrond). De presentatie moet begrijpbaar zijn voor leken maar mag ook niet afdoen aan de verschillende manieren van werken en technologische mogelijkheden die je hebt gebruikt.

Extra

Extra’s applicaties of diensten die de flexibiliteit van het systeem tentoonstellen mogen bijgebouwd worden als extra. De prioriteit moet echter wel blijven bij het bestaande systeem.
Voor Registratie mag bekeken worden om een Eid registratie toe te passen zodat de juiste naam/adres gegevens kunnen worden opgeslaan.

Last edited Feb 15, 2012 at 12:33 PM by ombeletw, version 2

Comments

No comments yet.