Unified Modeling Language

Slides:



Advertisements
Verwante presentaties
Informatieanalyse klassediagram I.
Advertisements

Menno Karres Lead Auditor
Basispakket: Stappenplan Informatiemanager
CIMSOLUTIONS B.V. CIMSOLUTIONS Automation for Industry & Business SIG Embedded “Proces Ellende” André Vink CDP real-time embedded 28 september 2005.
Differentiëren naar leerwegen
Work shop nieuwe functionaliteit Roy-data Nieuwe bevragings- en procesmogelijkheden release voorjaar 2014 Tjeerd Wierda.
Het ER model Een powerpoint presentatie, gemaakt door: F. Triep
Workshop harde schijf indelen
Meer over de semantiek van basiselementen van TM en AD van UML (er zijn elementen en aspecten die niet door deze slides gedekt zijn) Meer over Toestandmachine.
Modellen van de werkelijkheid
Hoe pas je de interacties in in je analyse van je domein?
Deel I Hoofdstuk 5: Modelleren van toestand -- gevorderd
Basishandleiding Limo Meer info online via LIMO Help 1.
Activiteit 1.6 Bepalen niet-functionele eisen
Katholieke Hogeschool Kempen Activiteit Definiëren mens - machine dialoog Doel: o Elementaire processen vertalen naar procedures o Handmatige vs.
Ontwerpen van Informatiesystemen met
Interaction diagrams: Sequence Diagram
1 Het probleem RO Milieu Landbouw SocZekerheid Etc. LerenWerkenWonenPensioenEtc. Overheids- organisatie Burger ??? Regelgeving per domein Vraag op levensmoment.
Taak 4B Doelstellingen inrichten in MS Dynamics CRM Sarah Verpoest 3EPM2.
Doelstellingen inrichten in MS Dynamics CRM.  Overzicht van je doelen  Samenvatting van de verkoopsdoelstellingen.
1 OMI Technisch ontwerp. 2 Technisch ontwerp ‘content’ Veel breder dan business portals (Carlson) Verschillende aspecten / aandachtspunten:
Game Architectuur Case. Game Architectuur Case - Requirements Hardware  het spel moet op een PC draaien met verschillende hardware; Input  het spel.
Het toepassen van bruin papier voor procesbeschrijvingen in workshops
IIM Information Infrastructure Management
Informatieanalyse.
Presentatie 20/20 vision Elektronische factuurverwerking.
Model VS UAVgc op basis van SE
Module 7 – Hoofdstuk 3 Unified Modeling Language.
FlexForum februari 2009 Deel : Release
Procesmodellen en Use Cases als Basis voor Zorgvuldige Componentselectie E. Maij M. Poerschke M. Kalshoven J. Zwetsloot DEMO UML MIC2000.
Wat kenmerkt een SGA? Presentatie SGA 17 januari 2008 studiegroep 4 1.
Deel 2 personalizen van de objecten – uur.
Module 7 – Hoofdstuk 2 Data Flow Diagram.
© 2012 Microsoft Corporation. Alle rechten voorbehouden. Een contactpersoon toevoegen Via uw lijst met contactpersonen kunt u gemakkelijker communiceren.
Procesmanagement in de praktijk Hoofdstuk 4 Processen analyseren
Stukje theorie De anode mag nooit meer vermogen dissiperen als aangegeven. 12AX7 Ra=100k Als er geen stroom Loopt staat er 300V Op de Anode. Bij 3mA Valt.
Recordkeeping - in 7 stappen naar een digitaal archief
Objectgeoriënteerd Ontwerp
Snelzoekgids voor © 2013 Microsoft Corporation. Alle rechten voorbehouden. Het startscherm van Lync In het startscherm van Lync bevinden zich in de hub.
Uitvoeren gewasbescherming
Literatuur Gericht gezocht op artikelen waarin Natural Language Processing systemen werden uitgediept: Friedman 2003Bashyam 2009.
Financiering H2 Begroting en budgetten Logistiek supervisor.
UML 2. Activiteitendiagrammen2. Activiteitendiagrammen.
BPM – Les 3 Modelling bij BPM Standaarden BAM v22.
 2 Fases ◦ Data van CPU overbrengen naar GPU  Mesh data, Render State, Blend State... ◦ GPU rendert scene  Programeerbare shaders verwerken input 
