Simulateur de bar laitier.

Par Marc Lacroix et Samuel Sideleau

Nous avons pensé faire un projet pratique portant sur la programmation d'une machine simulant un bar laitier. Celle-ci permettrait de servir un grand nombre de clients en même temps, mais aurait quelques limitations qui nécessiteraient l'utilisation du parallélisme. D'abord, il y aura cinq machines avec écran tactile permettant de prendre une commande. Si elles sont occupées, le client se dirige plutôt dans une petite salle d'attente jusqu'à ce que l'une des cinq soit libre. Les clients qui utilisent la machine peuvent choisir tous les éléments de leur commande, qui est réalisée devant eux dans l'ordre voulu (à l'exception du cornet/bol qui doit être fait en premier). Mais, il n'y a que distributeurs, un pour les cornets/bols, un autre pour la crème glacé/slush puis un dernier pour les garnitures. Une fois que leur commande est terminée, le client se dirige vers le corridor de sortie, qui ne peut laisser passer qu'une personne à la fois.