Logboek

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

Ervaren C#.NET programmeur

Functieomschrijving Voor een moderne werkgever in regio Prinsenbeek zijn wij op zoek naar een ervaren C#.NET programmeur die graag de uitdaging aangaat. Je houdt je bezig met het ontwikkelen van maatwerk webapplicaties voor diverse klanten, waarbij complexe processen optimaal worden ondersteund. Verder ziet jouw takenpakket er als volgt uit: Ontwikkelen en onderhouden van C#.NET-applicaties; Schrijven van hoogwaardige, herbruikbare codes; Schrijven van technische documentatie en gebruikershandleidingen; Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen; Troubleshooten en oplossen van bugs in softwaretoepassingen; Werken met databases en dataopslagoplossingen; Implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens. Bedrijfsprofiel

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

NodeJS developer

Functie Als Fullstack developer kom je te werken in het ontwikkelteam. Je bent samen met je collega’s continu bezig om de software uit te breiden, maar hiernaast doe je onderzoek naar de inzet van nieuwe technieken, tools of bijvoorbeeld Machine Learning. Ze willen met hun software echt voorlopen op andere en toegevoegde waarde leveren voor de eindgebruiker. Mede hierom zijn ze erg benieuwd naar iemand zijn persoonlijkheid, of hij graag nieuwe dingen uitzoekt (Google!), en initiatief neemt. Qua technische kennis zoeken ze iemand die goed op de hoogte is van de nieuwste ontwikkelingen, daar zij nu ontwikkelen op NodeJs back-end,

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Junior Software developer

Functie Als junior .NET ontwikkelaar start jij in een compact team met drie ervaren .NET ontwikkelaars. Wij werken op projectbasis en begeleiden zelf het hele traject van A tot Z. Wij bieden jou dan ook een brede functie aan met veel technische uitdaging! Ons traject ziet er als volgt uit: 1) Wij analyseren de behoefte van onze klant 2) Wij werken de behoefte uit en vertalen dit naar technische werkzaamheden en maken een uren/kosten schatting; 3) Wij gaan aan de slag met het ontwikkelen van het product met directe feedback van de klant, zodat datgene gerealiseerd wordt, wat gewenst is;

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

Medior Java developer

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 »
Bollie Zwollie

Bollie Zwollie

29/06/2018 22:54:34
Quote Anchor link
Aangezien ik druk bezig ben met het aanleren, kom ik nu ergens tegen aan te lopen waarvan ik geen idee heb hoe ik dit het beste kan aanpakken. Ik moet namelijk een logboek per klant gaan bij houden. Dit logboek is verdeeld in 3 categorieen. question, answer en overige. In deze drie moet ik dus per klant een log kunnen bijhouden. Ik heb enkel geen idee hoe ik dit het beste kan doen.
 
PHP hulp

PHP hulp

27/04/2024 18:12:53
 
- Ariën  -
Beheerder

- Ariën -

29/06/2018 23:35:04
Quote Anchor link
Waar loop je op vast? De datastructuur?
 
Bollie Zwollie

Bollie Zwollie

29/06/2018 23:43:45
Quote Anchor link
Ik loop vast op het bedenken van de structuur. En hoe ik dan het verwerken het beste kan doen.
 
Thomas van den Heuvel

Thomas van den Heuvel

29/06/2018 23:49:21
Quote Anchor link
Bollie Zwollie op 29/06/2018 22:54:34:
Dit logboek is verdeeld in 3 categorieen. question, answer en overige.

Dit klinkt niet echt als een logboek maar meer als een soort van ticketsysteem? Los van hoe je dit technisch aanpakt zou je eerst functioneel (dus zonder tussenkomst van enige techniek) kunnen omschrijven wat dit systeem zou moeten kunnen doen.

Als dat helemaal -of in grote lijnen- klaar is, zou je eens kunnen gaan denken hoe je een en ander technisch aanpakt. Deze aanpak (functioneel --> techniek) is ook vele malen makkelijker omdat je al hebt uitgedacht wat je allemaal zou willen doen en je hebt daarmee een blauwdruk (functionele specificatie) van wat je daarvoor zou moeten maken.

Dit zorgt ook voor een overzichtelijke scheiding (separation of concerns) tussen wat in wezen verschillende onderdelen zijn: ontwerpen en bouwen.

Vergelijk het met het bouwen van een huis. Je gaat dan toch ook geen betonnen fundament storten en simpelweg beginnen met bouwen zonder een van tevoren opgesteld plan (de eerdergenoemde blauwdruk).
Gewijzigd op 29/06/2018 23:50:26 door Thomas van den Heuvel
 
Frank Nietbelangrijk

Frank Nietbelangrijk

30/06/2018 14:45:56
Quote Anchor link
Toch kun je al een beetje intekenen hoe het er uit gaat zien.

Stelling: Klanten kunnen meerdere vragen stellen en op een vraag zijn meerdere antwoorden mogelijk.

Of deze stelling voor jouw "opdracht" klopt moet je voor jezelf invullen.

Indien deze klopt krijg je een tabel klanten, een tabel vragen en een tabel antwoorden.
De tabel antwoorden krijgt een kolom vraag_id zodat je hem aan een vraag kunt koppelen
De tabel vragen krijgt een kolom klant_id zodat je kan bijhouden welke vraag bij welke klant hoort.

Daarnaast kun je je afvragen hoe je je pagina's gaat inrichten. Zo zou het makkelijk kunnen zijn als een vraag op een eenvoudige manier aan een bestaande klant gekoppeld kan worden en daarnaast met een druk op de knop een nieuwe klant kan worden aangemaakt. Hierin zijn de mogelijkheden enorm groot.
 
Thomas van den Heuvel

Thomas van den Heuvel

30/06/2018 15:53:33
Quote Anchor link
Frank Nietbelangrijk op 30/06/2018 14:45:56:
Stelling: Klanten kunnen meerdere vragen stellen en op een vraag zijn meerdere antwoorden mogelijk.

Dit is functioneel, waarin de gebruikte entiteiten worden geïdentificeerd, en hoe onderlinge verbanden zijn.

Frank Nietbelangrijk op 30/06/2018 14:45:56:
Indien deze klopt krijg je een tabel klanten, een tabel vragen en een tabel antwoorden.
De tabel antwoorden krijgt een kolom vraag_id zodat je hem aan een vraag kunt koppelen
De tabel vragen krijgt een kolom klant_id zodat je kan bijhouden welke vraag bij welke klant hoort.

Dit is de technische implementatie van de functionele spec.

Frank Nietbelangrijk op 30/06/2018 14:45:56:
Daarnaast kun je je afvragen hoe je je pagina's gaat inrichten. Zo zou het makkelijk kunnen zijn als een vraag op een eenvoudige manier aan een bestaande klant gekoppeld kan worden en daarnaast met een druk op de knop een nieuwe klant kan worden aangemaakt. Hierin zijn de mogelijkheden enorm groot.

Dit is weer (min of meer) functioneel, want het beschrijft gedrag van de applicatie.

Het is logisch dat dit in elkaar overvloeit, want het een vormt het concrete verlengstuk van het ander, maar het lijkt mij handiger om deze (meer) in afzondering te behandelen. Dit omdat je dan niet op voorhand wordt beperkt door techniek, en je het (ideale) plan voor je applicatie eerst uitstippelt en verfijnt. Nadat je daar een aantal iteraties in hebt gemaakt, met mogelijk wat technische uitstapjes in de vorm van proof-of-concepts kun je de nadruk meer gaan leggen op het daadwerkelijk implementeren. Maar ik zou eerst een goed plan uitdenken voordat je code gaat kloppen... anders zijn de trips terug naar de tekentafel waarschijnlijk een stuk onaangenamer.
 



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.