Fontys Centrum ITITIL F1 Doel  controle over IT-infrastructuur  informatie verstrekken over IT-infrastructuur Input  gegevens over Configuratie Items.
State Diagrams BIMSYO01. Kenmerken van SD Een statediagram gaat altijd over één object. Dit object kan verschillende states aannemen (het kent een attribuut.
UML De Basics en de Use-case Diagrammen. UML Introductie Unified Modeling Language Grafische modelleertaal Waarom UML? - UML wordt gebruikt om de werking.
Werken met JOIN UT Tom Buys Maart 2016.
VISUALISATIE Rogier van der Linde & Davy De Winne, 2014.
Contract- management Behoefte- management Transitie Testen Realisatie Ontwerp Require- ments man. Gebruikers- ondersteuning Educatie Monitoring Data- beheer.
Gegarandeerde Aflevering. p. 2  Referte : unieke identificatie van berichten, vragen en antwoorden Vraag / Antwoord : De afzender dient voor elke vraag.
SharePoint Alles over metadata In de Private en Public cloud.
Asset Management & Twee voorbeelden
Programmeren met Reeksen
Performance Tuning SSIS packages
Unified Modeling Language 2.0
College 2 Hoofdstuk 3 Hoofdstuk 4.
Het virtuele punt Stel je voor, je bent een hele grote kaart;
VeiligheidsRegioTwente
Unified Modeling Language
Procesmanagement in de praktijk Hoofdstuk 4 Processen analyseren
Besturingssystemen Ga verder met een muisklik..
Zelfevaluatie.
Hoofdstuk 8 Taakcluster Strategisch support
SQL Les February 2019.
SQL Les 9 12 May 2019.
Unified Modeling Language
DCAT-AP Vlaanderen voorlegging als standaard
Transcript van de presentatie:

Unified Modeling Language UML Activity diagrams Unified Modeling Language

PROCESS VIEW

Activity diagram

Activity frame Met of zonder activity frame

beslissingsruit Eén inkomende flow (stroom) Maximaal drie uitgaande flows

Beslissingsruit kan ook worden gebruikt om flows samen te voegen (merge)

beslissingsruit Slechts één van de te nemen beslissingen (keuze) mag evalueren als waar!

Uml 1.x versus uml 2.0

Fork & join Meerdere processen worden gelijktijdig uitgevoerd na een ‘fork’ Uitgaande flows worden samengevoegd met een ‘join’

timing

detaillering Te veel detaillering vermijden Subdiagrammen gebruiken

objecten Een uitgaande flow bevat belangrijke data voor het ontvangende process Het object in dit diagram geeft aan dat het object op een bepaald punt in de activiteit beschikbaar is

Input & output pins Output pin: geeft aan dat bepaalde data in een uitgaande flow vereist zijn Input pin: geeft aan dat bepaalde data in een inkomende flow vereist zijn

transformaties Transformaties geven aan waar de vereiste data vandaan komen

Object status Status van een object verandert tijdens de activiteit Status wordt aangegeven tussen blokhaken, onder de naam van het object

signalen Signaal verzenden Signaal ontvangen

Activiteit onderbreken

Einde activiteit In dit voorbeeld wordt de activiteit beëindigd wanneer de zoekresultaten na een timeout worden getoond Tenzij het andere process binnen de timeout periode resultaat levert

“zwembanen” Door middel van “zwembanen” wordt aangegeven welke partij verantwoordelijkheid draagt voor bepaalde processen

annotaties Verantwoordelijkheid voor processen kan ook aangegeven worden door annotaties Annotaties worden weergegeven met behulp van blokhaken, boven de procesnaam

connectoren Connectoren worden gebruikt om grote diagrammen te splitsen in kleinere Dit verhoogt de leesbaarheid

uitbreidingsgebied Acties in een uitbreidingsgebied worden uitgevoerd voor elk item in een collectie