Weer een nieuw hoofdstuk toegevoegd

This commit is contained in:
Bram van der Veen 2015-08-27 14:42:32 +02:00
parent dbe0c90709
commit 9b0a53571e
3 changed files with 8 additions and 3 deletions

View file

@ -10,10 +10,10 @@ Het naam van Werkmanrooster als project in code, Werkmanrooster en rooster.io ku
* Templates * Templates
Sjablomen Sjablomen
##### Je gaat naar [Werkmanrooster.nl](http://werkmanrooster.nl) ##### [Je gaat naar Werkmanrooster.nl](/intypen)
Dit is misschien wel het snelste proces wat er gebeurd binnen het systeem. Er is namelijk geen informatie nodig van de gebruiker en de website kan gelijk reageren zonder roosters op te halen. Het enige wat rooster.io hoeft te doen is een pagina te laten zien aan de gebruiker. Dit is misschien wel het snelste proces wat er gebeurd binnen het systeem. Er is namelijk geen informatie nodig van de gebruiker en de website kan gelijk reageren zonder roosters op te halen. Het enige wat rooster.io hoeft te doen is een pagina te laten zien aan de gebruiker.
##### Je typt je naam in en je drukt op enter. ##### [Je typt je naam in en je drukt op enter.](/intypen)
Dit is waar je een heel groot proces aan het werk zet. Op het moment dat de gebruiker op enter drukt wordt namelijk de naam die je hebt ingetypt geüpload naar rooster.io, dat wil zeggen, de informatie wordt vanaf de gebruiker gedeeld naar de server. De server controleerd wat je gestuurd hebt en reageerd op wat je hebt ingevuld. Bijvoorbeeld als je specifieke dingen intypt zoals "hoewerkt" word je naar deze paginas gestuurd. Als je zoekopdracht niet overeenkomt met die speciale gevallen dan doet hij een standaard zoekopdracht naar een rooster. Dit is waar je een heel groot proces aan het werk zet. Op het moment dat de gebruiker op enter drukt wordt namelijk de naam die je hebt ingetypt geüpload naar rooster.io, dat wil zeggen, de informatie wordt vanaf de gebruiker gedeeld naar de server. De server controleerd wat je gestuurd hebt en reageerd op wat je hebt ingevuld. Bijvoorbeeld als je specifieke dingen intypt zoals "hoewerkt" word je naar deze paginas gestuurd. Als je zoekopdracht niet overeenkomt met die speciale gevallen dan doet hij een standaard zoekopdracht naar een rooster.
##### Rooster.io gaat een match zoeken van je zoekopdracht. ##### Rooster.io gaat een match zoeken van je zoekopdracht.

View file

@ -0,0 +1,4 @@
##### De Werkmanrooster archiefkast
---
Nadat je computer werkmanrooster.nl heeft gevonden via het "DNS" [telefoonboek](/intypen), maakt hij een verbinding met de website. Je zult nu [dit](http://werkmanrooster.nl) zien. Wat je als het volgende doet is je naam intypen om te kijken wat je rooster is. Je verwacht uiteraard dat de volgende pagina met je rooster laad binnen een halve seconde. Maar wat er eigenlijk gebeurd is veel gecompliceerder. In de eerste 0.2 seconden gebeurd er namelijk een kleine zoektocht naar jouw naam. Werkmanrooster beschikt namelijk over een grote archiefkast van namen. Namen van leerlingen, docenten en zelfs lokalen. Als je op enter hebt gedrukt gaat er een secretaresse bezig met het vergelijken van de naam die je hebt ingetypt en de namen in de archiefkast. Ze haalt alle namen er uit die overeenkomen met wat je hebt ingetypt. Aan het einde van de zoektocht is het de vraag hoeveel namen ze heeft gevonden. Heeft ze maar een gevonden dan is het simpel. Het rooster wordt gemaakt van dat persoon. Als er meerdere zijn gevonden zal ze [vragen](http://werkmanrooster.nl/rooster/Bram) welke van de gevonden mensen je het rooster wil zien. Heb je uiteindelijk een keuze gemaakt dan stuurt ze het bestand uit het archief naar de volgende balie waar het verder word verwerkt.

View file

@ -5,7 +5,8 @@ var articles = [
'inleiding:Inleiding', 'inleiding:Inleiding',
'moeilijkheidsgraad:Moeilijkheidsgraad', 'moeilijkheidsgraad:Moeilijkheidsgraad',
'inhetkort:In het kort', 'inhetkort:In het kort',
'intypen:Je typt werkmanrooster.nl in' 'intypen:Je typt werkmanrooster.nl in',
'opzoek:Op zoek naar je naam'
] ]
module.exports = function (req, res, next) { module.exports = function (req, res, next) {