Technisch ontwerp. Projectteam 6. Project "Web Essentials" 05 juni Versie 3.8.0

Maat: px
Weergave met pagina beginnen:

Download "Technisch ontwerp. Projectteam 6. Project "Web Essentials" 05 juni 2009. Versie 3.8.0"

Transcriptie

1 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Technisch ontwerp Project "Web Essentials" 05 juni 2009 Versie Teamleden: Armin Ghassemi Gerben Strien Hans Allis Max Gramsma Peter Mols Wesley van Vliet

2 Pagina 1 i. Inhoudsopgave i. Inhoudsopgave... 1 ii. Versiebeheer... 2 Inleiding Software architectuur Use case realisatie e cyclus...6 2e cyclus...6 3e cyclus...6 4e cyclus...7 5e cyclus...7 6e cyclus Ontwerpbeslissingen... 8 Mapstructuur...8 Architectuur...8 MVC...8 Layout...8 Menu...8 Centrale gegevens...9 Meldingen...9 Aparte functionaliteit...9 Mail merge...9 Sugar gerelateerde functies...9 Inloggen...9 Relaties...9 Rollen per persoon...9 Helper functies autoload functie Belangrijke technologiën Ajax Active Directory en LDAP Workarounds Inloggen bij elke functie(tijdelijk) SugarCRM Modules Klassendiagram Sequencediagrammen Code toelichting...28 Proxy object... 28

3 Pagina 2 ii. Versiebeheer Auteur Reden van verandering Datum Versienummer Gerben Strien Max Gramsma Start document H1, H2 toegevoegd Hoofdstuk ontwerpbeslissingen + ERD toegevoegd. Gerben Strien - H1 SugarCRM instellingen gewijzigd - H3 ontwerpbeslissingen gewijzigd - H2 hernoemt naar H5 - H2 Beschrijving realisatie toegevoegd - 2 e iteratie toegevoegd Gerben Strien - Inleiding toegevoegd - Alle hoofdstukken gedeeltelijk gewijzigd. - Use case van 2 e iteratie naar 3 e verplaatst - H5 klassendiagram toegevoegd Max Gramsma - Hoofdstuk 4 aangepast. - Kleine wijzigingen. Gerben Strien - Hoofdstuk 2, 3 & 6 aangepast. - Kleine wijzigingen. Hans Allis, Max Gramsma - Documentatie derde cyclus afgerond. Gerben Strien - Hoofdstuk 3 aangevuld. - Hoofdstuk 5 klassendiagram aangepast. 9 maart maart maart april april april april april Hans Allis - Documentatie vierde cyclus 30 april Max Gramsma - Hoofdstuk 4 bijgewerkt - Kleine toevoegingen 07 mei Max Gramsma - Documentatie Cyclus 5; H3 13 mei Max Gramsma - Aanpassingen/toevoegingen adhv beoordeling mei Gerben Strien - Overzichtsplaatje toegevoegd 29 mei Max Gramsma - Cyclus 5 afronding 02 juni Max Gramsma - Cyclus 6 toevoegingen 03 juni Max Gramsma - Cyclus 6 toevoegingen - Sequencediagrammen Gerben Strien - Klassendiagram aangepast - H1 aangepast Tabel 1: Gegevens over versies van dit document. 04 juni juni

4 Pagina 3 Inleiding In dit verslag wordt de nodige technische informatie voor ons stage- en afstudeersysteem beschreven zodoende dat deze reproduceerbaar is door derden. Het stage- en afstudeersysteem bestaat uit twee delen namelijk de front-end die bestaat uit een PHP website en een back-end die bestaat uit SugarCRM. In dit verslag komen beide delen aan bod. In de volgende paragraaf is de inhoud van dit document per hoofdstuk kort beschreven. Als eerste wordt de Software architectuur beschreven waarin de gebruikte software en de daarbij horende versienummers staan. En ook de instellingen van SugarCRM de back-end worden hier beschreven. In het volgende hoofdstuk worden de use cases van het Functioneel Ontwerp versie erbij gehaald. Hiervan wordt beschreven hoe deze worden gerealiseerd qua programmeren. In het hoofdstuk daarna worden de ontwerpbeslissingen beschreven die wij hebben genomen. In hoofdstuk vier worden de modules beschreven die wij hebben aangepast in SugarCRM. In hoofdstuk 5 volgt een klassendiagram van de door ons ontwikkelde front-end. In het laatste hoofdstuk worden belangrijke code segmenten beschreven.

5 Pagina 4 1. Software architectuur In dit hoofdstuk wordt de software architectuur beschreven. Onze applicatie zal bestaan uit twee delen. Als eerste de front-end. Deze bestaat uit een website waar de gebruiker via een netwerk aangesloten PC bij kan. Als tweede de back-end, SugarCRM, een open-source CRM software pakket. Koppeling De front-end wordt via SOAP gekoppeld aan de back-end. SOAP is de taal om webservices mee aan te spreken. SugarCRM heeft een scala aan functies beschikbaar gesteld via het WSDL bestand. Hierdoor is het erg gemakkelijk om de verschillende functies te gebruiken via de front-end. Nu-SOAP library De Nu-SOAP library bevat een aantal handige PHP klassen die ontwikkelaars kunnen gebruiken om web services aan te roepen die gebruik maken van SOAP 1.1, WSDL 1.1 en HTTP 1.0/1.1. Wij maken gebruik van deze library om de functies van SugarCRM aan te roepen in onze front-end. Wij gebruiken versie voor de Nu-SOAP library. SugarCRM WSDL De verschillende SugarCRM functies zijn beschikbaar gemaakt via een WSDL bestand. Deze is te vinden via het volgende adres Een lijst van de functies en bijbehorende informatie is te vinden op SugarCRM instellingen Gebruikerstype Bij het aanmaken van een nieuwe gebruiker dient er een type gebruiker opgegeven te worden. Hiervoor is een gebruikerstype tekstveld toegevoegd aan de al bestaande Users module in SugarCRM. Eigen package Er is een eigen package aangemaakt met de naam "Internship". Daarin is een tweetal modules aangemaakt, namelijk "Student" en "Internship". Er zijn Engelse namen gebruikt, omdat de namen van de eigen modules van SugarCRM ook Engelse namen dragen. De eigen modules worden gebruikt om respectievelijk de student- en de stagegegevens in op te slaan. De modules "Contacts" en "Accounts" worden gebruikt om gegevens van respectievelijk bedrijfsbegeleiders en bedrijven op te slaan. In de "Users"-module worden tenslotte de gegevens van docenten en HU-medewerkers opgeslagen. Relaties Er zijn relaties toegevoegd aan SugarCRM om de relaties op te kunnen slaan, die tussen de verschillende modules bestaan. Deze relaties zijn zowel tussen de eigen modules als de eigen modules van SugarCRM gelegd. Versienummers Doordat software constant in ontwikkeling is en er regelmatig nieuwe versies worden uitgegeven, is hieronder een overzicht te vinden van de versies van de gebruikte applicaties. Naam Versienummer CSS 2.1 MySQL Nu-SOAP library PHP phpunit Server OS FreeBSD 7.0-release-p11 SOAP 1.1 SugarCRM 5.2.0e WSDL 1.1 xhtml 1.1 Tabel 2: Gegevens over de versienummers.

6 Pagina 5 Overzicht Hieronder is een overzicht te vinden van alle componenten in ons systeem en hoe deze samenwerken. Test1.nl Dit is de server waar ons systeem op draait. Deze is via het internet te bereiken op het adres De verschillende cyclussen zijn via subdomein te bereiken. Bijv. cyclus1.test1.nl Active Directory Wij gebruiken de Active Directory van de Hogeschool Utrecht om gebruikergegevens over studenten en medewerkers op te halen. Webmail De webmail servers van de Hogeschool Utrecht gebruiken we voor het authenticeren van gebruikers. NuSoap library Deze library is gebruikt in ons systeem om SOAP calls te maken naar SugarCRM. Fastmode Fastmode zorgt zoals de naam al doet vermoeden voor betere prestaties bij bv. het ophalen van gegevens. Deze omzeilt SugarCRM door direct de database aan te spreken. Fastmode is optioneel en kan uitgezet worden door een variable genaamd fastmode op false te zetten.

7 Pagina 6 2. Use case realisatie In het functioneel ontwerp zijn verschillende use cases beschreven per iteratie. Die worden er in dit hoofdstuk weer bijgehaald en vervolgens wordt toegelicht hoe deze zijn geïmplementeerd. Per use case is aangegeven welke modules(mapnaam) en klassen er worden gebruikt. Aangezien alle klassen een uitbreiding zijn op de klasse Model, zal de klasse Model altijd gebruikt worden. 1e cyclus Inloggen Als eerste zal gecontroleerd worden of de gegevens die de gebruiker in de gebruikersnaam en wachtwoord velden heeft ingevoerd overeenkomen met die uit de database van SugarCRM. Wanneer de gegevens volgens SugarCRM geen geldige combinatie vormen, dan wordt het webmailsysteem van de Hogeschool gebruikt om de inloggegevens te verifiëren. Als de gegevens volgens SugarCRM of het webmailsysteem correct zijn, dan wordt de gebruikersnaam in de sessie opgeslagen. Indien de logingegevens door SugarCRM goedgekeurd worden, dan wordt in de sessie ook het sessionid van SugarCRM opgegeven. Modules: Inloggen Klassen: Medewerker, Student Gebruikers toevoegen (1/2) Dit is stap één van het gebruikers toevoegen waarbij de bestaande SugarCRM users - of "contacts"-module of de zelfgemaakte "student"-module wordt gebruikt om de gegevens in op te slaan. In deze stap wordt enkel het gebruikerstype gekozen, waarna de gebruiker naar stap 2 gestuurd wordt waar de bijbehorende velden worden getoond. Modules: Medewerker, Student Klassen: Medewerker, Student 2e cyclus Gebruikers toevoegen (2/2) In deze cyclus wordt de tweede stap gerealiseerd voor het toevoegen van gebruikers. Hierbij wordt aan de hand van de gebruikerstype keuze uit stap één de velden getoond die bij die keuze horen. De verplichte velden zullen in ieder geval server-side worden gecontroleerd. Modules: Medewerker, Student Klassen: Medewerker, Student Stagebedrijven toevoegen Hier zal een apart module voor worden aangemaakt in SugarCRM, eventueel kan er een bestaande module worden aangepast. De verplichte velden zullen in ieder geval server-side worden gecontroleerd. Modules: Stage Klassen: Stage 3e cyclus Koppelen studenten / docent begeleiders / bedrijfsbegeleiders De stage module zal met relaties binnen SugarCRM gekoppeld worden aan de verschillende modules voor studenten en begeleiders. Vervolgens zal nadat de gebruiker de benodigde gegevens heeft gekozen de koppeling worden opgeslagen door de verschillende ID s van de bijbehorende records via SugarCRM op te slaan in de database. Module: Stage Klassen: Stage, Medewerker, Student Standaardiseren van Model- en Controllerlaag Om onderhoudbaarheid en uitbreidbaarheid te vereenvoudigen worden de klassen in de Model- en de Controllerlaag zoveel mogelijk gestandaardiseerd. Aangezien gebruik gemaakt wordt van een objectgeoriënteerde taal, zal met behulp van overerving de herbruikbare code uit beide lagen in twee basisklassen geplaatst worden. De specifieke klassen erven deze eigenschappen en methodes over van de basisklassen.

8 Pagina 7 Module: Allemaal Klassen: Allemaal 4e cyclus Bewerken studenten / docenten / bedrijfsbegeleiders en stages In de tweede iteratie is het mogelijk gemaakt om de verschillende soorten gegevens op te slaan. In de vierde cyclus wordt het mogelijk gemaakt om vanuit een lijst een specifiek record te selecteren en de gegevens daarvan te wijzigen en op te slaan. De verplichte velden zullen in ieder geval server-side worden gecontroleerd. Module: Stage, Medewerker, Student Klassen: Stage, Medewerker, Student, Bedrijfsbegeleider 5e cyclus Overzicht studenten per docentbegeleider De studenten zullen in een tabel worden weergeven. Deze tabel geeft de mogelijkheid om een student te selecteren en vervolgens te bewerken. Module: Student, Medewerker Klassen: Student, Medewerker Menu structuur per gebruikerstype Bij het inloggen zal er via sugarcrm gecontroleerd worden om wat voor type gebruiker het gaat. Het gebruikerstype zal worden opgeslagen in een sessie-variabele. Aan de hand hiervan worden alleen de menu s weergegeven die van toepassing zijn voor de gebruiker. Module: Rol Klassen: Rol 6e cyclus Notities koppelen aan stage Notities komen te staan in de SugarCRM module Notes. Deze module heeft een relatie met Internship zodat de notities gekoppeld zitten aan een stage. Het ophalen en opslaan van notities wordt op dezelfde manier gerealiseerd als het koppelen van modules in cyclus 3. Module: Stage, Notitie Klassen: Stage Contact opnemen met groepen Er zal een csv-bestand gegenereerd worden waarin alle studenten staan die de gebruiker heeft geselecteerd via de website. Het csv-bestand kan door de gebruiker in Microsoft Word worden gebruikt om de brieven te genereren. Module: Student Klassen: Student

9 Pagina 8 3. Ontwerpbeslissingen Er zijn verschillende ontwerpbeslissingen genomen voor en tijdens het ontwikkelen. Deze worden hier beschreven. Mapstructuur De mapstructuur zal er uiteindelijk als volgt uit komen te zien: sugar/ cache/ Modules/ Activedirectory/ View/ Bedrijf/ View/ Bedrijfsbegeleider/ View/ Homes/ View/ Inloggen/ View/ Medewerker/ View/ Stage/ View/ Student/ View/ / View/ Libs/ nusoap/ Klassen/ Functies/ Tests/ css/ images/ Op deze manier blijft alles duidelijk gescheiden van elkaar. Alle verschillende modules krijgen een eigen map waarin de controllerklasse staat met de naam Controller.php. Doordat het lastig is en heel veel bestanden oplevert wanneer een enkele klasse over verschillende bestanden wordt verdeeld is hiervoor gekozen. Per module is een map "View" aanwezig, waarin per methode van de controller een bestand staat dat de benodigde HTML weergeeft aan de gebruiker. Architectuur MVC Wij hebben er voor gekozen om het Model-View-Controller ontwerppatroon toe te passen. Dit zal de leesbaarheid en herbruikbaarheid van de code bevorderen. De view en controller bestanden zijn binnen de modules geplaatst in de gelijknamige mappen. De model bestanden zijn geschreven in de vorm van klassen en zijn in de Klassen map geplaatst. Layout Ook de opmaak is gescheiden deze is te vinden in het css mapje. De layout voor het geheel wordt in het bestand layout.php aangegeven. Menu Ook het menu is in een apart bestand opgenomen omdat deze op elke pagina zichtbaar is. Op deze manier hoeven we maar één bestand daarvoor te gebruiken en aan te passen indien nodig.

10 Pagina 9 Centrale gegevens Al de gebruiker gegevens en de daarbij horende informatie wordt opgeslagen in bestanden die gerelateerd zijn aan de klasse. Er kan bv. een student worden aangemaakt via onze appliatie hiervoor is dan ook een apart bestand te vinden genaamd student. Dit bestand bevat een array met alle informatie die daarbij hoort. Zo hebben we dus een centrale plek voor alle informatie mbt. één object voor de front-end. Wat inhoud dat we alleen hier wijzigingen hoeven aan te brengen die vervolgens voor de gehele front-end gelden. Meldingen Verschillende meldingen zoals foutmeldingen worden in een array gestopt zodat die later netjes één voor één getoond kunnen worden op het scherm. Foutmeldingen worden in een andere array gestopt dan de rest van de meldingen. Omdat er dan ook gecontroleerd kan worden of de foutmeldingen array leeg is. Als die leeg is dan zijn er dus geen fouten opgetreden. Aparte functionaliteit Mail merge Voor stagecoördinatoren moet het mogelijk zijn om een mail merge te kunnen uitvoeren. Dit is mogelijk met de Word Plugin voor SugarCRM, echter ondersteund deze plugin maar een beperkt aan modules waaronder niet de module die wij gebruiken voor studenten. Er zijn twee mogelijkheden waartussen een keuze gemaakt moet worden. Beide mogelijkheden gaan vooraf met de mogelijkheid om aan te geven welke studenten er moeten worden gebruikt. CSV/Handmatig Er wordt door middel van php een csv-bestand gegenereerd. De gebruiker kan dit bestand downloaden, en het vervolgens in Microsoft Word als gegevensbron gebruiken om het te koppelen aan een brief-template. Voordeel: Relatief makkelijk te maken. Nadeel: De gebruiker moet zelf het csv-bestand koppelen aan de brief-template. PDF Er wordt door middel van php pdf-bestanden gegenereerd. De brief-template staat vast in de code of er wordt een editor geplaatst op de website. Voordeel: De gebruiker hoeft zelf niets aan de brief te doen. Nadelen: Een eventuele template-editor maken kost meer tijd. De gegenereerde brieven kunnen niet worden aangepast. Sugar gerelateerde functies Inloggen Door via een formulier de inloggegevens op te vangen kunnen deze doorgestuurd worden naar SugarCRM. Dit wordt gedaan door de inlogfunctie aan te roepen via SOAP. SugarCRM handelt het inloggen verder af. Er wordt nog wel een inlogobject aangemaakt via onze eigen Inloggen klasse waar gebruikersnaam, wachtwoord en sessie ID worden opgeslagen. Dit object wordt gebruikt om de eerdergenoemde gegevens op te roepen indien deze nodig zijn voor een SugarCRM functie aanroep. Relaties Relaties leggen we vast in de SugarCRM back-end. Deze worden via de functie get_related_ids in onze front-end opgehaald. Rollen per persoon Om in het systeem onderscheid te kunnen maken tussen een begeleidend docent, een student of bv. een stagecoördinator, moeten per account een rol kunnen worden toegekend. In SugarCRM is een systeem aanwezig om rollen te beheren en aan gebruikers te koppelen. Met behulp van de SOAP-interface kunnen deze rollen in ons systeem gebruikt worden om ook daar het onderscheid te kunnen maken. In SugarCRM wordt een drietal rollen toegevoegd. Dat zijn de volgende: - Stagecoordinator - Docent - Administratie Bij het inloggen in het stagesysteem als HU-medewerker worden vanuit SugarCRM de rollen voor dat account opgehaald. Indien een gebruiker meerdere rollen heeft, wordt de eerste rol aangehouden. De rol wordt als sessie-

11 variabele opgeslagen onder de naam rol. Indien wordt ingelogd als student, dan wordt automatisch de rol student toegekend. Referentie: Technisch ontwerp Pagina 10 Helper functies autoload functie Door gebruik te maken van PHP s autoload functie worden de betreffende klassen geladen die nodig zijn zonder dat deze expliciet in de code worden aangeroepen. PHP regelt nu dus zelf dat de benodigde klassen worden ingeladen indien deze nodig zijn. Belangrijke technologiën Ajax Wij maken gebruik van Ajax functies voor bijvoorbeeld de autocomplete functie. Deze toont suggesties aan de hand van gebruikersinput om bv. studentennamen te tonen. Hierbij maken wij gebruik van de het JavaScript framework Prototype in combinatie met script.aculo.us. Active Directory en LDAP Met behulp van het Lightweight Directory Access Protocol (LDAP) kunnen we Active Directory aanspreken om zo gegevens zoals studentnamen en nummers op te halen en te gebruiken in onze applicatie. Workarounds Inloggen bij elke functie(tijdelijk) Update: Dit probleem is opgelost. Op dit moment wordt er bij elke functie in de code opnieuw het SOAP object aangemaakt. Dit is een tijdelijke oplossing, de bedoeling was om dit object in de sessie te bewaren, maar dit werkt niet goed. Hier zal nog een betere oplossing voor worden bedacht, maar om nu toch door te kunnen gaan maken we het object elke keer opnieuw aan.

12 Pagina SugarCRM Modules De volgende modules zijn toegevoegd of gewijzigd binnen SugarCRM. Deze tabellen zouden gebruikt kunnen worden om SugarCRM opnieuw klaar te maken voor gebruik. Dit gebeurt via de Studio en Module builder in het admin menu. Wij hebben onze klassen gekoppeld aan sommige SugarCRM modules. Deze worden hieronder opgenoemd. Er is ook vermeld of er iets binnen SugarCRM is gewijzigd voor die module. Klasse Module Wijzigingen in Sugar? Afspraak Meeting nee Bedrijf Accounts nee Bedrijfsbegeleider Contacts nee Medewerker Users nee Notities Notes nee Rol ACLRoles nee Stage intrn_internship eigen module Student intrn_student eigen module Internship Naam startdate enddate stageopdracht type Type Date Date TextArea DropDown Relaties: Many-to-Many met Student Many-to-One met Contacts One-to-Many met Calls One-to-Many met Meetings One-to-Many met Notes One-to-Many met Tasks One-to-Many met Activity Student Uitbreiding op Person Naam parent_name username zkverzekeraar zkpolisnummer ongverzekeraar ongpolisnummer repverzekeraar reppolisnummer waverzekeraar wapolisnummer opleiding Type Textfield Textfield Textfield Textfield Textfield Textfield Textfield Textfield Textfield Textfield DropDown Relaties: Many-to-Many met Internship.

13 Pagina 12 Naast de modules wordt er ook gebruik van de rollen binnen SugarCRM. De rollen zijn Administratie, Docent en Stagecoordinator.

14 Pagina Klassendiagram In dit hoofdstuk wordt het klassendiagram van de front-end getoond. Deze dient om de architectuur van de applicatie duidelijk te maken door de relatie tussen verschillende klassen/objecten te tonen en de daarbij horende attributen en functienamen te vermelden.

15 Pagina 14

16 Pagina 15

17 Pagina Sequencediagrammen In dit hoofdstuk zijn alle sequencediagrammen te vinden. Het is onderverdeeld in de volgende delen Medewerkers, Studenten, Stages, Bedrijven en Inloggen. Dit komt overeen met de menu opties in het systeem. Medewerkers Lijst van Medewerkers

18 Medewerker toevoegen Technisch ontwerp Pagina 17

19 Pagina 18 Medewerker bewerken Studenten Lijst van Studenten

20 Pagina 19 Student toevoegen Student bewerken

21 Pagina 20 Stages Lijst van Stages

22 Stage toevoegen Technisch ontwerp Pagina 21

23 Stage bewerken opdracht Technisch ontwerp Pagina 22

24 Stage bewerken bedrijf Technisch ontwerp Pagina 23

25 Pagina 24 Stage bewerken studenten Stage bewerken notities

26 Pagina 25 Bedrijven Lijst van bedrijven Bedrijf toevoegen

27 Bedrijf bewerken Technisch ontwerp Pagina 26

28 Inloggen Technisch ontwerp Pagina 27

29 Pagina 28 7.Code toelichting In dit hoofdstuk worden belangrijke code segmenten beschreven die gebruikt kunnen worden om het product te reproduceren. Proxy object Om via PHP functies te gebruiken van de webservice kan een proxy object gebruikt worden. Hieronder de code die ik gebruikt heb om dit te realiseren. Als eerste wordt er een soap client object aangemaakt met de URL naar het WSDL bestand. Vervolgens wordt het proxy object aangemaakt door getproxy() aan te roepen. $soapclient = new soapclient($soap_url,true); $this->proxy = $soapclient->getproxy(); Een functie zoals bijvoorbeeld login kan zo worden aangeroepen. $this->proxy->login($params,'sugarcrm');

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

Technisch ontwerp. Projectteam 6. Project "Web Essentials" 11 maart 2009. Versie 1.1.0

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

Nadere informatie

Whitebox test. Projectteam 6. Project "Web Essentials" 14 april 2009. Versie 1.5.0

Whitebox test. Projectteam 6. Project Web Essentials 14 april 2009. Versie 1.5.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Whitebox test Project "Web Essentials" 14 april 2009 Versie 1.5.0 Teamleden: Armin Ghassemi

Nadere informatie

Functioneel Ontwerp. Projectteam 6. Project "Web Essentials" 13 maart 2009 Ontwerper: Armin Ghassemi. Versie 0.7.0

Functioneel Ontwerp. Projectteam 6. Project Web Essentials 13 maart 2009 Ontwerper: Armin Ghassemi. Versie 0.7.0 Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Functioneel Ontwerp Project "Web Essentials" 13 maart 2009 Ontwerper: Armin Ghassemi Versie

Nadere informatie

Visie / Scope Document

Visie / Scope Document Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Visie / Scope Document Project "Web Essentials" 5 juni 2009 Analist: Wesley van Vliet Versie

Nadere informatie

TECHNICAL DESIGN DOCUMENT

TECHNICAL DESIGN DOCUMENT TECHNICAL DESIGN DOCUMENT BACHELORPROJECT IN3405 John Ciocoiu 1358227 Elwin Dokter 1275909 TECHNISCHE UNIVERSITEIT DELFT FACULTEIT EWI WOENSDAG 28 APRIL 2010 VERSIE 1 COMMISSIE: Ing. D.J. van Roest (opdrachtgever)

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

Visie / Scope Document

Visie / Scope Document Projectteam 6 Faculteit Natuur en Techniek Hogeschool Utrecht Projectleider: Hans Allis, hans.allis@student.hu.nl Visie / Scope Document Project "Web Essentials" 7 april 2009 Analist: Wesley van Vliet

Nadere informatie

Gebruikers handleiding Brugge Printshop webshop

Gebruikers handleiding Brugge Printshop webshop Gebruikers handleiding Brugge Printshop webshop Gebruikers handleiding Brugge Printshop webshop... 1 Inleiding... 3 Inloggen... 4 Wachtwoord vergeten... 4 Gebruikersnaam vergeten... 5 Nog geen klant?...

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

Outlook koppeling ChainWise

Outlook koppeling ChainWise Outlook koppeling ChainWise Product ChainWise Bedrijfssoftware Datum 6-11-2018 Alle rechten voorbehouden aan ChainWise Niets in deze uitgave mag worden gebruikt in welke vorm dan ook zonder schriftelijke

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

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

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50%

Naam project Lost And Found Animals Lokaal gehost Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% Naam project Lost And Found Animals Url Lokaal gehost Groepsleden Percentage van het totaal geleverde werk 1 Cindy Jansen 50% 2 Eline Steyvers 50% 1. Beveiliging in de toepassing Naam gebruiker Wachtwoord

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

Outlook koppeling ChainWise

Outlook koppeling ChainWise Outlook koppeling ChainWise Product ChainWise Bedrijfssoftware Datum 20-4-2017 Alle rechten voorbehouden aan ChainWise Niets in deze uitgave mag worden gebruikt in welke vorm dan ook zonder schriftelijke

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

Outlook koppeling ChainWise

Outlook koppeling ChainWise Outlook koppeling ChainWise Product ChainWise Bedrijfssoftware Datum 04-08-2016 Alle rechten voorbehouden aan ChainWise Niets in deze uitgave mag worden gebruikt in welke vorm dan ook zonder schriftelijke

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

Offective > CRM > Vragenlijst

Offective > 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 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 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. 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

REDACTEUREN HANDLEIDING

REDACTEUREN HANDLEIDING V1.2 8/5/2009 Vertaling: John Sim 2 Inhoudsopgave De inhoud van een document bewerken... 11 Een nieuwe document aanmaken... 12 Het aanmaken van een nieuwe document gaat als volgt:... 12 Een pagina publiceren...

Nadere informatie

Foto web applicatie documentatie

Foto web applicatie documentatie Foto web applicatie documentatie Marijn Stuyfzand M31T PHP31 David Schol 1 Inhoudsopgave APPLICATIESTRUCTUUR MAPPENSTRUCTUUR FUNCTIONALITEITSSTRUCTUUR DE BASIS VOOR ELKE PAGINA DATABASE SERVER- SIDE EN

Nadere informatie

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise

TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise TaskCentre Web Service Connector: Creëren van requests in Synergy Enterprise Inhoudsopgave 1. Voorbereiding... 4 2. Web Service Connector tool configuratie... 5 3. TaskCentre taak voor het aanmaken van

Nadere informatie

VWM :: Facturatie. Changelog. Danny van Wijk info@vwmedia.nl http://www.vwmedia.nl. Auteur: E-mail: Website:

VWM :: Facturatie. Changelog. Danny van Wijk info@vwmedia.nl http://www.vwmedia.nl. Auteur: E-mail: Website: VWM :: Facturatie Changelog Auteur: E-mail: Website: Danny van Wijk info@vwmedia.nl http://www.vwmedia.nl Inhoudsopgave Changelog... 3 2.0.1... 3 2.0.2... 3 2.0.3... 3 2.0.4... 3 2.0.5... 3 2.0.6... 4

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

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

Releasebeschrijving e-former versie 7.0

Releasebeschrijving e-former versie 7.0 Releasebeschrijving e-former versie 7.0 INHOUDSOPGAVE Inleiding... 2 Tussentijds opslaan... 3 Digitale handtekening... 4 Beveiliging... 6 Toegangscontrole bij lokaal gebruik... 6 Verwijderen uploads...

Nadere informatie

Handleiding bij de DWO (digitale wiskunde oefenomgeving)

Handleiding bij de DWO (digitale wiskunde oefenomgeving) Handleiding bij de DWO (digitale wiskunde oefenomgeving) Versie oktober 2005 Peter Boon Inhoudsopgave Inleiding... 3 Hoofdpagina... 4 Inloggen als gast... 6 Inloggen als gebruiker/leerling... 9 Mijn profiel...

Nadere informatie

MWeb 4.0. Handleiding Basis Modules Versie 1.0

MWeb 4.0. Handleiding Basis Modules Versie 1.0 MWeb 4.0 Handleiding Basis Modules Versie 1.0 Index 1. Algemeen 3 1.1. Gebruikersnamen en Wachtwoorden 3 1.2. Inloggen 3 1.3. Uitloggen 3 1.4. Belangrijk 3 2. User Manager 4 2.1. Gebruikers lijst User

Nadere informatie

Documentatie. InstantModules Q42. Versie 1.1

Documentatie. InstantModules Q42. Versie 1.1 Documentatie InstantModules Q42 Versie 1.1 Inhoudsopgave Inhoudsopgave... 2 Voor gebruikers... 3 InstantComment... 3 InstantTagging... 5 Voor webmasters... 9 InstantComment... 9 InstantTagging... 11 Voor

Nadere informatie

Kluwer Office. DMS Basic Medewerker. Software.kluwer.be

Kluwer Office. DMS Basic Medewerker. Software.kluwer.be Kluwer Office DMS Basic Medewerker Software.kluwer.be Contents 1 Document Management System... 4 1.1 Alure Desktop... 4 1.1.1 IPad... 4 1.1.2 IMail... 6 1.2 CRM... 8 1.2.1 Algemeen... 8 1.2.2 Padvinder...

Nadere informatie

Het opzetten van deze applicatie

Het opzetten van deze applicatie Installatie Codeigniter 2.1.3 Om met Codeigniter te kunnen werken, heb je een werkende Codeigniter 2.1.3. omgeving nodig. Die gaan we hier maken. We zullen eerst deze omgeving gaan opzetten en inrichten.

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

Howto Subversion. 1. Subversion structuur en uitleg

Howto Subversion. 1. Subversion structuur en uitleg 1. Subversion structuur en uitleg Op de Adwise VDS server staan de repositories die gebruikt kunnen worden. Een subversion repository bevat alle projecten gerelateerd aan de betreffende repository. Adwise

Nadere informatie

Handleiding Magento - Yuki

Handleiding Magento - Yuki Handleiding Magento - Yuki www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Yuki. De koppeling zorgt dat voor facturen in Magento automatisch een factuur of

Nadere informatie

INSTALLATIE EXCHANGE CONNECTOR

INSTALLATIE EXCHANGE CONNECTOR HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR 0 0 HANDLEIDING INSTALLATIE EXCHANGE CONNECTOR INSTALLATIE EXCHANGE CONNECTOR HANDLEIDING datum: 10-08-2018 1 Inleiding... 1 2

Nadere informatie

Handleiding Wordpress

Handleiding Wordpress Handleiding Wordpress Inhoudsopgave 1. Inloggen 2. Berichten en Pagina s 3. Afbeeldingen en video s 4. Weblinks 1. Inloggen 1.1 Inloggen bij Wordpress We starten met het inloggen op je WordPress gebaseerde

Nadere informatie

Inrichting Systeem: Locaties & Toegang

Inrichting Systeem: Locaties & Toegang Inrichting Systeem: Locaties & Toegang EasySecure International B.V. +31(0)88 0000 083 Info@EasySecure.nl Support.EasySecure.nl v2.0.11 22-09-2014 In deze handleidingen worden de volgende functies binnen

Nadere informatie

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen.

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen. Handleiding Office+ Introductie Met de module Office+ gaat een lang gekoesterde wens voor vele gebruikers van Unit 4 Multivers in vervulling: eenvoudig koppelen van documenten in relatiebeheer of documentmanagement

Nadere informatie

Algemeen. Beschrijving LA5 Systeembeheer. Administratieve applicaties voor tankstation en oliehandel. versie 5.2

Algemeen. Beschrijving LA5 Systeembeheer. Administratieve applicaties voor tankstation en oliehandel. versie 5.2 versie 5.2 Administratieve applicaties voor tankstation en oliehandel 1 Inleiding 2 Eerste keer opstarten 3 Beheren administraties 4 Kopieren rechten 1 6 Beheren groepen 7 Beheren gebruikers 10 Gebruikersrechten

Nadere informatie

Central Station. CS website

Central 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 informatie

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports)

Rapporten. Labels en Rapporten in Atlantis 1. Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Labels en Rapporten in Atlantis 1 Atlantis heeft twee manieren om output te genereren: 1. labels 2. rapporten (reports) Rapporten Een rapport is eigenlijk altijd een tekst bestand, die vorm wordt gegeven

Nadere informatie

Orbis Software. Debman4U. Release Notes2.10. Dit document bevat de Release Notes van Debman4U V2.10

Orbis Software. Debman4U. Release Notes2.10. Dit document bevat de Release Notes van Debman4U V2.10 Orbis Software Debman4U Release Notes2.10 Dit document bevat de Release Notes van Debman4U V2.10 Inhoudsopgave 1. 0 1. 1 1. 2 1. 3 1. 4 Belangrijkste nieuwe functionaliteiten Nieuw design Debman4U Ondersteuning

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

Factuur2King 2.0.4 Multi User release notes

Factuur2King 2.0.4 Multi User release notes Factuur2King 2.0.4 Multi User release notes Deze nieuwe versie van Factuur2King lost een kritiek probleem op bij het analyseren van facturen waardoor onder sommige omstandigheden Factuur2King volledig

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

Handleiding Mijn Keurmerk Keurmerk Zelfstandigen Zonder Personeel in de Zorg

Handleiding Mijn Keurmerk Keurmerk Zelfstandigen Zonder Personeel in de Zorg Handleiding Mijn Keurmerk Keurmerk Zelfstandigen Zonder Personeel in de Zorg Inhoudsopgave 1 Inleiding... 3 2 Aanmelden... 4 2.1 Bedrijfsgegevens... 4 2.2 Persoonsgegevens... 5 2.3 Beroepsgegevens... 5

Nadere informatie

En hoe gaan ze dit allemaal terugvinden?

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

Handleiding OpenCart - Reeleezee

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

Nadere informatie

Handleiding CMS. Auteur: J. Bijl Coldfusion Consultant

Handleiding CMS. Auteur: J. Bijl Coldfusion Consultant Handleiding CMS Auteur: J. Bijl Coldfusion Consultant Inhoudsopgave 1.0 Inleiding 3 2.0 Introductie CMS en websites 4 3.0 Inloggen in beheer 5 4.0 Dashboard 6 4.1 Bezoekers totalen 6 4.2 Bezoekers 7 4.3

Nadere informatie

Handleiding OSIRIS Self Service. Schermen en procedures in OSIRIS voor docenten en studenten

Handleiding OSIRIS Self Service. Schermen en procedures in OSIRIS voor docenten en studenten Schermen en procedures in OSIRIS voor docenten en studenten Onderhoud en versiebeheer Dit document is eigendom van de projectleider Implementatie Osiris Volg. Wijzigingen aan het document worden geïnitieerd

Nadere informatie

Les 15 : updaten van gegevens in de database (deel2).

Les 15 : updaten van gegevens in de database (deel2). Les 15 : updaten van gegevens in de database (deel2). In de volgende reeks lessen zal alle vorige leerstof uitgebreid aan het bod komen. Zie ook de vorige lessen en documenten om informatie op te zoeken

Nadere informatie

AFO 113 Authoritybeheer

AFO 113 Authoritybeheer AFO 113 Authoritybeheer 113.1 Inleiding Authority records die gebruikt worden in de catalogusmodule kunnen via deze AFO beheerd worden. U kunt hier records opzoeken, wijzigen, verwijderen of toevoegen.

Nadere informatie

Handleiding Magento - Asperion

Handleiding Magento - Asperion Handleiding Magento - Asperion www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Asperion. De koppeling zorgt dat voor facturen in Magento automatisch een factuur

Nadere informatie

Stappenplannen MailPlus SOAP API

Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API Stappenplannen MailPlus SOAP API oktober 2009 Introductie Dit document bevat stappenplannen welke u als technische gebruiker van MailPlus op weg kunnen helpen met de koppeling

Nadere informatie

Table of contents 2 / 15

Table of contents 2 / 15 Office+ 1 / 15 Table of contents Introductie... 3 Installatie... 4 Installatie... 4 Licentie... 7 Werken met Office+... 8 Instellingen... 8 Office+ i.c.m. module Relatiebeheer... 9 Office+ i.c.m. module

Nadere informatie

uziconnect Installatiehandleiding

uziconnect Installatiehandleiding uziconnect Installatiehandleiding VANAD Enovation is een handelsnaam van ENOVATION B.V. Alle rechten voorbehouden. Niets uit deze uitgave mag worden openbaar gemaakt of verveelvoudigd, opgeslagen in een

Nadere informatie

Handleiding. Html / JavaScript omgeving:

Handleiding. Html / JavaScript omgeving: Html / JavaScript omgeving: https://www.gprog.nl/ Inhoudsopgave 1. Inleiding... 3 2. Inloggen... 3 3. Leerling... 5 3.1 Opdrachtenpagina... 5 3.2 Nieuwe pagina aanmaken... 7 4. Trainer... 9 4.1 Gemaakte

Nadere informatie

Perceptive Process. Release Notes. Versie: 3.9.x

Perceptive Process. Release Notes. Versie: 3.9.x Perceptive Process Release Notes Versie: 3.9.x Geschreven door: Product Knowledge, R&D Datum: november 2018 2018 Hyland Software, Inc. en al zijn gelieerde ondernemingen. Inhoudsopgave Perceptive Process

Nadere informatie

ChainWise digitaal factureren

ChainWise digitaal factureren ChainWise digitaal factureren Product ChainWise Bedrijfssoftware Jaar 2016 Alle rechten voorbehouden aan ChainWise Niets in deze uitgave mag worden gebruikt in welke vorm dan ook zonder schriftelijke toestemming

Nadere informatie

DM WEB PORTAAL Update handleiding. MediSoft. Versie

DM WEB PORTAAL Update handleiding. MediSoft. Versie Versie 01.03 11-03-2016 Inhoudsopgave 1. Inleiding... 2 1.1. Versiehistorie... 2 2. Voordat u begint... 3 2.1. Versiehistorie... 3 2.2. Benodigde documentatie... 3 2.3. Benodigde (update)bestanden... 3

Nadere informatie

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen.

Met deze module heeft u de mogelijkheid om gemakkelijk, snel en efficiënt uw documenten als naslag in Unit 4 Multivers te koppelen. Handleiding Scan+ Introductie Met Scan+ gaat een lang gekoesterde wens voor vele gebruikers van Unit 4 Multivers in vervulling: eenvoudig koppelen van documenten in relatiebeheer of documentmanagement

Nadere informatie

HANDLEIDING DOIT BEHEER SYSTEEM

HANDLEIDING DOIT BEHEER SYSTEEM HANDLEIDING DOIT BEHEER SYSTEEM ALGEMENE INFORMATIE Het Doit beheer systeem is een modulair opgebouwd systeem waarin modules makkelijk kunnen worden toegevoegd of aangepast, niet iedere gebruiker zal dezelfde

Nadere informatie

4.1 4.2 5.1 5.2 6.1 6.2 6.3 6.4

4.1 4.2 5.1 5.2 6.1 6.2 6.3 6.4 Handleiding CMS Inhoud 1 Inloggen 2 Algemeen 3 Hoofdmenu 4 Pagina s 4.1 Pagina s algemeen 4.2 Pagina aanpassen 5 Items 5.1 Items algemeen 5.2 Item aanpassen 6 Editor 6.1 Editor algemeen 6.2 Afbeeldingen

Nadere informatie

GEBRUIKERSHANDLEIDING Content Management Systeem. Gebruikershandleiding RelaxWeb CMS

GEBRUIKERSHANDLEIDING Content Management Systeem. Gebruikershandleiding RelaxWeb CMS GEBRUIKERSHANDLEIDING Content Management Systeem 1 Gebruikershandleiding RelaxWeb CMS Gebruikershandleiding RelaxWeb CMS 2 Inhoud Inhoud 3 1. Inleiding 5 2. Inloggen in het CMS 6 3. Control panel 7 4.

Nadere informatie

Basis handleiding CMS

Basis handleiding CMS Basis handleiding CMS Inhoud Basis handleiding CMS... 1 Inloggen... 3 Pagina beheren... 4 Pagina toevoegen/wijzigen... 6 WYSIWYG editor... 8 externe / interne link toevoegen... 9 Plaatjes toevoegen...

Nadere informatie

NetPay Desktop Reporting. Rapportage voor Xafax NetPay

NetPay Desktop Reporting. Rapportage voor Xafax NetPay NetPay Desktop Reporting Rapportage voor Xafax NetPay Inhoud 1.0.0 NetPay Desktop Reporting... 3 1.1.0 Minimumeisen... 3 1.2.0 NetPay instellingen... 3 1.2.1 Access Rights groepen... 3 1.2.2 Gebruikers

Nadere informatie

Koppeling met een database

Koppeling met een database PHP en MySQL Koppeling met een database 11.1 Inleiding In PHP is het eenvoudig om een koppeling te maken met een database. Een database kan diverse gegevens bewaren die met PHP aangeroepen en/of bewerkt

Nadere informatie

Handleiding. Opslag Online voor Windows Phone 8. Versie augustus 2014

Handleiding. Opslag Online voor Windows Phone 8. Versie augustus 2014 Handleiding Opslag Online voor Windows Phone 8 Versie augustus 2014 Inhoudsopgave Hoofdstuk 1. Inleiding 3 Hoofdstuk 2. Installatie 4 2.1 Downloaden van KPN Opslag Online QR Code 4 2.2 Downloaden van KPN

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

Chris de Kok 223548 TDI 3. Vak: Software Architectuur Datum: 21-01-2008 Docent: Fons van Kesteren

Chris de Kok 223548 TDI 3. Vak: Software Architectuur Datum: 21-01-2008 Docent: Fons van Kesteren Chris de Kok 223548 TDI 3 Vak: Software Architectuur Datum: 21-01-2008 Docent: Fons van Kesteren Inhoud Inleiding... 3 Black box / White box... 3 XP... 3 SimpleTest... 3 Eclipse plugin... 4 GroupTest...

Nadere informatie

Beschrijving webmail Enterprise Hosting

Beschrijving webmail Enterprise Hosting Beschrijving webmail Enterprise Hosting In dit document is beschreven hoe e-mail accounts te beheren zijn via Enterprise Hosting webmail. Webmail is een manier om gebruik te maken van e-mail functionaliteit

Nadere informatie

Taak 2.1.4 Eerst zien dan geloven... 1. Inhoud

Taak 2.1.4 Eerst zien dan geloven... 1. Inhoud Taak 2.1.4 Eerst zien dan geloven Inhoud Taak 2.1.4 Eerst zien dan geloven... 1 Inhoud... 1 Inleiding... 2 Modules van urenregistratiesysteem (Blokboek)... 3 Module applicatiebeheer... 3 Module projectbeheer...

Nadere informatie

Toepassingnaam: opdracht 13 Tester1:Lemmens Joey Groepnr geteste toepassing: 52 Tester2:Van Loock Glenn

Toepassingnaam: opdracht 13 Tester1:Lemmens Joey Groepnr geteste toepassing: 52 Tester2:Van Loock Glenn DOORLOPE TESTPROCEDURES 1.1 Use Case: Activiteit aanmaken/aanpassen/verwijderen Ingevoerde gegevens Resultaat In orde? (/) Indien niet, waar moet verbeterd/wat loopt verkeerd? Invoer successcenario: Het

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

Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl

Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens a.classens@student.fontys.nl Bottleball Onderzoeksverslag MovingMonsters Uitgevoerd door Arno Classens a.classens@student.fontys.nl 1 1. Inhoudsopgave Wat? Bladzijde 1. Introductie 3 2. Methodologie 4 3. Resultaten 3.1 Oriëntatie

Nadere informatie

Technische nota AbiFire Rapporten maken via ODBC

Technische nota AbiFire Rapporten maken via ODBC Technische nota AbiFire Rapporten maken via ODBC Laatste revisie: 23 januari 2018 Inhoudsopgave 1 Inleiding... 2 2 Systeeminstellingen in AbiFire... 3 2.1 Aanmaken extern profiel... 3 2.2 Toewijzing extern

Nadere informatie

Beschrijving functioneel en technisch design van de website

Beschrijving functioneel en technisch design van de website Bespreking Punten: Beschrijving functioneel en technisch design van de website Nr. Punt 1 Student 2 Bedrijf 3 Algemene lay out 4 Technologieën 5 Webruimte en datatrafiek 1. Student Registratie Bij de registratie

Nadere informatie

Software Design Document

Software Design Document Software Design Document Mathieu Reymond, Arno Moonens December 2014 Inhoudsopgave 1 Versiegeschiedenis 2 2 Definities 3 3 Introductie 4 3.1 Doel en Scope............................. 4 4 Logica 5 4.1

Nadere informatie

2BA Deeplink Gebruiksbeschrijving

2BA Deeplink Gebruiksbeschrijving 2BA Deeplink Gebruiksbeschrijving Document versie: 1.0 SCVN 02 Uitgiftedatum: 2006-5-1 Status: Conceptueel Auteur: 2BA Inhoudsopgave Inhoudsopgave... 2 1 Wat is deeplink?... 3 2 Deeplink gebruiken... 4

Nadere informatie

Handleiding Mooy Logistics Servicedesk

Handleiding Mooy Logistics Servicedesk Handleiding Mooy Logistics Servicedesk Handleiding Mooy Logistics Servicedesk... 1 1. Inloggen... 2 2. Zoeken naar documenten.... 3 3. Downloaden van alle documenten op factuurnummer.... 5 4. Order regels

Nadere informatie

Microsoft Dynamics CRM 2011

Microsoft Dynamics CRM 2011 Data Quality Solutions Microsoft Dynamics CRM 2011 Datum: 12-4-2012 Versie 1.5 Versie 2.1 Datum: 01/06/2012 Inhoud 1. Inleiding... 3 2. KVK-integratie... 4 3. Update service... 5 4. Leadgenerator... 6

Nadere informatie

Test Joomla op je PC 1

Test Joomla op je PC 1 1 Disclaimer Bij de samenstelling van dit ebook is de grootst mogelijke zorg besteed aan de juistheid en correctheid van de informatie die in dit ebook wordt verstrekt. De auteur van dit ebook kan op geen

Nadere informatie

PM-Office Integration

PM-Office Integration Versie 10.04.01 Pagina 1 van 21 Inhoud 1. What s New... 4 2. Het formulier... 5 3. Bestandsnaam... 5 4. Relatie... 5 5. Contactpersoon... 5 6. Tabblad Algemeen... 6 7. Onderwerp... 6 8. Referentie... 6

Nadere informatie

Factuur2King 2.0.3 Multi User release notes

Factuur2King 2.0.3 Multi User release notes Factuur2King 2.0.3 Multi User release notes Deze nieuwe versie van Factuur2King, versie 2.0.3, bevat nieuwe functionaliteit en oplossingen voor problemen die naar voren zijn gekomen sinds de release van

Nadere informatie

Handleiding voor het installeren van VBA scripts in Outlook

Handleiding voor het installeren van VBA scripts in Outlook Handleiding voor het installeren van VBA scripts in Outlook Brondocument E:\OutLook\InstallerenVBAScriptOutlook.odt Versiebeheer Versie Datum Uitleg 1.0v 21-03-12 1e versie na draaien prototype klant 1.1v

Nadere informatie

Handleiding Magento - Factuursturen

Handleiding Magento - Factuursturen Handleiding Magento - Factuursturen www.webwinkelfacturen.nl Samenvatting Dit is de handleiding voor de koppeling van Magento naar Factuursturen. De koppeling zorgt dat voor facturen in Magento automatisch

Nadere informatie

Factuur Lay-out / Factuur Template

Factuur Lay-out / Factuur Template Factuur Lay-out / Factuur Template In i-reserve is het mogelijk facturen te verzenden. De facturen worden als pdf bijlage per e-mail naar de klant verzonden. In deze tutorial wordt beschreven hoe u een

Nadere informatie

AUTOMATISERING. Act! WerkbonApp. De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp.

AUTOMATISERING. Act! WerkbonApp. De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp. Act! WerkbonApp De koppeling tussen het CRM systeem Act! en de Werkbon applicatie WerkbonApp. Act! Act! is een CRM softwarepakket waarmee u uw klanten en contacten kunt beheren. Het bevat alle functionaliteiten

Nadere informatie

Handleiding ERS. Gebruikershandleiding

Handleiding ERS. Gebruikershandleiding Inhoudsopgave 1. Doel van het document 1.1 Inleiding 1.2 Login 2. Overzicht retourzendingen 3. Retourlabels maken 3.1 Enkele zending 3.2 Meerdere zendingen 4. Vragen 1. Doel van het document 1.1 Inleiding

Nadere informatie

Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet.

Op de Virtual Appliance is MySQL voorgeïnstalleerd. MySQL is momenteel de meest gebruikte database op het internet. Het installeren van WordPress Nu je een volledig werkende virtuele server hebt is het tijd om er een applicatie op te installeren. We beginnen met de blogtool WordPress. De database De eerste stap is het

Nadere informatie

MS Outlook Add-on SE. User Guide

MS Outlook Add-on SE. User Guide MS Outlook Add-on SE User Guide 2014, Eddon Software B.V., s-hertogenbosch. Niets van deze uitgave mag worden verveelvoudigd en/of openbaar gemaakt door middel van druk, fotokopie, microfilm of op welke

Nadere informatie

Onze nieuwsbrief software maakt het ook mogelijk om de resultaten van uw mailing te volgen en voldoet uiteraard aan de Opt-In en Opt-Out regels.

Onze nieuwsbrief software maakt het ook mogelijk om de resultaten van uw mailing te volgen en voldoet uiteraard aan de Opt-In en Opt-Out regels. Inleiding 1 1 Inleiding Dit nieuwsbrief programma is zeer eenvoudig in gebruik en professioneel van opzet om gemakkelijk een nieuwsbrief mailing te maken en versturen. Deze mail software is zeer eenvoudig

Nadere informatie