Toegepaste notatiewijzen DLA software
|
|
- Fedde Willemsen
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Toegepaste notatiewijzen DLA software Bert Dingemans
2 Inleiding In de DLA Software wordt gebruik gemaakt van een aantal notatiewijzen voor het opstellen van een object- en procesmodel. Hierbij geldt de methodologie Merode als uitgangspunt. Echter binnen Merode wordt het functionele model met een andere notatie afgebeeld. Binnen DLA wordt voor een andere oplossing gekozen. Er wordt gepoogd om van drie standaard notatiewijzen gebruik gemaakt, te weten: Boomstructuur Matrix Netwerkgraaf Voordeel van deze opzet is dat de modellen eenvoudiger te begrijpen zijn. Want ken je de basisopzet dan is deze basis in de andere modellen goed herkenbaar en snel toe te passen. Binnen DLA wordt uitgegaan van drie lagen. In dit document zijn de notatiewijzen per laag beschreven, van onderen naar boven. Mensen die geinteresseerd zijn in het toepassen van de notatiewijze wil ik verwijzen naar de website waar een aantal voorbeelden te vinden zijn van objectmodellen op basis van deze notatiewijzen. In de afbeelding wordt een samenvatting getoond van het onderliggende model.
3 In onderstaande tabel wordt aangegeven in welke laag en in welk diagram de afzonderlijke entiteiten gebruikt worden Entiteit Laag Diagram Class Bedrijfsdomeinlaag ER diagram, Bestaansafhankleijkheiddiagram Object-Gebeurtenis tabel Property Bedrijfsdomeinlaag ER diagram, Bestaansafhankleijkheiddiagram Method Gebruikerslaag Object-Gebeurtenis tabel Volgorde diagram Object_Event Gebruikerslaag Object-Gebeurtenis tabel Event Gebruikerslaag Object-Gebeurtenis tabel Volgorde diagram Service Presentatielaag Service diagram Interaction diagram Interaction Presentatielaag Interaction diagram Process Presentatielaag Process diagram
4 Domeinlaag Entiteit Relatie Diagram In het ER diagram worden de statische relaties tussen de verschillende objecten gemodelleerd. Relaties worden weergegeven in een netwerkgraaf waarbij een relatie altijd aan beide kanten verbonden is aan een object. Dit mag hetzelfde object zijn. Bij relaties kunnen verder de minimum en maximum cardinaliteit opgeven worden bij de objectkoppeling. In onderstaande tabel staan de cardinaliteiten van de afbeelding weergegeven Object Min. Card. Max. Card. Object Min. Card Max. Card. A 1 1 B 0 N (veel) C 1 1 D 0 1
5 Let op dat de minimumcardiniteit overeenkomt met de optionaliteit in de relatie. Dit houdt in dat het weergegeven wordt aan de andere zijde van de relatie. Minimum cardinaliteit één is een gesloten rondje en Minimum Cardinaliteit nul is een open rondje. Toelichting op het model Naast relaties tussen objecttypen kan ook overerving (inheritance) gemodelleerd worden. Overerving is een begrip dat in de object oriëntatie veel toegepast wordt. Eenvoudig gezien bestaat een Object uit toestand en gedrag. Een object heeft toestand, door het gedrag verandert de toestand. Bijvoorbeeld een dossier heeft als toestand actief. Door het gedrag (een methode) afsluiten_dossier verandert de toestand (status) van actief naar gesloten. Overerving maakt het mogelijk om met name toestand her te gebruiken. Bijvoorbeeld binnen een informatiesysteem komen de objecten Medewerker en Jeugdige voor. Beide objecten bezitten een aantal gemeenschappelijke eigenschappen zoals naam, adres, postcode, woonplaats geslacht. Het is beter dit in een object persoon op te nemen. Van dit object persoon kunnen dan zowel Medewerker als Jeugdige overerven. Voordeel is dat als er iets aan de definitie van Persoon verandert dit direct geldt voor Medewerker en Jeugdige. Binnen DLA bestaan twee soorten overerving. Met een concreet Super object of met een abstract super object. Bij een concreet superobject (A) kan dit object bestaan als entiteit. Bij een abstract superobject (C) kan dit niet. Bijvoorbeeld Persoon als abstract objecttype is niet zichtbaar in het informatiesysteem terwijl het als concreet type wel zichtbaar is. Binnen IJ is het een concreet objecttype omdat het zichtbaar is in de vorm van een invul/mutatiescherm.
6 Bestaansafhankelijkheidsdiagram In het bestaansafhankelijkheidsdiagram worden de statische relaties weergegeven, net als in het ER diagram. Echter er zijn een aantal beperkingen. In dit diagram worden de bestaansafhankelijke relaties gemodelleerd. Bestaansafhanklelijk houdt in dat het afhankelijke object niet kan bestaan als het master object niet reeds bestaat. Dit is het soort relaties wat veel voorkomt binnen administratieve toepassingen. Een contactjournaal zal altijd bij een persoon horen met wie men het contact heeft. Een orderregel hoort altijd bij zowel een artikel als een order. Een orderregel kan niet bestaan zonder het artikel en de order. De order is weer bestaansafhankelijk van een klant etc. In onderstaande tabel een opsomming van de bestaansafhankelijkheden in de afbeelding Object Min. Card. Max. Card. Object Min. Card Max. Card. A 1 1 B 0 N (veel) C 1 1 D 0 1
7 Gebruikerslaag Volgorde Diagram Het volgordediagram ligt op de grens van domein- en gebruikerslaag modellering. Het toont de dynamiek van een object, ook wel genoemd de levensloop van een object. Zoals reeds is gezegd bestaat een object uit toestand en gedrag. In het volgorde diagram wordt getoond wat de volgorde is waarin een object van toestand veranderd. Vaak is het zo dat de volgorde van toestandverandering niet willekeurig is. Bijvoorbeeld een dossier kan pas gesloten worden als het geopend is. Een ander voorbeeld zou kunnen zijn een jeugdige kan pas gescreend worden zodra er een aanmelding is geweest. Of na het opstellen van een hulpverleningsplan kan dit in een aantal evaluaties geëvalueerd worden. Met het volgorde diagram is dit te modelleren met behulp van de volgende opties: Sequentie (>) (A-Root) de ene stap volgt de andere op. Selectie (o) (A-Body) er wordt een keuze gemaakt uit één van de kinderen Iteratie (*) (A-Begin) de kindstap wordt 0 tot veel keer uitgevoerd Elementair ( ) (1,2,3) deze stap past de toestand van een object aan of voert de daadwerkelijke bewerking uit. De andere stappen dienen als navigatiestap.
8 Object Gebeurtenis Tabel In de object-gebeurtenis tabel worden gebeurtenissen gekoppeld aan de objecten. Een gebeurtenis is een functionele gebeurtenis binnen de organisatie. Een gebeurtenis kan een aantal effecten op één of meerdere objecten hebben. Bijvoorbeeld een aanmelding heeft tot gevolg dat het object Jeugdige en het object Aanmelding ontstaan. Het afsluiten van een dossier kan een wijziging of het einde van een object Dossier inhouden (afhankelijk van de werkwijze binnen de organisatie. In de object-event table wordt dit gemodelleerd op basis van een matrix waarin codes geplaatst worden. De volgende codes zijn van belang C (create) het object wordt door deze gebeurtenis aangemaakt M (modify) het object wordt door deze gebeurtenis gewijzigd. E (end) het object eindigt door deze gebeurtenis. Daarnaast zijn een aantal extra codes mogelijk (bij detail modellering) O (own) het is een eigen gebeurtenis van dit object. Het is een gebeurtenis die geinitieerd is door dit object A (acquired) het is een gebeurtenis die door propagatie van bestaansafhankelijkheid gekoppeld wordt aan dit object
9 I (inherit) het is een gebeurtenis die door propagatie van overerving gekoppeld wordt aan dit object De bovenste opsomming is essentieel voor het modelleren met een object-gebeurtenistabel. De tweede opsomming wordt eigenlijk alleen gebruikt bij zeer grote objectmodellen en zorgen voor een betere leesbaarheid van een grote object-gebeurtenistabel.
10 Presentatielaag Servicediagram Binnen DLA worden twee soorten services onderscheiden. De eerste zijn de gegevensbewerkende services. Deze passen de toestand aan van de objecten door het aanroepen van één of meerdere gebeurtenissen. Er ontstaat hierin een soort boomstructuur van bewerkende services via gebeurtenissen naar methoden op de afzonderlijke objecten. De methoden passen de eigenschappen aan van een object. Voor de gegevensverstrekkende services kunnen service diagrammen gemaakt worden. Verstrekkende services bieden gegevens uit het objectmodel aan aan de interacties. Binnen een gegevensverstrekkende service kunnen de gegevens uit meerdere objecten opgehaald worden vandaar dat er ook associaties gemodelleerd worden. Als er vanuit de servicecontrol lijnen lopen naar een objecttype houdt dit in dat er eigenschappen binnen de service gebruikt worden. Dit kan zijn als conditie en als element van de resultset. Aan de eigenschap zijn hiertoe trefwoorden toegevoegd voor zowel de conditie als de resultset.
11 Interactiediagram Over het interactiediagram kunnen we kort zijn. Er kan een schermschets van een verstrekkende service gemaakt worden. Eventueel kan het gebruikt worden om opgenomen te worden in een ontwerpdocument. Ervaring is dat met de prototyper routines een sneller resultaat mogelijk is.
12 Procesdiagram Het procesdiagram. Het toont de opzet van de toepassing. Hierbij kan gedacht worden aan navigatiestructuren zoals menu s, zoekschermen, wizards, maar ook de flow van een object door een organisatiemodel. Dit kan met behulp van de volgende opties: Sequentie (Z) (A-Root) de ene stap volgt de andere op. Selectie (o) (Y) er wordt een keuze gemaakt uit één van de kinderen Iteratie (*) (X) de kindstap wordt 0 tot veel keer uitgevoerd Elementair ( ) (1,2,3) deze stap past roept één of meerdere interacties uit. De andere stappen dienen als navigatiestap.
Kenmerken van DLArchitect
Kenmerken van DLArchitect Bert Dingemans, e-mail : bert@dla-os.nl www : http://www.dla-os.nl 1 Inhoud KENMERKEN VAN DLARCHITECT... 1 INHOUD... 2 INLEIDING... 3 ARCHITECTUUR... 3 Merode... 3 Methode en
Nadere informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieArchimate 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 informatieDATAMODELLERING 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 informatieInterActory 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING
DATAMODELLERING ARCHIMATE DATA- & APPLICATIEMODELLERING Inleiding In dit whitepaper wordt de datamodelleervorm ArchiMate data- & applicatiemodellering beschreven. Deze modelleervorm staat in verhouding
Nadere informatieCanonieke 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 informatieEen 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 informatieIntegratie 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieSparse 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 informatieTools 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 informatieKeteininformatiemodellering 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 informatieEen 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 informatieOpleiding 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 informatieDATAMODELLERING 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 informatieDynamiek 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 informatieKeteininformatiemodellering 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 informatieTitel 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 informatieUML. 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 informatieOntwerp van Informatiesystemen
1ste bach HIB Ontwerp van Informatiesystemen Prof. Verelst Q www.quickprinter.be uickprinter Koningstraat 13 2000 Antwerpen 112 2,50 Online samenvattingen kopen via www.quickprintershop.be Table of Contents
Nadere informatieHet 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 informatieSUBSITE 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieVoorbeeldvraag 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 informatieINLEIDING 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 informatieDATAMODELLERING 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 informatieDATAMODELLERING 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 informatieEen 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 informatieIntroductie WoonTotaal Silver
Introductie WoonTotaal Silver Wanneer uw registratie is goedgekeurd door Holland Haag, heeft u een email bericht ontvangen met daarin uw gebruikersnaam en wachtwoord. Met deze gegevens kunt u inloggen
Nadere informatieOntwerp. <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 informatieALGORITME objectgeoriënteerd programmeren
ALGORITME objectgeoriënteerd programmeren Gunter Schillebeeckx 1 objectgeoriënteerd programmeren Object Klasse Instantie Eigenschap Methode Inkapseling Polymorfisme Overerving 2 Inleiding Kern Samenvatting
Nadere informatieDeel 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 informatieApplication 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 informatieLes 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 informatieFun 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 informatieSysteemontwikkeling, Hoofdstuk 3, Tabellen en formulieren
3. Tabellen en formulieren Het Contextdiagram en het Data Flow Diagram geven een globaal ontwerp van het informatiesysteem dat we gaan bouwen. We gaan het ontwerp nu verder detailleren voordat we het daadwerkelijk
Nadere informatieNavigatie - & zoeken versie
Met navigeren of zoeken kan je personen en bedrijven in Invice vinden. Met navigeren vindt je meerdere zoekuitkomsten te gelijk, terwijl je met zoeken één bepaalde persoon of bedrijf gericht gaat zoeken.
Nadere informatieHandleiding Club.Opleidingen
Dit document is automatisch gegenereerd. We raden u aan de handleiding online te raadplegen via www.sportlinkclub.nl/support. 1. Club.Opleidingen............................................................................................
Nadere informatieUML 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 informatie0.1 LVBAG Bevragen Productbeschrijving. versie 1.0. Datum. 10 augustus Document versie. 1.0 ConceptICT Services Keten RZDirectie IT
0.1 LVBAG Bevragen Productbeschrijving versie 1.0 Datum 10 augustus 2016 Document versie 1.0 ConceptICT Services Keten RZDirectie IT Versiehistorie Versie datum Omschrijving 1.0 10-08-2016 Definitieve
Nadere informatieOffective > CRM > Vragenlijst
Offective > CRM > Vragenlijst Onder het menu item CRM is een generieke vragenlijst module beschikbaar, hier kunt u zeer uitgebreide vragenlijst(en) maken, indien gewenst met afhankelijkheden. Om te beginnen
Nadere informatieCentral Station. CS website
Central Station CS website Versie 1.0 18-05-2007 Inhoud Inleiding...3 1 De website...4 2 Het content management systeem...5 2.1 Inloggen in het CMS... 5 2.2 Boomstructuur... 5 2.3 Maptypen... 6 2.4 Aanmaken
Nadere informatieGenereren 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 informatieHBO5 Informatica Netwerkbeheer (90 studiepunten) In deze module leer je projecten op te stellen en te programmeren in de VB.NET-omgeving.
STUDIEFICHE CVO DE AVONDSCHOOL Opleiding HBO5 Informatica Netwerkbeheer (90 studiepunten) Module A5 Programmeren 1 (9 studiepunten) Plaats van de module in de opleiding: In deze module leer je projecten
Nadere informatieProjecten Applicatie Ontwikkeling
Projecten Applicatie Ontwikkeling Standaarden Normaliseren ROC Flevoland Werner Pauchli Versie 1.0 Almere, 15 januari 2004 Inhoudsopgave Inhoudsopgave Inhoudsopgave 3 1. Documentbeheer 4 2. Inleiding
Nadere informatieEEN 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 informatieCORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties
CORA 1.0 Bedrijfs- en ICT-referentiearchitectuur voor woningcorporaties Hoe zorgen we ervoor dat we nieuwe diensten en producten soepel in onze bedrijfsvoering op kunnen nemen? Hoe geven we betere invulling
Nadere informatieEERSTE INSTRUCTIE DIRECTEUREN RADARSCHOLEN.
27-8-2013 RADARSCHOLEN EERSTE INSTRUCTIE DIRECTEUREN RADARSCHOLEN. [Geef de ondertitel van het document op] Dirk Inhoud 1. Intro eerste keer inloggen docent... 2 2. Email ouder om in te loggen... 3 3.
Nadere informatie1. 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 informatieMonitor WINGS Software nv Snelheid & zekerheid
Monitor WINGS Software nv Snelheid & zekerheid Monitor INHOUDSOPGAVE INLEIDING 1.1. Algemeen 3 SPECIFIEK 1.2. Overzicht instellingen 4 WERKING MONITOR VERRICHTINGEN 2.1. De monitor en de selecties 5 2.2.
Nadere informatieEn hoe gaan ze dit allemaal terugvinden?
En hoe gaan ze dit allemaal terugvinden? Taak 1.2.10 Thomas Muller Paul van der Linden MT1A Tutor: van Griensven Docent: van den Biggelaar Gemaakt door Thomas Muller en Paul van der Linden Pagina 1 van
Nadere informatieNieuwe functionaliteit in Aleph versie 20
Nieuwe functionaliteit in Aleph versie 20 Cataloging Browse-indexen Op het zoekscherm voor de Browse-indexen is een aantal nieuwe opties beschikbaar. Twee keuzevakjes en een zoekbalk zijn aan dit tabblad
Nadere informatieVanMeijel supportsysteem
van meijel automatisering bv duit 8 8305 BB Emmeloord t 0527 61 46 67 e info@vanmeijel.nl vanmeijel.nl VanMeijel supportsysteem Tips voor optimaal gebruik BTW NL0088.65.279.B01 IBAN NL45 RABO 0112528945
Nadere informatieSysteemontwikkeling, Hoofdstuk 6, Query s, macro s en rapporten in MS Access 2010
6. Query s, macro s en rapporten In dit hoofdstuk zetten we de puntjes op de i. Alle processen zullen in de aangemaakte formulieren met de gebruikersmenu s van de secretaris, penningmeester en wedstrijdsecretaris,
Nadere informatieProject 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 informatieIntroductie 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 informatieBestaansafhankelijkheid: Conceptueel modelleren volgens contract.
Bestaansafhankelijkheid: Conceptueel modelleren volgens contract. Dr. M. Snoeck Prof. dr. G. Dedene Katholieke Universiteit Leuven Dept. Toegepaste Economische Wetenschappen Naamsestraat 69, 3000 Leuven
Nadere informatieTentamen SPM1120 Analyse van bedrijfssystemen 18 Januari 2011, 9:00-12:00
Tentamen SPM20 Analyse van bedrijfssystemen 8 Januari 20, 9:00-2:00 Bij de meerkeuzevragen, vul de antwoorden in op het schrapformulier. Vul daarop behalve je naam ook je studienummer in (zowel in cijfers
Nadere informatieHandleiding 4CIS InfoBase Project Projectbeheer Urenregistratie Kostenregistratie Factureren op basis van kostenregistratie
Handleiding 4CIS InfoBase Project Projectbeheer Urenregistratie Kostenregistratie Factureren op basis van kostenregistratie 4CIS InfoBase 3.2.0 4CIS, 1999-2002, alle rechten voorbehouden Zakelijke software
Nadere informatieKantoren Hierin kunt u instellingen aangaande uw eigen Basecone kantooromgeving
Basecone Instellingen en Help Instellingen en Help voor super users versie 1.0 oktober 2012 Welkom bij Basecone! Met deze gebruikshandleiding Instellingen en Help voorzien wij u van een overzicht van alle
Nadere informatieAdvies - Algemeen concept_software
Met de invoering van de WFT is het advies van met name complexe producten niet meer hetzelfde. Aan de ene kant stelt de WFT dat het noodzakelijk is dat de adviseur een klantprofiel opstelt. Maar aan de
Nadere informatiePostNL extensie voor Magento
PostNL extensie voor Magento Gebruikershandleiding Documentinformatie en copyright Document: tig_postnl_gebruikershandleiding.pdf Auteur: Berend Lantink Laatst gewijzigd op: 21-07-15 Copyright 2015 PostNL
Nadere informatieER-modeling. Wat is ER-modeling? ERD & relationeel model. ER-benadering DMO Datamodellering 2008
ER-modeling Datamodellering 2008 1 Wat is ER-modeling? ER-modelleren: top-down benadering bedacht door P. Chen 1976, paper in ACM Transactions on Database Systems Codd (Relationeel Model) aanvankelijk
Nadere informatieER-modeling. Datamodellering Wat is ER-modeling?
ER-modeling Datamodellering 2008 1 Wat is ER-modeling? ER-modelleren: top-down benadering bedacht door P. Chen 1976, paper in ACM Transactions on Database Systems Codd (Relationeel Model) aanvankelijk
Nadere informatieDe stappenhandleiding is in hoofdstappen verdeeld, de volgende stappen zullen aan bod komen:
VOORWOORD In deze handleiding wordt de module Nieuwsbrief van OnderneemOnline stap voor stap uitgelegd. In de inhoudsopgave vindt u exact terug hoe u de module Nieuwsbrief kunt beheren. De stappenhandleiding
Nadere informatieHandleiding voor organisaties
Handleiding voor organisaties Inleiding Handleiding voor organisaties Met deze handleiding kunt u als organisatie inzicht krijgen in wat er allemaal mogelijk is binnen soket. Enkele voorbeelden als vestigingen
Nadere informatievoorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22
voorbeeldexamen Object Oriëntatie Foundation (OOF.NL) editie juli 2010 inhoud inleiding 3 voorbeeldexamen 4 antwoordindicatie 11 evaluatie 22 bijlage bijlagenset A711 EXIN Hét exameninstituut voor ICT
Nadere informatieNHibernate als ORM oplossing
NHibernate als ORM oplossing Weg met de SQL Queries Wat is ORM? ORM staat in dit geval voor Object Relational Mapping, niet te verwarren met Object Role Modeling. ORM vertaalt een objectmodel naar een
Nadere informatieDat 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 informatieTechnisch 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 informatieElektronisch 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 informatieSysteem modellen. Topics covered
Systeem modellen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 8 Slide 1 Topics covered Context models Behavioural models Data models Object models CASE workbenches Ian Sommerville 2004
Nadere informatieHandleiding. Mailchimp
Inhoudsopgave Inhoudsopgave... 2 2BLijsten... 3 4BOverzicht... 3 Lijst aanmaken... 4 Campagnes... 6 4BOverzicht... 6 4B... 6 Nieuwe campagne aanmaken... 7 Rapporten... 11 2 2BLijsten Lijsten bestaan uit
Nadere informatieUnified 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 informatieBusiness 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 informatieHandleiding. Confronteren van Inkooporders. BELANGRIJK nieuws voor gebruikers van de module Inkoop Order!
BELANGRIJK nieuws voor gebruikers van de module Inkoop Order! De functie Confronteren Inkoop Orders is grondig vernieuwd en verbeterd. Handleiding Confronteren van Inkooporders 2009 - Copyright Asperion
Nadere informatieGetting Started Guide
Getting Started Guide Basecone Instellingen en Help Instellingen en Help voor super users versie 1.0 oktober 2012 Welkom bij Basecone! Met deze gebruikshandleiding Instellingen en Help voorzien wij u van
Nadere informatieDatatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Nadere informatieSupport website WATCH
Support website WATCH Op support.watch-projectbeheer.nl is de support website van WATCH te vinden. Elke klant kan hier inloggen met zijn klantcode en wachtwoord. Figuur 1 WATCH support inlogscherm Na inloggen
Nadere informatiePostNL extensie voor Magento
PostNL extensie voor Magento Gebruikershandleiding Copyright 2017 Total Internet Group B.V. 1 Inleiding PostNL Magento extensie De PostNL Magento extensie is een volledige logistieke oplossing voor Belgische
Nadere informatieInhoudelijke reactie EGEM op adviesrapport Telematica Instituut: 'Over het service-georiënteerde gehalte van StUF 3.0.'
Inhoudelijke reactie EGEM op adviesrapport Telematica Instituut: 'Over het service-georiënteerde gehalte van StUF 3.0.' Versie Concept 0.2 Datum 15-11-2007 Inhoudsopgave 1 Inleiding...2 2 Inhoudelijke
Nadere informatieModeleren. Modelleren. Together UML. Waarvan maken we een model? overzicht les 14 t/m 18. ControlCenter 6.2
Modelleren Werkelijkheid Modelleren Modeleren Waarvan maken we een model?!analyse " Maak een model van de te automatiseren werkelijkheid of van het op te lossen probleem! Domeinkennis = structuur! Functionele
Nadere informatieIn dit document wordt uitleg gegeven over de inrichting van formulieren binnen Trajectplanner voor
Formulieren In dit document wordt uitleg gegeven over de inrichting van formulieren binnen Trajectplanner voor de Functioneel beheerder. Ter verduidelijking zijn op relevante onderdelen eveneens schermvoorbeelden
Nadere informatieVoor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel:
Eenvoudig voorbeeld. Er wordt verondersteld dat er met VS 2008 EXPRESS gewerkt wordt. Voor de database wordt een Access 2000 bestand gebruikt, met voorlopig 1 tabel: (Sommige schermafdrukken zijn afkomstig
Nadere informatieHandleiding 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 informatieHANDLEIDING SERVICEDESKPORTAL
HANDLEIDING SERVICEDESKPORTAL SCHOUW INFORMATISERING B.V. 11-10-2018 HANDLEIDING SERVICEDESKPORTAL Schouw Informatisering B.V. behoudt zich het recht voor veranderingen in deze publicatie te allen tijde
Nadere informatieTien 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 informatieBPM Round Table Maa a n a dag a dec e e c m e b m er e r
BPM Round Table Maandag 13 december 2010 Opening Thema vandaag: Procesarchitectuur Spreker: Remco Dijkman Interactieve sessie Aansluitend borrel Process Architectuur Aanpak en richtlijnen Remco Dijkman
Nadere informatieRelease notes:
Applicatie: Alle Module: Algemeen (geen specifieke module) 62528 Statuslogs - contactpersoon - medewerker koppelingen Gecorrigeerde functionaliteit Voor de verschillende status logs is de medewerker /
Nadere informatieKijk voor meer informatie op de website van CEO-Ergo: https://ceo.ergotherapie.nl.
CEOErgo instellen en gebruiken v2 Hoofdstuk 1 CEO instellen en gebruiken Vanaf 2015 levert CEOErgo in samenwerking met Ergotherapie Nederland een digitaal cliëntervaringsonderzoek voor ergotherapeuten.
Nadere informatieInstallatie handleiding
Installatie handleiding Gefeliciteerd Ook voor jouw organisatie zal de kracht van de ipublications KnowledgeBase (zoals bekend van AFAS) worden ontsloten, in jullie eigen gepersonaliseerde KB waar interne
Nadere informatieFLIPIT 5. (a i,j + a j,i )d i d j = d j + 0 = e d. i<j
FLIPIT JAAP TOP Een netwerk bestaat uit een eindig aantal punten, waarbij voor elk tweetal ervan gegeven is of er wel of niet een verbinding is tussen deze twee. De punten waarmee een gegeven punt van
Nadere informatieEen betere enquête- en presentatiesoftware: Mentimeter
Een betere enquête- en presentatiesoftware: Mentimeter Vaak komen vergaderingen, lessen met veel concrete informatie en andere samenkomsten saai over. U kent dat gevoel wel: het is warm in de kamer, uw
Nadere informatie