Le Langage UML

Modรจle logique des donnรฉes (MLD)

Le Langage UMLย 

UML (dรฉsignant ยซ langage de modรฉlisation unifiรฉ ยป) est un langage de modรฉlisation graphique ร  base de pictogrammes. Il est apparu dans le monde du gรฉnie logiciel, dans le cadre de la ยซ conception orientรฉe objet ยป. UML est couramment utilisรฉ dans les projets logiciels.

Le Modรจle en Cascade

Vu que les besoins auxquels doit rรฉpondre notre application sont Stables et clairement identifiรฉs dรจs le dรฉbut, nous avons choisi comme modรจle de cycle de note projet le modรจle en cascade.Le principe du modรจle en cascade est simple : on ne passe ร  la phase suivante que lorsque la prรฉcรฉdente est validรฉe. Cette mรฉthode prรฉsente de nombreux avantages, notamment celui de sรฉcuriser la planification de projet puisque lโ€™on verrouille chacune des รฉtapes les unes aprรจs les autres : on sโ€™entend sur ce quโ€™on va faire (Analyse des besoins), le conรงoit dans les grandes et les petites lignes (Conception) avant de le rรฉaliser et de le produire (Codage et rรฉalisation), en fin le tester (intรฉgration et tests).

Modรฉlisation UML

La motivation fondamentale de la modรฉlisation est de fournir une dรฉmarche antรฉrieure afin de rรฉduire la complexitรฉ du systรจme รฉtudiรฉ lors de la conception et dโ€™organiser la rรฉalisation du projet en dรฉfinissant les modules et les รฉtapes de la rรฉalisation. Plusieurs dรฉmarches de modรฉlisation sont utilisรฉes. Nous adoptons dans notre travail une approche objet basรฉe sur un outil de modรฉlisation UML.En fait, UML (Unified Modeling Language) est un standard ouvert contrรดle par lโ€™OMG, un consortium dโ€™entreprises qui a รฉtรฉ fondรฉ pour construire des standards qui facilitent lโ€™interopรฉrabilitรฉ et plus spรฉcifiquement, lโ€™interopรฉrabilitรฉ des systรจmes orientรฉs objet.
UML est issu de lโ€™unification de nombreux langages de modรฉlisation graphique orientรฉe objet. Il unifie ร  la fois les notations et les concepts orientรฉs objets.

Justification UML

UML est un langage formel et normalisรฉ, Il permet le gain de prรฉcision, encourage l’utilisation d’outils et constitue ร  cet effet un gage de stabilitรฉ. ๏‚ท Sa notation graphique permet d’exprimer visuellement une solution objet, ce qui facilite la comparaison et l’รฉvaluation de solutions. ๏‚ท L’aspect formel de sa notation limite les ambiguรฏtรฉs et les incomprรฉhensions. ๏‚ท UML est un support de communication performant. ๏‚ท Il cadre l’analyse et facilite la comprรฉhension de reprรฉsentations abstraites complexes. ๏‚ท Son caractรจre polyvalent et sa souplesse en font un langage universel.

OUTILS DE CONCEPTION

Afin de rรฉpondre au mieux ร  la problรฉmatique, nous avons dรป analyser le cahier de charge, faire un travail de conception puis enfin dรฉvelopper. ย Comme outils de conception nous avons choisi :
๏‚ท Enterprise Architect pour construire lโ€™ensemble des diagrammes. Enterprise Architect est un logiciel de modรฉlisation et de conception UML, รฉditรฉ par la sociรฉtรฉ australienne Sparx Systems. Couvrant, par ses fonctionnalitรฉs, l’ensemble des รฉtapes du cycle de conception d’application les plus reconnus.

IDENTIFICATION DES ACTEURSย 

Les acteurs et leurs rรดles : Un acteur est un rรดle jouรฉ par une personne externe qui interagit directement avec un systรจme. Pour notre application les acteurs sont : Lโ€™administrateur, et les employรฉs.
๏‚ท Acteur 1 : Utilisateur : gรจre les devis, les factures, les produits et les clients.
๏‚ท Acteur 2 : Administrateur : se prรฉoccupe des mรชmes fonctionnalitรฉs que l’utilisateur, de plus il gรจre leurs comptes (activation et dรฉsactivation). Comme suit : Acteur Rรดles .

