Posts Tagged ‘VB.net’
LOST : Een Admintool in Visual Basic .NET
Published by Ronny on January 7th, 2008 in General. 1 commentMijn projectpartner (Nick Van der Vreken) en ik hebben zonet ons project voor programmeren ingediend.
We moesten een administratie tool maken om een afgeleide versie van ‘de Goude Elf’ te maken.
Op zich leek het een tof project, maar technisch gezien is het niet echt een erg educatief project geweest.
Wel heb ik mijn kennis en workflow met Visual Studio .NET 2005 erg verbeterd.
Het programma is gemaakt met Visual Studio .NET 2005 en bevat de volgende functionaliteiten:
- Spelersbeheer van de ploegen van de deelnemers volgens opgestelde regels
- 2 spelers per transfer
- 1 transfer per dag
- 3 transfers per seizoen
- Spelersbeheer van de ploegen die daadwerkelijk in het EK deelnemen:
- Naam
- Spelerswaarde
- Veldpositie
- Rangschikkingen exporteren:
- Export van verscheidene statistieken naar MS Word 2007
- Export van verscheidene statistieken naar MS Excel 2007
- Importeren van EK ploegen en hun spelers via MS Excel 2007
- Gemeentes waar de deelnemers wonen beheren
- Deelnemers beheren
- Scores ingeven, per ploeg per speeldag
- Help en F1 mogelijkheden
- etc..
Verder is het programma volledig gebaseerd op de Access 2007 database.
Over die database heb ik nog iets te zeggen: deze was als opdracht zo gegeven door de docenten.
Ik ben zeker niet onder de indruk van de structuur: de database is niet genormaliseerd, er is niet nagedacht over een transfer-tabel, en er zijn tal van berekende gegevens in die tabel.
Ik heb mijn code dus ook zo ontwikkeld dat de berekende gegevens overgeslaan worden, en de SQL de nodige berekeningen uitvoert.
Het programma kan niet werken zonder .NET framework 2. Dit wordt dan ook bij de installatie meegeleverd.
Je kunt het programma downloaden als je eens wilt zien wat het is en wat het nu exact doet. Als je liever gewoon naar enkele screenshots kijkt:
Feedback, opmerkingen, tips en dergelijke zijn welkom, maar zullen niet meer toegepast worden, aangezien het project al ingediend is, en ik hier in mijn vrije tijd niet meer aan zal verder werken. Niemand zal dit programma effectief inzetten veronderstel ik, dus niemand heeft baat aan het effectieve uitvoeren van de updates. Maar feedback is natuurlijk ook altijd interessant voor latere toepassingen.


