Chargement en cours ..
Chargement Poster en cours ...

ISEA Ingénierie possède une première version de site web adapté à l'iPhone et l'iPad permettant de contrôler un automate SAIA. Les technologies qu'ils utilisent actuellement ne leur permettent plus de faire évoluer ce site. Mon rôle fut d'améliorer leur application web d'après les impressions des membres d'ISEA. Mon projet se déroula en 3 temps : 1. Analyse des besoins Nous avons analysé l'application afin de voir ce qui était bon et ce qui avait besoin d'être amélioré. Nous avons par ailleurs choisis d'ajouter des modules non présents dans cette version. La principale critique de la précédente version venait de sa complexité de développement. Il était en effet nécessaire d'avoir des compétences web pour mettre en place cette application chez un client. Nous avons décidé de créer des modules permettant à un utilisateur n'ayant pas ou peu de compétences web, de configurer le site très rapidement. 2. Développement de l'application J'ai choisis d'utiliser le framework CakePHP car il est robuste et la communauté très active. De plus ce framework est est un framework MVC (Model-View-Controller) et permet donc une très grande modularité du code. J'ai par ailleurs développé des scripts jQuery afin d'améliorer l'aide lors de la configuration. HTML5 et CSS3 ont été utilisés pour le design. 3. Documentation et formation Afin de permettre à ISEA de déployer rapidement cette application et de l'améliorer après ce stage, j'ai écris une documentation PHP intégrée à l'application. Cela permet aux salariés d'en disposer même chez les clients. Des tests sur la documentation ont été effectués à plusieurs moments clés du projet par plusieurs salariés afin de savoir où je devais détailler le processus.

  ISEA Ingénierie possède une première version de site web adapté à l'iPhone et l'iPad permettant de contrôler un automate SAIA. Les technologies qu'ils utilisent actuellement ne leur permettent plus de faire évoluer ce site. 

Mon rôle fut d'améliorer leur application web d'après les impressions des membres d'ISEA. Mon projet se déroula en 3 temps : 
1. Analyse des besoins
Nous avons analysé l'application afin de voir ce qui était bon et ce qui avait besoin d'être amélioré. Nous avons par ailleurs choisis d'ajouter des modules non présents dans cette version. La principale critique de la précédente version venait de sa complexité de développement. Il était en effet nécessaire d'avoir des compétences web pour mettre en place cette application chez un client.
Nous avons décidé de créer des modules permettant à un utilisateur n'ayant pas ou peu de compétences web, de configurer le site très rapidement.

2. Développement de l'application
J'ai choisis d'utiliser le framework CakePHP car il est robuste et la communauté très active. De plus ce framework est est un framework MVC (Model-View-Controller) et permet donc une très grande modularité du code. J'ai par ailleurs développé des scripts jQuery afin d'améliorer l'aide lors de la configuration. HTML5 et CSS3 ont été utilisés pour le design.

3. Documentation et formation
Afin de permettre à ISEA de déployer rapidement cette application et de l'améliorer après ce stage, j'ai écris une documentation PHP intégrée à l'application. Cela permet aux salariés d'en disposer même chez les clients. Des tests sur la documentation ont été effectués à plusieurs moments clés du projet par plusieurs salariés afin de savoir où je devais détailler le processus.