Afsprakenkalender

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »
Bart C

Bart C

15/11/2012 23:19:25
Quote Anchor link
Hoi,

ik wil graag een afsprakenkalender gebaseerd deze hier: http://www.huisartsenpraktijkmontaigne-vromman.be/nl/stap-2?personid=3

Alleen krijg ik kop noch staart aan de opbouw van de database.

- welke tabellen heb ik nodig?
- hoe bepaal ik op welke tijdstippen (dag/uur) de dokterspraktijk open is (verschil tussen unavailable en normal)?
- hoe schrijf ik dan een afspraak weg?

Iemand die me op weg kan/wil helpen?

thx
 
PHP hulp

PHP hulp

01/11/2024 00:40:18
 
Chris PHP

Chris PHP

16/11/2012 07:49:57
Quote Anchor link
Hoeveel ervaring/kennis heb je van PHP/MySQL?

Dit is niet 'even' gemaakt en vaardigd een redelijk begrip van deze twee. Misschien is een Google agenda een optie? Of misschien Dailypilot?
 
Bart C

Bart C

16/11/2012 08:36:33
Quote Anchor link
Hoi Chris,

ik weet dat dit inderdaad wat werk zal vergen. De PHP en MySQL heb ik wel ervaring mee, ik heb al websites gemaakt maar steeds met vrij eenvoudige database-structuur met weinig relaties en koppeltabellen.

Het principe van de kalender vind ik prachtig en daarom wil ik daarop verder bouwen of beter gezegd, zelf maken. Het is voor een vriend die dokter is en ik beschouw het dan ook als een persoonlijk project met een leuke uitdaging.

Ik ben begin dit jaar begonnen aan een programma in C#. Tot daarvoor had ik geen enkele notie ervan en nu heb ik een programma gemaakt met kalender om reservaties in te voeren voor scholen die bij ons educatieve activiteiten volgen met gidsen. Dus als ik iets wil...dan ga ik ervoor! Maar mijn collega van de IT-dienst heeft me ook op weg geholpen met de database :-)

grtz
Gewijzigd op 17/11/2012 10:28:14 door Bart C
 
Tim van Norde

Tim van Norde

21/11/2012 17:05:34
Quote Anchor link
Ik pak het altijd zo aan, kwa database opbouw:

Stap 1. Bepaal wat je wil op slaan.
In jouw geval willen we datums, tijd en informatie van 'gebruikers' op slaan.
We hebben dus bijvoorbeeld:
Datum (dd-mm-jjjj)
Tijd (hh:mm)
Naam
Achternaam
E-mail
Adres
Telefoonnummer
Straat (en straat nummer)
Rede van bezoek

Stap 2, Waar je wel wat aandacht aan moet besteden is Databasenormalisatie, voor een zo efficiënt mogelijke database. Dit is over het algemeen gewoon logisch nadenken!

Stap 3. Realiseren.
Waar begin je mee? Obviously de database, maar daarna.
Nu is dit antwoord in jouw geval heel simpel, want het is geen complete website, maar 1 module.

Hoe schrijf ik dan een afspraak weg?
Nou.. met sql :)

Succes! Als je meer vragen hebt horen we dat wel :)
 
Bart C

Bart C

22/11/2012 12:11:28
Quote Anchor link
Dag Tim,

ik besteed inderdaad aandacht aan Databasenormalisatie. Werkt veel makkelijker.

Het wegschrijven van een datum-tijd-persoonsgegevens is niet het probleem.
Waar ik wel mee zit is de database-opbouw van de kalender zelf.

De daguren lopen van 8u tot en met 21u. Dan ga ik er van uit dat de dokterspraktijk altijd gesloten is.
De eerste opdracht voor de dokter is het invoeren van zijn openingsuren. Welke momenten is de dokter beschikbaar (wordt per kwartier gerekend). Je kan niet verwachten dat hij z'n tijd moet besteden door elke dag alle vakjes aan te klikken waarop z'n praktijk open is. Er moet dus een soort standaardschema worden opgebouwd.

Dit heb ik zo proberen op te lossen: tbl_praktijkopen(ID, Weekdag, Moment_ID, Dokter_ID)
Ik werk niet met datums maar met de weekdag (maandag=1 tot...). De dokter krijgt een weekschema voor zich en kan daarop aanklikken welke dagen/momenten van de week hij werkt. Op die manier kan ik simpelweg de kalender week na week opbouwen vanuit die ene tabel. De query kijkt welke weekdag het die dag is en via een loop controleert hij dan welke dagmomenten (8-8:14, 8:15-8:30,..) er in de tabel staan. Als dat zo is, dan wordt dat vakje beschikbaar om een afspraak te maken.
Dit werkt goed.

Stel dat een dokter een half dagje sluit, dan kan ik nog een extra column in m'n tabel laten voorzien die het verschil laat zien tussen 'bezet door afspraak' of gewoon 'uitzonderlijk gesloten'. De dokter kan dat via eenzelfde kalender als de cliënten invoeren. Dit kan ook geen probleem opleveren.

Maar nu komt mijn probleem: stel, die dokter gaat in verlof voor een week of zelfs veel langer. Dat kan hij natuurlijk via bovenstaande methode aanvinken maar dat gaat lang duren. Zeker als het bvb een maand is. Dan dacht ik om te werken met periodes. Dit schema geldt van dag A tot dag B. Dat zou werken maar dat wil zeggen dat hij na een verlofperiode opnieuw een schema met de normale uren moet invullen van dag B tot ...

Hier zit ik een beetje vast. Je zou een systeem moeten hebben waarbij uitzonderlijk schema's het standaardschema overruled. Tips?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.