1 / 21

PROJET HANDICAPS

PROJET HANDICAPS. Certificat de Qualification Professionnelle Développeur Nouvelles Technologies. Céline Maringue. Réalisation Architecture générale Interface Homme-Machine Traitements automatisés Validation. Sommaire. Handicaps L’entreprise Organisation du travail Les besoins

aldan
Télécharger la présentation

PROJET HANDICAPS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

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

More Related