Technisch Design Document
|
|
- Bram Bos
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Technisch Design Document Versie 1.1 Jeroen Frenken & Thomas Hopstaken - JTLearning 1 van 21
2 Inhoudsopgave Introductie 3 Silverlight 7 Technisch Design 8 Technische Specificaties 9 Leerdoelen 14 Codeer Afspraken 16 MoSCoW 20 Document Tracking 21 2 van 21
3 Introductie 1.1 Doelstelling Ons doel is om een nieuw leerlingvolgsysteem / leerlingadministatiesysteem te ontwikkelen met als inspiratiebron het huidige systeem Magister. Wij willen het systeem Magister verbeteren op de gebieden gebruiksvriendelijkheid en design omdat wij vinden dat Magister dit geen van beiden is. 1.2 Doelgroep Onze doelgroepen zijn leerlingen, docenten en administratoren van het MBO. Wij maken dit systeem voor nu alleen voor MBO, omdat er voor het VMBO meerdere goede systemen beschikbaar zijn en het MBO een beetje wordt achtergesteld. 1.3 Zakelijke doelstelling Door ons systeem wordt het SintLucas minder afhankelijk van Magister en dat scheelt in de kosten. SintLucas heeft meer zelf in de hand en heeft dan zelfs de mogelijkheid om het systeem aan te bieden aan andere partijen. 3 van 21
4 1.4 Risico s Het grootste risico waar wij rekening mee moeten houden is dat dit project in een korte tijd een enorme grote kan aan nemen waardoor wij door de bomen het bos niet meer kunnen zien. Dit gaan wij voorkomen door actief Scrum en MosCOW te gaan gebruiken en door goed vooropgestelde afspraken te maken. Een ander risico is dat ons product niet aanslaat bij het publiek. Wij willen dit voorkomen door geregeld feedback van onze beta-testers te vragen en ons daar op te oriënteren. 1.5 Naam NOVO : novo betekend letterlijk nieuw in Portugees. Wij 1.6 Sitemap hebben voor het woord nieuw gekozen omdat wij met ons systeem een nieuwe start willen. Wij hebben ook andere woorden geprobeerd, zoals student & school alleen NOVO vonden wij tot nu toe de beste. 4 van 21
5 5 van 21
6 1.7 Functies Wij willen de volgende functies in ons project gaan implementeren: - Login - Wachtwoord vergeten - Dashboard - ToDo lijst - Vandaag Rooster - Melding bord (aanwezigheid) - Aanwezigheid ( D ) - Rooster - Lessen - Huiswerk - Keuzemodules - NRE - Absenties ( D ) - Persoonlijke afspraken - Lokaal ( D ) - Beschikbaarheid - Reserveren - Aanwezigheid - Absenties - Lessen - Aantal uren - Statistiek - Cirkeldiagram - Cijfers - Overzicht - Gemiddelde - Toetsboom - Profiel - Algemene Persoon Informatie - Wachtwoord veranderen - OV 6 van 21
7 Silverlight Silverlight is een product van Microsoft. Silverlight is een systeem dat de strijd aan moest gaan met het uitstervende flash. Flash is desondanks toch een lange tijd een webstandaard gebleven. Net zoals Flash kan Silverlight gebruik worden voor animaties, video s and interactieve web apps. Net zoals Flash bied Silverlight de mogelijkheid om dingen voor elkaar te krijgen niet erg lasting of onmogelijk waren in plain HTML. Het nadeel was wel dat de gebruiker Flash geïnstalleerd moest hebben om Flash content te kunnen zien, en Silverlight om Silverlight content te kunnen bekijken. Het is leuk om deze theorie eens te testen. Als Flash uninstalleerd wordt van de computer, dan zul je merken dat bepaalde content niet meer helemaal goed werkt of helemaal weg is. Maar als je nu Silverlight uninstalleerd dat zul je bijna geen verschil zien. Dit is een ander verhaal bij Magister. Magister heeft Silverlight echt nodig en heeft geen zogenoemde fallback op Adobe Flash. Naast dat Silverlight bijna niet meer gebruikt en ondersteund wordt, is het ook nog eens onveilig om te gebruiken. Hackers kunnen tegenwoordig via Silverlight toegang krijgen tot je persoonlijke bestanden zonder dat de gebruiker dit door heeft. Dit kan iedereen die een beetje moeite doet voor elkaar krijgen. Dit kan voorkomen worden als Silverlight niet op je laptop staat. Daarom vinden wij het een goed idee om zo snel mogelijk van Silverlight afstand te doen en verder te gaan in HTML5 en geen gebruik meer te maken van een 3e partij. 7 van 21
8 Technisch Design 8 van 21
9 Technische Specificaties 3.1 Database Voor ons systeem gaan wij werken in MySQL en gebruiken phpmyadmin om dit te beheren. Wij gaan 7 databases gebruiken namelijk een centrale database die door een 3e partij beheerd wordt en eigen databases met schoolinformatie die wij zelf beheren. 3.2 Centrale Database Hier staat alle informatie die bekend is over de leerling voor deze op school kwam. Wij hebben overwogen om deze informatie via het DigiID op te vragen maar hebben hier niet voor gekozen omdat als wij zelf de server hebben kunnen wij makkelijk en snel aanpassingen maken. Ook hebben de uptime in eigenhand dus geen last van DigiID storingen en kost een login bij DigiID geld (als de gebruiker een sms controle heeft aangezet). 3.3 Eigen Databases Hier komt alle informatie te staan die de school nodig heeft om ons nieuwe systeem goed te laten werken. Deze bestaat uit 6 databases Students Database Database met basis informatie over de student zelf persoonlijk en zijn inloggedrag Teachers Database Alle informatie over de docent zelf en zijn inloggedrag. Ook het rooster staat in deze database. 9 van 21
10 3.3.3 Roosters Database In het rooster table worden verschillende dingen opgeslagen zoals: - Les Naam - Docent - Lokaal - Aanwezigheid (dit word per half uur opgeslagen) - Opmerking (denk aan huiswerk) (opmerkingen worden ook gebruikt voor de todolist) Hier is een voorbeeld van het opslaan van het rooster { "2016": { "8": { "MA": { "1/8": { "Naam" : "Keuze Module", "Docent" : "BDOH", "Lokaal" : "B408", "Aanwezigheid" : { "1" : "PR", "2" : "PR", "3" : "PR", "4" : "PR", "5" : "PR", "6" : "PR", "7" : "PR", "8" : "AB" }, opmerking : maken opdracht 2 }, "9": { "Naam" : "Paue", "Docent" : "", "Lokaal" : "AULA", "Aanwezigheid" : { "9": "PR" } }, zo gaat het rooster door voor de hele dag }, "DI": { "1/2": { "Naam" : "KEUZEMODULE", "Docent" : "", "Lokaal" : "" }, zo gaat het rooster door voor de hele dag } } } } 10 van 21
11 Het rooster blijft per gebruiker opgeslagen tot dat hij of zij uit de database wordt gehaald. Dus terug kijken is mogelijk. Ook is er in het rooster plek voor keuze modules. Deze modules kunnen zelf gekozen worden maar kunnen ook vooraf worden ingevuld door de administrator Studenten keuze module De keuze modules werken als volgt: in de row specialgroup wordt aangegeven in welke keuze groep jij zit bijvoorbeeld: NL1. Als het rooster wordt geladen gaat de database opzoek naar NL1 in de specialgroup row. Hier vindt deze NL1 en wordt in de row lecture de JSON opgehaald. Vervolgens wordt op de webpage de lecture en het rooster samengevoegd tot een rooster. Het idee is om van NRE ook keuze modules te maken alleen dat deze dan vooraf wordt ingevuld door de administrator Docenten keuze module Voor docenten werkt het keuze module systeem precies hetzelfde. De voordelen van het keuze module systeem is dat je hierdoor makkelijk een groep docenten kunt inplannen voor iets, bijv. een vergadering met maar een deel van de docenten. Docenten kunnen zowel leraar als student zijn in het systeem. Het docenten rooster werkt hetzelfde als het studenten rooster alleen wordt dan docent de klas en wordt aanwezigheid weg gehaald. 11 van 21
12 3.3.6 Aanwezigheid Aanwezigheid bestaat uit 3 groepen: Je hebt mentoren, docenten en administrators. Het verschil tussen deze 3 is dat een docent de aanwezigheid alleen kan aanpassen van de les die de docent heeft gegeven. Een mentor kan van alle leerlingen in zijn mentor klas de aanwezigheid aanpassen. Een administrator kan van iedereen in de school de aanwezigheid aanpassen ToDo De todolist is een nieuwe functie voor NOVO die ons handig leek. Met de todolist kan je makkelijk een lijst maken van de dingen die jij nog moet doen. Huiswerk wordt automatisch toegevoegd aan de todolist als deze beschikbaar is in de les. Ook kan je zelf taken toevoegen Database Model 12 van 21
13 13 van 21
14 Leerdoelen Wij hebben voor dit project meerdere leerdoelen gezet die wij willen behalen en voor ons ook handig lijken in de toekomst en bij een stage. Wij hebben de leerdoelen als volgt opgedeeld: 4.1 Grote Projecten - Een goede folder structuur - Werken met bitbucket (git) - Werken met een grote database - Houden aan een programmeer structuur - Duidelijke documentatie 4.2 Samenwerking - Werken met ze 2e aan een groot project. - Taken opvangen als een ziek is. 4.3 Beveiliging - Goed beveiligen van data die wij hebben. - Zorgen dat gevoelige data niet toegankelijk is voor het publiek. 14 van 21
15 4.3 Programeren Dit is onze MoSCoW die wij gaan toepassen voor de eerste 4 project weken PHP - Werken met routing. - Werken met Symfony - Werken met MVC CSS - Werken met een framework Java (Android) - Thomas (ervaring met Java android), Jeroen (geen ervaring). - Wat wij willen bereiken is dat we na dit project beide beter Java kunnen gebruiken Swift - Web zo goed mogelijk omzetten naar een App jquery & HTML - Dit beheersen wij goed en zullen dit toepassen SQL - Moeilijkere queries uitvoeren en een goede structuur houden. - Complexere Database structureren / technieken. 15 van 21
16 Codeer afspraken Voor dit project hebben wij verschillende afspraken gemaakt over hoe wij willen coderen en aan welke regels wij ons gaan houden. 5.1 Bestandsnaamgeving Alle bestandsnamen zijn lowercase en bevatten geen spaties. In plaats van een spatie wordt er een underscore geschreven. 5.2 Tabstructuur 1 tab = 2 spaces (Atom) Bij voorkeur altijd een tab gebruiken inplaats van een spatie. 5.3 Comments Comments kunnen op 2 manieren worden geschreven. - // - /* */ 5.4 PHP code tag De PHP tag mag op 2 manieren worden gebruikt. - <?php?> - <??> Bij voorkeur altijd de eerste gebruiken. 16 van 21
17 5.5 Brackets & Braces Tussen de brackets en de text wordt geen tussenruimte gedaan Tussen de brackets en de brace wordt een spatie tussenruimte gedaan, geen nieuwe regelation. if($foo == $bar) { } 5.6 Meerdere parameters Bij meerdere parameters zit er tussen de komma en een nieuwe parameter één spatie. testfunctie($foo, $bar); 5.7 Else If Als er een else if moet worden gebruikt, worden deze los van elkaar geschreven niet aan elkaar. if($foo == $bar) { return $foo; } else if($bar == $foo) { return $bar; } 5.8 Quotes Het gebruik van zowel single ('') als double ("") quotes zijn toegestaan. De voorkeur gaat naar single quotes tenzij er iets in de string geëvalueerd moet worden. 17 van 21
18 5.9 Classnaam Elk woord beginnen met een hoofdletter. class MijnClassNaam { function MijnClassNaam() { } } 5.10 Functies Functies beginnen met een hoofdletter letter en hebben een hoofdletter aan het begin van elk nieuw woord in de functie naam. function TestFunctie() { } 5.11 Verboden Functies De functie extract() mag niet worden gebruikt Variables Variables namen worden altijd lowercase geschreven. De namen bevatten geen spaties maar een underscore Private & Protected Private en Protected variables hebben een _ voor de naam. Public variables hebben dit niet. public variablenaam; private _variablenaam; protected _variablenaam; 18 van 21
19 5.14 Constante Variables Constante variables bestaan alleen maar uit HOOFDLETTERS Database Database namen worden altijd lowercase geschreven. De namen bevatten geen spaties maar een underscore. CREATE TABLE IF NOT EXISTS `voorbeeld_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(128) NOT NULL, `description` varchar(255) NOT NULL, UNIQUE KEY `id` (`id`) ) DEFAULT CHARSET = utf8; 19 van 21
20 MoSCoW Must Should Could Won t Opzetten Databasen Cijfers invoeren Toevoegen keuze modules Studenten Maken van API tussen de 3rd party db en onze db Beveiligen van de API verbinding Maken Login voor Studenten en Docenten Vandaag Rooster maken studenten en docenten Vooruitkijken Rooster maken voor studenten en docenten Aanwezigheid invoeren Aanwezigheid bekijken Login protection maken dat het aantal keren inloggen in de db word gezet cijfers bekijken Toevoegen keuze modules Docenten Profiel pagina maken Profiel pagina kunnen bewerken Huiswerk invoeren LOB klas kunnen invoeren Admin login Huiswerk bekijken Ov feature toevoegen dat docenten kunnen zien of studenten gehinderd zijn ToDo list voor huiswerk studenten ToDo list met toevoegen van eigen taken forget password maken Feedback voor beta testers Zien welke leerlingen in de les zitten Persoonlijke afspraken maken in het rooster Aanwezigheid tab maken waar je in een diagram de aanwezigheid kan zien Maken van het dashboard Admin dashboard 20 van 21
21 Document Tracking Version Date of edit / change Person Description Thomas Silverlight apart gezet Jeroen Database Model verwijdert, nieuwe toegevoegd Jeroen MoSCoW veranderd Thomas Codeerafspraken toegevoegd Thomas / Jeroen Leerdoel Symfony toegevoegd 21 van 21
Technisch Ontwerp Stylin s
Technisch Ontwerp Stylin s Inhoudsopgave Inhoudsopgave... 1 Introductie... 2 Technieken... 2 Ontwerprichtlijnen... 3 Activity Diagram... 3 Sitemap... 4 Wireframes / Content Area s... 5 Visueel... 6 Database...
Nadere informatieCursus Analyse voor Web Applicaties 1. Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML
Cursus Analyse voor Web Applicaties 1 Organisatie Opleiding Module Onderwerp Syntra AB Webdesign / Web Programmeren Analyse voor web applicaties SDM methode + Basis UML Analyse op basis van SDM en UML
Nadere informatieEn hoe gaan ze dit allemaal terugvinden?
En hoe gaan ze dit allemaal terugvinden? Taak 1.2.10 Thomas Muller Paul van der Linden MT1A Tutor: van Griensven Docent: van den Biggelaar Gemaakt door Thomas Muller en Paul van der Linden Pagina 1 van
Nadere informatieHoe bouw ik een component? Drs. Arjan Burger
Hoe bouw ik een component? Drs. Arjan Burger Zelf bouwen in Joomla! Veel standaard componenten aanwezig Zelf bouwen: meer mogelijkheden Maatwerk (redelijke tot grondige) PHP kennis vereist Meeliften op
Nadere informatieicafe 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 informatieopstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren
opstarthandleiding mysqlworkbench November 2012 Fons van Kesteren HVA- CMD- V1 Datamodelleren Handleiding om te beginnen met mysql WorkBench. In twee stappen 0. WorkBench verbinden met mysql 1. een hallo
Nadere informatieKies File>New>Blank Page>PHP. Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site
Kies File>New>Blank Page>PHP Je kunt eventueel nog een stylesheet koppelen. Definieer nu eerst een site! Dat betekent: Site>New Site Geef de site een passende naam. Kies ook de juiste map voor de webdocumenten.
Nadere informatieLes 10 : Aanmaken van een database (deel2).
Les 10 : Aanmaken van een database (deel2). Wat is een database? Een centrale opslagruimte voor gegevens. Alle informatie wordt centraal opgeslagen en kan door iedereen geraadpleegd worden. Voordelen van
Nadere informatieProject 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 informatieNiveau 2 Medewerker ICT
Wat kunt u van onze studenten verwachten Niveau 2 Medewerker ICT Schooljaar 2012-2013 Semester 2 Klas 2 (20 weken); deze klas is aan het begin van vorig schooljaar begonnen: Voor deze studenten is het
Nadere informatiePuntjes op de I. Baris Firat
Puntjes op de I Baris Firat 1 Functies en kritieke onderdelen in code (onderdelen die niet in één oogopslag te verklaren zijn) zijn voorzien van comments. Hierbij wordt er gebruikt gemaakt van geldende
Nadere informatieLes 2 Eenvoudige queries
Les 2 Eenvoudige queries XAMP Apache server ( http ) mysql server PHP myadmin IAM SQL oefeningen Database phpmyadmin Import : sql_producten.sql, sql_winkel.sql, sql_festival.sql SAMS SQL in 10 minuten
Nadere informatieVERENIGINGSWIJZER.NL PROJECTPLAN
Vrije Universiteit Amsterdam Faculteit der Exacte Wetenschappen Project Multimedia Peter van Ulden Studentnr. 1494759 VERENIGINGSWIJZER.NL PROJECTPLAN INHOUDSOPGAVE 1 Inleiding...3 2 Project omschrijving...4
Nadere informatieGrafisch ontwerp. Referenties. https://developers.google.com/webmasters/mobile-sites/ http://www.bluetrainmobile.com/mobile-showcase
Mobiel Datanose Op dit moment is mobiel datanose niet goed gedaan; je krijgt gewoon de site te zien zoals je het te zien krijgt op pc's of laptops. Maar vaak heb je het probleem dat je op je mobiel moet
Nadere informatieOpmerkingen kan je mailen naar: A. Kouters: A. Steijlen: Versie Datum Opmerkingen
Deze handleiding is met de nodige zorg samengesteld. Het kan echter voorkomen dat sommige zaken niet goed of onduidelijk zijn beschreven. Mocht je iets tegenkomen wat niet of slecht is beschreven horen
Nadere informatieDe plug-in is heel eenvoudig te installeren met een setup-programma. Waarna je een aantal menu opties in het tools menu er bij krijgt.
Plsqldoc Genereer je documentatie Beeklaan 444 2562 BK Den Haag www.darwin-it.nl info@darwin-it.nl KvK 27283780 ING 65.35.40.663 Technical Architect Net als (vrijwel) elke ontwikkelaar vind ik het documenteren
Nadere informatieTechnisch 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 informatieHandleiding installatie Enecsys uitlezen op een Synology NAS
Handleiding installatie Enecsys uitlezen op een Synology NAS Disclaimer: Dit document is geschreven als handleiding voor de installatie van een Enecsys logger op een Synology NAS. Alhoewel geprobeerd is
Nadere informatieVerslag. 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 informatieLAB handleiding april
Student 1 Inhoudsopgave Aanmelden 4 Wachtwoord vergeten 7 Gebruikersprofiel 11 Home scherm 31 Kalender 33 Mijn pagina 35 Cursussen 40 Quiz/ test 46 Braintrainer 47 Bestanden 48 Post je feedback 49 Mijn
Nadere informatiePORTFOLIO WEBSITE DOCUMENT AMY VERLOUW VAK: DED KLAS: M21T DOCENT: SCL
PORTFOLIO WEBSITE DOCUMENT AMY VERLOUW VAK: DED KLAS: M21T DOCENT: SCL 1 INHOUDSOPGAVE Doelgroep Concept uitleg en Sitemap Mock- Ups Lettertype- en kleurverantwoording PHP & Database Database Pagina s
Nadere informatieWerken met Google Docs en Google Drive
Werken met Google Docs en Google Drive Eric Akkerman (LET)/Rob van Leeuwen (UBVU) Google Docs is een verzameling webgebaseerde programma's voor het creëren, bewerken en delen van documenten, spreadsheets,
Nadere informatieModelleren en Programmeren
Modelleren en Programmeren Jeroen Bransen 11 december 2015 Ingebouwde datastructuren Meer boomstructuren Access specifiers Gebruikersinvoer Codestijl Packages SAT-solver Ingebouwde datastructuren Ingebouwde
Nadere informatieInformatica-Actief. i&i-conferentie. 25 november 2015, Amersfoort. Pieter Vorstenbosch en Paul Bergervoet
Informatica-Actief i&i-conferentie 25 november 2015, Amersfoort Pieter Vorstenbosch en Paul Bergervoet 1 Inhoud Vorm en techniek Stijl van de cursussen SSO Inhoud Programmeerblok en meer Intro, Processing,
Nadere informatiePlanywhere adres: https://rooster.terweel.nl/planywhere/
Planywhere adres: https://rooster.terweel.nl/planywhere/ Veelgestelde vragen Inhoud Planywhere adres: https://rooster.terweel.nl/planywhere/... 1 Veelgestelde vragen... 1 Deel 1: Inloggen... 2 Vraag 1.1
Nadere informatieProject verslag. Erwin Hannaart Sander Tegelaar 61849 62407
Project verslag Erwin Hannaart Sander Tegelaar 61849 62407 I4C2 I4C1 Inhoudsopgave Website design... 3 Website functies... 4 Website index pagina... 5 Website product pagina... 7 Website registreren pagina...
Nadere informatieJavascript oefenblad 1
Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de
Nadere informatieHandleiding Magister 5.2. leerlingen SG WILLEM DE ZWIJGER, KAMERLINGH ONNESDREEF 4, 2871JN SCHOONHOVEN.
Handleiding Magister 5.2 leerlingen SG WILLEM DE ZWIJGER, KAMERLINGH ONNESDREEF 4, 2871JN SCHOONHOVEN. INHOUDSOPGAVE ALGEMEEN... 3 OVERZICHT VAN BESTURINGSSYSTEEM EN WEB BROWSERS DIE TE GEBRUIKEN ZIJN...
Nadere informatieGosnowboarding.nl Wireflow 1: Beheer accommodatie - Amber Haccou - Versie 1.0
Gosnowboarding.nl Wireflow 1: Beheer accommodatie - Amber Haccou - Versie 1.0 1 Inloggen gebruikersnaam 2 Dashboard Overzicht accommodaties 3 Basis informatie accommodatie Naam Adres wachtwoord Nieuwe
Nadere informatieKatholieke Hogeschool Kempen ASP
Katholieke Hogeschool Kempen Campus Geel Departement Handelswetenschappen en Bedrijfskunde 3de jaar Toegepaste Informatica ASP www.projectchatroom.be Yorkim Parmentier 3TI4 Andy Geluykens 3TI4 Academiejaar
Nadere informatieLAB handleiding april
Student 1 Inhoudsopgave Aanmelden 4 Wachtwoord vergeten 7 Gebruikersprofiel 11 Home scherm 31 Kalender 33 Mijn pagina 35 Cursussen 40 Quiz/ test 46 Braintrainer 47 Bestanden 48 Post je feedback 49 Mijn
Nadere informatieWerkboek studiekeuzecheck Opleiding HBO-ICT
Werkboek studiekeuzecheck Opleiding HBO-ICT Naam:... Beste aspirant-student, Gefeliciteerd! Je hebt de online vragenlijst over de opleiding HBO-ICT aan de HAN ingevuld. Daarna heb je zelf geconcludeerd
Nadere informatieModular Development. Een App in Facebook. Dennis van der Oost CMD2D 0822118. Module: CMDDEV01-7 Docent: Eric Mahieu. Eindverslag v.1.
Modular Development Een App in Facebook Dennis van der Oost CMD2D 0822118 Module: CMDDEV01-7 Docent: Eric Mahieu Eindverslag v.1.0 Inhoudsopgave - Inleiding - Concept omschrijving - Technisch onderzoek
Nadere informatieTemplates maken voor Joomla! Hoe maak je zelf een template voor je Joomla! website
Templates maken voor Joomla! Hoe maak je zelf een template voor je Joomla! website Wat we gaan doen 1. Wie ben ik? 2. Voor- en nadelen bestaande templates en eigen templates 3. Eigen template op basis
Nadere informatieTaskCentre 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 informatieBottleball 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 informatieintro informatica F. Vonk versie
2017 intro informatica F. Vonk versie 2 7-8-2017 inhoudsopgave 1. inleiding... - 4-2. ELO... - 4-3. opzet... - 5-4. plagiaat en eigen inbreng... - 5-5. leerlijnen... - 6-6. soorten opdrachten en beoordeling...
Nadere informatieEDpuzzle. Wat is EDpuzzle? Site. Kostprijs. Hoe werkt het?
EDpuzzle Wat is EDpuzzle? EDpuzzle is een online programma dat toelaat om eigen video s en video s van verschillende platformen interactief te maken. Interactief maken betekent: Site 1. Je kan meerkeuzevragen
Nadere informatieAFO 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 informatieInstalleer Apache2: Landstede februari 2009 versie 3 1 Bertil Hoentjen
Installeer Apache2: Deze howto gaat over name based virtual hosting onder Apache 2.x., en is getest onder OpenSUSE 11 maar is in feite ook van toepassing op de andere distributies. Alleen Debian en afgeleide
Nadere informatieBitrix Site Manager gebruikershandleiding BureauZuid
Bitrix Site Manager gebruikershandleiding BureauZuid Introductie Deze gebruikershandleiding geeft gedetailleerde basisinformatie over hoe te werken met Bitrix Site Manager. Deze handleiding is bedoeld
Nadere informatieSenBox Handleiding. Versie: juli
SenBox Handleiding Versie: juli 2019 www.sendot.nl Inhoudsopgave 1. Installatie... 3 1.1 Benodigdheden... 3 1.2 Stappen... 3 2. Login... 5 3. Dashboard... 6 4. Grafiek maken... 8 5. Chart Screen... 9 5.1
Nadere informatieVWM :: Facturatie. Documentatie van het systeem. Danny van Wijk dannyvanwijk@gmail.com http://www.vwmedia.nl. Auteur: E-mail: Website:
VWM :: Facturatie Documentatie van het systeem Auteur: E-mail: Website: Danny van Wijk dannyvanwijk@gmail.com http://www.vwmedia.nl Inhoudsopgave Admin... 3 Mijn Account... 3 Crediteuren... 3 Debiteuren...
Nadere informatieicafe Een digitaal bestelsysteem voor de horeca Joeri Verdeyen Stefaan De Spiegeleer Naim Ben Tanfous
icafe Een digitaal bestelsysteem voor de horeca Joeri Verdeyen Stefaan De Spiegeleer Naim Ben Tanfous 2006-2007 Voorwoord 1 Inhoudsopgave 2 Hoofdstuk 1 Inleiding 3 Hoofdstuk 2 icafe 2.1 Het idee 2.2 Mogelijkheden
Nadere informatieConnect Social Business. Plan van Aanpak voor mijn stage bij ConnectSB
Connect Social Business Plan van Aanpak voor mijn stage bij ConnectSB Joey Kaan September 28, 2014 Inhoudsopgave 1 Achtergronden 1 2 Probleemstelling & Doelstelling 2 2.1 Leren Professioneel Functioneren..................
Nadere informatieTechnische 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 informatieHandleiding IZEE CMS. Dit is de handleiding voor IZEECMS
Handleiding IZEE CMS Dit is de handleiding voor IZEECMS Inhoudsopgave Inleiding... 4 Laatste update... 4 Voor wie is deze handleiding... 4 Vaste pagina s op de website... 4 Onduidelijkheden... 4 Voor het
Nadere informatieDataFlex 19.0 SQL Server
Connections to SQL Server 1 Agenda Connecties Aanpassingen in applicaties 2 Connecties Kort overzicht 3 SQL manier Connectie maken met een server (login) Connectie stelt je in staat om tabellen in een
Nadere informatieInhoud. Pagina 2 van 13
Code Conventie Inhoud PHP algemeen... 3 Namen van variabelen... 3 Enkele of dubbele aanhalingstekens... 3 Globale variabelen... 3 Namen van functies... 3 Argumenten van functies... 3 Formattering... 4
Nadere informatieDit kan gebruikt worden in zowel een ASP.NET web applicatie als een desktop applicatie.
Introductie Dit artikel laat zien hoe je een Image in een C# applicatie kan opslaan in een database en het kan ophalen uit de database om het te laten zien. Voor de database gebruiken we MS SQL maar voor
Nadere informatieASRemote WebService. Via deze webservice kunt u:
ASRemote WebService De ASRemote WebService is een SOAP Webservice die softwarematige communicatie met Exact Globe mogelijk maakt vanaf een willekeurige locatie op het internet. Via deze webservice kunt
Nadere informatieZicht - Content Management Systeem een algemene beschrijving
Zicht - Content Management Systeem een algemene beschrijving Versie april/2008 Zicht nieuwe media ontwerpers 2008 1 Inleiding Een Content Management Systeem (CMS) is een webapplicatie waarmee je zonder
Nadere informatieFidura Enterprise. Documentatie Installatie BTW 2012 Fix, Versie 2.2.0 / 2.3.0 / 3.0.1
Fidura Enterprise Documentatie Installatie BTW 2012 Fix, Versie 2.2.0 / 2.3.0 / 3.0.1 Inhoudsopgave 1. INLEIDING... 3 2. RANDVOORWAARDEN... 3 3. INSTALLATIE VAN DE SERVER... 3 3.1 INLEIDING... 3 3.2 GEGEVENS
Nadere informatieIntroductie werken met ICT Wifi Office 365 Magister Slim
Introductie werken met ICT Wifi Office 365 Magister Slim Lees onderstaande informatie goed door om direct aan de slag te kunnen! Wifi Je hebt via de receptie een brief gekregen met daarin je accountgegevens
Nadere informatieStagerage Versie 3 zomer 2011
Stagerage Versie 3 zomer 2011 Algemene bewerkingen BlueBased B.V (2011) Auteur: Jeroen IJzerman Inleiding In deze handleiding worden de algemene taken behandeld, die voor alle rollen gelden. De rollen
Nadere informatieWebsite AC Lebbeke Inhoud
Website AC Lebbeke Inhoud 1. Inloggen 2. Login Aanvraag en roles 3. Nieuwsbericht toevoegen 4. Afspraken nieuwsberichten 5. Pagina s aanpassen en document uploaden 6. Pagina s en nieuwsberichten bewerken
Nadere informatieHandleiding 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 informatieWebsite beoordeling zonetelechargement.com
Website beoordeling zonetelechargement.com Gegenereerd op Juli 23 2015 10:12 AM De score is 47/100 SEO Content Title zone-telechargement.com 520: Web server is returning an unknown error Lengte : 71 Let
Nadere informatieServer Side Scripting
Server Side Scripting Formulieren & beveiliging Vakopzet C 1 2 3 4 5 6 7 8 9 WC TOETS Lessen Lesweek 1 (47) Vakoverzicht en introductie Lesweek 2 (48) Doornemen Ch3 (40p) Lesweek 3 (49) Deeltoets 1, Doornemen
Nadere informatieHet omzetten van een ER-diagram naar SQL
Het omzetten van een ER-diagram naar SQL Huub de Beer Eindhoven, 4 juni 2011 Omzetting ER-diagram naar SQL in twee stappen 1: ER-Diagram relationeel model Onderwerp van hoofdstuk 3 Entiteittype relatie,
Nadere informatieMagister Web 5 en Magister Web 6
Magister Web 5 en Magister Web 6 Functievergelijking februari 2018 In dit document vind je de functionaliteit die in februari 2018 beschikbaar is voor onderwijzend personeel in Magister Web 6, gemaakt
Nadere informatieOp 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 informatieB.Sc. Informatica Module 4: Data & Informatie
B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke
Nadere informatieSQL & Datamodelleren
SQL & Datamodelleren HVA-CMD-V1-datamodelleren Algemene handleiding bij het lesprogramma 2012-2013 Inhoud Inhoud... 2 Inleiding... 3 Leerdoelen:... 3 Plaats in het leerplan:... 3 Werkwijze:... 3 Lesstof:...
Nadere informatieMagister handleiding
Inleiding Beste leerling, Het Strabrecht College gebruikt Magister als softwaresysteem voor de leerlingenadministratie. Leerlingen gebruiken Magister o.a. voor het raadplegen van het opgegeven huiswerk,
Nadere informatiemaplev 2010/7/12 14:02 page 15 #17 Nadere detaillering van een aantal zaken van Module 1 Geen,, " ", \, save, read, protect, unprotect
maplev 2010/7/12 14:02 page 15 #17 Module 2 Het gebruik van Maple, vervolg Onderwerp Voorkennis Expressies Nadere detaillering van een aantal zaken van Module 1 Geen,, " ", \, save, read, protect, unprotect
Nadere informatieVisual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET
Visual Basic.NET M. den Besten 0.3 VB. NET Inhoud Voorwoord Deel 1 Visual Basic.NET 1.1 Inleiding...13 1.2 De programmeertaal Visual Basic.NET...14 1.3 Microsoft Visual Basic 2010 Express Edition...15
Nadere informatieHow To (person) Hieronder volgt een uitleg welk veld zie ik met een aantal scherm voorbeelden: Scherm beeld # 1. Invul tips: Link aanklikken
How To (person) 1. De eerste keer inloggen NFC database. Let op: ieder e-mailadres MOET uniek zijn en kan niet gebruikt worden voor andere personen of bedrijven. Elke naam binnen een bedrijf moet ook een
Nadere informatieModulewijzer Tirdat01
Modulewijzer Tirdat01 W. Oele 25 augustus 2008 1 Inhoudsopgave 1 Inleiding en leerdoelen 3 2 Voorkennis 3 2.1 tirprg01 en tirprg02........................ 3 2.2 tirprg03.............................. 4
Nadere informatieHow To (company) Hieronder volgt een uitleg welk veld zie ik met een aantal scherm voorbeelden: Scherm beeld # 1. Invul tips: Link aanklikken
How To (company) 1. De eerste keer inloggen NFC database. Let op: ieder e-mailadres MOET uniek zijn en kan niet gebruikt worden voor andere personen of bedrijven. Elke naam binnen een bedrijf moet ook
Nadere informatieProjectdocument Airport Suite. The Wright Company: Zehna van den Berg Steven Both Reinier Maas Adolfo Ochagavía Bas Ouwerkerk Thijs van der Zaan
Projectdocument Airport Suite The Wright Company: Zehna van den Berg Steven Both Reinier Maas Adolfo Ochagavía Bas Ouwerkerk Thijs van der Zaan December 2013 Contents 1. Overzicht... 4 2. Planning... 5
Nadere informatieVariabelen en statements in ActionScript
Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer
Nadere informatieWat bieden we je aan. Onze voorwaarden. Hoe werkt het solliciteren?
8D Games is een plek waar iedereen hard werkt, altijd probeert om onze producten, zichzelf en het team te laten groeien, maar bovenal proberen we om binnen deze scope met zoveel mogelijk plezier samen
Nadere informatieElo: Een opdracht inleveren
Elo: Een opdracht inleveren Op school moet je regelmatig iets inleveren. Dat kan bijvoorbeeld een verslag of een werkstuk zijn. Soms moet je zo n opdracht inleveren via de ELO. Dat is handig, want je kunt
Nadere informatieWeebly: Stappenplan voor docenten
Weebly: Stappenplan voor docenten Stap 1: Registratie Ga naar http://education.weebly.com/ Voordat u aan de slag kunt met Weebly moet u zich inschrijven. U vult uw gebruikersnaam en uw e-mailadres in en
Nadere informatieThemahandleiding: SMS toepassing in Fronter
Themahandleiding: SMS toepassing in Fronter Fronter Y10 Dit document is gemaakt door Fronter www.fronter.com. Het document mag alleen gekopieerd of digitaal verspreid worden volgens contract of in overeenstemming
Nadere informatieWebsites aanpassen. Voor iedereen.
Websites aanpassen. Voor iedereen. Teksten aanpassen en afbeeldingen toevoegen. Links naar andere pagina s of documenten. Pagina s toevoegen, kopiëren en verplaatsen. Ondersteuning voor meerdere talen.
Nadere informatieBeknopte handleiding remote werken met Novell Virtual office
Beknopte handleiding remote werken met Novell Virtual office Remote werken is beschikbaar vanaf nagenoeg iedere PC met internettoegang. Om toegang te krijgen surf je naar https://mail.slz.landschapsbeheer.nl/onenet/netstorage
Nadere informatieFoto 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 informatieHandleiding Magister 6
Handleiding Magister 6 Inhoudsopgave Inloggen 3 Instellen wachtwoord 5 Invoeren e-mail adres 5 Beginscherm Magister 6 Aanwezigheid 7 Cijfers 7 Ouderavond 7 Vakkenpakketkeuze leerjaar 2 10 Magister en Meta
Nadere informatie