Académique Documents
Professionnel Documents
Culture Documents
a) METHODOLOGIE..........................................................................................................3
b) HISTORIQUE..............................................................................................................3
b) PRESENTATION DE L’APPLICATION.....................................................................14
1
[Tapez ici]
2
[Tapez ici]
a) METHODOLOGIE
L’approche orienté-objet est fondée en premier lieu sur le principe suivant : « Tout système
orienté objet est en fait une société d’objets qui coopèrent ». Pour coopérer les objets
utilisent des messages qui s’envoient entre eux par divers mécanismes qui dépendent de
l’environnement de mise en œuvre.
La conception d’un système d’information n’est pas chose facile car il faut tenir compte de
l’ensemble de l’organisation que l’on doit mettre en place. La phase de conception nécessite
des méthodes permettant de mettre en place un modèle sur lequel on va s’appuyer.
La modélisation consiste à créer une représentation virtuelle d’une réalité de façon à ressortir
les points auxquels on va s’intéresser.
Ce type de méthode est appelé analyse, il existe plusieurs méthodes d’analyses ; on peut
noter :
La méthode OMT (Object Modeling Techniques),
La méthode MOO (Méthode Orientée Object),
Le formalisme UML (Unified Modeling Language),
La méthode MERISE.
Nous avons eu le choix entre les différentes méthodes citées ; mais nous avons choisi le
formalisme UML car c’est elle qui était indiquée à notre étude il répondait à notre
attente entre autres
b) HISTORIQUE
3
[Tapez ici]
d'UML n'est pas une fin en soi. Ce qui est primordial, c'est d'utiliser les concepts objet et
d'appliquer la démarche d'analyse correspondante.
C’est à dire de montrer en quoi l’approche objet et UML constituent un «plus» et d’autre
part, d’exposer comment intégrer UML dans un processus de développement et comment
modéliser avec UML.
Comme avantages du formalisme UML :
C’est un langage formel et normalisé
Gain de précision,
Gage de stabilité au niveau de la modélisation,
Encourage l’utilisation d’outils
C’est un support de communication performant
Il cadre l’analyse,
Il facilite la compréhension de représentations abstraites complexes,
Son caractère polyvalent et sa souplesse en font un langage universel
4
[Tapez ici]
Cependant il existe plusieurs AGL mais ce dont nous allons présenter est PYCHARM
1) installation
Apply Now. Vous serez amenés sur une page vous demandant
5
[Tapez ici]
Next.
6
[Tapez ici]
faites Next.
4. Cliquez ensuite sur Install puis sur Finish, une fois l’installation
terminée.
à l’adresse https://www.jetbrains.com/pycharm/documentation/.
7
[Tapez ici]
5. Démarrez PyCharm
8. Si vous utilisez la version professionnelle, entrezvos identifiants puis cliquez sur Activate.
8
[Tapez ici]
9
[Tapez ici]
Décomposer le système en tâches, étudier et représenter chacune d’elles suivant les normes
d’UML, recoller les morceaux à la fin fera l’objet de ce chapitre.
A )ANALYSE DU SYSTEME
10
[Tapez ici]
Dans ce module, il est question de décrire et de représenter tous les scénarii entrants dans la
gestion des entrées
Les scénarii entrant dans cette gestion sont :
La Création qui permet d'ajouter un enregistrement existant dans la base de données
La modification qui permet de modifier un enregistrement existant dans la base de
données
La suppression qui permet de supprimer un enregistrement existant dans la base de
données.
La consultation des stocks entrants qui permet voir les articles entrants
11
[Tapez ici]
Dans ce module, il est question de décrire et de représenter tous les scénarii sortant dans la
gestion des sorties
Les scénarii entrant dans cette gestion sont :
La modification qui permet de modifier un enregistrement existant dans la base de
données
La suppression qui permet de supprimer un enregistrement existant dans la base de
données.
La consultation du stock sortant qui permet de vérifier les stocks sortants et voir les
articles restants
12
[Tapez ici]
13
[Tapez ici]
14
[Tapez ici]
15