zondag 30 maart 2014

Schrijven van de databaselaag en de transactielaag

Hallo iedereen!

Vandaag heb ik de basis van de databaselaag en de transactielaag geschreven.
Dit wil zeggen dat we bijna mogen beginnen aan de interface van de applicatie, datgene dat de gebruiker te zien zal krijgen. De lagen zijn geschreven gebruikmakend van het Entity Framework. Hieronder ziet u enkele screenshots van de code die we geschreven hebben.

Groeten

Jessica




De databaselaag van bewoner:



De transactielaag van bewoner:



donderdag 27 maart 2014

Instellen van het Entity Framework in de domeinlaag

Hallo iedereen!

We maken gebruik van het Entity Framework via de code-first aanpak. Dit wil zeggen dat de database automatisch wordt gegenereerd op basis van onze domeinlaag.

We hebben gekozen voor dit framework omdat dit framework er voor zal zorgen dat we onze applicatie sneller zullen kunnen ontwikkelen. Dit is nodig omdat we nog minder dan een maand hebben om ons project tot een goed einde te brengen.

Om de domeinlaag op te stellen en het entity framework juist in te stellen heb ik gebruik gemaakt van deze tutorial.

Wanneer ik op problemen stootte heb ik gebruik gemaakt van stackoverflow.com




Groeten

Jessica

Schrijven van de domeinlaag van de applicatie

Hallo iedereen

Vandaag heb ik de domeinlaag van de applicatie geschreven op basis van het databaseschema in de post hieronder. Ik heb gebruik gemaakt van ASP.net 4.0 en de programmeertaal C#. De afbeelding hieronder is een screenshot van het resultaat.

Nu deze laag af is, kan ik beginnen met het schrijven van de databaselaag. Deze laag dient voor de communicatie van de applicatie met de database, waar de gegevens in opgeslagen zitten.

Groetjes

Jessica


woensdag 26 maart 2014

Keuze programmeertaal en omgeving

Na ons contact met de netwerkbeheerder hebben we besloten om gebruik te maken van de .NET omgeving en de programmeertaal C#.
We werken in Visual Studio 2012. Momenteel zijn we nog aan het kijken of het mogelijk is om het beheer van de applicatie te maken in WPF en de projectie met ASP.NET.

Groeten

Matias en Jessica








dinsdag 25 maart 2014

Definitief database ontwerp

Onze definitieve versie van het ontwerp van de database is af! Op basis van dit schema zullen wij de database opstellen. We zullen gebruik maken van een mySQL-server, lokaal op onze pc. Wanneer je klikt op de afbeelding zal deze groter weergegeven worden.



Groeten
Jessica en Matias

zondag 23 maart 2014

Gesprek 21 maart 2014

Op vrijdag 21 maart zijn ik, Jessica en Kevin naar De Waaiberg gegaan om een definitief idee te krijgen over de layout van het project. In dit gesprek moesten we duidelijkheid krijgen over wat er al dan niet mogelijk was voor het project. Dit was nodig omdat we enkele dagen voordien een mail kregen van de IT-afdeling met daarin de boodschap dat we geen gebruik kunnen maken van het netwerk en waarom dit niet mogelijk was.

Dit heeft wel enkele consequenties  voor De Waaiberg. Zo zullen zij de weekplanning dubbel moeten invullen, één keer in de applicatie die wij ontwikkelen en één keer in de planning die ze nu gebruiken als ze over de hele Waaiberg de planning willen kunnen raadplegen.

Over de layout van de applicatie was er nog een onenigheid. Ik en Jessica dachten een design ontworpen te hebben dat duidelijk zou zijn voor de doelgroep, maar blijkbaar hebben wij nog geen volledig juist beeld van de doelgroep. Hier hebben Nico en Kevin ons dan op gewezen en zijn we op zoek gegaan naar andere mogelijke ontwerpen. Ik en Jessica gaan nu kijken wat de mogelijkheden zijn om dit te ontwikkelen.

We hebben Nico laten weten dat we ons ontwerp gaan doorsturen vanaf het moment dat we iets hebben. Hij zal ons dan bijsturen waar nodig. Ook heeft hij aangeboden om Kevin te helpen waar nodig bij het schrijven van de paper.

Groeten,

Matias, Jessica en Kevin

maandag 17 maart 2014

Communicatie met De Waaiberg

Hieronder geven we jullie een update van onze communicatie met de Waaiberg:

Op Woensdag 19 februari heeft Matias een mail gestuurd naar de netwerkbeheerder met de vraag over welke besturingssysteem er op te server staat en of we deze server mogen gebruiken voor ons project. Verder hebben we ook zijn mening gevraagd over zijn idee omtrent ons idee voor het project.
Op Dinsdag 25 februari hebben we meneer Sabbe telefonisch proberen te bereiken maar dit zonder resultaat. Matias heeft daarom een bericht ingesproken op zijn voicemail met de vraag om ons te contacteren.

Op Woensdag 26 februari hebben we een mail gehad van meneer Sabbe met de mededeling dat zij liever niet willen dat wij hun infrastructuur gebruiken voor het project. Wij vermoedde dat het om een misverstand ging en hebben meneer Sabbe telefonische gecontacteerd. Hierbij hebben wij hem uitgelegd dat wij de infrastructuur enkel zouden gebruiken als het project definitief klaar is voor gebruik, maar dit leek redelijk moeilijk en er werd ons vertelt dat de kans klein is dat de applicatie zal gebruikt worden. Daarom hebben we, in overleg met Meneer Cools, besloten om een lokale applicatie te maken per woning. Hierdoor zal de applicatie ontwikkeld worden in Visual Studio 2012 of 2013 en mysql workbench. Wij zullen ook gebruik maken van Windows 8 om met deze programmeeromgevingen te werken.

Op dinsdag 11 maart kregen we een mail van Nico Steelant, met een vernieuwde beschrijving over hoe hij het project ziet. Hierop hebben we hem gecontacteerd om een afspraak met hem te regelen zodat iedere partij zijn inbreng kan doen in het project zodat iedereen tevreden kan zijn over het eindresultaat. Deze afspraak vindt plaats op vrijdag 21 maart om 8 uur 30.

Momenteel zitten we even blok bij de keuze van onze programmeertaal en omgeving. We zijn momenteel aan het onderhandelen met de netwerkbeheerder. Hopelijk zal er vrijdag meer duidelijkheid zijn waardoor we kunnen starten met het ontwerpen van de applicatie!

Groeten
Jessica en Matias