2. Table des matières - RashidMall/simplon-certification GitHub Wiki

  1. Introduction

  2. Merci

  3. Résumé

  4. Entreprise

    1. Équipe
    2. Communication
    3. Ressources fournies
    4. Contraintes particulières
  5. Conception et réalisation de l’application

    1. Description
    2. Méthodologie de gestion de projet
    3. Choix des technologies
      1. Choix du langage de programmation
      2. Choix du framework PHP
      3. Choix du framework JavaScript
      4. Choix du système de gestion de bases de données
      5. Choix du framework CSS
      6. Choix des outils de maquettage
      7. Développement de l’application
    4. Rédaction du cahier des charges
    5. Modélisation de l'application
      1. Diagramme de cas d'utilisations
      2. Modélisation de la base de données de l'application
      3. Modélisation des diagrammes de classe
    6. Partie front-end de l’application
      1. Maquette de l’application
        1. Sécurisation IU
        2. Charte graphique
        3. Accessibilité
      2. Réalisation de l’interface utilisateur web statique et adaptable
        1. Présentation
        2. Architecture applicative
        3. Adaptation visuelle au contexte
      3. Développement de l’interface utilisateur web dynamique
        1. Codage de la partie visuelle
        2. Tests unitaires fonctionnels et sécuritaires
    7. Partie back-end de l’application
      1. Création de la base de donnée
        1. Organisation des données
        2. Schéma physique
        3. Définition des rôles des utilisateurs
        4. Sécurisation de la base de données selon les critères DICP
      2. Développement des composants d’accès aux données
        1. Mise en place de la base de donnéesde test
        2. Connexion avec la base de données
        3. Formalisation des requêtes d'extractionet de mise à jour
      3. Développement d la partie back-end de l’application web/mobile
        1. Codage de la partie serveur
        2. Tests unitaires fonctionnels et sécuritaires
    8. SEO
    9. Déploiement de l'application sur un serveur
    10. Validation de l'application par les utilisateurs
  6. Conclusion

  7. Références

  8. Annexes