We hebben het database woensdag het 3de uur niet af gekregen dus zijn Stefan, Hayk, Kerim en Volkan 's middags nog verder gegaan. Maar ook toen hebben ze het niet afgekregen. Dus ben ik vandaag thuis nog bezig geweest om ons database werkende te maken.
Ik heb als eerste een (nieuw) overzicht gemaakt, waarin te zien was welke schermen ik moest hebben, waar ze naartoe moeten verwijzen en wat er op moet staan.
Hierdoor kon ik zien wat we misten. We miste namelijk het form AbsentieOverzicht en Administratie.
Vervolgens heb ik deze forms aangemaakt en de correcte connecties gemaakt.
We hebben nu de forms:
frmAbsentieInvoeren
frmAbsentieOverzicht
frmAdministratie
frmControle
frmLeraren
frmLogin
frmMentoren
Vervolgens heb ik bepaalde gegevens toegevoegd in het acces database. We miste namelijk Mentor in het leerlingen tabel, waar weergegeven wordt welke mentor de leerlingen hebben.
Ik heb bij leraren tabel administratiewachtwoord toegevoegd zodat mensen van de administratie ook kunnen inloggen. Hiervoor moest ik dus ook in het database bij inloggen, net als voor mentoren, een checkbox maken, zodat ze kunnen inloggen als administratie. Die moet vervolgens verwijzen naar frmAdministratie waar twee opties worden gegeven. AbsentieOverzicht en Absentie Invoeren die vervolgens naar de bijbehorende forms connect.
Bij het form Absenties Invoeren moet je llnr, datum, lesuur en status invoeren. Bij lesuur en status zijn maar een beperkt aantal opties mogelijk. Dit is gedaan in access bij : opzoeken;weergave besturing(keuzelijst); type rijbron(lijst met waarden); rijbron(1,2,3,4,5,6,7) of (afwezig,te laat,ziek,medisch,ongeoorloofd).
En in Visual Basic bij List (1.2.3.4.5.6.7.8) of (afwezig,te laat,ziek,medisch,ongeoorloofd).
Vervolgens gaat dit naar Controle waar hetzlefde komt te staan alleen is voornaar, tussenvoegsek en achternaam er aan toegevoegd. En heb je de Cummando Buttons, Wijzigen, Nieuw en Klaar toegevoegd. Wijzigen gaat terug naar invoeren en slaat ingevoerde gegevens niet op. Nieuw gaat terug naar invoeren en slaat ingevoergde gevegens wel op in access absenties.tabel. En Klaar slaat ook gegevens op en sluit het programma geheel af.
Bij Absentie overzicht kijkt het programma of het door een mentor of door administratie is ingelogt. Als het door een mentor is ingelogd wordt er gekeken welke en daarvan wordt zijn/haar leerlingenabsentieoverzicht weergegeven. Bij administratie wordt iedereen weergegeven.
Als laatste heb ik de kleuren veranderd naar licht blauw, want dit is een frisse neutraal kleur. En de woorden die vertellen waarvoor het form geld zijn dikgedrukt.
Friday, April 6, 2007
Subscribe to:
Posts (Atom)