Les meilleurs développeurs PHP freelances sont sur Codeur.com
Terminé·300 à 800 €·5 offres·1021 vues
Bonjour,
Nous avons une petite application PHP interne pour gérer les tâches de nos projets.
Nous avons actuellement une restitution graphique sous forme de Gantt avec une librairie JP Graph. Nous aimerions compléter cette représentation avec un affichage sous forme de courbe en S (aussi connue sous le nom de « valeur acquise »).
Pour rappel, cette courbe est décrite ici : [URL visible pour les membres Pro]
L’objectif du projet est, à partir de nos données stockées en base MySQL, d’afficher la courbe en S correspondant au Gantt actuellement affiché. Le graphique doit contenir les courbes standards :
• CBTP (planifié)
• CRTE (consommé)
• CBTE (acquis)
Note : un axe vertical doit indiquer la date du jour.
Dans le cadre de cette mission, l’unité en ordonnées ne sera pas monétaire comme ce qui se fait habituellement mais le « jour » (nos tâche n’ayant pas d’information de coût mais seulement de durée). Une autre mission sera lancée par la suite pour faire un calcul réelle du coût par rapport à un budget réel et aussi pour prendre en compte un avancement par livrable.
Les livrables attendus pour ce projet sont :
1) Une fonction PHP calculant les informations pour afficher la courbe avec :
- en entrée : les données sur les tâches (extraites de notre table où sont stockées les tâches) + options d’affichage (couleur des courbes, …)
- en sortie : les données pour affichages des courbes (qui seront envoyées à notre couche d’accès générique aux librairies graphiques dont JP Graph)
- un jeu de données de test permettant de valider le fonctionnement de la fonction
2) intégration de cette fonction dans notre application et affichage de la courbe via JP Graph (librairie déjà interfacée à notre application)
3) Affichage de la courbe via HighCharts [URL visible pour les membres Pro] (librairie à intégrer avec plugin à notre application à réaliser avec le même principe que ceux déjà existant dans notre application). Comme le permet cette librairie sous java script, cet affichage doit être interactif, c’est-à-dire avec affichage sur la courbe des projections associées aux écarts en délais.
Pour information, les tâches sont stockées dans notre base avec les attributs suivants :
- « date début estimée » (fixée en début de projet et n’est plus modifiée ensuite)
- « charge estimée » en jour (idem)
- « date début » (date réelle de démarrage de la tâche)
- « charge consommée » en jour (mise à jour par le réalisateur de la tâche)
- « reste-à-faire » en jour (mise à jour par le réalisateur de la tâche en tenant compte réellement de la charge restante !)
PS : il est fortement souhaité d’avoir déjà mis en place ce type de courbe auparavant.
En pièce jointe :
- une extraction SQL de notre table stockant les tâches
- le rendu graphique Gantt actuellement disponible dans notre application ( JP Graph)
N’hésitez pas à poser vos questions et merci pour vos propositions.
Cordialement
Yann Venoux
Budget indicatif : 300 à 800 €
Publication : 24 mars 2012 à 23h23
Profils recherchés : Développeur PHP freelance, Chef de projet freelance
5 freelances ont répondu à ce projet
2 propositions de devis en moins de 2h
Montant moyen des devis proposés : 600 €
Estimation du délai : 11 jours
Projet réalisé par Gilles F.
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.