Alternatief op het CDM-RuleFrame

Maat: px
Weergave met pagina beginnen:

Download "Alternatief op het CDM-RuleFrame"

Transcriptie

1 Transfer Solutions Alternatief op het CDM-RuleFrame Scriptie Jeroen Eissens, Mark van de Haar, Henze Berkheij

2 Hogeschool Utrecht Alternatief op het CDM-RuleFrame Versie: 2.0 Auteurs en opleidingen Jeroen Eissens Information Engineering Mark van de Haar Informatica Henze Berkheij Informatica Faculteit Natuur en techniek Onderzoeksteam Groep 8 Datum van opleveren Begeleidende docent Leo Pruijt Klant Transfer Solutions Klant vertegenwoordiger Leo van der Meer 2

3 Voorwoord Deze scriptie is geschreven voor ter afsluiting van het onderzoek dat wij uitvoerde voor ons onderzoekssemester. Wij hebben dit onderzoekssemester gekozen in plaats van een minor als onderdeel voor ons derde schooljaar van de opleidingen I (Informatica) & IE (Information Engineering). Deze opleidingen worden gevolgd aan de faculteit Natuur & Techniek aan de Hogeschool Utrecht. Dit onderzoek is uitgevoerd voor Transfer Solutions en het Lectoraat van de Hogeschool Utrecht. Het onderzoek behandeld een alternatief op het huidige CDM-RuleFrame. Deze scriptie mag geraadpleegd worden door mensen die geïnteresseerd zijn in zo n alternatief. Wij willen hier iedereen bedanken die ons heeft geadviseerd of gesteund tijdens ons onderzoekssemester. Omdat een onderzoekssemester een half jaar duurt zijn er ook veel mensen betrokken bij zo n onderzoek en deze worden hieronder gespecificeerd en bedankt. Omdat wij een onderzoek deden waar meerdere partijen bij betrokken waren, hebben wij veel hulp gekregen vanuit het Lectoraat en vanuit Transfer Solutions zelf. Wij willen Leo Pruijt bedanken voor het advies en ondersteuning. Ook willen wij Leo van der Meer bedanken voor het vrijmaken van tijd wanneer wij vragen hadden en het ondersteunen van onze ideeën en deze te bekritiseren. Dhr. Leo van der Meer Transfer Solutions - opdrachtgever Dhr. Leo Pruijt Lectoraat - begeleider De onderstaande docenten hebben ons geholpen en wij willen deze mensen bedanken voor het vrijmaken van tijd om ons advies te geven. Dhr. Leo van Moergestel Hogeschool Utrecht Dhr. Peter van Rooijen Hogeschool Utrecht Drs. Esther Moet Hogeschool Utrecht Dhr. Eric Gelofsma Hogeschool Utrecht Dhr. Christian Köppe Hogeschool Utrecht Jeroen Eissens Mark van der Haar Henze Berkheij 3

4 Management Samenvatting Het bedrijf Transfer Solutions is een dienstverlenend bedrijf dat gespecificeerd is in Oracle en Java Technologieën.Het bedrijf biedt cursussen aan op beide technologieën. Binnen ondernemingen gelden naast werk instructies (procedures) ook regels. Deze regels worden overgenomen in de automatisering van het bedrijf. Zulke regels worden ook wel bedrijfsregels genoemd. Een voorbeeld van een bedrijfsregel is; enkel particulieren die ouder zijn dan 16 jaar mogen zich registreren. De bedrijfsregel zorgt er dan voor dat bij het registreren en wijzigen van de particulier er een controle uitgevoerd wordt op de geboortedatum. Transfer Solutions maakt gebruik van een mechanisme waarbij het vastleggen en genereren van bedrijfsregels mogelijk is. Het genereren bestaat uit het ophalen van de vastgelegde gegevens vervolgens worden alle variabelen (zoals de bedrijfsregel specificatie) wordt ingevuld en weggeschreven naar een uitvoerbaar script. Deze generatie wordt gedaan door het CDM-RuleFrame. Dit mechanisme maakt gebruik van een tweetal tools namelijk Headstart Utilities en Oracle Designer. Echter is er aangegeven dat er geen nieuwe versies meer worden uitgegeven. Er zal enkel nog ondersteuning aangeboden worden voor een korte periode. Transfer Solutions is op zoek naar een alternatief voor het CDM-RuleFrame. Het huidige product voldoet aan de functionele eisen, echter niet aan de niet functionele eisen. Namelijk dat er geen nieuwe versies meer gemaakt worden en er beperkte ondersteuning is. Hier zijn een aantal eisen bij gekomen namelijk Open Source, Leerbaarheid en Koppelbaarheid. Het plan bestaat uit een aantal stappen: 1. Onderzoeken of er al producten op de markt aangeboden worden en of deze voldoen aan de gestelde eisen. 2. Onderzoeken of er producten zijn waaruit delen herbruikbaar zijn. 3. Onderzoek welke moderne mechanismen van code generatie er zijn en welke buikbaar zouden kunnen zijn voor dit onderzoek. Ook is er onderzoek uitgevoerd naar de verschillende manieren om bedrijfsregel op te delen in categorieën. Het alternatief bestaat uit drie delen namelijk: JDeveloper, voor het vastleggen van het database diagram en de database gerelateerde bedrijfsregels. Oracle Apex, voor het vastleggen van de bedrijfsregels. Java Applet, voor het generen van de bedrijfsregels naar script. De applet is beschikbaar in een pagina binnen Apex, zodat er geen extra handelingen verricht hoeven te worden. De handleidingen voor de diverse producten zijn onder andere; prototype handleidingen en installatie handleidingen. Het prototype ondersteund de mogelijkheid om bedrijfsregels vast te leggen en te genereren. Er is dus een werkend prototype. Echter worden nog niet alle typen bedrijfsregels ondersteund. Dit omdat er bepaalde functionaliteit(en) benodigd zijn voor deze typen. Tevens is er ook een tekort aan tijd om alle typen in het prototype op te nemen. Om alle typen te laten werken is er transactie management nodig. Er zijn namelijk typen die over meerdere transacties (records) gaan. Nu kunnen deze regels niet gecontroleerd worden, dit is het bekende tabel lock probleem. Voor de Autorisatie regels moet er nog een implementatie ontworpen worden. Deze bedrijfsregels worden ook niet in de huidige oplossing (CDM-RuleFrame) ondersteund, dit omdat deze bedrijfsregels te complex zijn voor enkel alle Oracle producten. 4

5 Inhoudsopgave Hogeschool Utrecht... 2 Alternatief op het CDM-RuleFrame... 2 Voorwoord... 3 Management Samenvatting Opdrachtgevers en de Probleemstelling Transfer Solutions Onze plek binnen de opdrachtgevers Context Probleem Opdracht Transfer Solutions Lectoraat Het lectoraat Opdracht Lectoraat Het Plan Het plan (eerste versie) De versmalling Planning Fasering binnen het onderzoek Scope onderzoek Methoden en werkwijze Project Management Methodiek Ontwikkelmethodiek Uitvoering Inceptie fase Elaboratie fase Constructie fase Transitie fase Resultaten Evaluatie Evaluatie over het onderzoek semester Aanbevelingen Oracle Apex Transactie management

6 6.2.3 Data dictionary Generator (Java Applet) aanbevelingen Zelf evaluatie Jeroen Eissens Henze Berkheij Mark van de Haar Verklarende woordenlijst Literatuurlijst Bijlagen

