W5 Maandag 27 september 2021 – W39

Maandag
– Merge conflict gefixt
– Zoomcall gehad en status besproken van alle afdelingen binnen het bedrijf.
– Stand-up gehad met de developers, Phidgets nog steeds niet geleverd, zit wel een deadline aan te kopen. Als ze niet deze week binnen zijn moeten we met een ‘fake phidget’ gaan werken (simulatie). CMS Anno gaat de goede kant op, steeds meer functies.
– Later vandaag/deze week vergaderen over Shell Dubai
– Verder gewerkt aan CMS Anno. Door de merge conflict heb ik wat stukken code terug moeten halen en fixen, dit verliep soepel
– Naamgeving in de database gefixt, kwamen niet overeen met code waardoor er missende data was aan de front-end
– Gewerkt aan colorschemes user story, functie waarbij gebruikers van het CMS een kleurenschema kunnen selecteren en deze wordt doorgevoerd aan de front-end
– Naamgeving die ik eerder eengepast had was niet nodig, ik had nog een oudere versie van de database waardoor het niet overeen kwam.
– Lastig geval MVC: we wisten niet of je logica zoals een if/else en een loop in de controller of view moet plaatsen
– Het is nu mogelijk om een colorscheme uit de database te lezen, te selecteren op slaan

Dinsdag
– Begonnen met zulfstudie, tutorials kijken die diper in gaan op models en databases
– Meeting m.b.t. Anno interactives. (Gebruik maken van Electron i.v.m. .exe(cutable)
– Afweging aparte server of één client ook host maken
– Uniforme naamgeving afgesproken (anno-museum-NAME)
– Colorschemes zijn gefixt, het is nu mogelijk om per collectionscreen item een predefined colorscheme uit de database te koppelen en deze wordt in de view van het collectionscreen weergeven.
– Doordat we een oneindig aantal images (met een caption) per item willen kunnen genereren moet de database aangepast worden. Momenteel is in ‘collectionscreens’ één veld waar je een afbeelding in kan plaatsen. Ik stelde voor om een koppeltabel te maken waarin alle afbeeldingen van de hele CMS komen. Iedere afbeelding heeft een uniek ID, weet bij welk scherm hij hoort en welk scherm-item (ID daarvan). Omdat dit best een aanpassing is heb ik dit overlegd met Michel. Mijn vervolgstap is om dit in een overzichtelijk schema te plaatsen.

Grove opzet ERD -> database iteratie
Voorlopig ERD (nog niet goed/af)

Woensdag
– In de ochtend begonnen met een vergadering voor Shell Dubai, hierin is veel besproken: concept, creatieve invulling, lengte video’s, aansturen video’s, resolutie video’s en schermen, techniek, hardwaregebruik PC-systeem, levering van bestelde hardware, benodigdheden eventuele (individueel) aanstuurbare LEDs
– Deze informatie heb ik genoteerd en ga ik verder uitzoeken en op papier zetten zodat het team weet waar we staan en wat nodig is. Dit zal ik ook met Michel overleggen morgen (vandaag vrij)
– Roeland geinformeerd over wat de technische vraagstukken zijn.
– Roeland had enkele aanpassingen (uitschakelen schermen, images anders sorteren en video link onder de tekst plaatsen) voor het Anno CMS, deze heb ik doorgevoerd in het clickable protoype
– Verder met ERD, research gedaan naar het verschil tussen Signed en Unsigned Integers. Het verschil is dat een Signed int in het midden van de range begint. Met 1 byte (8 bits) kan je van -128 tot en met 127. Een Unsigned int kan niet negatief en gaat dus van 0 tot en met 255. Dit is efficiënter voor IDs omdat die niet negatief gaan.
– Moeite met ERD

Vergadering Shell Dubai
Technische schets ontwerp interactive Shell Dubai
Notities vergadering
Roeland geinformeerd over wat de technische vraagstukken zijn
Nieuwe iteratie

Donderdag
– Besloten om iedere koppeltabel voor een scherm een eigen tabel te geven omdat de IDs van iedere tabel wel uniek zijn, maar niet uniek tegenover elkaar.
– Samen met Michel gekeken naar het imageuploadsysteem, blijkt complexer dan verwacht. Samen een lijst met pseudocode opgesteld

Nieuwe iteratie ERD

Dit vind je misschien ook leuk...