Gepost door: siemonslennert | februari 24, 2008

Week 4

Aangezien het ons tijdens de derde week gelukt was om een verbinding te maken met de externe databanken, was het tijdens onze vierde week tijd om alle gegevens in onze applicatie te integreren. Zo is nu van elke printer gedetailleerde informatie aanwezig zoals de geïnstalleerde firmware. De volgende stap is het om te zetten van deze data naar bruikbare rapporten.

Excel

Deze week hebben we veel gewerkt met Excel. De categorieën die we zullen gebruiken bevinden zich in Excel-bestanden en de rapporten die we genereren zullen geëxporteerd moeten worden naar een Excel-bestand.

Het exporteren van data naar Excel-bestanden is op dit moment al gelukt, toch gaat dit redelijk traag. Dit omdat Access de data cel per cel in het Excel-werkblad invult. Om de gebruiker duidelijk te maken dat dit een tijdje in beslag kan nemen, hebben we een progressbar in onze interface opgenomen. Verder is het de bedoeling dat de inhoud van de rapporten volledig ingesteld kan worden in onze applicatie. We hebben ook al de mogelijkheden onderzocht om in het Excel-bestand automatisch een draaitabel aan te maken. Dit zullen we volgende week verder onderzoeken.

Het importeren van Excel-bestanden ging vlotter. Toch zijn we beperkt op gebied van flexibiliteit omdat er in het Excel-bestand vooraf een range gedefiniëerd moet worden. Onze applicatie kijkt na of er nieuwe bestanden zijn in een vooraf bepaalde directory die vervolgens worden geïmporteerd. Bestaande categorieën in de databank worden gewist, dit op vraag van onze stagebegeleider. Verder hebben we opgemerkt dat de printer-modelnamen in het Excel-bestand verschillen van de namen in de databank. Hier moeten we nog een oplossing voor vinden.

Treeview

Tenslotte hebben we de mogelijkheden van de treeview verder onderzocht. Zo worden op dit moment de printers onderverdeelt in verschillende categorieën zoals model en fabrikant. Deze categorieën worden afgeleid uit de informatie die zich in de databank bevindt.

Badges

Normaal gezien zouden Olivier en ik met onze badges tot in de testruimte geraken. Maar omdat de aanvraag voor die extra rechten nog steeds in behandeling is, is onze stagebegeleider André genoodzaakt om twee keer per dag een aanvraag tot toegang in te dienen. Hierdoor moeten we ons bij aankomst aan de testruimte steeds aanmelden bij het onthaal wat soms een tijdje kan duren.

Laptop

Omdat de verplaatsing tussen kantoor en testomgeving redelijk moeizaam verloopt, kregen we in de loop van de week een laptop ter beschikking. Onze applicatie slaagde er vanaf deze laptop niet meer in een connectie te leggen naar de externe databanken, wat mogelijk ligt aan het andere besturingssysteem (Windows Vista). Tot op dit moment hebben we hier nog geen oplossing voor gevonden. We hebben besloten dit probleem later verder te onderzoeken aangezien andere dingen zoals het genereren van rapporteren belangrijker zijn.

Donderdag voelde Olivier zich niet zo goed en was het dus geen grote verrassing dat hij zich vrijdagochtend ziek meldde. Toch was onze vierde week bij KBC een week waarin we veel hebben kunnen uitvoeren. Wetende dat we nu aan de helft van onze stageperiode zijn gekomen, merken we dat we mooi op schema zitten. Wat niet weg neemt dat we de komende weken goed zullen moeten doorwerken om onze opdracht tot een goed einde te brengen.

Deze week in drie woorden: importeren, exporteren & testing.


Laat een reactie achter

Jouw reactie:

Categorieën