1. Langage de modélisation UML
1.2 Définition du langage UML
L’UML (UNIFIED MODELING LANGUAGE) est un langage de modélisation visuel normalisé, Il ne s’agit pas d’un langage de programmation, mais d’un outil utilisé en ingénierie logicielle pour présenter, et documenter un système. Il décrit visuellement la structure (classes, objets, relations) et le comportement (cas d’utilisation, séquences, activités) d’une application. Et il permet d’exprimer de manière claire les besoins, les entités principales ainsi que leurs interactions, tout en assurant une compréhension partagée entre les analystes, les concepteurs et les développeurs.
Le langage est normalisé par l’OMG pour devenir un standard international adopté dans le développement des logiciels, car il facilite l’analyse des besoins, la conception, et la maintenance des applications.
2.2 Utilité d’UML pour ce projet
Dans le cadre de notre projet Jobs (Application web de gestion des offres d’emploi), UML a joué un rôle essentiel par :
- L’analyse des besoins du système à travers les cas d’utilisation.
- La conception de la base de données et des entités principales (User, Emploi, Postuler).
- La schématisation des interactions entre les différents acteurs (Administrateur, Employeur, Candidat, Visiteur).
- La simplification de la logique métier avant la phase d’implémentation.
- La préparation de cette documentation pour la soutenance.
3.2 Types de diagrammes choisis pour le projet
Dans l’existence de plusieurs types de diagramme UML, nous allons choisir pour ce projet, les plus essentiels et explicatifs, en commençant par le diagramme de cas d’utilisation comme un point de départ pour identifier les fonctionnalités du système misent pour tous les acteurs externes, et le diagramme de classe pour définir la structure exacte du système, des entités et les relations entre eux, le diagramme de séquence qui sert à décrire le déroulement des scénarios les plus importants.
A découvrir aussi c'est très intéressant |
♦️ La liste de quelques combinaison clavier d'ordinateur WINDOWS, MAC IOS
♦️ Qu'est-ce que le root et pourquoi télécharger et rooter Android ?
Nous espérons que vous êtes satisfaits de nos articles et nous vous demandons de nous écrire afin d'obtenir toutes les informations sur les téléphones mobiles ou tout ce qui concerne la technologie moderne tel que les fréquences des canaux satellites, Technologie, smartphone et ordinateurs.
Vous pouvez également nous suivre sur notre page Facebook.
Enregistrer un commentaire