100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Caso

Moduleopdracht Ontwerpen en programmeren incl. beoordeling - cijfer 9

Puntuación
2.0
(1)
Vendido
4
Páginas
21
Subido en
09-03-2020
Escrito en
2019/2020

Deze opdracht betreft de moduleopdracht voor de module IT Ontwerpen en programmeren tijdens de opleiding Software Engineer and Development aan de NCOI. In dit document wordt beschreven hoe een inschrijfapplicatie voor een golfwedstrijd wordt gemaakt. Als basis voor het maken van de inschrijfapplicatie wordt eerst het klassendiagram gemaakt, waarna de applicatie is ontworpen.

Mostrar más Leer menos
Institución
Grado










Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
9 de marzo de 2020
Número de páginas
21
Escrito en
2019/2020
Tipo
Caso
Profesor(es)
Desconocido
Grado
Desconocido

Temas

Vista previa del contenido

Naam: ……..
Studentnummer: ….
Datum: 25-07-2019
NCOI Opleiding: HBO Software Engineering en Development
Module: Ontwerpen en programmeren
Docent: Erik Mols


1

,Voorwoord
Ik ben X. Ik ben als softwaretester werkzaam bij de IT-afdeling van bedrijf X.

Dit verslag is onderdeel van de moduleopdracht ter afsluiting van de module “Ontwerpen en
Programmeren” van de HBO Software Engineering en Development opleiding van de NCOI, waarbij
een kleine applicatie en dit onderhavige document wordt opgeleverd.

Het idee van de inschrijfapplicatie Houtens Open is tot stand gekomen toen ik gevraagd werd om de
wedstrijdleiding van het Houtens Open op mij te nemen. Dit is een golftoernooi bestaande uit een
ochtend- en een middagwedstrijd voor teams bestaande uit twee spelers. De gemiddelde handicap
van de spelers bepaalt in welke wedstrijd er wordt deelgenomen.

Bij de voorgaande edities van dit toernooi werd door de wedstrijdleiding de gemiddelde handicap
handmatig uitgerekend om de teams in de juiste wedstrijd te kunnen indelen. Met een bezetting van
minimaal 80 teams is dat veel werk, waarbij het maken van fouten ook niet uitgesloten wordt.

Het automatiseren van dit proces, waarbij de applicatie aan de hand van de ingevoerde gegevens
(voornaam, achternaam en handicap) van de spelers de teams samenstelt, de gemiddelde handicap
van de teams berekent en bepaalt in welke wedstrijd de teams deelnemen, is dan ook gewenst.

Het tot stand komen van de inschrijfapplicatie Houtens Open heeft de nodige tijd en energie gekost,
maar ik heb veel geleerd en ben dan ook trots op het resultaat.




2

, Samenvatting
De Golfclub is een vereniging die regelmatig wedstrijden organiseert voor haar leden. Daarnaast
organiseert zij jaarlijks een open golftoernooi onder de naam Houtens Open. Dit toernooi bestaat uit
twee afzonderlijke wedstrijden voor teams bestaande uit twee spelers, waarbij de gemiddelde
handicap van de twee spelers bepalend is voor de wedstrijd waaraan wordt deelgenomen. Naast de
leden kunnen ook niet-leden deelnemen. Op deze manier wil zij de niet-leden laten kennismaken met
de vereniging en de mooie baan die zij tot haar beschikking heeft.

Voor deze moduleopdracht heb ik de inschrijfapplicatie Houtens Open geschreven. Deze applicatie
stelt aan de hand van de ingevoerde gegevens van de spelers een team samen, berekent de
gemiddelde handicap en bepaalt aan welke wedstrijd het team deelneemt.

Het invoerscherm geeft vooraf aan wat er in welk veld ingevuld moet worden. Na het invoeren van de
gegevens van de spelers worden ze met een druk op de knop “Inschrijven” als team vastgelegd. Door
op de knop “Genereer wedstrijdoverzicht” te klikken wordt het wedstrijdoverzicht getoond met de
bijbehorende teams. Indien een veld niet of foutief wordt ingevoerd (tekst in plaats van cijfer, of veld
wordt niet gevuld), dan volgt er een foutmelding.

Voordat de applicatie tot stand is gekomen, is eerst het proces beschreven waaruit de methoden en
klassen zijn gefilterd. Daarna is de functionaliteit beschreven. Dit is de basis geweest waarop het UML
klassendiagram is opgemaakt. In dit klassendiagram zijn de associaties zichtbaar en worden
methoden en attributen van de verschillende klassen aangegeven.

Nog voordat er met de programmacode is gestart, is eerst een schets gemaakt van de mogelijke
gebruikersinterface. Met behulp van de GUI-schets en het UML klassendiagram is gestart met het
ontwikkelen van de programmacode. Ik heb besloten om gebruik te maken van FXML voor de GUI en
niet voor Swing. De docent heeft tijdens de les FXML uitgelegd en ons hiermee laten oefenen,
vandaar dat ik deze keuze gemaakt heb. Er zijn vele uren gestoken in het schrijven van de code, het
uitzoeken, testen en herschrijven.

Tijdens het ontwikkelen van de programmacode zijn er al diverse testen (ontwikkeltesten) uitgevoerd.
Na uitontwikkelen van de programmacode is er tevens een eindtest uitgevoerd. Het eindresultaat is
een werkende applicatie.




3
$10.26
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Reseñas de compradores verificados

Se muestran los comentarios
4 año hace

2.0

1 reseñas

5
0
4
0
3
0
2
1
1
0
Reseñas confiables sobre Stuvia

Todas las reseñas las realizan usuarios reales de Stuvia después de compras verificadas.

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
amackaaij NCOI
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
13
Miembro desde
6 año
Número de seguidores
13
Documentos
6
Última venta
1 año hace

2.0

3 reseñas

5
0
4
0
3
0
2
3
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes