Photomatonsaïque : des photos en mosaïque

Galerie

Cette galerie contient 2 photos.

Bonjour à tous ! Nous sommes deux étudiants en deuxième année du cycle préparatoire de l’école d’ingénieur Polytech Angers. Dans cet article, nous allons vous parler de notre projet de conception sur lequel nous avons travaillé tout au long du … Continuer la lecture

Simulation en JavaScript

Introduction

Bonjour à tous. Nous sommes Paul Bodin et Romain Taillet, étudiants à Polytech Angers.
Notre projet de deuxième année avait pour but de produire un outil permettant de créer des simulations de lignes de production sur une page web. Pour cela, nous étions encadré par M. Cottenceau et nous avons utilisé le langage informatique JavaScript.

Le projet de deuxième année prend place durant le quatrième semestre de cycle préparatoire. Nous avons une centaine d’heures marquées sur nos emplois du temps qui y sont consacrées.

Pour réaliser ce travail, nous avons donc dû nous organiser pour remplir le cahier des charges de notre projet en temps et en heure.

Une bonne organisation du travail avec ses camarades fait partie de la réussite du projet

Une bonne organisation du travail avec ses camarades fait partie de la réussite d’un projet.

Notre travail

  • Pour commencer, nous avons créé des classes d’objets pouvant représenter des machines que l’on peut retrouver sur des lignes de production en usine.
    • Le séparateur séquentiel est une des machines. Elle sépare les pièces en entrée sur deux convoyeurs en sortie selon une séquence définie en attribut.

      Le séparateur séquentiel est une des machines. Elle sépare les pièces en entrée sur deux convoyeurs en sortie selon une séquence définie en attribut.

      • Ensuite, nous avons défini des attributs pour toutes ces classes et nous avons codé la manière dont elles doivent interagir entre elles.
        • Enfin, nous laissons un outil permettant à l’utilisateur de définir les objets qu’il souhaite mettre dans sa simulation ainsi que leurs attributs. Il pourra également changer de simulation aisément depuis le site.
          • Le bouton de sélection permet de choisir la simulation de notre choix. Nous proposons également deux exemples pour les utilisateurs.

            Le bouton de sélection permet de choisir la simulation de notre choix. Nous proposons également deux exemples pour les utilisateurs.

              Résultats

              Nous pouvons donc vous présenter le résultat de notre projet avec le second exemple créé sur notre site. Il montre toutes les machines que nous avons créé, dans une configuration que nous avons prédéfinie.

                  Toutes les machines et les convoyeurs peuvent être réarrangés pour donner une autre simulation. Nous avons donc respecté notre cahier des charges. Vous pouvez retrouver notre projet ci-joint.

                    Conclusion

                    Le projet nous a permis de développer des qualités nécessaires au métier d’ingénieur telles que l’organisation et la communication. De plus, nous avons pu étudier et améliorer nos connaissances sur un sujet précis durant une centaine d’heure.

                    Le choix du thème du projet se fait parmi une longue liste et la répartition des élèves avec un algorithme de mariage stable. La probabilité que chacun tombe sur un sujet qu’il aime est alors élevé et cela permet de bien mieux s’investir.

                    Pour en savoir plus sur notre projet ou le travail de compte-rendu demandé, regardez notre compte-rendu ci-après.