Projets 2011-2012

De $1

Table des matières
aucun titre

Version de 22:24, 17 Aoû 2024

cette version.

Revenir à liste des archives.

Voir la version actuelle

 

Projets proposés par Michel Winter

 

Projet 1 : Simulation de péage autoroutier.
Encadrants : Grégoire Le Blan (Sogeti), Michel Winter (UNSA)

Le but du projet est de réaliser un simulateur graphique d'un péage autoroutier. Une première étape sera la réalisation de la structure péage et de ses fonctionnalités primitives. Suivra la conception d’un générateur de trafic, ainsi que la définition de toutes les règles comportementales des conducteurs. Le développement d’une fonctionnalité d’optimisation de la gestion des voies finalisera ce projet ; l'objectif final est en effet que cet outil permette d’inspirer des optimisations de processus métiers dans le monde réel.

La technologie n'est pas imposée ; elle sera choisie par les étudiants au démarrage du projet de manière à faciliter le développement de l'outil. Le niveau d'aboutissement de l'IHM sera également décidé au démarrage du projet.

 

Projet 2 : Outil de gestion de projet : suivi des charges
Encadrant : Michel Winter (UNSA)

Au démarrage d'un projet, on estime pour chacune des activités l'effort qu'il sera nécessaire pour la mener à bien. Cet effort, la charge, se mesure en jours*homme. Chaque semaine, chaque membre de l'équipe projet doit renseigner sur quelle activité il a travaillé, permettant ainsi de suivre l'avancé du projet par rapport aux estimations initiales.

L'objectif de ce projet est la réalisation d'un outil dédié à ce suivi des charges, permettant à chaque salarié de renseigner chaque semaine son activité, et fournissant aux chefs de projet un reporting efficace.

Des outils open-source fournissent des fonctionnalités souvent proches, mais jamais complètes.

Technologie souhaitée : PHP.  

Projet 3 : réseau social sportif
Encadrants : Sylvain Mazeau (Bull) / Michel Winter (UNSA)

L'objectif est de créer un réseau social sportif, en commençant par la course à pied. A minima il s’agira de permettre aux participants de s’inscrire, faire sa fiche, se connecter à d'autres membres et pouvoir ajouter des news à la façon facebook.

La technologie retenue est PHP et le framework symphony qui est particulièrement adapté à ce genre de développement. La tâche principale consistera en la création d'un Bundle Symfony2 comprenant :

  • une page de création d'un groupe par un user (user au sens Symfony), avec ajouts de mots-clés
  • la création de la page "liste des groupes créés" (10 par pages)
  •  la recherche de groupe par critères (user, mots-clés)
  • la souscription à un groupe par un user.
  •  une page d'administration du groupe accessible uniquement au créateur
  • la modération de la souscription (possibilité de refuser que quelqu'un souscrive) par le créateur
  •  le bannissement d'un membre inscrit par le créateur
  • l'ajout d'un administrateur du groupe à un utilisateur inscrit (depuis la page administration)
  • une page de publication du groupe (accessible uniquement par les users inscrits)
  •  la publication d'un message rich (text/image/video) sur la page de publication par n'importe quel user inscrit au groupe (affichage de la date et de l'auteur)

Options Bonus :

  •  Récupération de messages depuis des comptes Twitter d'un user (bundle existant FOSTwitterBundle à intégrer) à activer depuis la page d'administration du groupe...
  • ...Et publication du message Twitter récupéré sur la page de publication du groupe
  •  Option de publication sur compte Twitter d'un message de la page de publication du groupe (attention au Larsen, je publie sur twitter, ça cascade sur deux groupes, qui cascadent sur twitter...)
  • Sur facebook à la place de Twitter, c'est pas mal aussi... (FOSFacebookBundle)