zaterdag 10 april 2010

Week 5 | Web Services en InfoPath

Week 5 startte met een meeting met Koen. Tijdens de meeting moesten we kort uitleggen welke technologieën we allemaal gebruiken in het project. We specificeerden hier ook hoe we deze technologieën gaan gebruiken om dat een werkende oplossing te komen. Veel van de verkregen informatie tijdens deze meeting zal van pas komen bij het schrijven van de technisch analyse, die synchroon zal verlopen met de implementatie.

Tijdens deze meeting zijn we te weten gekomen dat er niet rechtstreeks naar een databank mag gekoppeld mag worden, hierbij bevestigde Koen wat Ward me al enkele dagen geleden had verteld. Tijdens een gesprek met Ward vertelde hij me dat men Web Services inzet om connecties te leggen naar databases. Naast het connecteren naar de databank hebben we met Koen ook de koppeling naar CRM besproken en de mogelijkheden om de AgilePoint workflow te triggeren vanuit CRM.

Diezelfde dag ben ik gestart met het onderzoeken van hoe we Web Services kunnen bouwen en gebruiken in ons project. Joachim heeft zich gefocust op de koppeling van onze applicatie met CRM. Na het lezen van enkele tutorials en gebaseerd op onze kennis Object-Oriented programmeren zijn we er in geslaagd een Web Service op te zetten. Deze Web Service is opgebouwd in 3 lagen. De enige moeilijkheid die we hier ondervonden was dat we nog nooit in C# hadden gewerkt en daarom wat syntax hebben moeten opzoeken.

Op woensdag hebben we tijdens een korte meeting met Nadia nog enkele van onze vragen in verband met het project kunnen oplossen en hebben we verder gewerkt aan het opstellen van de Web Services.

Op donderdag stonden er 2 meetings op de planning. De eerste meeting was met Nadia en Nathalie. Hier hebben we de formulieren voor het onderdeel Order Reception voorgesteld. Na afloop hebben we afgesproken met Nadia om alle schermen voor de volledige applicatie klaar te zetten. Zo kan het stage bedrijf een goed beeld krijgen op wat onze visie is op het project en kan ook de applicatie verder verfijnd worden alvorens ze helemaal uitgewerkt is.

Tijdens een 2de meeting op donderdag met Koen, hebben we met hem de status van het project besproken. Hierbij konden we melden dat het opzetten van de Web Services gelukt was, maar dat we voor de koppling met het CRM nog geen concrete oplossing hadden.

De rest van de donderdag en vrijdag hebben we gewerkt aan het afmaken van alles formulieren en Web Services. Joachim heeft zich gefocust op het Web Services gedeelte en ik heb me gericht op het bouwen van de formulieren. Verder heb ik ook nog enkele Use Cases toegevoegd aan de functionele analyse. Vrijdagavond hebben we alle formulieren afgewerkt en doorgestuurd naar de betrokken mensen.

Ik denk dat het grootste deel van de behoefte en functionele analyse klaar is. We kunnen ons dus de komende weken geheel focussen op de implementatie van het project. Al moeten we nog wel de technische aspecten van het project documenteren in de technisch analyse.

De moeilijkheden op de stage zijn het aanleren van de nieuwe technologieën. Het aanleren van deze nieuwe dingen neemt veel tijd weg, al is het wel interessant om alle mogelijkheden te verkennen van een bepaald product of pakket. Deze week heeft Google vrijwel alle problemen kunnen oplossen. Maar ik merk wel dat als je je probleem aan iemand voorlegt hij je gemakkelijker in de juiste richting kan sturen. Waardoor je sneller tot een oplossing zal komen.

Week in 3 woorden

  • Kort

  • Begeleiding

  • Vlot
Logboek
Excel-sheet | Stage week 5

Geen opmerkingen:

Een reactie posten