Download
projet handicaps n.
Skip this Video
Loading SlideShow in 5 Seconds..
PROJET HANDICAPS PowerPoint Presentation
Download Presentation
PROJET HANDICAPS

PROJET HANDICAPS

151 Views Download Presentation
Download Presentation

PROJET HANDICAPS

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. PROJET HANDICAPS Certificat de Qualification Professionnelle Développeur Nouvelles Technologies Céline Maringue

  2. Réalisation Architecture générale Interface Homme-Machine Traitements automatisés Validation Sommaire Handicaps L’entreprise Organisation du travail Les besoins Les Solutions Solutions retenues Choix technologiques Base de données

  3. Handicaps • Création en 2005 • Les monte-escaliers : • Vente et installation • Entretien • Contrat de maintenance Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  4. Handicaps • Développement de l’activité : • 11 nouvelles antennes. • Recrutement de commerciaux et techniciens. Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation Nouvelle organisation des méthodes de travail.

  5. Organisation actuelle Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation Client Commercial Contrat Client Technicien Assistant téléphonique Fiche d’intervention Planning

  6. Les besoins Centralisation des données Application : Gestion du portefeuille client Relance des contrats arrivant à échéance Gestion des plannings et interventions Traitement des interventions réalisées par un prestataire Envoi de SMS aux techniciens Mise à jour des interventions et consultation des plannings Sauvegarde en base de fiches d’interventions Site vitrine : Formulaire de recrutement E-Service pour les clients Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  7. C • Création/ mise à jour des données client Siège social Antennes Commercial Commercial Assistant téléphonique Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation VPN • Relance par email des contrats arrivants à échéance • Renouvellement des contrats à terme • Validation des fichiers XML des prestataires • Nettoyage des fichiers temporaires SSL Technicien Serveur bd Serveur Web/FTP FTP • Création et mise à jour des données client • Ajout de matériels à un contrat • Création de nouveaux contrats • Renouvellement des contrats • Consultation des fiches d’intervention au formats PDF • Formulaires de recherche • Vérification des données client • Consultation des plannings • Création de rendez-vous • Modification ou suppression des rendez-vous • Envoi automatique de SMS en cas de changement de planning • Génération de fichier XML pour les prestataires SSL HTTP • Consultation des informations contrats et matériels • Consultation des fiches d’intervention au formats PDF • Recevoir une fiche d’intervention par email ou courrier • Délai moyen entre chaque intervention • Temps moyen pour une intervention • Consultation des plannings journaliers et hebdomadaires • Mises à jour des fiches d’intervention • Génération d’un flux XML et insertion en base de données • Consultation des fiches d’intervention au format PDF Solutions retenues • Saisie du formulaire de recrutement • Joindre des documents • Envoie des informations et documents par email Prestataire Client Candidat

  8. Technologies • Langages • Java 6 et JSP • jQuery • Serveur Web • Apache TomCat 6 (CentOs) • SGBD • Modélisation : PowerAMC • MySql 5 • IDE • Eclipse Helios • Test • Selenium IDE et Selenium RC Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  9. Modèle conceptuel de données Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  10. Design Pattern MVC • MVC • Vue : HTML , JSP et jQuery • Contrôleur : Servlet • Modèle : Classes Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  11. Construction du modèle Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  12. Diagramme de séquence Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  13. Jquery • Jquery • Framework Javascript • DOM • Evènements • Site ou application dynamique • Plugin : • FullCalendar • Validity • DataTable Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  14. Envoi de SMS • Web Service : requête HTTP • Message de retour : flux XML Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  15. JDOM et XML • Création de flux XML • Création du flux XML d’une fiche d’intervention • Insertion en base de données • Génération de Fichier XML pour les prestataires Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  16. Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  17. Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  18. Fichier de Log Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Solutions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  19. Tests • Selenium IDE • Plugin Firefox • Création du scénario • Ecriture du jeux de données • Junit et Selenium RC • Récupération du script Selenium • Assertion • Récupération des logs • Screenshot des tests en erreurs Handicaps • L’entreprise • Organisation du travail • Les besoins Les solutions Soluitions retenues Choix technologiques Base de données Réalisation Architecture Générale • Interface Homme-Machine • Traitements automatisés Validation

  20. Conclusion

  21. Remerciement