7 1 Opdrachtgevers en de Probleemstelling 1.1 Transfer Solutions Het bedrijf Transfer Solutions, dat gelokaliseerd is in Leerdam, heeft zich gespecialiseerd in Oracle en Java omgevingen. Ze bieden hierop toegespitst verschillende diensten, namelijk [1]: Consulting Managed Services Education De verschillende diensten zullen kort toegelicht worden. Consulting Uitvoering van complete ICT-projecten in Oracle- en JEE-technologie en advisering over het gebruik van ICT. [1] Consulting bestaat bij Transfer Solutions uit twee gedeelten, enerzijds het adviseren, anderzijds het uitvoeren van een ICT project. Beide toegespitst op de Oracle en de Java technologieën. De ICT projecten kunnen bestaan uit verschillende technologieën en wensen van klanten. Als basis voor bedrijfsregel implementatie kan als oplossing het CDM-RuleFrame genomen worden, zodat de bedrijfsregels gecontroleerd en uitgevoerd worden op de database. Gezien de bedrijfsregels gecontroleerd en uitgevoegd worden op de database. De foutmeldingen van de database worden aangeboden in de doeltechnologie zodat de gebruiker te zien krijgt wat er fout heeft kunnen gaan. Een aantal ondersteunde technologieën door Transfer Solutions zijn: Oracle Forms Oracle Apex Java Enterprise Managed Services Het beheer van Oracle-infrastructuren en applicaties van kleine tot zeer grote organisaties. Op afstand of op locatie. [1] Het beheer van Oracle-infrastructuren en applicaties is een dienst dat Transfer Solutions aanbied. Deze dienst kan zowel op afstand als op locatie aangeboden worden. Aantal beheer mogelijkheden zijn: Oracle Databases Oracle Apex Oracle Forms Java Enterprise applicatie Education Het uitvoeren van technische opleidingstrajecten, gericht op Oracle- en JEE-technologie. Zowel klassikaal als individueel begeleide opleidingen. [1] Er worden een aantal cursussen aangeboden waarin Transfer een groot marktaandeel heeft of de enige hierin zijn. Een voorbeeld hiervan is het CDM-RuleFrame. Doordat de mensen uit de praktijk of 7

8 mensen met veel kennis de cursus verzorgen, kan men praktische uitleg geven waardoor de (complexe) situatie voor de cursist sneller gaat leven en daardoor beter te begrijpen is Onze plek binnen de opdrachtgevers Bij Transfer Solutions staan we bekend als onderzoeksteam dat onder Leo van der Meer valt, we hebben periodiek een vergadering met hem. We maken geen deel uit van zijn team. Binnen Transfer Solutions valt onze begeleider (Leo van der Meer) onder Managed Services, de beheerafdeling van Transfer Solutions. Hij wordt ook regelmatig ingehuurd door Education. Bij Managed Services is hij een afdelingsleider van een team dat onderhoud doet aan applicaties van verschillende klanten Context Een onderdeel van binnen Consulting (binnen Transfer Solutions) is het realiseren dan wel het beheren van systemen van klanten. Binnen een systeem gelden een of meerdere bedrijfsregels. Deze bedrijfsregels zijn specifieke bedrijfsregels die gelden binnen dat specifieke bedrijf. Dat betekend dat die bedrijfregels meestal niet overdraagbaar zijn. Wat zijn nu eigenlijk bedrijfsregels? Het geheel van voorschriften die in een bedrijf opgevolgd moeten volgen[10]. Een voorbeeld: enkel particulieren die ouder zijn dan 16 jaar mogen zich registreren. Hierbij wordt dan bij het registreren en wijzigen van de geboortedatum van de klant een controle uitgevoerd of de geboortedatum inderdaad hieraan voldoet. Het CDM-RuleFrame is een veelzijdig mechanisme. Het kan bedrijfsregels vastleggen en deze genereren op basis van de eerder vastgelegde informatie. De uitkomst van de generatie slag is een script dat uitgevoerd kan worden op de database. Zodra er een mutatie plaatsvindt gaat de eerder genoemde bedrijfsregel af en wordt de controle uitgevoerd. Als er een fout optreed wordt dit aan de hand van een foutmelding aan de eind gebruiker gemeld. Voordelen van CDM-RuleFrame: Om meerdere bedrijfsregels van het zelfde type te implementeren, treed er vaak herhaling op (zelfde stukken code). Dit heeft als nadeel dat er snel fouten gemaakt kunnen worden en het slecht onderhoudbaar is. Dit kan verholpen worden met generatie. De code die vaak herhaalt moet worden kan dan gegenereerd worden en de variabele stukken kunnen dan tijdens het genereren ingevuld worden. Het CDM-RuleFrame genereert al een hoop standaard bedrijfsregels op basis van het database schema (dit betekend dat het vastgelegde analyse model gelijk gebruikt kan worden voor diverse typen bedrijfsregels). Het CDM-RuleFrame genereert al een hoop standaard code voor een regel, de programmeur hoeft enkel de bedrijfsregel te specificeren. De onderhoudbaarheid van de bedrijfsregels op hoog niveau is. Dit is omdat de regel dan snel aangepast kan worden en eenvoudig opnieuw gegenereerd en geïmplementeerd kan worden. 8

9 1.2 Probleem Oracle heeft bekend gemaakt dat er geen nieuwe versies meer komen van Oracle Designer. Oracle zal alleen nog maar (voor een bepaalde tijd) ondersteuning bieden op dit product. Dit heeft als gevolg dat Transfer Solutions niet zeker is hoe lang deze oplossing nog een goede oplossing is. Het controleren van bedrijfsregels kan op verschillende niveaus in software. Dit kan namelijk op database niveau of direct aan de gebruikerskant, tevens is het mogelijk om op tussenliggende niveaus deze controle te laten plaatsvinden. Meer informatie hierover is terug te vinden binnen het hoofdstuk uitvoering. Het niveau waar de controle bij het CDM-RuleFrame plaatsvindt is op database niveau. Dit heeft als voordeel, dat elke applicatie (die gebruik maakt van die database) automatisch beschikt over de bedrijfsregels. Als er een bedrijfsregel aangepast moet worden hoeft dit maar eenmaal op een centrale locatie plaats te vinden. Het alternatief moet voldoen aan: Dat de controle op database niveau plaatsvindt. Dat het alternatief licentie vrij zijn. Dit omdat licenties grote kosten met zich meebrengen. 1.3 Opdracht Transfer Solutions De opdracht van Transfer Solutions zoals afgesproken met het Lectoraat: Business Rule Implementation Framework Probleem: Oracle biedt een Business Rule Framework (CDM-RuleFrame), maar dat dwingt het gebruik van Oracle Designer ic.m. Headstart af. Gezien de licentiekosten en de toekomstverwachting van Designer moet er voor het CDM-RuleFrame een alternatief komen. Dit alternatief zou gebruikt kunnen worden bij zowel de technologieën die direct op het datamodel aansluiten (Forms en ApEx) als bij MVC-technologieën (EJB, ADF). Doel: Ontwikkel een Business Rule implementatie framework. Vergelijkbaar met CDM-RuleFrame, maar dan als een Open Source implementatie. Organisatie: Transfer Solutions. Gewenst: Basiskennis van de Oracle database, Designer en PLSQL. Opleiding: Informatica, Information Engineering. 9

10 2 Lectoraat 2.1 Het lectoraat De Hogeschool Utrecht heeft kenniscentra waarin meerdere lectoraten actief zijn. Deze lectoraten zijn onderverdeeld in thema s. Binnen deze thema s worden onderzoeken behandeld die direct te maken hebben met zo n thema. De personen die hier werken worden lectoren genoemd. Een lector is een persoon met kennis op een bepaald vakgebied (expert). Deze lector gebruikt zijn kennis en ervaring die hij/zij opdoet in tijdens verschillende onderzoeken binnen het onderwijs en beroepspraktijk. [5] Het lectoraat ontwikkelt praktisch toepasbare kennis door middel van een wisselwerking met de praktijk. Een voorbeeld: het onderzoek dat wij (studenten) uitvoeren voor Transfer Solutions 2.2 Opdracht Lectoraat Het Lectoraat geeft bij elk onderzoek een aantal kennisdoelen mee. Tijdens een onderzoek moeten deze doelen/vragen onderzocht worden en beantwoord worden. Deze kennis wordt dan opgenomen in het kenniscentrum. De kennisdoelen zoals ze meegegeven zijn: Bestudeer OpenUP, wat software architectuur is conform OpenUP en pas dit toe. Stel, naast de standaard analyse en ontwerpproducten een SRS (Software Requirements Specification) en een SAD (Software Architecture Document) op. Verdiep je in business rules en de manieren om ze te implementeren. Onderzoek de manieren (architectuurstijlen) om ze te implementeren. Onderzoek welke producten er zijn op dit gebied. Ook open source! Onderzoek welke moderne mechanismen van code generatie er zijn en welke bruikbaar zouden kunnen zijn voor dit project. Onderzoek welke oplossingen hiervoor zijn. De kennisdoelen worden behandeld in een apart document, genaamd Kennisvragen. De doelen zullen waar mogelijk ook in het scriptie behandeld worden. Niet als kennisvraag maar verweven in het onderwerp. Het kennisvragen document is bijgevoegd in de bijlagen. 10

11 3 Het Plan 3.1 Het plan (eerste versie) In de begin fase van het onderzoek is er een plan opgesteld. Dit bevatte onder andere; scope, afbakening en planning. Na een lange oriëntatie periode waarin onder andere verschillende ideeën waren over de inhoud van de fasen en de inhoud van de documenten is er meer richting de deadlines gewerkt. Omdat de oriëntatiefase te lang duurde is er door de begeleiders ingegrepen en heeft er een versmalling plaatsgevonden. In de versmalling zijn er een aantal keuzes gemaakt. Deze keuzes werden op dat moment nog onderzocht, maar dit zou te lang duren en een prototype in gevaar stellen. Dit was een van de doelen. Met een prototype kan er bewezen worden dat het uitgedachte concept daadwerkelijk kan werken. Deze versmalling is ten goede gekomen voor het onderzoek, gezien er te veel doelstellingen waren voor de beperkte tijd. Hier wordt op teruggekomen in de evaluatie. 3.2 De versmalling De versmalling zoals de opdracht is waarvan uit er gewerkt is (beknopt): Gebruik JDeveloper voor het vastleggen van het Entiteiten Relatie Diagram (database schema van de klant). Tevens kunnen hier een beperkt aantal regels in worden vastgelegd Inventariseer welke typen regels er zijn en waarmee deze vastgelegd kunnen worden Stel een Functioneel Ontwerp op Stel een incrementenplan op Stel een technisch ontwerp op (Software Architecture Document) Bouwen en Testen van de incrementen Gebruikers en Systeem documentatie maken dan wel bijwerken In de versmalling zijn een aantal technologische keuzes gemaakt, namelijk: Oracle JDeveloper (vastleggen database schema) Oracle Apex (vastleggen van de bedrijfsregels) Architectuur van de applicatie Voor het genereren van bedrijfsregels zijn er ook voorstellen gedaan. Hiervoor moest nog wel onderzoek voor verricht worden, wat binnen het tijdsbestek een goede keuze zou zijn. De versmalling is bijgevoegd als bijlage[9]. 11

12 3.3 Planning Om een volledig beeld te geven over de eerder genoemde oriëntatie periode is die periode volledig inzichtbaar in onderstaande planningsoverzicht. De planning past niet op één bladzijde, vandaar dat deze meegeleverd wordt als bijlage. De planning bestaat uit taken en een zogenoemde stroken planning. De planning geeft een idee van de inhoud van het onderzoek. Figuur 1 Planning - na versmalling - beknopt In dit onderzoek hebben we een groot aantal producten opgeleverd. De kenmerkendste producten hiervan zijn een werkend prototype met bijbehorende handleidingen. 3.4 Fasering binnen het onderzoek De fasen die gebruikt zijn komen uit de systeem ontwikkelmethodiek Open Up (basis versie). Meer informatie over dit onderwerp in paragraaf Ontwikkelmethodiek. Bij elke fase zijn er een aantal kenmerken die centraal staan, deze worden per fase behandeld. In de Inceptie fase wordt: De vraag van de klant vastgelegd en een plan opgesteld. Dit resulteert in een Project Mandaat en Project Initiatie Document De wens van de klant vastgelegd. Dit resulteert in een Software Requirements Specification In de Elaboratie fase wordt: De wens van de klant omgezet naar een Functioneel Ontwerp De wens van de klant omgezet naar een Software Architectuur De ontwerpen omgezet naar een MoSCoW lijst 1 In de Constructie fase staat ook bekend als de bouw fase. Hierin worden de ontwerpen gerealiseerd en de diverse testen (zowel met gebruiker als eigen testen) uitgevoerd. Dit om de kwaliteit van het systeem te kunnen waarborgen. In de Transitie fase wordt het onderzoek afgerond. Het product wordt dan gepresenteerd en opgeleverd. 1 In een MoSCoW lijst (incrementen plan) wordt functionaliteit ingedeeld in incrementen met een bepaalde prioriteit. De functionaliteiten die een hoge prioriteit krijgen, zijn essentieel voor het systeem. De functionaliteit die niet noodzakelijk is voor de werking van het systeem kan bij tegenslag achterwege gelaten worden. 12

13 Kort samengevat zijn de belangrijkste producten: In Inceptie fase; Project Mandaat, Plan van Aanpak (PID), Software Requirement Specification (SRS). In Elaboratie fase; Functioneel Ontwerp, Software Architectuur Document (SAD). In Constructie fase; Test rapporten, Handleidingen van prototype en het prototype zelf. In Transitie fase; Presenteren en opleveren van het product. Voor een volledig overzicht van de producten verwijzen we u door naar de bijlage het Project Initiatie Document, en dan specifiek de paragraaf Product Breakdown Structure. 3.5 Scope onderzoek We hebben twee opdrachten ontvangen en moeten hier dus een scope en afbakening voor opstellen. Dit is in zowel in Project Mandaat en Project Initiatie Document (Plan van Aanpak) gedaan. De scope: Wij moeten een alternatief voor het CDM-RuleFrame (wat momenteel gebruikt wordt) onderzoeken en realiseren. Dit alternatief moet gebruik maken van de volgende producten: JDeveloper, Oracle Apex en een genereer tool. We moeten uiteindelijk een oplossing opleveren die geen licentiekosten met zich meedraagt. Onze oplossing moet scripts kunnen genereren voor een Oracle database, echter moet er ook rekening gehouden worden met andere databases (MS SQL). Randvoorwaarden: Enkele randvoorwaarden in dit onderzoek zijn: Er mogen geen licentiekosten aan verbonden zijn Het product moet snel zijn (seconden werk) Toekomstverwachting Zowel de scope als de randvoorwaarden zijn een referentie naar het Project Initiatie Document [6]. 3.6 Methoden en werkwijze Tijdens dit onderzoek maken wij gebruik van verschillende methoden. Deze methoden worden gebruikt voor het sturen van het onderzoek en de werkwijze waarop gewerkt wordt Project Management Methodiek Prince 2 We hebben voor het project management gedeelte Prince2 gekozen, voornamelijk de volgende documenten: Project Mandaat Project Initiatie Document Faseplan(nen) (verwerkt in PID) Voortgangsverslag en uren registratie en planning (per week). Dit is gebaseerd op de ontwikkel methodiek DSDM, en valt hiermee niet direct onder de prince2 methodiek. Prince2 heeft wel een soortgelijke manier van week evaluatie, namelijk een end stage repport. 13

14 3.6.2 Ontwikkelmethodiek Als ontwikkelmethodiek werd er als advies RUP opgegeven, we mochten hier een variant voor kiezen. Er werden twee keuzes opgenomen; Rup op maat en OpenUp. Gezien de niet functionele eis Open Source is willen we dat ook de ontwikkelmethodiek hieraan voldoet, zodat ons onderzoek hier beter op aansluit. We zijn gestart met OpenUp, dat bleek niet te functioneren en hebben we ervoor gekozen om alleen de onderdelen eruit te doen die voor ons van toepassing zijn. Naderhand is er besloten om OpenUp basis definitief aan te houden. OpenUp basis is voor kleinere ontwikkelteams (vier tot vijf leden) en sluit hiermee beter aan. Wel behandelen we alleen de onderdelen die voor ons onderzoek beter aansluit en sneller tot producten leiden. 14

15 4 Uitvoering Alle documenten die gemaakt zijn tijdens de uitvoering, zijn besproken met de belanghebbende. Dit om vroegtijdig feedback te krijgen. Dit maakt het voor ons mogelijk om vroegtijdig te anticiperen en bij te sturen. Dit geldt voor alle fasen. 4.1 Inceptie fase In de Inceptie fase moet de opdracht ingelezen worden. De kennis over het onderwerp op gehaald worden. Dit is gedaan door een les te volgen gegeven door de opdrachtgever (Transfer Solutions). Vervolgens zijn we begonnen met het project management vorm te geven, dit door middel van een Project Mandaat en een Project Initiatie Document (Plan van Aanpak). In het Project Mandaat wordt het project (achtergrond, doelstelling, scope voorwaarden dan wel beperkingen, de betrokken partijen en projectorganisatie) toegelicht. Dit is een weergave van de informatie die in de inceptie fase bekend is. Het Project Initiatie Document is het Plan van Aanpak dat bijgesteld wordt door de fases heen. Dit omdat er dynamische onderdelen in zitten zoals de planning. In het Project Initiatie Document staan een aantal belangrijke onderdelen, namelijk scope, afbakening, planning, kwaliteitscriteria et cetera. Het Software Requirements Specification (SRS) is een globale opzet om de op dat moment bekende wensen van de klant in op te slaan. Dit is volgens een aantal standaarden uitgevoerd namelijk UML en ISO Norm In het SRS vindt men een overzicht van alle taken die het systeem moet bevatten voor de programmeur (de gebruiker). Dit wordt ook wel een Use case diagram genoemd. Figuur 2 - SRS - Use Case Diagram 2 Iso Norm 9126, hierin worden software kwaliteits attributen vastgelegd. 15

16 Vervolgens wordt er een beschrijving gemaakt van de taken, dit wordt ook wel Use case beschrijving genoemd. We behandelen hier de taak van het invoeren van bedrijfsregels. In de Inceptie fase worden de beschrijvingen nog niet volledig opgeleverd, enkel met wat er op dat moment bekend is. De Hoofd Scenario is dus nog niet bekend, dit wordt bekend in de volgende fase. Naam Doel Aanname Invoeren bedrijfsregels. Het vastleggen van bedrijfsregels in het systeem. De gebruiker heeft op de knop Invoeren bedrijfsregels gedrukt in het hoofdmenu. Hoofd scenario Gebruiker Actie Systeem Actie Nog niet van toepassing in deze fase. Excepties Resultaat Gebruikte entiteiten Bedrijfsregel Excepties treden op als: Niet alle verplichte velden zijn ingevuld. De database niet beschikbaar is om de bedrijfsregel in op te slaan. Er geen rechten zijn, voor de opgegeven database. De naam van de bedrijfsregel niet uniek is. De bedrijfsregel is opgeslagen in de database. Bedrijfsregel, Categorie, Trigger, Tabel, Kolom. Alle velden zijn verplicht, en dienen volledig en correct ingevuld te zijn. Zoals te zien is worden er een hoop onderdelen die in een systeem zitten hierin vastgelegd. Namelijk; de uitzonderingen waarin het goed moet gaan, het resultaat van de Use case, de gebruikte database tabellen en de eventuele regels die er gelden. 16

17 Het Software Architecture Document (SAD) is een globale opzet om de op dat moment bekende wens (met betrekking tot software architectuur) vast te leggen. Hier valt onder het database model 3, tier model 4, technologische keuzes en het deployment model 5. Bij het onderdeel SAD per fase het ERD toegelicht. Dit om het niveau van het aantal wijzigingen die er door de fasen heen hebben plaats gevonden te kunnen laten zien. Onderstaande ERD is van de eerste versie SAD, namelijk de conceptversie van het ERD. Figuur 3 SAD Concept versie, 5 november 2009 De kennisdoelen die meegegeven zijn is een start mee gemaakt. We hebben getracht om waar mogelijk een literatuuronderzoek te doen 6. Echter zijn er een aantal doelen waarbij dit niet mogelijk is. In deze fase is er enkel onderzoek gedaan en er zijn bronnen verzameld. 3 Database Schema (Entiteiten Relatie Diagram) is een representatie van de database bestaande uit tabellen, relaties en kolommen. 4 Tier model zijn een aantal tieren (lagen) waarover de software verspreid kan worden. 5 Deployment Model is een model dat representeert hoe de software oplossing uitgerold moet worden. 6 Literatuuronderzoek houdt in dat er onafhankelijke wetenschappelijke stukken gebruikt worden en hier een samenvatting van gemaakt wordt. Dat wat hier uit komt kan weer verder gebruikt worden. 17

18 4.2 Elaboratie fase Het Project Initiatie Document is uitbereid en bijgesteld naar de fase. Tevens zijn de planning, scope en afbakening veranderd mede door de versmalling. De onderzoekgegevens van het onderzoek naar de kennisdoelen zijn verzameld en er is een samenvatting van gemaakt (zie bijlage kennisvragen). Uit een aantal van deze doelen moest een beslissing uit voortkomen. Deze doelen waren namelijk verantwoordelijk voor keuzes, zoals bijvoorbeeld de te gebruiken code mechanisme. De wens van de klant is verder onderzocht en vastgelegd in het Software Requirements Specification. Dit is tevens ook de definitieve versie. Een beknopt overzicht van de wens van de klant: Identificator Naam Omschrijving NFE-3 Koppelbaarheid Het systeem koppelbaar is met andere systemen. Zodra de gegevens vastgelegd zijn, heb je de mogelijkheid om alles te genereren naar een Oracle database, dat het ook mogelijk is met aanpassingen voor andere databases. Een voorbeeld hierin is voor de MS SQL database server. NFE-4 Er moeten zo min mogelijk handelingen verricht worden om tot een resultaat te komen, in ieder geval minder dan het huidige systeem. Het systeem moet voorkomen dat er fouten gemaakt worden en het moet goede feedback geven als er iets niet in orde is. NFE-5 Leerbaarheid Het een snellere inwerktijd heeft als Designer in samenwerking met Headstart Utility (2 dagen). NFE-6 Bedienbaarheid Snelheid en gebruikersgemak voor de gebruikers. Hier zal zoveel mogelijk rekening mee gehouden worden. NFE-8 Aanpasbaarheid Het systeem is zeer platform onafhankelijk, dit maakt het mogelijk om het systeem ook te laten werken op andere hardware. Afhangende van het onderdeel van het systeem zal het van zeer gemakkelijk naar zeer arbeid intensief gaan. Gezien er voor de front end een applicatie server ingericht zal moeten worden. NFE-9 Wijzigbaarheid Het systeem zal niet geoptimaliseerd worden. Dit heeft als gevolg dat het gemakkelijk is om wijzigingen door te voeren. NFE-11 Gebruikersvriendelijkheid Onderhoudbaarheid Er wordt gebruik gemaakt van het MVC model. Dit model deelt de complexe oplossingen op in drie eenheden. Hierdoor wordt de applicatie overzichtelijker, makkelijker te lezen en wordt het herbruikbaar. Het MVC model wordt geïmplementeerd door Apex. De wensen zijn gekoppeld aan de ISO standaard 9126, de namen zijn vertaald naar het Nederlands. Voor meer informatie hierover is te vinden in de bijlage, Software Requirements Specification. 18

19 De beschrijving zoals die is in de definitieve vorm, met hoofd scenario: Naam Doel Aanname Invoeren van bedrijfsregels. Het vastleggen van bedrijfsregels in het systeem. De gebruiker heeft op de knop Invoeren bedrijfsregels gedrukt in het hoofdmenu. Hoofd scenario Gebruiker Actie Systeem Actie De gebruiker voert alle gegevens over de bedrijfsregels in. En drukt op de knop Verwerken. Commit de bedrijfsregel(s) en wordt opgeslagen in de database. Het systeem controleert of alle verplichte velden ingevuld zijn en of de regel identificator uniek is. Voert alle gegevens van de bedrijfsregel door in het systeem Alle opgestelde bedrijfsregel(s) worden gecontroleerd. Het ID wordt doormiddel van automatische verhoging aangevraagd. Excepties Resultaat Gebruikte entiteiten Bedrijfsregel Maak het scherm leeg door op de knop Leegmaken te drukken. Draai alle wijzigingen terug. Wijzigingen worden doorgevoerd in het systeem. Het systeem (javascript) maakt het systeem leeg. Draai alle wijzigingen terug. Excepties treden op als: Niet alle verplichte velden zijn ingevuld. De database niet beschikbaar is om de bedrijfsregel in op te slaan. Er geen rechten zijn, voor de opgegeven database. De naam van de bedrijfsregel niet uniek is. De bedrijfsregel is opgeslagen in de database. Bedrijfsregel, Categorie, Trigger, Tabel, Kolom. Alle velden zijn verplicht, en dienen volledig en correct ingevuld te zijn, met uitzondering van fout melding. De Use cases zoals ze bekend zijn, zijn niet exact zo verwerkt in het alternatief. Het zoeken is een onderdeel dat gebruikt zou worden door de andere taken, dit is nu binnen de oplossing al verzorgt door het systeem zelf. Dit hoefde dus niet meer geïmplementeerd worden. Het invoeren van een bedrijfsregel is verwerkt in een wizard waarin de gegevens van een bedrijfsregel ingevuld worden, gekoppeld aan de juiste tabel(len) en kolom(men), vervolgens wordt de regel gedefinieerd (met pl-sql code). Het beheren van de bedrijfsregels geschiedt met dezelfde wizard, met het verschil dat er een overzicht beschikbaar is van de bedrijfsregels, waarin opgegeven moet worden welke bedrijfsregel bewerkt moet worden. Op stack zetten gebeurd door middel van een pagina waarin een bedrijfsregel geselecteerd kan worden en op stack (stapel) gezet kan worden, die vervolgens klaar staat om gegenereerd te worden. 19

20 Het genereren is een gescheiden taak binnen het systeem (Java Applet). Het Software Architecture Document is uitbereid aan de wens van de klant, naar aanleiding van de specificaties. Figuur 4 - SAD - ERD Final 1.0 Het bovenstaande ERD is geplaatst om een idee te geven van de omvang. We hebben voor de volledigheid dit ERD ook bijgevoegd als bijlage, dit om eventuele belangrijke details niet te ontnemen. Voor elke type regel is er een aparte tabel, dit omdat elk type zijn specifieke gegevens heeft. Dit vindt u terug aan de bovenzijde en de rechterzijde. Het overige stuk is voor het registreren van de bedrijfsregel zelf met de eigenschappen van een bedrijfsregel. Er is een concept versie van het Testplan opgesteld voor het invoer gedeelte van het alternatief. Hierin zijn de testen beschreven hoe ze worden uitgevoerd en of ze worden uitgevoerd, een voorbeeld hiervan is de acceptatietest. Acceptatietest Onder acceptatie test wordt er verstaan dat de gebruiker(s) van het systeem zelf aan de slag gaan om de regels in te voeren en te genereren (van begint tot eind). Wij zullen de feedback van deze test verzamelen, doorbespreken en in overleg met de klant wordt bepaald wat de actie hierop is. De acceptatie test zal plaatsvinden na increment drie. Hierna is er ruimte om de feedback te werken en in overleg met de klant eventueel door te voeren. De handleiding van JDeveloper is geschreven om de gebruikers te ondersteunen bij het maken dan wel beheren van een database schema. De handleiding is specifiek geschreven voor het alternatief en behandeld enkel de onderwerpen die hieraan gerelateerd zijn. 20

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 02 april 2009. Versie 2.1.0

Technisch ontwerp. Projectteam 6. Project Web Essentials 02 april 2009. Versie 2.1.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 02 april 2009 Versie 2.1.0 Teamleden: Armin

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

Handleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark

Handleiding helpdesk. Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Datum: 08-10-2014 Versie: 1.0 Auteur: Inge van Sark Inhoudsopgave Inhoudsopgave... 2 1. Beheer helpdesk... 3 1.1. Settings... 3 1.2. Applicaties... 4 1.3. Prioriteiten... 5 1.4. Gebruik mailtemplates...

Nadere informatie

Project plan. Erwin Hannaart Sander Tegelaar 61849 62407

Project plan. Erwin Hannaart Sander Tegelaar 61849 62407 Project plan Erwin Hannaart Sander Tegelaar 61849 62407 I4C2 I4C1 1 Inhoudsopgave Doel en doelgroep van het project... 3 Beschrijving van het project... 4 Benodigde materialen... 5 Te verwachten resultaten,

Nadere informatie

Installatiehandleiding Business Assistent

Installatiehandleiding Business Assistent Installatiehandleiding Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 25-09-2014 Eerste opzet van het installatie Concept document. 1.0 04-11-2014 Geen: Commercieel maken

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

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

ARE methodiek Het ontwikkelen van Informatie Elementen

ARE methodiek Het ontwikkelen van Informatie Elementen ARE methodiek Het ontwikkelen van Informatie Elementen WI1: Het opstarten van het project Milestone 1 WI2: Ontwikkel een Vison WI3: Modelleer het Business Domain WI4: Creëer een Glossary WI7: Beheer wijzigingen

Nadere informatie

Installatiehandleiding Business Assistent

Installatiehandleiding Business Assistent Installatiehandleiding Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 25-09-2014 Eerste opzet van het installatie Concept document. 1.0 04-11-2014 Geen: Commercieel maken

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

Handleiding Leerplatform EVA 3IMSA http://dev.lerendoejezelf.be/dev_eva_drupal/

Handleiding Leerplatform EVA 3IMSA http://dev.lerendoejezelf.be/dev_eva_drupal/ Handleiding Leerplatform EVA 3IMSA http://dev.lerendoejezelf.be/dev_eva_drupal/ Inhoudsopgave 1 Voorwoord... 3 2 Een account registreren en beheren... 4 3 Oefen je kennis... 8 4 Portfolio... 10 5 Overzichten

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

Handleiding voor de applicatiebeheerder van Business Assistent

Handleiding voor de applicatiebeheerder van Business Assistent Handleiding voor de applicatiebeheerder van Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 02-10-2014 Eerste opzet van het installatie Concept document. 0.2 14-10-2014 Lezerscorrectie

Nadere informatie

Zelftest Java EE Architectuur

Zelftest Java EE Architectuur Zelftest Java EE Architectuur Document: n1218test.fm 22/03/2012 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST JAVA EE ARCHITECTUUR Nota:

Nadere informatie

Installatiehandleiding Cane Webservices.nl Integratie

Installatiehandleiding Cane Webservices.nl Integratie Installatiehandleiding Cane Webservices.nl Integratie Inhoud INHOUD... 1 1. INTRODUCTIE... 2 DOELSTELLING DOCUMENT... 2 GERELATEERDE DOCUMENTEN... 2 GEBRUIK VAN HET DOCUMENT... 2 LEZERS DOELGROEP... 2

Nadere informatie

Leones. Business Case Service Management Tool

Leones. Business Case Service Management Tool Leones Business Case Service Management Tool Inhoudsopgave 1. AFBAKENING... 3 1.1 DOEL... 3 1.2 AANNAMES... 3 1.3 HUIDIGE SITUATIE... 3 1.4 PROBLEEMSTELLING... 3 1.5 WAT ALS ER NIETS GEBEURT?... 3 2. OPTIES...

Nadere informatie

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers

Verslag. Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers Verslag SE Projectteam: 107 Datum: 16 oktober 2008 Project leden: Lennard Fonteijn Harish Marhe Nicoletta Saba Turgay Saruhan Robin Tummers In dit verslag zullen wij een beschrijving geven, over welke

Nadere informatie

Plan van Aanpak. Christophe Deloo, Roy Straver & Machiel Visser. Versie 4 (26-06-2010)

Plan van Aanpak. Christophe Deloo, Roy Straver & Machiel Visser. Versie 4 (26-06-2010) Plan van Aanpak Christophe Deloo, Roy Straver & Machiel Visser Versie 4 (26-06-2010) Inhoudsopgave Voorwoord... 2 1 Inleiding... 3 1.1 Aanleiding... 3 1.2 Accordering en bijstelling... 3 1.3 Toelichting

Nadere informatie

INHOUD. Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen. Sprekers. Allard van Amerongen Ing. Stefan Boekel 05-02-2008

INHOUD. Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen. Sprekers. Allard van Amerongen Ing. Stefan Boekel 05-02-2008 INHOUD Presentatie ICT werkervaring (voornamelijk) Gericht op databasetoepassingen Sprekers Datum : : Allard van Amerongen Ing. Stefan Boekel 05-02-2008 INTRODUCTIE WIE BEN IK? Verleden/heden WAT DOE IK?

Nadere informatie

AFO 142 Titel Aanwinsten Geschiedenis

AFO 142 Titel Aanwinsten Geschiedenis AFO 142 Titel Aanwinsten Geschiedenis 142.1 Inleiding Titel Aanwinsten Geschiedenis wordt gebruikt om toevoegingen en verwijderingen van bepaalde locaties door te geven aan een centrale catalogus instantie.

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

Informatica 2 Studiehandleiding

Informatica 2 Studiehandleiding Informatica 2 Studiehandleiding Embedded Systems Engineering Groep: ES1D ir drs E.J Boks 25-02-2010 Inhoud 1 Inleiding... 2 2 Doelstelling... 3 3 Beoordeling... 4 4 Eisen aan het verslag... 6 Voorbeeld

Nadere informatie

Supportdesk Pro Basis Instructie

Supportdesk Pro Basis Instructie Supportdesk Pro Basis Instructie Inhoudsopgave 1 Supportdesk Pro 2 1 Inleiding 2 2 Werkwijze 2 2 Zaken 3 2.1 Introductie 3 2.2 Zaken beheren 3 2.3 Handmatig invoeren zaken basis 4 2.4 Verwerken zaken 4

Nadere informatie

Gebruikershandleiding. StUF Testplatform Versie 1.3.0

Gebruikershandleiding. StUF Testplatform Versie 1.3.0 Gebruikershandleiding StUF Testplatform Versie 1.3.0 Documentversie: 0.7 Datum 25 november 2014 Status In gebruik Inhoudsopgave 1 INLEIDING...3 2 GEBRUIK MAKEN VAN HET STUF TESTPLATFORM...4 2.1 INLOGGEN

Nadere informatie

Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie

Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie Handleiding voor de applicatiebeheerder Cane Webservices.nl Integratie Versie 1.1 Cane Webservices.nl Integratie Handleiding voor de Applicatiebeheerder 1 Inhoud INHOUD... 2 1. INTRODUCTIE... 3 DOELSTELLING

Nadere informatie

Beveiligingsaspecten van webapplicatie ontwikkeling met PHP

Beveiligingsaspecten van webapplicatie ontwikkeling met PHP RADBOUD UNIVERSITEIT NIJMEGEN Beveiligingsaspecten van webapplicatie ontwikkeling met PHP Versie 1.0 Wouter van Kuipers 7 7 2008 1 Inhoud 1 Inhoud... 2 2 Inleiding... 2 3 Probleemgebied... 3 3.1 Doelstelling...

Nadere informatie

Testrapport Kiezen op Afstand Backup en Recoverytest Stembus

Testrapport Kiezen op Afstand Backup en Recoverytest Stembus Testrapport Backup en Recoverytest Stembus Dit document heefi 9 pagina 's Testrapport backup en recoverytest stembus vo.2 Document historie Versie Datum Bijzonderheden Autorisatie 0.1 03-10-2006 Opzet

Nadere informatie

Plan van Aanpak Pilot

Plan van Aanpak Pilot Plan van Aanpak Pilot DBK-applicaties Beproeven compatibiliteit DBK-applicaties op innovatieplatform voor de Veiligheidsregio s Status : concept Versienummer : V0.2 Datum : Augustus 2012 Blad : 2 / 6 Inhoudsopgave

Nadere informatie

Documentatie Distributed Services Enterprise Service Bus

Documentatie Distributed Services Enterprise Service Bus Documentatie Distributed Services Enterprise Service Bus Pleun Willemsen en Walter Ebbers 19 april 2012 v1.0 1 Inhoudsopgave 1 Inleiding 4 1.1 Opdracht................................ 4 2 Analyse 5 3 Ontwikkelomgeving

Nadere informatie

Requirements. Marktplaats voor studenten en docenten. Vincent de Groot Nick Jansen Peter Muntel Robert Nijenhuis

Requirements. Marktplaats voor studenten en docenten. Vincent de Groot Nick Jansen Peter Muntel Robert Nijenhuis Requirements Marktplaats voor studenten en docenten 2008 Vincent de Groot Nick Jansen Peter Muntel Robert Nijenhuis 2 Inhoudsopgave Situatieschets... 3 Randvoorwaarden... 3 Performance... 3 Gebruikers...

Nadere informatie

PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D

PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D Auteur : P. van der Meer, Ritense B.V. Datum : 17 juli 2008 Versie : 1.3 2008 Ritense B.V. INHOUD 1 VERSIEBEHEER...1 2 PROJECT

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

Handleiding Zelfservice Cloud voor Workspace365 Versie april 2014

Handleiding Zelfservice Cloud voor Workspace365 Versie april 2014 Handleiding Zelfservice Cloud voor Workspace365 Versie april 2014 Inhoudsopgave Hoofdstuk 1. Inleiding 3 Hoofdstuk 2. Zelfservice Cloud 4 2.1 Inloggen op Zelfservice Cloud 4 2.2 Rechten kopen of wijzigen

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

Kenmerken van DLArchitect

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 informatie

DECADE FINANCIALS. met APEX klaar voor de toekomst. Zeist 25 03 2014

DECADE FINANCIALS. met APEX klaar voor de toekomst. Zeist 25 03 2014 DECADE FINANCIALS met APEX klaar voor de toekomst Zeist 25 03 2014 AGENDA Andre Geelen Team Manager Decade Decade introductie Sebastiaan Laponder Oracle Ontwikkelaar Decade 3 voor de migratie Gilbert Rattink

Nadere informatie

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous

icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous icafe Project Joeri Verdeyen Stefaan De Spiegeleer Ben Naim Tanfous 2006-2007 Inhoudsopgave 1 2 1.1 Programmeertaal PHP5..................... 2 1.2 MySQL database......................... 3 1.3 Adobe Flash...........................

Nadere informatie

Software Requirements Specification

Software Requirements Specification Software Requirements Specification PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage

Nadere informatie

Persoonlijke gegevens. Werkgevers / Projecten. Certificering. Werkervaring. E.H.B. (Ewout) Vocking

Persoonlijke gegevens. Werkgevers / Projecten. Certificering. Werkervaring. E.H.B. (Ewout) Vocking Persoonlijke gegevens Naam E.H.B. (Ewout) Vocking Bedrijfsnaam Vandaag IT Consultancy Adres Albert Cuypstraat 51 Woonplaats en Postcode 8021 DV, Zwolle K.v.K. nummer 53699394 Geboortedatum 8 juli 1982

Nadere informatie

1. Milieuklacht... 2 1.1 Handleiding opladen XML in mkros... 2 2. Werken met Refertes... 5

1. Milieuklacht... 2 1.1 Handleiding opladen XML in mkros... 2 2. Werken met Refertes... 5 1. Milieuklacht............................................................................................. 2 1.1 Handleiding opladen XML in mkros......................................................................

Nadere informatie

Versie : 8.0.3.4978 Releasedatum : 30-06-2015 Geschikt voor Synergy Enterprise : v.a. batch 249

Versie : 8.0.3.4978 Releasedatum : 30-06-2015 Geschikt voor Synergy Enterprise : v.a. batch 249 Solution Builder SE : BSE200 Versie : 8.0.3.4978 Releasedatum : 30-06-2015 Geschikt voor Synergy Enterprise : v.a. batch 249 Gewijzigd in Solution Builder 8 en ITSM 8 In Solution Builder versie 8 zijn

Nadere informatie

Installatiehandleiding. Facto minifmis

Installatiehandleiding. Facto minifmis Installatiehandleiding Facto minifmis 1. Installatie Facto MiniFMIS 1.1 Achtergrond Facto MiniFMIS biedt facilitaire organisaties een eenvoudige en gebruikersvriendelijke hulpmiddel bij het uitvoeren van

Nadere informatie

Opdrachtformulering (pagina 3 van 7)

Opdrachtformulering (pagina 3 van 7) Afstudeerovereenkomst van Tim Wils Bijlage 1 Opdrachtformulering (pagina 3 van 7) Dit project betreft een eigen framework (soort API) waarmee relatief gemakkelijk en in korte tijd eindproducten opgezet

Nadere informatie

Handleiding. Visual Planning. Visual Planning Pagina: 1 Versie: 06031402

Handleiding. Visual Planning. Visual Planning Pagina: 1 Versie: 06031402 Handleiding Visual Planning Visual Planning Pagina: 1 INHOUDSOPGAVE Hoofdstuk Pagina 1. Introductie. 5 1.1. Hartelijk Welkom. 5 1.2. Configuratie van Planning. 6 2. Planning. 7 2.1. Planbord inrichten.

Nadere informatie

CEL. Bouwstenen voor een elektronische leeromgeving

CEL. Bouwstenen voor een elektronische leeromgeving CEL Bouwstenen voor een elektronische leeromgeving FACTSHEET CEL VERSIE 1.0 DECEMBER 2001 CEL - Bouwstenen voor een elektronische leeromgeving Inhoudsopgave Wat is CEL? 1 Uitgangspunten 1 De eindgebruiker

Nadere informatie

Handleiding OpenCart - factuursturen.nl

Handleiding OpenCart - factuursturen.nl Handleiding OpenCart - factuursturen.nl www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van OpenCart naar Factuursturen.nl. De koppeling zorgt dat voor bestellingen in OpenCart

Nadere informatie

Uitstroom + Crebonummer Applicatie- en mediaontwikkelaar; Crebonummer 25187 Niveau Niveau 4

Uitstroom + Crebonummer Applicatie- en mediaontwikkelaar; Crebonummer 25187 Niveau Niveau 4 VOORBLAD FORMAT BLAUWDRUK VAN DE OPLEIDING Algemene informatie Blauwdruk Ontwerper: Isolde Kolkhuis Tanke Ontwerpdatum: 23 september 2015 Versie: 03 Domein: Informatie- en communicatietechnologie Kwalificatiedossier:

Nadere informatie

Update PlusPort Academy januari 2013

Update PlusPort Academy januari 2013 Update PlusPort Academy januari 2013 In dit document beschrijven we de verbeteringen die zijn doorgevoerd in de update van 14 februari 2013 Inhoud 1. 5 workshops... 3 2. Events... 4 2.1. Event toevoegen...

Nadere informatie

// Mamut Business Software

// Mamut Business Software // Mamut Business Software Eenvoudige installatiehandleiding Inhoud Voor de installatie 3 Over het programma 3 Over de installatie 4 Tijdens de installatie 5 Voorwaarden voor installatie 5 Zo installeert

Nadere informatie

B3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart 2014. B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht

B3Partners. Beheerhandleiding Datastorelinker 4.2. Gewijzigd: 28 maart 2014. B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht Beheerhandleiding Datastorelinker 4.2 Gewijzigd: 28 maart 2014 B3Partners B3Partners BV Bedrijvenpark Lage Weide Zonnebaan 12c 3542 EC Utrecht T 030 214 2081 F 030 2411297 E info@b3partners.nl I www.b3partners.nl

Nadere informatie

1. Inleiding. U kunt op twee manieren navigeren binnen Cursief, te weten: Via de tekstmenubalk; Via de buttons (Deze verschijnen na de eerste inlog).

1. Inleiding. U kunt op twee manieren navigeren binnen Cursief, te weten: Via de tekstmenubalk; Via de buttons (Deze verschijnen na de eerste inlog). 1. Inleiding Het doorlopen van deze handleiding geeft u een goed beeld van de basismogelijkheden van Cursief. De door u ingevoerde gegevens worden door ons dagelijks uit de database verwijderd. U hoeft

Nadere informatie

Handleiding: Whitelabel Customersite

Handleiding: Whitelabel Customersite ARGEWEB B.V. Handleiding: Whitelabel Customersite Controlportal.nl Argeweb Support 8-1-2009 Handleiding voor het gebruik maken van de Whitelabel Customersite op controlportal.nl, door Resellers van Argeweb.

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

Technische nota AbiFire5 Rapporten maken via ODBC

Technische nota AbiFire5 Rapporten maken via ODBC Technische nota AbiFire5 Rapporten maken via ODBC Laatste revisie: 29 juli 2009 Inhoudsopgave Inleiding... 2 1 Installatie ODBC driver... 2 2 Systeeminstellingen in AbiFire5... 3 2.1 Aanmaken extern profiel...

Nadere informatie

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter 2 Opdrachtgever : Opdrachtnemers : Ing. P. van den Berg Michel van Reenen Thijs Mommen GAMP Toegepast op de DeskTopXorter Besturing DeskTopXorter

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

AccountView Go Workflow documenten handleiding

AccountView Go Workflow documenten handleiding AccountView Go Workflow documenten handleiding Workflow AccountView Go Pagina 1 van 12 Inhoud 1 Business Case... 3 1.1 Maandelijkse rapporten... 3 1.1.1 BTW Aangifte... 3 1.1.2 Openstaande posten debiteuren...

Nadere informatie

Coachview.net Eenmalige Imports

Coachview.net Eenmalige Imports Coachview.net Eenmalige Imports Versie: Juli 2011, Revisie 2 Coachview.net: 2.1 Auteur(s): Remy Remery Dé nieuwe manier van samenwerken Inhoudsopgave 1. INLEIDING...3 BELANGRIJKSTE TERMEN... 3 2. IMPORT

Nadere informatie

Debiteuren Handleiding

Debiteuren Handleiding Debiteuren Handleiding Pagina 1 Voorwoord. In deze debiteuren handleiding leest u hoe u gebruik kunt maken van de debiteurenmodule. Omdat de mogelijkheden en werkwijze vrijwel eindeloos zijn zullen wij

Nadere informatie

Software Test Plan. Yannick Verschueren

Software Test Plan. Yannick Verschueren Software Test Plan Yannick Verschueren November 2014 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 1 Inhoudstafel 1 Introductie 3 1.1

Nadere informatie

1. Installeren Update 2.4.7

1. Installeren Update 2.4.7 1. Installeren Update 2.4.7 De update kan rechtstreeks geïnstalleerd worden vanaf internet. U moet altijd wel MeaFinance afsluiten alvorens de update te draaien Let op: maak voordat u de update uitvoert

Nadere informatie

Functioneel ontwerp. Omgevingsloket online. Koppeling met GBA

Functioneel ontwerp. Omgevingsloket online. Koppeling met GBA Functioneel ontwerp Omgevingsloket online Koppeling met GBA Juli 2014 Release 2.10 Pagina 1 van 18 Inhoudsopgave 1 Inleiding 3 1.1 Identificatie 3 1.2 Randvoorwaarden, uitgangspunten en referenties 3 2

Nadere informatie

Handleiding Club.Opleidingen

Handleiding 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 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

Handleiding. Voedingsversie Evry Hanzehogeschool Groningen november 2011

Handleiding. Voedingsversie Evry Hanzehogeschool Groningen november 2011 Voedingsversie Evry Hanzehogeschool Groningen november 2011 Inhoudsopgave 1 Inleiding... 3 2 Installatie van Evry... 4 3 Algemene weetjes... 5 4 Voedingsberekening (Nevo2006)... 6 4.1 Voedingsberekening

Nadere informatie

1 Calculatie XE, 9.00 update 16 2

1 Calculatie XE, 9.00 update 16 2 1 Calculatie XE, 9.00 update 16 2 1.1 Nieuw: Uitbreidingen n.a.v de ARW 2012 2 1.1.1 Beschrijving / doel 2 1.1.2 Instelling(en) 4 1.1.3 RAW inschrijfstaat rapportage 6 1.1.4 RAW inschrijfstaat rapportage

Nadere informatie

HANDLEIDING DIGITAAL DOORSTROOM DOSSIER 2014 / 2015

HANDLEIDING DIGITAAL DOORSTROOM DOSSIER 2014 / 2015 HANDLEIDING DIGITAAL DOORSTROOM DOSSIER 2014 / 2015 Datum: september 2014 Auteur: Intergrip Inhoud 1. VMBO verstrekt inloggegevens DDD aan de leerling... 3 2. Leerling vult Dossier in... 5 2.1 Activeren...

Nadere informatie

HANDLEIDING. Emjee ICT diensten Ticketsysteem

HANDLEIDING. Emjee ICT diensten Ticketsysteem HANDLEIDING Emjee ICT diensten Ticketsysteem Inhoud Snel aan de slag... 3 Wachtwoord opvragen... 3 Inloggen... 4 Ticket aanmaken... 4 Schermopbouw... 4 Inleiding... 5 Ticket maken of bellen?... 5 Inloggen...

Nadere informatie

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions

Introductie. NAV performance. Derk Jan Oelemans. Manager Development, BI en E-Business Qurius Business Solutions Introductie Microsoft Global Partner of the Year 2007 NAV performance Manager, BI en E-Business Qurius Business Solutions Performance domeinen Functionele alternatieven Datamodel wijzigingen standaard

Nadere informatie

INFITT01 - Internettechnologie WEEK 8

INFITT01 - Internettechnologie WEEK 8 INFITT01 - Internettechnologie WEEK 8 Programma Databases (JDBC, JNDI, ORM, JPA) MVC & Spring/Struts EJB Databases Veel web applicaties moeten informatie over langere tijd op kunnen slaan. Een voor de

Nadere informatie

Plan van Aanpak Afstuderen

Plan van Aanpak Afstuderen Plan van Aanpak Afstuderen Michiel Graat 27-09-2005 Inhoudsopgave 1 Inleiding 3 1.1 Terminologie............................. 3 1.2 Opdracht............................... 4 1.3 JavaCard...............................

Nadere informatie

Gebruikershandleiding Business Assistent

Gebruikershandleiding Business Assistent Gebruikershandleiding Business Assistent Wijzigingsgeschiedenis Versie Datum Omschrijving Status 0.1 25-09-2014 Eerste opzet van het installatie Concept document. 0.2 14-10-2014 Lezercorrecties + toevoeging

Nadere informatie

Een website maken met databasetoegang.

Een website maken met databasetoegang. Hoofdstuk 5 Een website maken met databasetoegang. In dit hoofdstuk gaan we het weblog dat je in hoofdstuk 4 hebt gemaakt verder uitbreiden. Een belangrijk onderdeel wordt toegevoegd aan de applicatie,

Nadere informatie

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card)

ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card) Script: Versie: 0.5 Licentie: ideal Betaal Formulier (Ondersteund o.a. ideal, MisterCash, Direct E-Banking en Credit Card) Gratis te gebruiken door (erkende) goede doelen. 200,00 excl. BTW voor aanschaf

Nadere informatie

Overige transacties 1 (Excel 2002 en 2003)

Overige transacties 1 (Excel 2002 en 2003) Handleiding Meldprogramma Ongebruikelijke Transactie Overige transacties 1 (Excel 2002 en 2003) 1 Transactiesoort is noch een Money Transfer, noch een girale overboeking Inleiding Vanaf mei 2011 werkt

Nadere informatie

Perceptive Process. Release Notes. Version: 3.5.x

Perceptive Process. Release Notes. Version: 3.5.x Perceptive Process Release Notes Version: 3.5.x Written by: Product Knowledge, R&D Date: December 2015 2015 Lexmark International Technology, S.A. All rights reserved. Lexmark is a trademark of Lexmark

Nadere informatie

HANDLEIDING DMS Plugin Installatie, configuratie & werking

HANDLEIDING DMS Plugin Installatie, configuratie & werking HANDLEIDING DMS Plugin Installatie, configuratie & werking Dit document is de handleiding voor de installatie, configuratie en werking van de DMS Plugin. Versie 1-12/09/2005 Inhoudstafel 1 Installatie...

Nadere informatie

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen

Gebruikers handleiding. Lizard Configuration Manager ToolTip. Installatie. Instellen. Initieel instellen Gebruikers handleiding Lizard Configuration Manager ToolTip Installatie Installeer eerst het volgende: Installeer python 2.5.2; zie de map Breda\Tooltip\lcm\install\python-2.5.2.msi Ga naar dos (run/uitvoeren

Nadere informatie

15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding

15 July 2014. Betaalopdrachten web applicatie gebruikers handleiding Betaalopdrachten web applicatie gebruikers handleiding 1 Overzicht Steeds vaker komen we de term web applicatie tegen bij software ontwikkeling. Een web applicatie is een programma dat online op een webserver

Nadere informatie

Beginnen met de Agenda & planning module

Beginnen met de Agenda & planning module Auteur : Reint Endendijk Versie : 1.0 Datum : 22 juni 2010 2 Minimale stappen om te beginnen Introductie Hieronder wordt het minimum aantal stappen om te beginnen met de module Agenda & Planning kort beschreven.

Nadere informatie

Technisch Rapport. BAG Extract in i-bridge2.0. Versie 1.0. Datum 9 December 2010

Technisch Rapport. BAG Extract in i-bridge2.0. Versie 1.0. Datum 9 December 2010 Technisch Rapport BAG Extract in i-bridge2.0 Versie 1.0 Datum 9 December 2010 Status Final Colofon IVENT A&A CDC Madame Curielaan 4-6 Postbus 20703 2289 CA Rijswijk Contactpersoon Patrick Brooijmans Teamleider

Nadere informatie

The Nanny Versie Informatie

The Nanny Versie Informatie The Nanny Versie Informatie The Nanny versie 4.2.2 29 Mei 2012 Document versie 1.2 Copyright 2012 TecSoft B.V. Kaatsheuvel. Niets uit de uitgave mag worden vermenigvuldigd, Pagina opgeslagen 1 van 7 in

Nadere informatie

Trainingsmateriaal Osiris 6. Tentamenbureau

Trainingsmateriaal Osiris 6. Tentamenbureau Trainingsmateriaal Osiris 6. Tentamenbureau Utwente, [Publish Date] Versie: 0.1, Statusdocument: Concept, Auteur: Laurens Smit ii Revisie Datum Versie Status Omschrijving Auteur Reviews Datum Versie Problemen

Nadere informatie

Release notes CARE Werkbank SW Release 6.4.4

Release notes CARE Werkbank SW Release 6.4.4 Release notes CARE Werkbank SW Release 6.4.4 Inhoudsopgave 1. INLEIDING... 2 1.1 BEPERKING VAN AANSPRAKELIJKHEID... 2 1.2 DOEL VAN DIT DOCUMENT... 2 1.3 INHOUD VAN DEZE RELEASE... 2 1.4 COMPATIBLE PRODUCTEN...

Nadere informatie

FUMAGGO WEB SOLUTIONS

FUMAGGO WEB SOLUTIONS FUMAGGO WEB SOLUTIONS Aanpassen design partijenwijzer.nl Offerte voor ProDemos Den Haag Fumaggo Web Solutions Lammenschansweg 93, 2313 DK Leiden KvK Rijnland 52202992 Leiden, 20 juni 2012 2 1 Introductie

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

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

Plan van aanpak Toogle

Plan van aanpak Toogle Plan van aanpak Toogle Gemaakt door, Kevin Donkers Paul v.d. Linden Paul Eijsermans en Geert Tapperwijn 1 Inhoudsopgave 1 Inhoudsopgave...2 2 Inleiding...3 3 Projectopdracht...4 4 Projectactiviteiten...5

Nadere informatie

Individueel verslag Timo de Reus klas 4A

Individueel verslag Timo de Reus klas 4A Individueel verslag de Reus klas 4A Overzicht en tijdsbesteding van taken en activiteiten 3.2 Wanneer Planning: hoe zorg je ervoor dat het project binnen de beschikbare tijd wordt afgerond? Wat Wie Van

Nadere informatie

Software Quality Assurance Plan

Software Quality Assurance Plan FACULTEIT WETENSCHAPPEN Software Quality Assurance Plan Software Engineering groep 3 Jeroen Van den haute Versie Datum Auteur Commentaar 0.1 09/11/2010 Jeroen Van den haute Eerste versie 0.2 12/11/2010

Nadere informatie

NIS Notarieel Informatie Systeem

NIS Notarieel Informatie Systeem INSTALLATIEHANDLEIDING CONVISO ID-SCAN NIS Notarieel Informatie Systeem Sportlaan 2h, 818 BE Heerde T (0578) 693646, F (0578) 693376 www.vanbrug.nl, info@vanbrug.nl 2014 Van Brug Software B.V. Hoewel deze

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

Exporteren naar imuis versie 4.2.3. of hoger

Exporteren naar imuis versie 4.2.3. of hoger Exporteren naar imuis versie 4.2.3. of hoger Inhoud Keuzes in werken met combinatie The Nanny & imuis... 1 Automatische koppeling... 2 Controle stappen... 2 Exporteren machtigingen vanuit The Nanny...

Nadere informatie

Back-up Online van KPN Handleiding Windows XP, Vista, 7, 8 v 1.0 PC Client built2013 13.0.0.13167

Back-up Online van KPN Handleiding Windows XP, Vista, 7, 8 v 1.0 PC Client built2013 13.0.0.13167 Back-up Online van KPN Handleiding Windows XP, Vista, 7, 8 v 1.0 PC Client built2013 13.0.0.13167 Gebruikershandleiding Back-up Online Pagina 1 1 Inhoudsopgave 1 Inleiding... 3 2 Installatie... 4 2.1 Installatie

Nadere informatie

Handleiding meldprogramma. Ongebruikelijke Transactie. Money Transfer(Excel2007 en 2010)

Handleiding meldprogramma. Ongebruikelijke Transactie. Money Transfer(Excel2007 en 2010) Handleiding meldprogramma Ongebruikelijke Transactie Money Transfer(Excel2007 en 2010) Inleiding Vanaf april 2011 werkt de FIU-Nederland met een nieuw systeem voor het verzamelen, verwerken en analyseren

Nadere informatie

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken

Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van

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

Is APEX a worthy substitute for Oracle Forms?

Is APEX a worthy substitute for Oracle Forms? your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004

Nadere informatie