Toon posts:

Oriëntatie vraag voor simpel ''kassa'' programma java

Pagina: 1
Acties:
  • 428 views

Vraag


  • Inception10
  • Registratie: Mei 2016
  • Laatst online: 09-12-2022
Mijn vraag
Er is mij als opdracht gevraagd om een simpel kassa programma te schrijven in Java. De eisen zijn dat het er 6 producten met prijs in moeten staan. Als je hierop klikt wordt het bedrag van het product opgeteld bij de totaalprijs in een horizontale balk. Als er vervolgens meerdere producten worden aangeklikt worden die er ook bij opgeteld. Uiteindelijk is er een knop afrekenen en hierna verschijnt een bon met alle losse producten + de totaalprijs. Ook moet er een 10% korting knop zijn die ten alle tijden de korting berekend totdat je er weer op klinkt (dan cancelt die de korting).

Mijn vraag is of iemand hier ervaring mee heeft en hoelang dit ongeveer gaat duren om te schrijven? Ben zelf net begonnen met Java en krijg nu deze opdracht als uitdaging.

Relevante software en hardware die ik gebruik
NetBeans IDE 8.2

Wat ik al gevonden of geprobeerd heb
Ben al bezig geweest met een lay-out, en als ik naar de actionperformed van de producten gaat krijg ik niet die prijs bij de totaalprijs opgeteld.

Alle reacties


  • frickY
  • Registratie: Juli 2001
  • Laatst online: 20:46
Dat kan variëren van 1 uur tot 3 maanden, afhankelijk van de ervaring en vindingrijkheid van de developer.
Aangezien jou manier van oplossen blijkbaar het maken van een topic is, zou ik afgaan op dat laatste.

  • RobIII
  • Registratie: December 2001
  • Laatst online: 02:11

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

Inception10 schreef op zaterdag 10 november 2018 @ 20:14:
Er is mij als opdracht gevraagd
[...]
Mijn vraag is of iemand hier ervaring mee heeft en hoelang dit ongeveer gaat duren om te schrijven?
En wat nou als wij zeggen: 2 uur en 17 minuten? En jij hebt, achteraf, anderhalve week nodig?

Er is jou gevraagd iets te maken, jij zult dan ook de schatting moeten maken. Ik snap niet hoe je voor je ziet dat wij dat doen? Daarbij kennen wij, op de uiterst summiere informatie in je topic na, alle randzaken niet zoals op welke machines/platformen moet 't komen draaien, is 't voor een enkele machine of ga je voor een wereldwijde uitrol, zijn die 6 producten 'hard' of komen er volgende week nog 3 bij (en zo ja, wil je daar dan een interface voor hebben of voeg je ze handmatig toe aan een .ini file of...) en ga zo maar door. Hier gaat niemand iets zinnigs op kunnen zeggen, en zélf al hadden we alle ins-en-outs, dan nog zul jij het moeten maken en dus zul jij de urenschatting moeten afgeven.
Inception10 schreef op zaterdag 10 november 2018 @ 20:14:
Ben al bezig geweest met een lay-out, en als ik naar de actionperformed van de producten gaat krijg ik niet die prijs bij de totaalprijs opgeteld.
Dan zul je je boek of leraar moeten raadplegen ;) We willen / kunnen je best helpen met concrete programmeervragen maar "krijg ik niet gedaan" is natuurlijk geen probleemomschrijving waar wij wat mee kunnen ;) Geef dan op z'n minst aan wat je niet lukt, laat zien wat je geprobeerd hebt etc. en dan kunnen wij je waarschijnlijk wel helpen. Dus: concrete vragen zijn van harte welkom, maar hanteer dan volgende keer als je een topic opent a.u.b. even onze Quickstart ;)

[Voor 35% gewijzigd door RobIII op 10-11-2018 21:03]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Roses are red Violets are blue, Unexpected ‘{‘ on line 32.

Over mij


Dit topic is gesloten.


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee