[UML]uitleggen...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Starter/junior Magento developer gezocht!

Functie Je komt te werken in een zelfsturend team waarin vertrouwen voorop staat en inbreng en ideeën worden gewaardeerd. Ook staat innovatie centraal. Ze bieden jou de mogelijkheid om jezelf door te ontwikkelen. Denk hierbij aan cursussen en een persoonlijk ontwikkelplan. Je komt terecht in het team van momenteel 4 (ervaren) collega’s en zal meewerken aan de doorontwikkeling en nieuwbouw van de Magento platformen van meerdere opdrachtgevers volgens Agile/Scrum. Denk hierbij aan nieuwe functionaliteiten, UX en koppelingen met verschillende back-end systemen. Als starter/junior developer zul je direct begeleid worden door een senior uit het team. Het is van belang dat

Bekijk vacature »

Social Media Specialist

Social Media Specialist locatie: Rotterdam (Zuid Holland) Wij zoeken op korte termijn een nieuwe collega, een social media specialist/ adviseur sociale media (24 uur), voor ons sprankelende team Communicatie van CJG Rijnmond. Onze focus ligt op het informeren en binden van onze in- en externe klanten en stakeholders en het versterken van onze naamsbekendheid en zichtbaarheid. Dat doen we in nauwe samenwerking met elkaar. Over de functie Ons team bestaat uit 7 communicatieprofessionals met ieder een eigen expertise. Als lid van het online team ben je verantwoordelijk voor het ontwikkelen, uitvoeren en analyseren van onze socialemediastrategie. Ook stel je campagnes

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Frontend Developer - Leeuwarden

Frontend Developer – Leeuwarden Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider

Bekijk vacature »

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

Bekijk vacature »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »
DDragonz

DDragonz

18/02/2008 21:18:00
Quote Anchor link
Hallo
Wil dus een diagram maken maar weet nu niet precies hoe dat werkt. Ik vind wel UML tutorials, maar ze bevatten geen voorbeeld code die aan de uml voldoet. Ik zou zo graag willen zien hoe UML nu werkt. Dus dat een UML class diagram ziet en dan de OOP code en de classen enz. Kan iemand misschien hier uitleggen of me verwijzen naar een tut die hier aan voldoet? Als iemand ook een engels talig (e)boek weet die voorbeelden geeft zou ik graag ook de titel daarvan willen weten :).
Albast bedankt :),
DDragonz
 
PHP hulp

PHP hulp

07/11/2024 12:21:11
 
Robert Deiman

Robert Deiman

18/02/2008 21:22:00
Quote Anchor link
Dat wil ik ook wel :)
 
Frank -

Frank -

18/02/2008 21:33:00
Quote Anchor link
UML is geen code, dat kan niemand je geven. Zie WikiPedia.

Er zijn 1000-en-1 boeken over geschreven, ga eens naar de biep of boekhandel en blader eens wat door.
 
Frank -

Frank -

18/02/2008 21:43:00
Quote Anchor link
Neem deze presentatie eens door: UML een overzicht

De eerste de beste die begint over een dubbelpost, die krijgt een schop... ;)

Bumpen::

Ik durf het wel @pgfrank ;-)

Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

Maar ik durf het je ook wel te vergeven ;-)

Moderator:
Danny Roelofs
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Crispijn -

Crispijn -

18/02/2008 21:59:00
Quote Anchor link
Je wil zeker hard naar de 10.000 posts Frank ;)
 
TJVB tvb

TJVB tvb

18/02/2008 22:12:00
Quote Anchor link
@DDragonz, Bij UML moet je proberen de theorie te snappen. Maar het ook "gewoon" doen. Begin vooral niet met te ingewikkelde dingen. Eerst iets kleins, maak er wat code bij en vergelijk het resultaat. Zo kun je er ook meer gevoel voor krijgen.
 
Frank -

Frank -

18/02/2008 22:23:00
Quote Anchor link
Alles begint bij de Use Case Diagrams, een pen en een stuk papier. Ga hiermee de acteurs en de acties uittekenen, dan heb je de basis van je systeem al in de steigers staan. Je kunt nu ook al gaan beginnen met het testen van je systeem!

Zie ook de overige artikelen uit deze reeks, kun je een hoop van opsteken.

@Crispijn: Dat is geen doel op zich, al zijn 10.000 nuttige bijdrages nooit weg.
 
Jan Koehoorn

Jan Koehoorn

18/02/2008 22:27:00
Quote Anchor link
pgFrank schreef op 18.02.2008 22:23:
@Crispijn: Dat is geen doel op zich, al zijn 10.000 nuttige bijdrages nooit weg.

Amen ;-)
 
DDragonz

DDragonz

18/02/2008 22:59:00
Quote Anchor link
@pgFrank:
Quote:
UML is geen code, dat kan niemand je geven. Zie WikiPedia.

Er zijn 1000-en-1 boeken over geschreven, ga eens naar de biep of boekhandel en blader eens wat door.

Ik weet dat het geen code is en ik heb ook al gegoogled ;)(En ook op Wikipedia beland). Maar mijn probleem is dat ik het niet echt begrijpt. Er worden begrippen genoemt die ik niet 1-2-3 aan iets kan binden.

@all:
Ik wil dus gewoon aan de hand van een OOP script een bijbehorende UML diagram zien hoe alles in elkaar steekt.

Dus bv hoe komt dit uit te zien in een UML code(even simpel):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
class voorbeeld
{
  function
__construct($a, $b, $c)
  {

    //de code
  }

  function
get_voorbeel($voorbeeld)
  {

    //de code
  }
}

?>


Snap jullie het nu :)(voor diegene die het nog niet snapte). Ik moet nog naar de gegeven links gaan kijken :). Ga ik nu nog een bekijken :).

edit:
@pgFrank:
Use Case Diagrams is toch zoiets als denken vanuit de gebruiker. Welke stappen de gebruiker (moet) maakt/maken om iets te doen. Heb het nog niet gelezen, maar dit is het eerste wat mij te binnen schiet als ik de naam: Use Case Diagrams lees.
Gewijzigd op 01/01/1970 01:00:00 door DDragonz
 
Frank -

Frank -

18/02/2008 23:02:00
Quote Anchor link
Tja, normaal ga je eerst de diagrammen opstellen en daarna pas coderen. Nu probeer je het paard achter de wagen te spannen, dat wordt geen succes. Een kenner zal het wel lukken, reverse enginering is tenslotte ook een vak, ik raad het je alleen niet aan. UML volgens het boekje is al moeilijk genoeg.
 
DDragonz

DDragonz

18/02/2008 23:12:00
Quote Anchor link
Aah, dacht dat ik het nu goed had :P. Het is dat ik geen UML kan anders deed ik dat. Ik wil dus een tut met de UML en de bijbehorende OOP code. Om ze te vergelijken en zo te leren wat - wat is.

Net als dat je php leert door naar scripts te kijken die andere mensen hebben gemaakt, wil ik nu kijken naar de UML en de OOP code die erbij hoort om het zo te snappen en te leren.
edit:
En reverse enginering lijkt mij ook wel vet :P. Als je technologie uit de toekoms kan stelen :P (reverse enginering deed me denken aan een film waar dat zo was)
edit2:
offtopic:
En is het pgFrank afgeleid van pgSQL. Als dat zo is en je hebt er verstand van dan weet je mischien wel een goeie tut voor het opzetten van een LAPP server?

Edit3:
Ben weer wat gaan googlen en heb wat leuks gevonden om door telezen. Denk dat engels hier toch geen probleem is he...:
Overzicht van de soorte UML's + optie voor meer detail en een selftest
Class Diagram uitgelegd met voorbeeld code*!
Een andere Class diagram tut die goed lijkt te zijn
UML algemeen van de zelfde site als de link hierboven

