Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 3 out of 21 pages
Essay

Cijfer 7,5: Moduleopdracht - Verslag - Ontwerpen en Programmeren - Java (NCOI)

Document preview thumbnail
Preview 3 out of 21 pages

VOLLEDIGE EN GOEDGEKEURDE UITWERKING (CIJFER 7,5) - HBO Bachelor Informatica (specialisatie Data Engineer bij NCOI). INHOUD VAN DIT DOCUMENT: Uitgebreid verslag beroepsproduct waarin de ontwikkelde Java GUI-applicatie (Data Invoertool) technisch wordt onderbouwd, inclusief opbouw, architectuur en werking onder de motorkap. BELANGRIJKSTE INHOUD: 1. UML-klassendiagram (volledig consistent met geschreven code) 2. Java Source Code (werkende GUI-applicatie met robuuste checks tegen crashen) 3. OOP-principes (SRP, Encapsulation, Swing GUI, CSV-dataopslag) FEEDBACK BEOORDELAAR: "In het beroepsproduct heb je uitgebreid beschreven hoe de tool is gebouwd en opgebouwd... Dit verslag is zeer uitgebreid. De GUI-applicatie werkt goed met de juiste checks zodat hij niet crasht. De code is netjes geprogrammeerd... Geen inconsistenties tussen code en UML-klassendiagram."

Content preview

Belangrijk: Vragen of Feedback? Lees dit eerst!
Beste medestudent,
Ontzettend bedankt voor de aankoop van mijn moduleopdracht voor Ontwerpen en
programmeren. Ik hoop dat dit verslag je goed op weg helpt bij het schrijven, structureren en
uitwerken van jouw eigen opdracht!

Heb je vragen of onduidelijkheden?
Ik wil graag dat je 100% tevreden bent met je aankoop. Loop je ergens tegenaan, heb je een
vraag over de opzet van het UML-klassendiagram, de Java-structuur (Swing/CSV/OOP) of
de ontwerpkeuzes (SRP & encapsulation), of mis je iets?
• Stuur mij gerust een direct berichtje hier op Stuvia!
• Ik reageer altijd zo snel mogelijk om je verder te helpen.


Help mij (en andere studenten) met een review!
Ben je blij met dit document en heeft het je geholpen? Dan zou ik het enorm waarderen als je
een positieve beoordeling en review achterlaat op Stuvia. Hiermee help je niet alleen mij,
maar ook andere studenten die op zoek zijn naar een betrouwbaar voorbeeldverslag.

Veel succes met je moduleopdracht en het behalen van jouw voldoende!

, BEROEPSPRODUCT

Ontwerpen en programmeren
Data Invoertool



Voorletters en naam: Geanonimiseerd
Studentnummer: Geanonimiseerd
Datum: 29 juli, 2026




NCOI
HBO Bachelor Informatica specialisatie Data engineer
Module: Ontwerpen en programmeren
Docent: Geanonimiseerd




1

, Inhoudsopgave
Voorwoord ................................................................................................................................ 3
Samenvatting ............................................................................................................................ 4
1. Inleiding ................................................................................................................................ 5
1.1 Over de organisatie ....................................................................................................................... 5

1.2 Aanleiding en probleemstelling .................................................................................................... 5

1.3 Leeswijzer..................................................................................................................................... 5

2. Doel en functionaliteiten van de applicatie ........................................................................ 6
2.1 Doel van de applicatie .................................................................................................................. 6

2.2 De eindgebruiker .......................................................................................................................... 7

2.3 Functionele eisen .......................................................................................................................... 7

3. UML-klassendiagram .......................................................................................................... 9
3.1 Het klassendiagram....................................................................................................................... 9

3.2 Toelichting op de classes .............................................................................................................. 9

3.3 Toelichting op de associaties ...................................................................................................... 10

3.4 Toelichting op de attributen ........................................................................................................ 11

3.5 Toelichting op de methoden........................................................................................................ 11

4. Ontwerpkeuzes ................................................................................................................... 13
4.1 Keuze voor encapsulation ........................................................................................................... 13

4.2 Keuze voor het Single Responsibility Principle ......................................................................... 13

4.3 Keuze voor Swing GUI .............................................................................................................. 14

4.4 Keuze voor CSV-opslag.............................................................................................................. 14

4.5 Overerving en polymorfisme ...................................................................................................... 15

5. Java-programmacode ........................................................................................................ 16
5.1 Van UML naar code .................................................................................................................... 16

5.2 Schermafdrukken ........................................................................................................................ 19

Literatuurlijst ......................................................................................................................... 20




2

Document information

Study
Uploaded on
August 26, 2026
Number of pages
21
Written in
2026/2027
Type
Essay
Professor(s)
Unknown
Grade
7-8
$8.97

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Sold
4
Followers
1
Items
4
Last sold
1 week ago




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions