Softwarepakket voor het catalogeren en determineren van fruitsoorten
description
Transcript of Softwarepakket voor het catalogeren en determineren van fruitsoorten
Softwarepakket voor het catalogeren en determineren van
fruitsoorten
Laukens Joke
Lyssens Liesbeth
Promotoren: Ann Van Overberge & Ludo Royen
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
2/59
Inleiding
• Cera Foundation
• Nationale Boomgaardenstichting
• Probleemstelling
3/59
Cera Foundation
• Sociale organisaties– Vernieuwen– Niet de nodige knowhow– Beperkt budget
• Cera Foundation biedt een oplossing– Eindwerken– Award
4/59
Nationale Boomgaardenstichting
• Ontstaan– Hoogstam ↔ laagstam– Verwerving, behoud en beheer
• Genenbank Vlaanderen– Moedercollectie – Gedecentraliseerde dochtercollectie– o.a. 1450 appelcultivars
5/59
Probleemstelling
• Kennis bij ouderen• Vraag:
– Vruchten catalogeren adhv kenmerken– Programma om te determineren
• Verschillende vruchtsoorten– Starten met appel– Mogelijkheid tot uitbreiden
• Peer, pruim, perzik, kers, druif
6/59
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
7/59
Databank
• Terminologie
• Structuur
• Uitbreidbaarheid
8/59
Terminologie
• Kenmerk– Eigenschap
• Afleider– Mogelijke waarde voor kenmerk
• Vrucht – fruit– Granny Smith - appel
16/59
Structuur
9/59
Kerntabellen
• Fruit heeft kenmerken• Kenmerk heeft waarden• Eenmalig geïnitialiseerd
– Fruit, kenmerktype, kenmerkwaarde• Waarde toekennen aan vrucht
10/59
Structuur
11/59
Extra tabellen
• Foto’s
• Referenties
• Naamgeving
• Helpfunctie
• Bijkomende informatie
12/59
Uitbreidbaarheid
• Geen noodzaak om tabellen bij te voegen
• Extra records in tabellen
13/59
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
14/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
17/59
Boomstructuur
• Kenmerken groeperen volgens ouderkenmerk• Algemeen gebruikte structuur
18/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
19/59
Toevoegen
• Determineerbare kenmerken– Hoofdkenmerken
• Identificatiegegevens
• Bijkomende informatie
• Foto’s
• Referenties
20/59
Toevoegen
• Wizard– 173 kenmerken met 677 afleiders = 24
schermen– Extra informatie– Totaal van 27 schermen
• Voorbeeld
21/59
22/59
23/59
24/59
25/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
26/59
Referenties
• Verwijzingen naar de literatuur
• Afzonderlijke toepassing voor toevoegen en verwijderen
27/59
Referenties bewerken
28/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
29/59
Wijzigen
• Vrucht selecteren
• Wijzigen zelf– Keuze kenmerkengroep– Opbouw scherm
• Voorbeeld
30/59
Vrucht selecteren
31/59
32/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
33/59
Verwijderen
• Vrucht selecteren
• Definitief
34/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
35/59
Determineren
• Boom– Enkel determineerbare kenmerken
• Invullen• Overzicht• Eigenlijke determineren
– Percentages– Fichebak– Fiche
• Voorbeeld
36/59
Overzicht
38/59
Percentagefiche
39/59
Fichebak
40/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
42/59
Tentoonstelling
• Enkel hoofdkenmerken
• Invullen
• Eigenlijke determineren– Fichebak– Fiche
• Afsluiten met paswoord
• Voorbeeld
43/59
Fichebak
45/59
Programma• Boomstructuur• Toevoegen• Referenties• Wijzigen• Verwijderen• Determineren• Tentoonstelling• Fiche
46/59
Fiche
• Vrucht selecteren
• Individuele fiche
• Foto’s bekijken
• Omzetten naar PDF
47/59
Vrucht selecteren
48/59
Foto’s bekijken
50/59
Nog…
• Helpfunctie– Meer uitleg omtrent de kenmerken– Zelf uitleg toevoegen / verwijderen / …
• Paswoord en login veranderen
• Installatie-wizard
51/59
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
52/59
Gebruikte Technologieën
• MySQL– Open Source– Degelijk– Snel
• Java– Krachtig– Gebruiksvriendelijk– Platformonafhankelijk
• MySQL Connector/J
53/59
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
54/59
Knelpunten
• Weinig kennis inzake computers
• Moeilijk correcte informatie te krijgen
• Trage informatie-stroom– Lijst van determineersleutels + afleiders
• Zeer veel kenmerken
55/59
Knelpunten
• Verloopbalk– Thread– Listener
• Fiche in PDF-formaat– Java functionaliteit is niet toereikend– XML-FO
56/59
Overzicht
• Inleiding
• Databank
• Programma
• Technologie
• Knelpunten
• Besluit
57/59
Besluit
• Belangrijkste punten belicht
• Niet af– Uitbreiden naar andere fruitsoorten– Webapplicatie
• Doelstellingen bereikt
58/59
Vragen?
59/59