100% tevredenheidsgarantie Direct beschikbaar na je betaling Lees online óf als PDF Geen vaste maandelijkse kosten 4.2 TrustPilot
logo-home
Case uitwerking

Moduleopdracht Ontwerpen en programmeren - NCOI HBO Bachelor Informatica - Cijfer 8

Beoordeling
-
Verkocht
2
Pagina's
16
Cijfer
8-9
Geüpload op
05-08-2025
Geschreven in
2025/2026

Dit document bevat een softwareproject waarin de student bestaande software aanpast en/of nieuwe software ontwikkelt om IT-veranderingen te realiseren, met gebruik van Java (minimaal 4 classes). In het document staat een beschrijving van het doel en de functionaliteiten van de ontwikkelde applicatie, waarbij rekening is gehouden met de eisen van de eindgebruiker. Verder bevat het document een klassendiagram (bijvoorbeeld in UML), inclusief toelichting op onderdelen zoals classes, associaties, attributen en methoden. Ook worden gemaakte ontwerpkeuzes toegelicht. Ten slotte is het UML-ontwerp vertaald naar Java-programmacode.

Meer zien Lees minder











Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
5 augustus 2025
Aantal pagina's
16
Geschreven in
2025/2026
Type
Case uitwerking
Docent(en)
Ncoi
Cijfer
8-9

Voorbeeld van de inhoud

Naam:
Studentnummer:
Datum: 29-07-2025
Opleider: NCOI
Opleiding: Kort HBO Informatica
Module: HBO Ontwerpen en programmeren




Intern gebruik

, Voorwoord




2


Intern gebruik

, Samenvatting


Na de fusie van Xxx (XXX) en Xxx (XXX) tot de Xxx(XXX) nam het aantal medewerkers toe, terwijl het
aantal beschikbare werkplekken gelijk bleef. Dit leidde tot onzekerheid over de beschikbaarheid van
flexwerkplekken. Het management zag de noodzaak om medewerkers inzicht te geven in de bezetting
en het reserveren van werkplekken mogelijk te maken. Daarom is een gebruiksvriendelijke
reserveringsapplicatie ontwikkeld. Medewerkers kunnen via een overzichtelijke interface eenvoudig
werkplekken reserveren en annuleren, waarbij dubbele boekingen worden voorkomen. Managers
krijgen bovendien inzicht in het gebruik van de werkruimtes.

De werking en opbouw van de applicatie zijn uitgewerkt aan de hand van een UML-klassendiagram,
waarin de belangrijkste klassen en hun onderlinge relaties worden toegelicht. De structuur van het
systeem is hiërarchisch opgezet: etages bevatten ruimtes, ruimtes bevatten tafels en reserveringen
koppelen gebruikers aan tafels. Dit modulaire ontwerp maakt het systeem overzichtelijk,
onderhoudbaar en eenvoudig uit te breiden, bijvoorbeeld het toevoegen van nieuwe soorten
werkplekken.

De applicatie is modulair en hiërarchisch opgebouwd, waarbij etages, ruimtes, tafels en reserveringen
overzichtelijk zijn vastgelegd volgens een UML-klassendiagram. De gegevens worden veilig
opgeslagen in een tekstbestand, wat de onderhoudbaarheid en uitbreidbaarheid van het systeem
waarborgt.

Door deze oplossing kunnen medewerkers efficiënt en transparant een werkplek reserveren, terwijl
het management actueel inzicht heeft in het gebruik van de kantoorruimte. Zo biedt de applicatie een
duurzame en toekomstbestendige oplossing voor het flexwerkplekprobleem binnen de XXX.




3


Intern gebruik

, Inhoudsopgave

Voorwoord ............................................................................................................................................... 2
Samenvatting ........................................................................................................................................... 3
1. Inleiding ............................................................................................................................................... 5
1.1 Over de organisatie ....................................................................................................................... 5
1.2 Huidige situatie .............................................................................................................................. 5
1.3 De aanleiding voor een ontwikkeling van een reserveringsapplicatie ........................................... 5
1.4 Leeswijzer ...................................................................................................................................... 6
2. Reserveringsapplicatie en UML-klassendiagram ................................................................................ 7
2.1 Doel van de reserveringsapplicatie ............................................................................................... 7
2.2 Functionaliteiten van de reserveringsapplicatie ............................................................................ 7
2.3 UML-klassendiagram ..................................................................................................................... 8
2.3.1 Klassen ................................................................................................................................... 9
2.3.2 Associaties en relaties tussen klassen ................................................................................... 9
2.3.2.1 Compositie ....................................................................................................................... 9
2.3.2.2 Aggregatie ..................................................................................................................... 10
2.3.2.3 Gerichte associatie ........................................................................................................ 10
2.3.3 Attributen .............................................................................................................................. 10
2.3.4 Methoden .............................................................................................................................. 11
3. Ontwerpkeuzes .................................................................................................................................. 13
3.1 Scheiding van verantwoordelijkheden (Separation of Concerns) ............................................... 13
3.2 Encapsulatie ................................................................................................................................ 13
3.3 Eenvoudige en gebruiksvriendelijk gebruikersinterface .............................................................. 13
3.4 Eenvoud en uitbreidbaarheid als leidraad ................................................................................... 14
3.5 Persistente opslag ....................................................................................................................... 14
3.6 Conclusie ..................................................................................................................................... 14
4. Verantwoordingsverslag .................................................................................................................... 15
Literatuurlijst .......................................................................................................................................... 16




4


Intern gebruik

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
brendovanderharst NCOI
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
51
Lid sinds
3 jaar
Aantal volgers
18
Documenten
5
Laatst verkocht
3 dagen geleden

4,0

2 beoordelingen

5
0
4
2
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen