Contact: Tim Boerman- t.boerman@covadis.nl

Opdracht

Er is een klant van Covadis met een complex logistiek systeem. Een belangrijke requirement in dit systeem is de tracability van objecten. Men wil ten alle tijde kunnen weten waar een object fysiek heeft gelegen. In dit geval gebruiken we een casus rondom een hardwareleverancier pchw.nl.

PCHW.nl is een groot bedrijf in computerhardware voor zowel thuisgebruik als zakelijk gebruik. Een van de belangrijke services die het bedrijf biedt is het leveren van geassembleerde producten, denk hierbij aan complete desktopoplossingen of werkplekken (pakket met beeldschermen, laptop en docking station). PCHW is een groot bedrijf met meerdere magazijnen, assemblagepunten, zakelijke/particuliere klanten en fysieke winkels. Verder kent het bedrijf een groot aantal verschillende leveranciers van de hardware. PCHW wil graag een beter inzicht in de voorraad die ze op dat moment in beheer hebben. Verder willen ze graag de verplaatsingen van een (hardware)product beter kunnen monitoren. Ze willen bijvoorbeeld kunnen zien met welke inkomende levering een bepaald onderdeel is binnengekomen, op welke magazijnpunten een onderdeel heeft gelegen en eventueel in welk geassembleerd systeem een bepaald onderdeel terecht is gekomen.

Het is de bedoeling dat het product gedurende alle verplaatsingen door het bedrijf en daarna kan worden getraceerd. Verder moet er altijd inzichtelijk zijn hoeveel producten er zich op een bepaalde locatie bevinden, om te zien of de orders nog goed kunnen worden verwerkt. Er moet een systeem komen waarin vrachten kunnen worden ingeboekt, items toe kunnen worden gewezen aan een locatie en een overzicht op itemniveau waar het item zich heeft bevonden.

Mochten de studenten tijd over hebben kunnen we de volgende uitbreidingen ontwikkelen:

- Een systeem waarmee orders kunnen worden aangemaakt; Op basis van de voorraad kiest het systeem een locatie waar de orders worden gepikt.

- Een systeem waarmee computers kunnen worden geassembleerd. Op basis van de onderdelen bepaalt het systeem of een geassembleerd systeem valide is. Denk aan het aantal wattage voeding, moederboard en andere hardware.

Technische Constraints/ Wensen

  • .NET, C#, Azure
  • front-end mag in Razor/Blazor maar ook in Angular/Vue/React
  • No labels