*
Met dat van UML en voorbeeld code bedoel ik dus zoiets als dit:
Quote:
Circle
Area():double
Circumference():double
SetCenter(Point)
SetRadius(double


En de bijbehorende code(jammer genoeg wel in C++. Liever gehad in php.)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
class Circle
{
public:
void SetCenter(const Point&);
void SetRadius(double);
double Area() const;
double Circumference() const;
private:
double itsRadius;
Point itsCenter;
};


Zo word 1 vraag al van mij beantwoord. De vraag zou geluid hebben: Is ieder vierkantje(in een UML Class diagram) een class. En dat blijkt dus zo te zijn.
Gewijzigd op 01/01/1970 01:00:00 door DDragonz
 
Frank -

Frank -

18/02/2008 23:22:00
Quote Anchor link
DDragonz schreef op 18.02.2008 23:12:
Ik wil dus een tut met de UML en de bijbehorende OOP code.

Vergeet de OOP eventjes, dat is echt een heel aantal bruggen te ver. Ga nu eerst eens met de use case diagrammen aan de slag en zo de requirements van een een systeempje opstellen. Dan heb je al 2 diagrammen te pakken en krijg je inzicht in wat je nu daadwerkelijk moet gaan bouwen. Ga dan pas met je classe diagram aan de slag. Wanneer dat klaar is, kun je voor het eerst gaan denken in code.

Quote:
En is het pgFrank afgeleid van pgSQL. Als dat zo is en je hebt er verstand van dan weet je mischien wel een goeie tut voor het opzetten van een LAPP server?
Richt Linux, Apache en PHP goed in en zet er vervolgens PostgreSQL bij. Ga deze daarna netjes configureren en je hebt de gewenste LAPP-server. Pak de componenten 1-voor-1 aan, dan is het niet zo moeilijk.

Edit: Let er bij PHP wel even op dat je de pgSQL-componenten goed instelt, anders gaat het niet werken... Wellicht handiger om eerst pgSQL te installeren en daarna pas PHP.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
DDragonz

DDragonz

18/02/2008 23:35:00
Quote Anchor link
Dus dan de stappen plan is dan:
1. Use Case Diagram
2. Dan heb je de requirements
3. Class Diagram
4. SCRIPTEN :) Leukste gedeelte alhoewel die bovenste gedeelte ook leuk is :))

edit:
Stappen dan toch op dit:
Link[ur/l]
Gewijzigd op 01/01/1970 01:00:00 door DDragonz
 
Frank -

Frank -

18/02/2008 23:40:00
Quote Anchor link
2) Dan maak je een requirements diagram

Punt 4 is ook nog discutabel, in grotere systemen ga je echt nog wel wat meer diagrammen opstellen:
Afbeelding

Het grootste probleem zit hem echter altijd in de use case diagrammen en de requirements. Die krijg je zelden goed op papier en leveren altijd (ernstige) bugs op. Vandaar dat je direct na op het opstellen van deze diagrammen begint met testen (op papier!), dan komen deze zaken hopelijk alsnog aan het licht.

De use cases zijn directe input voor het schrijven van je testplan, testgevallen en testcases.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
DDragonz

DDragonz

18/02/2008 23:52:00
Quote Anchor link
Ik miscchien iets interessants gevonden. Het is een soort van 'dagboek' van iemand die een curses UML heeft gevolgt. Het bevat opdrachten en uitwerkingen die de persoon zelf heeft gemaakt + de commentaar van een docent op die uitwerkinen. http://www.cs.ru.nl/~gerp/AIS1/

Ow, dacht eerst dat die plaatje een voorbeel was van een requirments diagram. Maar zie nu dat het een soort van stappen plan is voor de stappenplan (lol :P).
Zal dan maar eens beginnen met de Use Case Diagram.

Ken je dit ook op 'minder' complexe dingen toepassen. Bv ik wil dus nu een inlogsysteem gaan maken(Heb ik ook nog een topic pas geleden voor opengemaakt). Kan ik dit dan gebruiken om die diagrams 'uit te testen'. Wil de inlog systeem 'open' maken en dus alles plannen bijhouden en openbaar maken zodat ik tips enz kan krijgen van andere mensen. Zo kan je veel leren :).
edit:
Wil doorgaan met zoeken en leren maar word een beetje laat :( moet gaan slapen.
Gewijzigd op 01/01/1970 01:00:00 door DDragonz
 
Pieter

Pieter

01/05/2009 11:24:00
Quote Anchor link
stel da ik een klasse wil met leerkrachtnaam, nummerplaatvanzijnwagen en zijn geboortejaar.

Ik wil bv op basis van zijn naam zijn nummerplaat en zijn geboortejaar krijgen. Welke methode moet ik daarvoor voorzien en welke parameters?
 
Hipska BE

Hipska BE

01/05/2009 11:30:00
Quote Anchor link
@Pieter: Dit heeft helemaal niets met UML te maken. Als je niets nuttigs hebt toe te voegen in dit topic, reageer dan helemaal niet. Wil je een antwoord op je vraag, dan kan je een nieuw topic daarvoor aanmaken.
 
Pieter

Pieter

01/05/2009 11:51:00
Quote Anchor link
ma jawel

khoef geen code ofzo

Gewoon hoe dit er in uml uitziet. Dats is al
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.