Titre : | Modélisation et simulation des Processus Métiers Collaboratifs |
Auteurs : | ABDELHAMID HASSAINE, Auteur ; Laïd Kahloul, Directeur de thèse |
Editeur : | Biskra [Algérie] : Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie, Université Mohamed Khider, 2024 |
Format : | 1 vol. (94 p.) / ill., couv. ill. en coul / 30 cm |
Note générale : | |
Langues: | Français |
Mots-clés: | Processus métier, collaboration, modélisation, UML, BPMN, simulation |
Résumé : |
Le but du présent travail est la réalisation d’une application simulant la collaboration d’un ensemble de processus métiers. Après une phase d’analyse, la modélisation est élaborée à travers le standard UML, aussi l’engin BPMN fournit une notation standardisée et visuelle permettant de représenter les processus métier de manière claire et cohérente. Cela favorise une meilleure compréhension et une meilleure communication entre les parties prenantes. En outre, BPMN facilite la collaboration en représentant les interactions, les dépendances et les flux de messages des activités entre plusieurs participants ou organisations impliquées dans des processus collaboratifs. L’étude de cas se concentre sur le processus d'éclosion des poussins, un processus complexe nécessitant une collaboration précise entre plusieurs acteurs : éleveurs, fournisseurs d'oeufs, techniciens d'incubation et vétérinaires. L’application est réalisée par java avec trois acteurs : propriétaire, operateur, client. Ces acteurs proposent respectivement : le paramétrage, la manipulation et la commande. |
Sommaire : |
Table des matières ………………………………………IV Liste des figures .……………………………………..VII Liste des tableaux .…………..…………………………………………………………………..IX Résumé ………………………………………………………..X Abstracts ………………………………………………..……. XI ملخ ص ………………………………………………………………XII Introduction générale ………………………………………………………………………………..1 Chapitre I : Etat de l’art ETAT DE L’ART………..…………………………..……………..…………..….…….3 Introduction …………………………………………………………..……….….………4 Processus métiers ………………………………………………………...………………4 I.2.1 Définitions Des Processus Métiers…………………………………...……….…...…4 I.2.2 Caractéristiques des processus métier ………..………………………..…………….5 I.2.3 Types de processus métier…………………………………………………….……...5 I.2.3.1. Perspective de niveau…………………………………………….…………..5 I.2.3.2. Perspective des compétences de base………………………..…………….…6 I.2.4 Processus métier interne et externe……………………………………………..…….6 I.2.4.1. Processus Métier Interne (PM privé) …..…………………….……………...6 I.2.4.2. Processus Métier Externe (PM public) ………...............................................7 I.3 Gestion des processus métier (BPM-Business Process Management) ……….……8 I.3.1 Les avantages de la gestion des processus métiers…………………...………………9 I.3.1.1 Visibilité ……………………………………………………………………..9 I.3.1.2 Réduction des coûts ………………………………………………....…....……9 I.3.1.3 Atténuation des risques.………………………………………………………10 I.3.1.4 Conformité……………………………………………………………………10 I.3.1.5 Expérience client……………………………………………………………... I.3.1.6 Agilité commerciale ………………………………………………………….10 I.3.2 Cycle de vie de la gestion des processus métiers (GPM)………...……………………11 I.3.2.1 Conception ..………………………………………………………………….11 I.3.2.2 Modélisation …………………………………………………………………12 I.3.2.3 Exécution………………………………….………….………………………12 I.3.2.4 Surveillance ....…………………………………………………………….….13 I.3.2.5 Optimisation……………………………………………………………….….13 I.4 Modélisation des processus métier.…………..………….…………………………….13 I.4.1 Modélisation semi formelle par UML……….….……………………….……………14 I.4.2 Modélisation par BPMN ..……………………..…………………………...…………15 I.4.2.1 Objectifs de BPMN ..………………….…………………………...…………16 I.4.2.2 Eléments et symboles de diagrammes BPMN ..………………….…………...16 I.5 Conseils, Exemple et Etude de Travaux connexes sur la modélisation des processus métier (BPMN ) ………………………………………………………...21 I.5.1 Conseils pour la modélisation des processus métier (BPMN) ……….........……..….21 I.5.2 Exemple de modélisation de processus métier avec BPMN …..……………………22 I.5.3 Etude de Travaux connexes …………………………………..…...…………...……24 I.5.4 Analyse et contribution……………………………………………………………...25 I.6 Conclusion……………………………………………………………………………….26 Chapitre II : Analyse et conception II ANALYSE ET CONCEPTION …………………………………………..27 II.1 Introduction ……….…...……………………………………..……………...................28 II.2 Phase d'analyse ……………………..………………………………...………………..28 II.2.1 L'élevage de poulets ...…………………………………………………………….29 II.2.1.1 Organisations d’élevage …………………………………...……….………30 II.2.1.2 Couvoirs ……………………………………….………………………..….32 II.2.1.3 Élevages de poulets de chair et de poulettes………………..………………36 II.2.2 Étude de cas : Éclosion des poussins………………………………………………37 II.2.2.1 Les participants et acteurs……………………………………….………….37 II.2.2.2 Définir les processus du processus d’éclosion des poussins……………….38 II.2.2.3 Collaboration du processus Éclosion avec d'autres participants…………...39 II.3 Phase de conception…………………………………………………………………..40 II.3.1 Modélisation UML………………………………………………………………...40 II.3.1.1 Diagramme de Cas d'utilisation…………………………………………….40 II.3.1.2 Diagramme de classe ………………………………………………………42 II.3.2 Modélisation BPMN……………………………………….………………………44 II.3.2.1 Modèle de collaboration générale…………………..………………………45 II.3.2.2 Affinement BPMN………………………...……………………………….46 II.4 Conclusion ….……………………………………………………..………………….56 Chapitre III : Implémentation III IMPLEMENTATION………………………………………………………57 III.1 Introduction …………………………………………………………58 III.2 Les langages et les outils de développement……………..……...58 II.2.1 Les Langages de programmation utilisés………………………..…….58 II.2.2 Les outils exploités ………………..………………...……………..58 III.3 Réalisation de système et Présentation de quelques interfaces….…59 III.4 Conclusion ………………………..……….………………………….69 Conclusion général ..………………………………………………………...70 |
Type de document : | Mémoire master |
Disponibilité (1)
Cote | Support | Localisation | Statut |
---|---|---|---|
MINF/869 | Mémoire master | bibliothèque sciences exactes | Consultable |