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

Moduleopdracht ontwerpen en programmeren

Beoordeling
3,0
(1)
Verkocht
5
Pagina's
31
Cijfer
8
Geüpload op
08-12-2019
Geschreven in
2019/2020

Deze moduleopdracht maakte ik voor de module ontwerpen en programmeren van NCOI. Cijfer: 8. Ik heb in deze module het Java-programma gekoppeld aan een externe (my SQL) database.












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

Documentinformatie

Geüpload op
8 december 2019
Aantal pagina's
31
Geschreven in
2019/2020
Type
Essay
Docent(en)
Onbekend
Cijfer
8

Onderwerpen

Voorbeeld van de inhoud

Leveranciers- en assortimentsbeheer programma




Naam: xxxxxx
Studentnummer: xxxxxx
Inleverdatum: 07-11-2019
Opleidingsinstituut: NCOI
Opleiding: HBO Software Engineering en Development
Module: Ontwerpen en programmeren Naam docent: xxxxxx

, MODULEOPDRACHT: ONTWERPEN EN PROGRAMMEREN


Voorwoord:

Mijn naam is ----. Ik ben ---- jaar oud. Dagelijks ben ik werkzaam als ----bij ----. Ik heb een logistieke
achtergrond maar hierin ontbreekt het aan de noodzakelijke kennis op het gebied van ICT. Dat is de
reden dat ik in 2018 ben gestart met de opleiding HBO Software Engineering en Development.

Voor u ligt de moduleopdracht Leveranciers- en assortimentsbeheer programma Groothandel de
Toverbal. De opdracht betreft het ontwerpen en programmeren van een klein programma. Deze
moduleopdracht heb ik gemaakt voor mijn opleiding aan het NCOI als onderdeel van de module
ontwerpen en programmeren. Ik heb gekozen voor een fictief bedrijf in de foodsector waarbinnen
behoefte is aan een nieuw leveranciers- en assortimentsbeheer programma. De reden van deze keuze
is dat het direct betrekking heeft op mijn dagelijkse werkzaamheden binnen de afdeling logistiek van
mijn huidige werkgever.

De opdracht luidt:

Ontwikkel een kleine applicatie in Java. U zou daarbij kunnen denken aan een kleine utility die in uw
bedrijf ingezet zou kunnen worden. Over de omvang van het programma kan gezegd worden dat er een
minimum is van 4 classes. De focus van deze opdracht ligt op de programmacode met het bijbehorende
klassendiagram (mijn-econnect, 2019).


Het maken van deze opdracht heeft mij veel meer inzicht gegeven in de ontwerpfase en het
programmeren. Vooral aan dit laatste aspect heb ik met veel voldoening gewerkt.

Ik wil dhr. ---- bedanken voor zijn interessante lessen en bruikbare feedback en wens u veel leesplezier.



7 november 2019




2

, MODULEOPDRACHT: ONTWERPEN EN PROGRAMMEREN

Samenvatting
Bij groothandel De Toverbal is er in verband met de groei van het bedrijf behoefte aan een programma
wat het assortiments- en leveranciersbeheer kan ondersteunen voor de artikelgroep zoetwaren. Het
betreft hier het aanmaken en het beheer van:
• alle gegevens die samenhangen met artikelen die op voorraad liggen in het magazijn;
• alle gegevens van de leveranciers van deze artikelen;
In deze moduleopdracht wordt weergegeven hoe voor groothandel “De Toverbal” een programma is
ontwikkeld waarmee de gebruikers dit kunnen uitvoeren.

Uit de doelanalyse komt naar voren dat de artikel- en leveranciersgegevens onafhankelijk van elkaar
moeten kunnen worden beheerd. Ook moet het programma voorbereid zijn om gekoppeld te kunnen
worden aan andere programma’s. Onderzoek onder toekomstige eindgebruikers geeft aan dat het
programma gebruiksvriendelijk moet zijn waarbij veilig en overzichtelijk informatie moet kunnen worden
verwerkt.

Het ontwerp van het programma bestaat in hoofdlijnen uit 3 lagen:
• De presentatie laag, gebruikersinterface (view).
• De middenlaag, het hart van de applicatie.
• De database.

De middenlaag en de database komen tot uiting in een UML-class diagram. Dit diagram bevat de
volgende onderdelen:
• klassen;
• tabellen;
• relaties;
• attributen;
• methodes;

In een reflectie op het ontwerp- en programmeerproces geeft de auteur zijn bevindingen weer. Ook is
het programma dynamisch getest op basis van een testscript welke als bijlage is toegevoegd. Een korte
visuele indruk wordt in dit document gegeven door diverse schermafdrukken welke zijn opgenomen
tijdens de programmatest. Het programma is uit te voeren doormiddel van het bijgeleverde JAVA-
project.




3

, MODULEOPDRACHT: ONTWERPEN EN PROGRAMMEREN

Inhoud




Voorblad ........................................................................................................................ 1
Voorwoord:..................................................................................................................... 2
Samenvatting ................................................................................................................. 3
Inhoud ........................................................................................................................... 4
Inleiding ......................................................................................................................... 5
Leeswijzer ...................................................................................................................... 5
1. Doelanalyse........................................................................................................... 6
2. Eisen en ontwerp .................................................................................................. 6
2.1 Behoefteanalyse ........................................................................................................ 6
2.2 De afbakening ........................................................................................................... 6
2.3 UML klassendiagram ................................................................................................... 7
2.4 Toelichting per klasse ................................................................................................. 7
2.4.1 Inloggen ................................................................................................................ 8
2.4.2 Hoofdmenu............................................................................................................. 8
2.4.3 Zoeken .................................................................................................................. 8
2.4.4 KWzoetass ............................................................................................................. 9
2.4.5 Leverancier ...........................................................................................................10
2.5 Relaties ...................................................................................................................11
2.5.1 Database toverbal-tabel kwzoetwaren – tabel stambestel ............................................11
3. Reflectie ..................................................................................................................11
4. Testen .....................................................................................................................11
5. Programma ..............................................................................................................11
Bijlagen...................................................................... Fout! Bladwijzer niet gedefinieerd.
Bijlage 1. Script voor het testen...................................................................................12
Bijlage 2. Programma test schermafdruk .....................................................................13
Bijlage 3. Java code .....................................................................................................15
Literatuur ................................................................... Fout! Bladwijzer niet gedefinieerd.




4

Beoordelingen van geverifieerde kopers

Alle reviews worden weergegeven
4 jaar geleden

3,0

1 beoordelingen

5
0
4
0
3
1
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

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.
jazz31 NCOI
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
683
Lid sinds
11 jaar
Aantal volgers
485
Documenten
22
Laatst verkocht
3 weken geleden

3,8

223 beoordelingen

5
40
4
121
3
43
2
10
1
9

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