De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk

Terug naar zoekresultatenDeel deze publicatie

Dataconversie

Rechten: Alle rechten voorbehouden

Dataconversie

Rechten: Alle rechten voorbehouden

Samenvatting

Regelmatig komt een nieuwe klant die gebruik wil gaan maken van
FifthGear CMS met de vraag of bestaande data in het systeem gezet kan
worden. Voorbeelden hiervan zijn productgegevens uit een Microsoft SQL
Server of productfoto's. Met enige restricties is dit allemaal mogelijk en heeft FifthGear deze opdrachten uitgevoerd. De manier waarop vergde veel onderhoud. Bovendien liet de
herbruikbaarheid van opdrachten te wensen over.
Voor dit probleem heb ik een oplossing gemaakt wat heeft geresulteerd in
een framework dat zulke converteer opdrachten faciliteert. Onder
conversie versta ik in deze scriptie dat vanuit een doel data gelezen wordt.
Daarna moet de data omgezet worden in een ander formaat waarna het
wordt weggeschreven naar een doel. Dat zijn dus drie stappen namelijk
lezen, omzetten en schrijven.
Een programmeur kan met dit framework vanaf nu sneller de
conversieopdracht uitvoeren. De drie stappen die genomen moeten
worden zijn los van elkaar te gebruiken. Voor het lezen van een Excel
bestand kan een zogenaamde ExcelReader gemaakt worden. Deze kan
daarna voor elke converteeropdracht worden gebruikt waarbij de bron een
Excel bestand is. Hetzelfde geldt voor het schrijven naar doelen.
Het framework zorgt ervoor dat opdrachten consistent uitgevoerd worden
en het lezen en schrijf gedeelte van de conversie wordt door herbruikbare
klasse gedaan. Daarnaast staat elke converteer opdracht in een aparte
klasse die eventueel hergebruikt kan worden zonder tussenkomst van een programmeur.

Toon meer
OrganisatieHogeschool Utrecht
OpleidingInformatica
AfdelingICT
Datum2010-05-30
TypeBachelor
TaalNederlands

Op de HBO Kennisbank vind je publicaties van 26 hogescholen

De grootste kennisbank van het HBO

Inspiratie op jouw vakgebied

Vrij toegankelijk