Utilisateur
-Sโ€™authentifier. -Rรฉcupรฉrer le mot de passe. -gรฉrer les clients : Afficher les clients. Ajouter un client. Rechercher un client. Modifier un client. Supprimer un client. -gรฉrer les produits : Afficher les produits. Ajouter un produit. Rechercher un produit. Modifier un produit. Supprimer un produit. -gรฉrer les devis : Afficher les devis. Ajouter un devis. Rechercher un devis. Modifier un devis. Supprimer un devis. Gรฉnรฉrer un devis PDF. -gรฉrer les factures : Afficher les factures. Ajouter une facture. Rechercher une facture. Modifier une facture. Supprimer une facture. Gรฉnรฉrer une facture PDF. -Afficher les statistiques.

Administrateur
-Les mรชmes taches que lโ€™utilisateur. -Gรฉrer les utilisateurs : Ajouter un utilisateur. Modifier un utilisateur. Rechercher un utilisateur. Supprimer un utilisateur. -Afficher les statistiques.

Guide du mรฉmoire de fin d’รฉtudes avec la catรฉgorie Modรจle logique des donnรฉes(MLD)

ร‰tudiant en universitรฉ, dans une รฉcole supรฉrieur ou dโ€™ingรฉnieur, et que vous cherchez des ressources pรฉdagogiques entiรจrement gratuites, il est jamais trop tard pour commencer ร  apprendre et consulter une liste des projets proposรฉes cette annรฉe, vous trouverez ici des centaines de rapports pfe spรฉcialement conรงu pour vous aider ร  rรฉdiger votre rapport de stage, vous prouvez les tรฉlรฉcharger librement en divers formats (DOC, RAR, PDF).. Tout ce que vous devez faire est de tรฉlรฉcharger le pfe et ouvrir le fichier PDF ou DOC. Ce rapport complet, pour aider les autres รฉtudiants dans leurs propres travaux, est classรฉ dans la catรฉgorie Modรฉlisation UML oรน vous pouvez trouver aussi quelques autres mรฉmoires de fin d’รฉtudes similaires.

Le rapport de stage ou le pfe est un document d’analyse, de synthรจse et d’รฉvaluation de votre apprentissage, c’est pour cela rapport gratuit propose le tรฉlรฉchargement des modรจles gratuits de projet de fin d’รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties d’un projet de fin d’รฉtude.

Table des matiรจres

Dรฉdicace
Remerciement
CHAPITRE1: PRESENTATION DU PROJET
Introduction
1. Prรฉsentation de la sociรฉtรฉ
2. Cahier de charge
3. Cadre et objectifs du projet
4. Analyse de l’existant
5. Analyse des besoins
CHAPITRE 2: ANALYSE ET CONCEPTION
1. Mรฉthodologie dโ€™analyseย 
1. 1 Le Langage UML
1.2.Le Modรจle en Cascade
1.3. Modรฉlisation UML
1.4.Justification UML
2. Outils utilisรฉs dans la conceptionย 
3. Identification des acteursย 
3.1.Les acteurs et leurs rรดles
3.2. Les messages รฉmis et reรงus
4. Conception des traitements
4.1.Diagramme de packages
4.2. Diagrammes de cas dโ€™utilisation
4.3. Description des cas dโ€™utilisation et Diagrammes de sรฉquences
5. Conception des donnรฉesย 
5.1. Diagrammes de classes
5.2. Modรจle logique des donnรฉes (MLD)
CHAPITRE 3 :REALISATION DE Lโ€™APPLICATION
1. Outils et technologies utilisรฉs
1.1.Environnement matรฉriel
1.2. Environnement logiciel
2. Prรฉsentation de lโ€™applicationย 
2.1.Prรฉsentation de lโ€™authentification
2.2.Prรฉsentation des interfaces Administrateur et employรฉs
2.3.Prรฉsentation de la gestion des factures
2.4.Prรฉsentation de la gestion des clients
2.5. Prรฉsentation de la gestion des produits
2.6.Prรฉsentation de la gestion des devis
2.7.les statistiques
2.8.Prรฉsentation de la gestion des utilisateurs
2.9. Prรฉsentation de gestion de paramรจtres
Webographie
Bibliographie

Tรฉlรฉcharger le rapport completLe Langage UML

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *