Kenmerken van DLArchitect

Maat: px
Weergave met pagina beginnen:

Download "Kenmerken van DLArchitect"

Transcriptie

1 Kenmerken van DLArchitect Bert Dingemans, 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: 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho.

Automatisering voor Financiële Dienstverleners. Werken met Queries en Merge Documenten. For more information visit our website at www.pyrrho. Automatisering voor Financiële Dienstverleners Werken met Queries en Merge Documenten For more information visit our website at www.pyrrho.com Date: Document Nr: 30 maart, 2007 UBizzMerge, Versie 4.0 Status:

Nadere informatie

Toewijzen van knoppen, dashboards & privileges

Toewijzen van knoppen, dashboards & privileges Toewijzen van knoppen, dashboards & privileges Voor meer informatie, kijk op www.newbase.nl Newbase BV, Hardwareweg 16 1033 MX AMSTERDAM Tel.: 020-6 111 444 pagina 1 van 29 Inhoudsopgave 1 Introductie...3

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

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

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

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

Gezamenlijke procesinrichting binnen de jeugdzorg

Gezamenlijke procesinrichting binnen de jeugdzorg Gezamenlijke procesinrichting binnen de jeugdzorg Samenvatting Dit artikel beschrijft de ervaringen in het project gezamenlijke proces inrichting binnen de jeugdzorg. Het is geschreven vanuit een software

Nadere informatie

Stakeholder behoeften beschrijven binnen Togaf 9

Stakeholder behoeften beschrijven binnen Togaf 9 Stakeholder behoeften beschrijven binnen Togaf 9 Inventarisatie van concerns, requirements, principes en patronen Bert Dingemans Togaf 9 kent verschillende entiteiten om de behoeften van stakeholders te

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

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER

Het belang van. Data Modellering. GEMINIT Training. Data Modellering. Frédéric BARBIER Het belang van Data Modellering Studiedag Informatiemanagement Politeia, 22 februari 2013, Gent Open data en de cloud: een revolutie in de informatiehuishouding van de overheid Training Data Modellering

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

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

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

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

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

Objectgeoriënteerde systeemontwikkeling

Objectgeoriënteerde systeemontwikkeling 2 Objectgeoriënteerde systeemontwikkeling Objecttechnologie of objectoriëntatie is een bekende term in de automatisering. Regelmatig verschijnen artikelen over dit onderwerp in de bekende vaktijdschriften.

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

Introductie testtooling Wink

Introductie testtooling Wink Introductie testtooling Wink SYSQA B.V. Almere Datum : 10-04-2013 Status : 1.0 Opgesteld door : Organisatie SYSQA B.V. Pagina 2 van 16 Inhoudsopgave 1 Inleiding... 3 1.1 Opbouw... 3 2 Wink... 4 2.1 Wat

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

Een eerste applicatie

Een eerste applicatie Een eerste applicatie 2.1 Inleiding Programmeren in Visual Basic.NET doe je niet alleen door regels met code te schrijven. Je begint met het ontwerpen van een venster in de design mode met allerlei controls,

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

Opleiding SQL / Systeemanalyse IBK ERD. Hogeschool Rotterdam

Opleiding SQL / Systeemanalyse IBK ERD. Hogeschool Rotterdam Opleiding SQL / Systeemanalyse IBK ERD Hogeschool Rotterdam ERD ERD = Entity Relationship diagram is een model of diagram voor het inzichtelijk te maken van een conceptueel datamodel. Het is een visuele

Nadere informatie

PProject Start Architectuur (PSA)

PProject Start Architectuur (PSA) PProject Start Architectuur (PSA) Archimate Risico Extensie (Are) versie 0.2 Bert Dingemans Administratieve pagina Wijzigingshistorie Versie Datum Auteur Reden wijziging 0.1 Juni 2011 Bert Dingemans Geen

Nadere informatie

Het BIM procesin het kort. U als fabrikant bent heel belangrijk in dit proces. Zowel voor de civiele-,bouwkundige-, constructieve-en

Het BIM procesin het kort. U als fabrikant bent heel belangrijk in dit proces. Zowel voor de civiele-,bouwkundige-, constructieve-en 1 Het BIM procesin het kort. U als fabrikant bent heel belangrijk in dit proces. Zowel voor de civiele-,bouwkundige-, constructieve-en installatietechnischedisciplines is de fabrikant van onschatbare waarde

Nadere informatie

App onderdelen. Source files. Android app onderdelen 1/6

App onderdelen. Source files. Android app onderdelen 1/6 Android app onderdelen 1/6 App onderdelen Een Android project bestaat uit een aantal onderdelen die hieronder beschreven worden. In het project venster kan je de mappen weergeven volgens de hieronder aangeduide

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 dashboard. 3WA SaaS platform

Handleiding dashboard. 3WA SaaS platform Handleiding dashboard 3WA SaaS platform 151021 versie 1.0.2 Inhoud Inloggen... 3 Menu... 4 Algemeen... 5 Beginscherm... 5 Toevoegen widget aan dashboard... 5 Overige functionaliteiten bij widgets... 8

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

Ontwikkeltools voor softwarecomponenten - de stand van zaken

Ontwikkeltools voor softwarecomponenten - de stand van zaken Ontwikkeltools voor softwarecomponenten - de stand van zaken Huidige generatie ontwikkeltools geschikt voor het snel opleveren van schaalbare two-tier, three-tier en multi-tier client/server applicaties.

Nadere informatie

Data Dictionary Objecten in administratieve toepassingen.

Data Dictionary Objecten in administratieve toepassingen. Data Dictionary Objecten in administratieve toepassingen. Afstudeeropdracht van: Ing. G.M.L. Dingemans Open Universiteit Nederland Studentnummer 833965850 Afstudeercommissie: Dr. A. Dayanayake (Voorzitter)

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

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

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

OOAA. Object Oriented Analysis Advanced. Arie Bubberman 12/10/2009

OOAA. Object Oriented Analysis Advanced. Arie Bubberman 12/10/2009 OOAA Object Oriented Analysis Advanced Arie Bubberman 12/10/2009 Contents 1 Analyse...3 Kiezen van een ontwikkelproces...3 Agile Methoden...3 Deelprocessen in het OO-ontwikkelproces...Fout! Bladwijzer

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

Bijlage 1. Opzet aanpak Navigatie. inowit. Datum: augustus 2013. Versie 4. Pagina 1 van 7

Bijlage 1. Opzet aanpak Navigatie. inowit. Datum: augustus 2013. Versie 4. Pagina 1 van 7 Bijlage 1 Opzet aanpak Navigatie inowit Datum: augustus 2013 Versie 4 Pagina 1 van 7 Inhoud 1. Stappen:... 3 Stap 1: beheer kaartapplicatie / wegennetwerk... 3 Stap 2: CCS-M ingeven van (operationele)

Nadere informatie

Aan het eind van deze lesbrief wordt uitgelegd wat het nut van OOP is en vind je een aantal oefenopdrachten.

Aan het eind van deze lesbrief wordt uitgelegd wat het nut van OOP is en vind je een aantal oefenopdrachten. Doel van deze lesbrief Deze lesbrief is bedoeld om je op de hoogte te brengen van de basisbegrippen die gangbaar zijn bij object georiënteerd programmeren (OOP). In deze lesbrief kom je korte codefragmenten

Nadere informatie

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1

Project. 3D-Fraggel. Plan van aanpak. Door: IH1T08 1/1 Project 3D-Fraggel Plan van aanpak Door: 1/1 Project 3D-Fraggel Plan van aanpak Datum: 07-05-2001 Plaats: Enschede Opdrachtgever: Saxion Hogeschool Enschede Instituut ICT Afdeling Hogere Informatica Contactpersoon

Nadere informatie

Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving

Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Generiek framework voor administratieve toepassingen in een webgeörienteerde omgeving Henk van de Ridder Stand van zaken 17 Maart 2007 Inhoud Probleemgebied afstudeerproject Oplossingsgebied afstudeerproject

Nadere informatie

EEN INLEIDING IN DE UNIFIED MODELING LANGUAGE

EEN INLEIDING IN DE UNIFIED MODELING LANGUAGE Een inleiding in de Unified Modeling Language 51 III EEN INLEIDING IN DE UNIFIED MODELING LANGUAGE Als een aannemer een huis bouwt, dan ontwerpt hij dat huis niet terwijl hij het bouwt. Hij bouwt het huis

Nadere informatie

1. Documenten en informatie beheren

1. Documenten en informatie beheren Het Managementsysteem Onderwijs (MMS-O) is een intranetapplicatie waarmee het mogelijk is om op een gebruiksvriendelijke wijze een managementinformatiesysteem voor een of meerdere scholen op te zetten.

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

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

case: toestandsdiagrammen

case: toestandsdiagrammen Hoofdstuk 13 case: toestandsdiagrammen In dit hoofdstuk wordt het maken van de eerste versie van de toestandsdiagrammen voor het boodschappensysteem van Hans en Jacqueline uitgewerkt. 13.1 Vind klassen

Nadere informatie

ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden

ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden Drechtsteden Technische Architectuur (DTA) ICT Beheermodel informatiesystemen Drechtsteden Baseline inrichting ICT beheermodel Drechtsteden Status : Definitief 1.0 Redactie : DTA Datum : 29-08-2007 1 Versiebeheer

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

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;

Nadere informatie

ZOMER 2012 release. 1. Introductie van ENGAGE Publisher. Deze ZOMER 2012 release biedt vier belangrijke aankondigingen:

ZOMER 2012 release. 1. Introductie van ENGAGE Publisher. Deze ZOMER 2012 release biedt vier belangrijke aankondigingen: ZOMER 2012 release Deze ZOMER 2012 release biedt vier belangrijke aankondigingen: 1. Introductie van ENGAGE Publisher 2. Modelleren van processen met meerdere startpunten 3. Importeren uit BPMOne is toegevoegd

Nadere informatie

Nieuw in MatrixKozijn Hout 3.2

Nieuw in MatrixKozijn Hout 3.2 Nieuw in MatrixKozijn Hout 3.2 In de nieuwe versie van MatrixKozijn zijn er een aantal onderdelen toegevoegd, maar ook zijn er een aantal zaken gewijzigd en/of verbeterd: BIM Dit is een nieuwe uitbreidingsmodule

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

Fotoʼs beheren met iphoto

Fotoʼs beheren met iphoto Fotoʼs beheren met iphoto In dit Hoofdstuk: Verkennen van de werkomgeving Fotoʼs importeren vanuit een digitale camera Een album maken 10.1. Verkennen van de werkomgeving We starten iphoto door te (enkel)klikken

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

Selenium IDE Webdriver. Aan de slag

Selenium IDE Webdriver. Aan de slag Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail office@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Drie werkwijzen...

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

Introduceren van een koppelingenregister

Introduceren van een koppelingenregister Introduceren van een koppelingenregister Bert Dingemans Veel organisaties introduceren verschillende vormen van systeem integratie zoals webservices en database-koppelingen. Hiermee wordt hergebruik van

Nadere informatie

Hoofdstuk 16: Grafieken en diagrammen: hoe

Hoofdstuk 16: Grafieken en diagrammen: hoe Hoofdstuk 16: Grafieken en diagrammen: hoe 16.0 Inleiding Wanneer je de betekenis van een serie nummers in een presentatie wilt weergeven, zal je ondervinden dat een diagram de meest effectieve manier

Nadere informatie

HOGESCHOOL ROTTERDAM

HOGESCHOOL ROTTERDAM HOGESCHOOL ROTTERDAM IAN02 - Informatie-analyse (objectgeoriënteerde analyse) M O D U L E W I J Z E R I A N 0 2 1 V A N 1 5 Modulecode: IAN02 Modulenaam: Informatieanalyse 2 Belasting (aantal cp): 2 Bestemd

Nadere informatie

Base24 database suite

Base24 database suite Base24 database suite Introductie De Base24 database suite is een zeer geavanceerde database oplossing die ontworpen is voor de management, opslag, inzage en uitwisseling van medische informatie zoals

Nadere informatie

Register- en sleutelbeleid Bert Dingemans

Register- en sleutelbeleid Bert Dingemans Register- en sleutelbeleid Register- en sleutelbeleid Bert Dingemans Abstract Bij een toenemende volwassenheid van data-architectuur neemt het gebruik van generieke gegevensverzamelingen toe. Deze gegevens

Nadere informatie

Specificaties Front End voor de ONBETWIST Database

Specificaties Front End voor de ONBETWIST Database Specificaties Front End voor de ONBETWIST Database Deliverable 2.2 Hans Cuypers en Jan Willem Knopper Inleiding Binnen ONBETWIST zal een organisatie opgezet worden die zorg draagt voor de standaardisatie

Nadere informatie

Orbis Software. Portal4U. Whitepaper. Deze whitepaper geeft u meer informatie over ons standaardproduct Portal4U van Orbis Software Benelux BV.

Orbis Software. Portal4U. Whitepaper. Deze whitepaper geeft u meer informatie over ons standaardproduct Portal4U van Orbis Software Benelux BV. Orbis Software Whitepaper Deze whitepaper geeft u meer informatie over ons standaardproduct van Orbis Software Benelux BV Orbis Standaard Product Maak eenvoudig uw eigen Portals Met beschikt u over een

Nadere informatie

Nieuwe rekenmethode (voertuigafhankelijke) verkeerslichtenregelingen

Nieuwe rekenmethode (voertuigafhankelijke) verkeerslichtenregelingen Nieuwe rekenmethode (voertuigafhankelijke) verkeerslichtenregelingen Carl Stolz DTV Consultants Bart Veroude DTV Consultants Samenvatting In dit paper worden delen van een nieuwe methode voor het doorrekenen

Nadere informatie