Kenmerken van DLArchitect

Maat: px
Weergave met pagina beginnen:

Download "Kenmerken van DLArchitect"

Transcriptie

1 Kenmerken van DLArchitect Bert Dingemans, bert@dla-os.nl www : 1

2 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en Tool... 3 Drie Lagen Architectuur... 4 METHODISCHE STAPPEN... 5 SPECIFIEKE NOTATIEWIJZEN... 6 ER Diagram en Existency Dependancy Diagram... 6 Object Event Diagram... 7 Role Structure Diagram... 7 Method Parameter Diagram... 8 Service Diagram... 9 Proces of Flow Diagram... 9 HULPMIDDELEN IN DE SOFTWARE Modelleer assistent Verkenner en diagram vensters Object Model Validatie Genereren en propageren Code generator Scripting omgeving MEER INFORMATIE

3 Inleiding DLArchitect is een architectuur methode en een Model Driven Development toepassing voor het opstellen van modellen voor informatiesystemen en/of organisatie(onderdelen). Enerzijds is het product uniek in zijn samenstelling (een methode en een tool). Vanzelfsprekend is de methode ook te gebruiken zonder geautomatiseerde ondersteuning. Echter de modellen zullen snel dusdanig omvangrijk zijn dat het ondoenlijk is dit zonder automatisering te onderhouden. Anderzijds is de methode uniek omdat het met behulp van een beperkt aantal eenvoudige notatiewijzen zowel statische als dynamische aspecten van het model gemodelleerd worden. Daarnaast wordt al tijdens de analysefase gewerkt met een gelaagde architectuur. Dit artikel geeft een beeld van de kenmerken van deze methode. Hierbij wordt uitgegaan van de combinatie van de methode en de tool. Zo zult u veel schermen uit deze toepassing zien als voorbeeld bij bijvoorbeeld de notatiewijzen en de beschrijving van de lagen. Het artikel heeft echter als doel een globaal overzicht te geven van de kenmerken. Er zijn andere documenten (en webcasts) beschikbaar op de website die een completer beeld geven. Architectuur Merode DLArchitect is gebaseerd op de methode Merode ontwikkeld door de Universiteit van Leuven. Deze methode ontstaan in de negentiger jaren van de vorige eeuw heeft als uitgangspunt dat een objectmodel ontstaat waarbij zowel de levensloop als de statische aspecten van objecten wordt gemodelleerd. De methode heeft een eigen notatie ontwikkeld, welke voor het statische model sterk lijkt op de UML notatie, voor een deel van het dynamische model worden JSD s of State Transition Diagrams gebruikt. De notatie waarmee de dynamische aspecten gekoppeld worden aan de statische aspecten is uniek maar zeer eenvoudig in gebruik. In het volgende hoofdstuk worden een aantal notaties toegelicht. Merode is gebaseerd op een wiskundig model. Dit biedt een aantal voordelen, allereerst heeft een wiskundig model een domein waarbinnen de wiskundige regels gelden. Ten tweede biedt dit de mogelijkheid om het objectmodel te valideren. Zeker in omvangrijke modellen is het opsporen van onvolkomenheden een krachtig hulpmiddel. Als laatste voordeel geldt dat de wiskundige regels gebruikt kunnen worden om objectregels te genereren en te propageren. Hierover in een latere paragraaf meer. Merode gaat hoofdzakelijk in op het modelleren van een domeinmodel. In de loop der tijd blijkt dat dit voor het modelleren van omvangrijke applicaties in een complex organisatiedomein een aantal uitbreidingen vereist. Daarom zijn een aantal uitbreidingen toegevoegd om services en werkprocessen te modelleren. Hierbij is een notatiewijze ontwikkeld die aansluit bij de opzet van de reeds aanwezige notaties. Waar mogelijk wordt aangesloten bij bestaande en algemeen geldende notatiewijzen zoals het activity diagram voor werkproces modelleren. Methode en Tool Zoals al genoemd is DLArchitect een combinatie van een methode en een MDD tool. Gezien de wiskundige basis van de methode leent deze zich uitstekend voor een geautomatiseerde ondersteuning. Daarnaast is door de beperkte en gestandaardiseerde keuze van notatiewijzen een diagram techniek mogelijk op basis van geautomatiseerd modelleren. Daarnaast heeft een tool een aantal voordelen voor het modelleren van een objectmodel. Met name bij grote modellen is het eenvoudig mogelijk om te zoeken en te filteren. Bij de invoer kunnen daarnaast belangrijke validaties uitgevoerd worden. Ook kunnen de gegevens getoond worden in diverse grafische presentaties en sorteringen. Als laatste is de mogelijkheid om allerlei formaten te genereren op basis van een tool. Denk hierbij bijvoorbeeld aan documentatie maar ook aan programmacode. 3

4 Afbeelding 2 Objectmodel weergave in tool Drie Lagen Architectuur Zoals de naam al zegt is de DLA een architectuur die uit drie lagen bestaat. Wat is een laag? Een laag is een implementatie van inkapseling. In een laag bevinden zich bepaalde logica en entiteiten. Iedere laag communiceert alleen maar met de eerste laag die daaronder ligt. Hierdoor is het dan ook niet nodig dat een laag kennis heeft over structuren en gedrag zoals dit in onderliggende lagen voorkomt. Alleen de eerste laag is in deze relevant. De lagen in DLA zijn van onder naar boven: Bedrijfsdomeinlaag Gebruikerslaag Presentatielaag Bedrijfsdomeinlaag In de bedrijfsdomeinlaag worden die entiteiten opgenomen die statisch van aard zijn. Deze worden dan ook beschreven in de bedrijfsdomeinlaag. Omdat DLA een OO methode, is zullen hier vooral de objecttypen beschreven worden. Objecttypen bestaan uit een beschrijving van eigenschappen of attributen en uit gedrag of methoden. Met methoden verandert men de toestand (eigenschappen) van een object. Gebruikerslaag Binnen organisaties wordt op verschillende manieren naar objecten gekeken. In de gebruikerslaag worden deze verschillende views op de objecten gemodelleerd. Dit vindt plaats door services en gebeurtenistypen. Presentatielaag De verschillende views zoals deze ontstaan in de gebruikerslaag moeten gepresenteerd worden. Bijvoorbeeld in schermen en rapporten van een computertoepassing. Dit wordt beschreven in interacties. Interacties zijn afhankelijk van een werkproces binnen de organisatie en kunnen door 4

5 actoren bewerkt worden binnen een werkprocesfase. Dit wordt afgehandeld in de presentatielaag. Voor een case zijn er bijvoorbeeld meerdere invoer- en bewerkschermen voor data-entry. Maar ook rapportages behoren tot de presentatielaag. Afbeelding 1: Gelaagde objecten Methodische stappen Om tot een ontwerp van een softwareproduct te komen, kunnen een aantal stappen worden gevolgd. Met behulp van deze stappen is het mogelijk om tot een compleet OO ontwerp te komen van het te realiseren (deel)systeem. Deze stappen moeten veelal gezien worden als een richtlijn. Ook hierin geldt weer dat iedere professional een eigen werkwijze heeft. Het volgen van de stappen zal voor een onervaren DLA-gebruiker structuur bieden. Een ervaren ontwerper zal veelal een eigen werkwijze hebben waarmee hij/zij tot een ontwerp komt, echter altijd gebaseerd op onderstaande stappen. In onderstaande opsomming de methodische stappen Identificeer object- en gebeurtenistypen Samenstellen Object Gebeurtenis-tabel Vervaardigen van ER diagram of ED diagram Volgorde beperkingen in Rolstructuren Informatiebeperkingen Identificeren van services Creëren van een datamodel in een ADT Specificeren van methoden en gebeurtenissen Identificeer gegevensbewerkende en verstrekknde services Identificeer werkprocessen en actoren Identificeer interacties Binnen de DLArchitect worden de methodische stappen ondersteunt met hulpmiddelen zoals de modelleer assistent 5

6 Afbeelding 3 Modelleer assistent Specifieke notatiewijzen ER Diagram en Existency Dependancy Diagram Een ER-diagram is er op gericht de objecttypen en de relaties tussen de verschillende objecttypen in beeld te brengen. Afbeelding 4 ER Diagram Dit wordt gedaan door objecttypen als een rechthoekje weer te geven met daarin de naam van het objecttype. Een relatie wordt weergegeven als een lijn tussen twee objecten. Deze lijn heeft de naam van de relatie. Van een relatie worden verschillende cardinaliteiten gemodelleerd. 6

7 Object Event Diagram In de Object Gebeurtenis-tabel wordt een matrix opgesteld waarbij op de verticale as alle gebeurtenissen worden getoond en op de horizontale as alle objecten. In de matrix wordt door middel van een drietal karakters aangegeven hoe een object bij een bepaalde gebeurtenis betrokken is. B (begin) betekent dat een object op basis van dit karakter betrokken is, hierdoor een nieuw object van dit type wordt gecreëerd. M (wijzig) houdt in dat een object door deze gebeurtenis wijzigt. E (einde) door deze gebeurtenis eindigt het leven van een object. Afbeelding 5 Object Event Diagram Role Structure Diagram Met behulp van rolstructuren is de levensloop van objecttypen te beschrijven. Rolstructuren kunnen het beste gezien worden als een boom waarbij de naam van het objecttype als wortel fungeert. Vanuit deze wortel wordt de boom vervolgens van links naar rechts en van boven naar beneden gelezen. In de figuur is een voorbeeld opgenomen. 7

8 Afbeelding 6 Role structure Method Parameter Diagram Op basis van de gebeurtenistypen die de status van één of meerdere objecttypen kunnen veranderen kunnen de methoden bepaald worden. In het Method Parameter Diagram kan gemodelleerd worden welke eigenschappen van een object type gewijzigd worden door dit gebeurtenistype cq deze methode. Door een kruisje te plaatsen in de matrix wordt aangegeven welke eigenschap gewijzigd wordt in de methode. 8

9 Afbeelding 7 Method Parameter Diagram Service Diagram Met behulp van een service diagram wordt grafisch weergegeven op welke wijze de gegevens uit het domein model benaderd worden op basis van de gedefinieerde service. Hierbij is uitgegaan van de bestaande notatie van de ER diagrammen. In de rechthoeken worden alleen die gegevens van een entiteit getoond die daadwerkelijk gebruikt worden in een service. Afbeelding 8 Service diagram Proces of Flow Diagram In het process of flow diagram kunnen de werkprocessen op een eenvoudige wijze gemodelleerd worden. Het is gebaseerd op een notatie zoals gebruikt binnen de activity diagrams in UML. 9

10 Afbeelding 9 Process diagram Hulpmiddelen in de software Modelleer assistent Het opstellen van een objectmodel of het aanpassen van delen hiervan bestaat uit een aantal stappen, waarbij de stappen veelal het beste in een bepaalde volgorde kunnen worden uitgevoerd. Daarom zijn in de DLArchitect assistent vensters opgenomen. Een assistentscherm kan beschouwd worden als een soort wizard, met de aanpassinguitzondering dat vanuit een assistentscherm andere vensters geopend worden. Wil men een bepaalde stap binnen het assistentscherm overslaan dan is dit eenvoudig mogelijk. 10

11 Afbeelding 10 Assistentscherm Verkenner en diagram vensters In de DLArchitect worden twee typen schermen onderscheiden. De eerste zijn de diagramschermen. Dit zijn de schermen waarmee diagrammen getekend kunnen worden gebaseerd op de verschillende notatiewijzen. Deze schermen zijn gestandaardiseerd van opzet zodat het menu en de knoppenbalk altijd een zelfde werkwijze hebben. Naast de diagramschermen zijn er een aantal verkennerschermen. Hierbij wordt in een boomstructuur de inhoud van de repository getoond. Activeert men een element aan in de boom dan wordt in het formuliergedeelte van het verkennerscherm de detailinformatie van deze specifieke entiteit getoond. Het verkennerscherm heeft eveneens een gestandaardiseerde opzet. De boomstructuur biedt de mogelijkheid om door het gehele objectmodel van DLArchitect te navigeren. 11

12 Afbeelding 11 Verkennerscherm Object Model Validatie DLArchitect is gebaseerd op de methode Merode. Deze modelleermethode is gebaseerd op een wiskundig model. Voordeel van dit model is dat het mogelijk is om te controleren of aan de modelleerregels is voldaan. Binnen DLArchitect is het valideren van modellen geautomatiseerd. Met name in omvangrijke objectmodellen is dit een krachtig hulpmiddel. 12

13 Afbeelding 12 Object Model Validatie Genereren en propageren We kunnen enerzijds een validatie uitvoeren van ons opgestelde model. Anderzijds is het mogelijk om op in het objectmodel elementen te propageren. Zo hebben we gezien dat op basis van de Object Event Table bepaald wordt welke methoden behoren bij een gebeurtenis type en een object type. Deze matrix biedt dan ook de mogelijkheid om de methoden in de DLArchitect automatisch te genereren. Dit is slechts één voorbeeld van de vele mogelijkheden voor genereren en propageren. In onderstaande afbeelding het menu met deze genereer en propageer mogelijkheden. 13

14 Afbeelding 13 Menu propageren Model simulator Bij het opstellen van een objectmodel zijn zeker in het begin van een modelleertraject veel aspecten onduidelijk. De ontwerper moet een beeld krijgen van het domein- en procesmodel. Hierbij is interactie met inhoudelijk deskundigen van het model essentieel. Probleem wat hierbij kan bestaan is dat de object modellen moeilijk interpreteerbaar zijn voor de inhoudelijk deskunidgen. Daarom is aan de DLArchitect een model simulator toegevoegd. Deze transformeert het object model direct naar voorbeeldschermen. Hierdoor wordt het mogelijk om gezamenlijk het objectmodel in de simulator te toetsen. De Afbeelding toont hoe deze simulator voorbeeldschermen samenstelt. Ook hierbij weer de opzet met aan de linkerzijde een boomstructuur en aan de rechterzijde een detailscherm. 14

15 Afbeelding 14 Simulator Code generator Heeft u met DLArchitect een object model opgesteld dan kunt u dat enerzijds simuleren in de model simulator. Echter vaak wilt u dat er source code gegenereerd wordt op basis van het opgestelde objectmodel. Uw programmeertaal is veelal ook object georiënteerd van opzet en het genereren van source code levert u een enorme tijdsbesparing op. Binnen DLArchitect zijn voor een groot aantal talen scripts ontwikkeld waarmee u eenvoudig code kunt genereren van het objectmodel. In de figuur de verschillende genereeropties en een voorbeeldscript. Afbeelding 15 Code generator 15

16 Scripting omgeving Heeft u specifieke wensen omtrent het genereren van programma code of andersoortig materiaal zoals documentatie en volstaat de code generator van DLArchitect niet. Dit is geen probleem want DLArchitect heeft een scripting omgeving waarmee het mogelijk is om uw eigen code te genereren en weg te schrijven naar files. Hiertoe is een scripting omgeving toegevoegd waarbinnen met een eenvoudige scripting taal specifieke bewerkingen uitgevoerd kunnen worden. De scripting omgeving heeft een aantal eenvoudige hulpmiddelen zoals script templates. Daarnaast kunt u bij DLA Ontwerp & Software voorbeeld scripts aanvragen. Ook kunnen wij het ontwikkelen van scripts voor u uitvoeren. Afbeelding 16 Scripting omgeving Meer informatie Ik hoop dat u naar aanleiding van het lezen van dit document geïnteresseerd bent geraakt in de methode en tooling van DLArchitect. Mogelijk wilt u detailinformatie overde diverse producten. Op onze website is veel informatie te vinden zoals: Artikelen en whitepapers over zowel de architectuur als de technologie Webcasts met voorbeeldpresentaties over de methodische stappen van de methode Freeware DLArchitect applicatie welke onbeperkt is in tijd maar een aantal functies minder heeft dan de shareware versie. Wilt u een demonstratie van de DLArchitect waarbij u een beeld krijgt van de kracht en elegantie van onze werkwijze neem dan contact op met: DLA Ontwerp & Software Bert Dingemans M: E: bert@dla-os.nl 16

Toegepaste notatiewijzen DLA software

Toegepaste notatiewijzen DLA software Toegepaste notatiewijzen DLA software Bert Dingemans info@dla-architect.nl Inleiding In de DLA Software wordt gebruik gemaakt van een aantal notatiewijzen voor het opstellen van een object- en procesmodel.

Nadere informatie

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans

Canonieke Data Modellering op basis van ArchiMate. Canonieke Data Modellering op basis van Archimate Bert Dingemans Canonieke Data Modellering op basis van ArchiMate Canonieke Data Modellering op basis van Archimate Bert Dingemans Abstract Modelleren op basis van de open standard ArchiMate is een goed uitgangspunt voor

Nadere informatie

Tools voor canonieke datamodellering Bert Dingemans

Tools voor canonieke datamodellering Bert Dingemans Tools voor canonieke datamodellering Tools voor canonieke datamodellering Bert Dingemans Abstract Canonieke modellen worden al snel omvangrijk en complex te beheren. Dit whitepaper beschrijft een werkwijze

Nadere informatie

DATAMODELLERING BASIS UML KLASSEMODEL

DATAMODELLERING BASIS UML KLASSEMODEL DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

DATAMODELLERING DATA MAPPING MODEL

DATAMODELLERING DATA MAPPING MODEL DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil

Nadere informatie

Archimate risico extensies modelleren

Archimate risico extensies modelleren Archimate risico extensies modelleren Notatiewijzen van risico analyses op basis van checklists versie 0.2 Bert Dingemans 1 Inleiding Risico s zijn een extra dimensie bij het uitwerken van een architectuur.

Nadere informatie

DATAMODELLERING BEGRIPPENBOOM

DATAMODELLERING BEGRIPPENBOOM DATAMODELLERING BEGRIPPENBOOM Inleiding In dit whitepaper wordt de datamodelleervorm begrippenboom inclusief de begrippenlijst beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

InterActory CDModeller

InterActory CDModeller InterActory CDModeller Evaluatie prototype versie 0.1 Bert Dingemans 1 Inleiding Voor het uitwerken van een service register en een tool voor het beheer van een canoniek model is gekozen voor een werkwijze

Nadere informatie

DATAMODELLERING ARCHIMATE DATAMODELLERING

DATAMODELLERING ARCHIMATE DATAMODELLERING DATAMODELLERING ARCHIMATE DATAMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate datamodellering beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING

DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding

Nadere informatie

DATAMODELLERING DATA FLOW DIAGRAM

DATAMODELLERING DATA FLOW DIAGRAM DATAMODELLERING DATA FLOW DIAGRAM Inleiding In dit whitepaper wordt de datamodelleervorm data flow diagram beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil

Nadere informatie

Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur

Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur Bert Dingemans info@dla-architect.nl www.dla-architect.nl Inleiding In de sector jeugdzorg zijn momenteel een aantal ingrijpende

Nadere informatie

Keteininformatiemodellering op basis van Archimate

Keteininformatiemodellering op basis van Archimate Keteininformatiemodellering op basis van Archimate Notatie en voorbeelden versie 0.1 Bert Dingemans Inhoudsopgave Inhoudsopgave... 2 Inleiding... 3 Archimate... 3 Domeininformatiemodellen... 4 Modellering...

Nadere informatie

DATAMODELLERING TOEPASSEN DATA ANALYTICS

DATAMODELLERING TOEPASSEN DATA ANALYTICS DATAMODELLERING TOEPASSEN DATA ANALYTICS Inleiding In dit whitepaper wordt een toepassingsgebied beschreven voor datamodellering. Een toepassing is een werkveld op het vlak van architectuur of modellering

Nadere informatie

DATAMODELLERING CRUD MATRIX

DATAMODELLERING CRUD MATRIX DATAMODELLERING CRUD MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm CRUD Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld

Nadere informatie

DATAMODELLERING RACI MATRIX

DATAMODELLERING RACI MATRIX DATAMODELLERING RACI MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm RACI Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere data modelleervormen. Wil je een

Nadere informatie

DATAMODELLERING SIPOC

DATAMODELLERING SIPOC DATAMODELLERING SIPOC Inleiding In dit whitepaper wordt de datamodelleervorm Sipoc beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld krijgen van

Nadere informatie

Genereren van een webapplicatie op basis van DLA

Genereren van een webapplicatie op basis van DLA Genereren van een webapplicatie op basis van DLA ir Bert Dingemans DLA Ontwerp en Software info@dla-architect.nl Inleiding Bij het ontwikkelen van maatwerk software loopt men al snel tegen het probleem

Nadere informatie

DATAMODELLERING ER DIAGRAM

DATAMODELLERING ER DIAGRAM DATAMODELLERING ER DIAGRAM Inleiding In dit whitepaper wordt de datamodelleervorm ER diagram beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld krijgen

Nadere informatie

Titel van de paper; Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur

Titel van de paper; Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur Categorie van de bijdrage long paper Track; Tussen passie en teleurstelling - aspecten van de menselijke maat Titel van de paper; Integratie van Beheer en Ontwikkeling op basis van een Drielagenarchitectuur

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL

DATAMODELLERING GEAVANCEERD UML KLASSEMODEL DATAMODELLERING GEAVANCEERD UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm geavanceerd UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

DATAMODELLERING XML SCHEMA DEFINITIONS

DATAMODELLERING XML SCHEMA DEFINITIONS DATAMODELLERING XML SCHEMA DEFINITIONS Inleiding In dit whitepaper wordt de datamodelleervorm XML Schema Definition (XSD) beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

INLEIDING INFORMATIE- EN DATAMODELLERING

INLEIDING INFORMATIE- EN DATAMODELLERING INLEIDING INFORMATIE- EN DATAMODELLERING Inleiding Informatie- en datamodellering is een belangrijk onderdeel van veel werkvelden in de bedrijfskunde en de informatiekunde. Denk bijvoorbeeld aan informatie

Nadere informatie

DATAMODELLERING SCORE MATRIX

DATAMODELLERING SCORE MATRIX DATAMODELLERING SCORE MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm Score Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld

Nadere informatie

Technisch Ontwerp Ontwerp template

Technisch Ontwerp Ontwerp template Auteur Dennis Steenwijk Versie Datum Status 1 Inleiding 2 Versie geschiedenis Versie Datum Status Naam Omschrijving 03-10-08 Dennis Steenwijk versie 2 van 9 Versie geschiedenis 3 Distributie Naam Functie

Nadere informatie

Dynamiek met VO-Script

Dynamiek met VO-Script Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software bert@dla-architect.nl Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries

Nadere informatie

Een Data Driven toepassing op basis van Visual Objects en SQL Server

Een Data Driven toepassing op basis van Visual Objects en SQL Server Een Data Driven toepassing op basis van Visual Objects en SQL Server Door Bert Dingemans www.dla-architect.nl Inleiding In voorgaande artikelen heb ik een aantal onderwerpen belicht die ten grondslag liggen

Nadere informatie

Tien tips voor canonieke datamodellering. Bert Dingemans

Tien tips voor canonieke datamodellering. Bert Dingemans Tien tips voor canonieke datamodellering Bert Dingemans Abstract Modelleren is een vakgebied gebaseerd op eenvoudige notaties. Echter op het moment dat en model opgesteld wordt blijkt de te modelleren

Nadere informatie

UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert

UML. From weblog http://dsnippert.wordpress.com. Dennis Snippert UML From weblog http://dsnippert.wordpress.com Naam: Dennis Snippert Inhoudsopgave 1. Wat is Uml?... 3 2. UML diagrammen... 4 3. Uitleg diagrammen... 5 3.1. Usecase diagram:... 5 3.2. Class diagram:...

Nadere informatie

Keteininformatiemodellering op basis van UML

Keteininformatiemodellering op basis van UML Keteininformatiemodellering op basis van UML Richtlijnen en voorbeelden versie 0.1 Bert Dingemans Keteininformatiemodellering op basis van UML... 1 Richtlijnen en voorbeelden... 1 Inleiding... 2 Documenten...

Nadere informatie

Project Start Architectuur (PSA)

Project Start Architectuur (PSA) Project Start Architectuur (PSA) InterActory Architectuur Service Orientatie versie 0.2 Bert Dingemans Administratieve pagina Wijzigingshistorie Versie Datum Auteur Reden wijziging 0.1 Maart 2012 Bert

Nadere informatie

Rapportage Lineage. Introductie. Methode. J. Stuiver

Rapportage Lineage. Introductie. Methode. J. Stuiver Rapportage Lineage Rapportage Lineage J. Stuiver Introductie In elk project is het essentieel om informatie over het project en haar activiteiten voor alle partijen beschikbaar te stellen. Deze informatie

Nadere informatie

Canonieke datamodellering in de praktijk

Canonieke datamodellering in de praktijk Canonieke datamodellering in de praktijk Bert Dingemans Samenvatting Canonieke datamodellering kent vele dimensies en toepassingswijzen. Maar hoe is dit in de praktijk inzetbaar? Dit whitepaper gaat in

Nadere informatie

UML is een visuele taal om processen, software en systemen te kunnen modeleren.

UML is een visuele taal om processen, software en systemen te kunnen modeleren. Vragen inleinding UML 1. Wat is UML? UML is een visuele taal om processen, software en systemen te kunnen modeleren. 2. Waar bestaat UML uit? Notaties(zijn symbolen, commentaar en waarden etc.) en diagrammen(grafische

Nadere informatie

januari TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam

januari TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam januari 2013 TTNWW Handleiding TST tools voor het Nederlands als Web services in een Workflow Meertens Instituut, Joan Muyskensweg 25, 1096 CJ Amsterdam Table of Contents Inleiding... 3 Gebruik van de

Nadere informatie

DATAMODELLERING TOEPASSEN SOA

DATAMODELLERING TOEPASSEN SOA DATAMODELLERING TOEPASSEN SOA Inleiding In dit whitepaper wordt een toepassingsgebied beschreven voor datamodellering. Een toepassing is een werkveld op het vlak van architectuur of modellering waarbij

Nadere informatie

Application interface. service. Application function / interaction

Application interface. service. Application function / interaction Les 5 Het belangrijkste structurele concept in de applicatielaag is de applicatiecomponent. Dit concept wordt gebruikt om elke structurele entiteit in de applicatielaag te modelleren: softwarecomponenten

Nadere informatie

Het toepassen van DLA (designer) in een MS-Access, VB of ASP ontwikkeltraject

Het toepassen van DLA (designer) in een MS-Access, VB of ASP ontwikkeltraject Het toepassen van DLA (designer) in een MS-Access, VB of ASP ontwikkeltraject By Bert Dingemans, e-mail : bert.dingemans@hetnet.nl www : http://home.hetnet.nl/~bert.dingemans Inhoudsopgave Het toepassen

Nadere informatie

De beheerrisico s van architectuur

De beheerrisico s van architectuur De beheerrisico s van architectuur Een overzicht van de ArChimate Risico Extensie versie 0.2 Bert Dingemans Inleiding Het implementeren van een (enterprise) architectuur brengt altijd risico s met zich

Nadere informatie

Fun met webparts in ASP.Net

Fun met webparts in ASP.Net Fun met webparts in ASP.Net Deel 2:User controls en Webparts door Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Inhoudsopgave FUN MET WEBPARTS IN ASP.NET... 1 DEEL 2:USER CONTROLS EN WEBPARTS...

Nadere informatie

Les F-02 UML. 2013, David Lans

Les F-02 UML. 2013, David Lans Les F-02 UML In deze lesbrief wordt globaal beschreven wat Unified Modeling Language (UML) inhoudt. UML is een modelleertaal. Dat wil zeggen dat je daarmee de objecten binnen een (informatie)systeem modelmatig

Nadere informatie

VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER

VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER VAN USE CASE NAAR TEST CASE ORDINA SMART COMPETENCE CENTER Sander Hoogendoorn Versie 1.0 15 april 2002 Documentbeheer Versie Datum Auteur Omschrijving 0.1 15 April 2002 Sander Hoogendoorn 0.2 15 april

Nadere informatie

VAARWEL ARCHITECTUUR DOCUMENT WELKOM ARCHITECTUUR REPOSITORY INZETTEN VAN ENTERPRISE ARCHITECT ALS ALTERNATIEF VOOR ARCHITECTUURDOCUMENTEN

VAARWEL ARCHITECTUUR DOCUMENT WELKOM ARCHITECTUUR REPOSITORY INZETTEN VAN ENTERPRISE ARCHITECT ALS ALTERNATIEF VOOR ARCHITECTUURDOCUMENTEN VAARWEL ARCHITECTUUR DOCUMENT WELKOM ARCHITECTUUR REPOSITORY INZETTEN VAN ENTERPRISE ARCHITECT ALS ALTERNATIEF VOOR ARCHITECTUURDOCUMENTEN AGENDA Architectuurdocumenten waarom wel of niet? Alternatieven

Nadere informatie

Business Scenario. Voorbeeld Archimate Risico Extensie. versie 0.1. Bert Dingemans

Business Scenario. Voorbeeld Archimate Risico Extensie. versie 0.1. Bert Dingemans Business Scenario Voorbeeld Archimate Risico Extensie versie 0.1 Bert Dingemans Administratieve pagina Wijzigingshistorie Versie Datum Auteur Reden wijziging Review historie Naam Afdeling Functie Datum

Nadere informatie

Automatische Overgangen instellen

Automatische Overgangen instellen Automatische Overgangen instellen In i-reserve is het mogelijk gestandaardiseerde e-mails te verzenden. Gestandaardiseerde mails zijn gebaseerd op e-mail templates, deze mails kunnen gekoppeld worden aan

Nadere informatie

a. Wat wordt verstaan onder V&V? b. Uit welke kernactiviteiten bestaat V&V? c. Noem enkele voor- en nadelen van inspecties. d. Idem voor testen.

a. Wat wordt verstaan onder V&V? b. Uit welke kernactiviteiten bestaat V&V? c. Noem enkele voor- en nadelen van inspecties. d. Idem voor testen. Eindtoets T07351 Software engineering Een eindtoets staat in het algemeen model voor het tentamen van de betreffende cursus. Aangezien deze cursus een mondeling tentamen heeft, bevat deze eindtoets slechts

Nadere informatie

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat:

Kennis na het volgen van de training. Na het volgen van deze training bent u in staat: Training Trainingscode Duur Gepubliceerd Taal Type Leermethode Kosten SF2015V8 4 dagen 02/02/2015 Nederlands & Engels Developer, basis Invidueel & klassikaal Op aanvraag Deze training richt zich op het

Nadere informatie

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Slimmer samenwerken met SharePoint Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT Workflows, forms, reports en data WAAROM KIEZEN VOOR K2? Of u nu workflows moet maken voor items in SharePoint

Nadere informatie

Softwarehandleiding voor OSID

Softwarehandleiding voor OSID Softwarehandleiding voor OSID Aerocheck BV It Molelân 4 9001 XS Grou Tel: 0566-623920 Fax: 0566-621558 Email: info@aerocheck.eu www.aerocheck.eu Installeren van de software De software van OSID wordt op

Nadere informatie

Unified Modeling Language

Unified Modeling Language Unified Modeling Language Een introductie voor leden van de expertgroep Informatiemodellen Harmen Mantel, Ordina ICT Management & Consultancy, werkzaam voor KING DOELSTELLING PRESENTATIE GEMEENSCHAPPELIJKE

Nadere informatie

Roadmap. RIE Manager

Roadmap. RIE Manager Roadmap RIE Manager Look & Feel Rapportage/ Documentatie Uploaden Documenten Major Release 3 Lokaal beheer Major Release 2 Regie in eigen hand Submodules Major Release 1 Introductie In deze roadmap geeft

Nadere informatie

Selenium IDE Webdriver. Introductie

Selenium IDE Webdriver. Introductie Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3

Nadere informatie

ACCEPETEREN RESERVERING

ACCEPETEREN RESERVERING E-mail Templates In i-reserve is het mogelijk gestandaardiseerde e-mails te verzenden. Het verzenden van dergelijke mails kan volledig worden geautomatiseerd: u maakt dan gebruik van zogenaamde automatische

Nadere informatie

Introductie ArchiMate

Introductie ArchiMate Introductie ArchiMate NAF Insight De Meern, 8 maart 2012 Egon Willemsz, enterprise architect UWV Programma Waarom ArchiMate? Praktijkvoorbeelden Samenvatting concepten Van start met ArchiMate Tot besluit

Nadere informatie

Checklist basisontwerp SDM II

Checklist basisontwerp SDM II Organisatie SYSQA B.V. Pagina 1 van 5 Checklist basisontwerp SDM II Documentatie. Zijn de uitgangspunten voor het basisontwerp Is een plan van aanpak Zijn er wijzigingen op het Software Quality Assurance

Nadere informatie

Cover Page. The handle http://hdl.handle.net/1887/20225 holds various files of this Leiden University dissertation.

Cover Page. The handle http://hdl.handle.net/1887/20225 holds various files of this Leiden University dissertation. Cover Page The handle http://hdl.handle.net/1887/20225 holds various files of this Leiden University dissertation. Author: Heijstek, Werner Title: Architecture design in global and model-centric software

Nadere informatie

Technische handleiding

Technische handleiding Technische handleiding Behalve dat u met behulp van de de inhoud van een SBR document kunt raadplegen, biedt de toepassing een aantal extra mogelijkheden. Hieronder wordt een aantal van deze additionele

Nadere informatie

Een inleiding in de Unified Modeling Language 79

Een inleiding in de Unified Modeling Language 79 Een inleiding in de Unified Modeling Language 79 2. Het objectdiagram Soms hebben we behoefte om in de plaats van een klasse een instantie van deze klasse weer te geven. Figuur 3.22. toont als voorbeeld

Nadere informatie

Elektronisch factureren

Elektronisch factureren Elektronisch factureren Inleiding Elektronisch Factureren in RADAR is mogelijk vanaf versie 4.0. Deze module wordt niet standaard meegeleverd met de RADAR Update maar is te bestellen via de afdeling verkoop

Nadere informatie

PHP-OPDRACHT SITE BOUWEN

PHP-OPDRACHT SITE BOUWEN PHP-OPDRACHT SITE BOUWEN PERIODE 4 LEERJAAR 1 Opleiding: Duur: Applicatieontwikkelaar 1 onderwijsperiode (4-8 weken) Voorkennis: Basiscursus PHP 5.4 Victor Peters (978 90 125 8499 9) Basiscursus XHTML,

Nadere informatie

Ontwikkeling informatiesysteem

Ontwikkeling informatiesysteem Ontwikkeling informatiesysteem Voorletters en naam: xxx Studentnummer: xxx Datum: 23 december 2013 Onderwijsinstelling: NCOI Opleidingsgroep Naam opleiding: Bachelor Bedrijfskundige Informatica Naam module:

Nadere informatie

Ontwerp. <naam applicatie>

Ontwerp. <naam applicatie> Ontwerp Datum Auteur Versie Telefoon Pagina: 0 Inhoudsopgave 1. MANAGEMENT SUMMARY... 1 2. INLEIDING... 1 2.1. DOEL... 1 2.2. STRUCTUUR... 1 2.3. ACHTERGROND... 1 2.4. REVISIE-GESCHIEDENIS...

Nadere informatie

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck

Magnutude 2012 Efficient BI. 18 september Joost de Ruyter van Steveninck Magnutude 2012 Efficient BI 18 september Joost de Ruyter van Steveninck 2 Inhoud Is BI nog niet efficiënt? Trends in BI Efficient BI: de trends in praktijk 3 Feedback van de gebruiker Informatie behoefte

Nadere informatie

Microsoft Excel. It s all about Excel - VBA

Microsoft Excel. It s all about Excel - VBA X Microsoft Excel Stap in de wereld van Visual Basic for Applications (VBA) binnen het Microsoft Office programma Excel. Leer hoe deze programmeertaal precies in elkaar zit en hoe u deze in de dagelijkse

Nadere informatie

Voorbeeldvraag 1. Welke uitspraak is JUIST:

Voorbeeldvraag 1. Welke uitspraak is JUIST: Voorbeeldvraag 1 Welke uitspraak is JUIST: 1. De basisstelling van Nicolas Carr (auteur van "IT doesn't matter") is dat de investeringen die in IT gedaan worden niet opwegen tegen de voordelen ervan. Het

Nadere informatie

Module 1 Programmeren

Module 1 Programmeren Module 1 Programmeren Programmeertalen 13 1.1 Inleiding 13 1.2 Programmeertalen in historisch perspectief 13 1.2.1 Machinecode 13 1.2.2 Assembleertalen (assembly) 14 1.2.3 Hogere programmeertalen 15 1.2.4

Nadere informatie

Canonieke data-architectuur Bert Dingemans

Canonieke data-architectuur Bert Dingemans Canonieke data-architectuur Canonieke data-architectuur Bert Dingemans Abstract Deze whitepaper beschrijft diverse aspecten van canonieke data-architectuur. Naast de definitie van canonieke data-architectuur

Nadere informatie

Thesissen bij FOTS. Uitbreiding, Integratie en Gebruik van open source Modelleringstools. Pieter Van Gorp. Universiteit Antwerpen.

Thesissen bij FOTS. Uitbreiding, Integratie en Gebruik van open source Modelleringstools. Pieter Van Gorp. Universiteit Antwerpen. Thesissen bij FOTS Uitbreiding, Integratie en Gebruik van open source Modelleringstools Pieter Van Gorp Universiteit Antwerpen 26th April 2006 Pieter Van Gorp (Universiteit Antwerpen) Thesissen bij FOTS

Nadere informatie

Net2 kaarten bedrukken

Net2 kaarten bedrukken kaarten bedrukken kaarten bedrukken - Welke methode? Er bevinden zich twee pakketen om kaarten te bedrukken in de software. Een basis vast formaat dat al aanwezig is in de software sinds 2003 (V3.16) en

Nadere informatie

voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005

voorbeeldexamen I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005 voorbeeldexamen Information Systems Design and Development Foundation I-Tracks voorbeeldexamen ISDDF Information Systems Design and Development Foundation uitgave april 2005 inhoud 3 inleiding 4 voorbeeldexamen

Nadere informatie

Software Factories. Toepassing van Domain Specific Languages. achtergrond

Software Factories. Toepassing van Domain Specific Languages. achtergrond In de software-industrie zijn budget- en deadline-overschrijdingen aan de orde van de dag, er wordt vaak niet aan de gestelde verwachtingen voldaan. Dit kan worden voorkomen door software-ontwikkeling

Nadere informatie

Een sluitende modelleringstechniek. Merode. Innovatie voor een stabiele toekomst

Een sluitende modelleringstechniek. Merode. Innovatie voor een stabiele toekomst Een sluitende modelleringstechniek Merode Innovatie voor een stabiele toekomst februari 2013 Inhoudsopgave 1. INLEIDING...1 2. AARD EN WERKING VAN EEN ORGANISATIE...2 3. DE ONDERSCHEIDEN MODELONDERDELEN

Nadere informatie

Proces to model en model to execute

Proces to model en model to execute Proces to model en model to execute Een end-to-end (bedrijfs)proces (figuur 1) is het geheel van activiteiten die zich, op een bepaalde plaats door een bepaalde rol, in bepaalde volgorde opvolgen en waarvan

Nadere informatie

Dat we scherpe en compacte schema s kunnen maken voor berichten in koppelvlakken, en die ook kunnen beheren. Dat we op een consistente manier

Dat we scherpe en compacte schema s kunnen maken voor berichten in koppelvlakken, en die ook kunnen beheren. Dat we op een consistente manier 1 We willen vanuit KING StUF koppelvlakken ontwikkelen vanuit een modelgedreven aanpak. Waar we in het verleden nogal eens de standaarden maakten en beoordeelden vanuit xml-schemabestanden, willen we dat

Nadere informatie

Handleiding voor het lezen van processen

Handleiding voor het lezen van processen Handleiding voor het lezen van processen Algemeen... 2 Gebruikte objecten in een processchema (EPC)... 2 arissen en Organisaties... 2 Trigger... 3 Processtappen... 3 Connectoren... 4 Einde Proces... 4

Nadere informatie

MDA experiences in een uitvoeringsorganisatie. Eelco van Mens (Architect, Mn Services) 5 juni 2008

MDA experiences in een uitvoeringsorganisatie. Eelco van Mens (Architect, Mn Services) 5 juni 2008 MDA experiences in een uitvoeringsorganisatie MDA experiences in een uitvoeringsorganisatie Eelco van Mens (Architect, Mn Services) 5 juni 2008 2 Inhoud Korte introductie Mn Services Overwegingen om met

Nadere informatie

Deel I Hoofdstuk 4: Modelleren van Toestand

Deel I Hoofdstuk 4: Modelleren van Toestand Deel I Hoofdstuk 4: Modelleren van Toestand 2005 Prof Dr. O. De Troyer Toestandsmodel pag. 1 Berichten of boodschappen OO is gebaseerd op hoe de reële wereld werkt 2005 Prof. Dr. O. De Troyer Toestandsmodel

Nadere informatie

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties 2 Supportdesk Pro Introductie Inhoudsopgave I Supportdesk Pro 3 1 Inleiding... 3 2 Werkwijze... 3 II Zaken 4 1 Introductie... 4 2 Zaken beheren... 4 3 Handmatig... invoeren zaken basis 4 4 Verwerken...

Nadere informatie

WordPress in het Kort

WordPress in het Kort WordPress in het Kort Een website maken met Wordpress. In minder dan één uur online! Inclusief installatie van een thema en plugins Alle rechten 2013, Rudy Brinkman, BrinkhostDotCom, http://www.brinkhost.nl

Nadere informatie

Handleiding IrfanView. IrfanView is een applicatie om grafische bestanden te bekijken, te bewerken en opnieuw op te slaan.

Handleiding IrfanView. IrfanView is een applicatie om grafische bestanden te bekijken, te bewerken en opnieuw op te slaan. Handleiding IrfanView IrfanView is een applicatie om grafische bestanden te bekijken, te bewerken en opnieuw op te slaan. Start IrfanView door te klikken op Start -> Programs -> IrfanView Met IrfanView

Nadere informatie

J2EE/.NET en de rol Applicatie Architectuur

J2EE/.NET en de rol Applicatie Architectuur J2EE/.NET en de rol Applicatie Architectuur Edwin van Dillen evdillen@sogyo.nl 2003 Sogyo Information Engineering 1 Sogyo information engineering! IT Innovator sinds 1995! Klanten: ABN AMRO, Rabobank,

Nadere informatie

Nieuwe- en bijkomende functionaliteiten app V5.0

Nieuwe- en bijkomende functionaliteiten app V5.0 Nieuwe- en bijkomende functionaliteiten app V5.0 Hieronder vindt u een opsomming van de vernieuwde en bijkomende functionaliteiten van de INTEGRA CONTROL app versie 5.0. Nieuw app icoon en opstartscherm

Nadere informatie

Organisatie SYSQA B.V. Pagina 1 van 6 Titel Overzicht Versie 1.0 Onderwerp Overzicht blackbox testtechnieken Datum 15 februari 1996

Organisatie SYSQA B.V. Pagina 1 van 6 Titel Overzicht Versie 1.0 Onderwerp Overzicht blackbox testtechnieken Datum 15 februari 1996 Organisatie SYSQA B.V. Pagina 1 van 6 Black-Box Test Technieken Er zijn een aantal test specificatie technieken, verder testtechnieken genoemd, die bruikbaar zijn binnen het black-box acceptatietesten.

Nadere informatie

Gebruikershandleiding SAP-TEM. In proces m.b.t. de cursusadministratie binnen SAP R/3 wordt een onderverdeling gemaakt in de volgende fasen:

Gebruikershandleiding SAP-TEM. In proces m.b.t. de cursusadministratie binnen SAP R/3 wordt een onderverdeling gemaakt in de volgende fasen: 1 Algemeen In proces m.b.t. de cursusadministratie binnen SAP R/3 wordt een onderverdeling gemaakt in de volgende fasen: Aanleggen evenement Boeking Deelnemer op evenement Evenement Laten doorgaan Evaluatie

Nadere informatie

PILNAR web applicatie. Handleiding

PILNAR web applicatie. Handleiding PILNAR web applicatie Handleiding Table of Contents De PILNAR editor...3 Toegang tot de omgeving...3 De PILNAR omgeving...3 Hoofdmenu...4 Navigatie...5 Zoeken...6 Detailoverzichten...6 Collectie... 7 Inzending...

Nadere informatie

Inhoud. Introductie tot de cursus

Inhoud. Introductie tot de cursus Inhoud Introductie tot de cursus 1 De functie van de cursus 7 2 De inhoud van de cursus 7 2.1 Voorkennis 7 2.2 Leerdoelen van de cursus 8 2.3 Opbouw van de cursus 8 3 Leermiddelen en wijze van studeren

Nadere informatie

CaseMaster SPC Subsidie aanvraag Planning en Control

CaseMaster SPC Subsidie aanvraag Planning en Control CaseMaster SPC Subsidie aanvraag Planning en Control Subsidie Aanvraag Planning en Control Een subsidie adviseur verzorgt subsidie aanvragen voor bedrijven. Subsidie aanvragen zijn complex en veranderen

Nadere informatie

beschrijvingstechnieken bij systeemontwikkeling

beschrijvingstechnieken bij systeemontwikkeling 1 Bijlage 8 Alternatieve (UML) beschrijvingstechnieken bij systeemontwikkeling De in hoofdstuk 3 weergegeven beschrijvingstechnieken voor de beschrijving van de informatietechnologie is summier. Er wordt

Nadere informatie

Web Cursisten Manager WCM

Web Cursisten Manager WCM Web Cursisten Manager WCM 2011, Behoudens de in de Auteurswet van 1912 gestelde uitzonderingen mag niets uit deze documentatie worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie,

Nadere informatie

Artikel / Parametrisch ontwerpen en rekenen. Een hype of de toekomst?

Artikel / Parametrisch ontwerpen en rekenen. Een hype of de toekomst? Artikel / Parametrisch ontwerpen en rekenen Een hype of de toekomst? De manier waarop gebouwen ontworpen worden is in de basis al heel lang hetzelfde. Veranderingen in de werkwijze van constructeurs gaan

Nadere informatie

Voor en nadelen (spatieel) gedistribueerd

Voor en nadelen (spatieel) gedistribueerd Voor en nadelen (spatieel) gedistribueerd Centraal Dynamische regelbaarheid Gedistribueerd Communicatie hogere systeemlagen Communicatie lagere systeemlagen Fouttolerantie Faalgedrag Schaalbaarheid Complex

Nadere informatie

Orbis Software. Portal4U. Release Notes1.5. Dit document bevat de Release Notes van Portal4U V1.5

Orbis Software. Portal4U. Release Notes1.5. Dit document bevat de Release Notes van Portal4U V1.5 Orbis Software ortal4u Release Notes1.5 Dit document bevat de Release Notes van ortal4u V1.5 Inhoudsopgave 1. 0 1. 1 1. 2 1. 3 Belangrijkste nieuwe functionaliteiten Zoekschermen voor formuliervelden toevoegen

Nadere informatie

Nieuw modules. Scherm met lijst

Nieuw modules. Scherm met lijst Nieuw modules In de nieuwe modules wordt gebruik gemaakt van een nieuwe vormgeving die beter aansluit bij die van bekende sites. In dit gedeelte worden de verschillende onderdelen in deze vormgeving uitgelegd

Nadere informatie

Koppelen instellingen met domeinen in het FMIS

Koppelen instellingen met domeinen in het FMIS Koppelen instellingen met domeinen in het FMIS 1. Algemeen Koppelen van instellingen met de domeinen waarop deze onderwijs verstrekken gebeurt via Contracten in het FMIS. Enerzijds bestaan deze contracten

Nadere informatie

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie?

1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? 1. Welke diagrammen beschrijven het dynamisch gedrag van een applicatie? -Use case-diagram -Use case-beschrijving -Activity diagram -Sequentie diagram 2. Welke diagrammen beschrijven de structuur van de

Nadere informatie

COINS staat voor Constructieve Objecten en de INtegratie van processen en Systemen;

COINS staat voor Constructieve Objecten en de INtegratie van processen en Systemen; COINS-VISI Workflow COINS COINS staat voor Constructieve Objecten en de INtegratie van processen en Systemen; COINS2.0 ondersteunt het objectgericht werken. In het kernmodel is de basis vastgelegd Generieke

Nadere informatie

Whitepaper. One language, one source, one truth

Whitepaper. One language, one source, one truth Whitepaper One language, one source, one truth Contact Voor meer informatie of een demo kunt u contact opnemen met John Vermolen of Bas de Graaf: 06-53943650 / 06-53289168 Postbus 79075, 1070 NC Amsterdam

Nadere informatie

SUBSITE BEHEREN. 1. Verticale navigatie maken

SUBSITE BEHEREN. 1. Verticale navigatie maken SUBSITE BEHEREN 1. Verticale navigatie maken In de hoofdnavigatiemappen kunnen subnavigatiemappen worden aangemaakt. Deze mappen worden als ze content bevatten als verticale navigatieknoppen in het linkerschermdeel

Nadere informatie