CDLJava Databestand



1. Inleiding
2. De Opbouw van een databestand

1. Inleiding

CDLJava als applicatie bewaard automatisch alle gegevens van een testsessie. Deze gegevens worden in een bestand opgeslagen in de map "data". Bij de afname van een vragenlijst, test of onderzoek verschijnt een scherm voor het invullen van personalia, voor cliënten die al bekend zijn kan men de personalia ophalen uit een bestand. Na invullen, ophalen en/of wijzigen van de personalia worden zij automatisch bewaard in een bestand. Daarna worden alle data van een testsessie automatisch bewaard in het gekozen/opgegeven databestand.
Hieronder zullen we het databestand beschrijving zodat gebruikers van deze data gebruik kunnen maken voor latere statistische verwerking. Voor het automatisch samenstellen van een SPSS-inleesjob uit meerder databestanden is een apart programma ontwikkeld. Neem hiervoor contact met op met Buro Tester.

!!Wijzig deze databestanden nooit zelf !! CDLJava weigert alle diensten bij corrupte databestanden en de juiste werking van het programma is niet meer gegarandeerd. Werk dus altijd met kopieën van de databestanden.


2. De Opbouw van een databestand

Elk databestand begint met een personaliaveld van 256 tekens waarin de personalia bewaard worden. Dit personaliaveld ziet er als volgt uit:" :personalia: René: 50: 0: 1: 1:". Hier in staan de subvelden die corresponderen met de personalia dialoog gescheiden door een ":".

  1. het sleutelwoord personalia
  2. de naam
  3. de leeftijd
  4. het geslacht: 0= man, 1= vrouw
  5. opleiding: 0=onbekend, 1=LO, 2=LBO, 3=MAVO, 4=HAVO/MBO, 5=VWO 6=HBO, 7=Universiteit
  6. groep: 0=geen ,1=somatische patiënten, 2=psychiatrie,3= keurlingen, 4=Pijnpatiënten, 5=Eerstelijnspatiëten


Na het personaliaveld komt de data uit testsessies en andere applicaties die hun data in het bestand schrijven. Van deze datavelden kent CDLJava meerdere typen: het datumveld, het itemveld, het plaatjesveld, het variabelveld, het formulierveld en het scoreveld . Het itemveld wordt door CDLJava gegenereerd na de afname van een vragenlijst en bevat de volgende subvelden:

  1. het sleutelwoord item
  2. de naam van de vragenlijst
  3. een getal (meestal 1) gevolgd door een ":"
  4. voor alle vragen het gegeven antwoord
Het scoreveld wordt gegenereerd door externe applicaties en bevat de uitslagen van een test, bv. fingertapping of doolhoven. De subvelden zijn:
  1. het sleutelwoord score
  2. de naam van de test gevolgd door een ":"
  3. getal(len) die de scores van de test weergeven
Het datumveld wordt automatisch gegenereerd bij het afnemen van een lijst of test. De subvelden zijn:
  1. het sleutelwoord datum
  2. de naam van de test gevolgd door een ":"
  3. getal(len) die de datum en tijd van de testafname weergeven
Het pictureveld kan automatisch gegenereerd worden na het afnemen van een lijst of test. De subvelden zijn:
  1. het sleutelwoord picture
  2. de naam van de test gevolgd door een ":"
  3. naam van het bestand van het plaatje
Het variabelveld wordt automatisch gegenereerd bij het afnemen van een formulier tevens zijn er een aantal standaard variabelen. De subvelden zijn:
  1. het sleutelwoord variabel
  2. de naam van de test gevolgd door een ":"
  3. de naam van de variabel = de waarde van de variabel bijvoorbeeld:
    variabel: naam = atl
    variabel: sexe = Vrouw
    variabel: geboortedatum = null
    variabel: leeftijd = null
    variabel: opleiding = geen
    variabel: groep = Psychiatrie
    variabel: bestand = atl
Het formulierveld wordt automatisch gegenereerd bij het afnemen van een formulier en wordt gebruikt voor het scoren van een formulier. De subvelden zijn:
  1. het sleutelwoord formulier
  2. de naam van de test gevolgd door een ":"
De datavelden personalia, datum, item, variabel, picture, formulier en score worden door CDLJava gebruikt om testuitslagen te genereren eventueel voorzien van gegenereerde tekst op basis van de scores; alle andere velden worden genegeerd. Om de testuitslag te kunnen genereren moet een vragenlijstbestand aanwezig zijn met in het vierde subveld scoringsgegevens (zie CDLJavaVullen.html). Voor vragenlijsten en tests moeten hier ook de normgegevens staan. Ook voor tests die als applicaties geïntegreerd in CDLJava worden gestart moet een lijstbestand aanwezig zijn.

Het bovenstaande klinkt ongetwijfeld enigszins complex maar de meeste gebruikers zullen hiermee niet te maken krijgen. Blijven er vragen na het bestuderen van een databestand neem dan contact op met ons.