ERP et Systèmes d'informations - Chapitre 3

MerryLongBeach avatar
MerryLongBeach
·
·
Download

Start Quiz

Study Flashcards

23 Questions

Quelle est la différence entre une procédure, un procédé et un processus?

Une procédure décrit les étapes successives nécessaires pour la réalisation d’une activité spécifique. Un procédé est utilisé dans la fabrication de produits à partir des matières premières. Un processus décrit l’enchaînement d’activités aboutissant à un résultat.

Quel est l'objectif de l'automatisation des processus métier?

Accélérer les processus et réduire les erreurs humaines

Un processus métier est un enchaînement d'activités liées les unes aux autres pour atteindre un objectif métier.

True

Quel symbole est utilisé pour contrôler les divergences et convergences dans un processus? C'est le symbole de ______.

Branchement

Que représente le symbole d'événement dans un processus selon le texte?

Un déclencheur

Un événement interrupteur permet de poursuivre le flux séquentiel sans interruption.

False

Quel type d'événement permet de déclencher un processus ou sous-processus?

Événement de Départ

Qu'est-ce que représente un événement intermédiaire à la frontière d'une Activité?

Récepteur

Lorsqu'un événement intermédiaire est un interrupteur et se déclenche pendant l'exécution d'une Tâche, le flux normal est interrompu.

True

Si un événement intermédiaire est un non-interrupteur et se déclenche pendant l'exécution d'une Tâche, le flux normal est lancé suite à la fin de la Tâche et le flux d'exception est __________.

lancé

Dans le Branchement Exclusif, que se passe-t-il si la première valeur est vraie?

Le Processus va poursuivre automatiquement cette voie

Qu'est-ce qui est nécessaire pour l'exécution d'un processus selon le contenu fourni?

La collaboration entre des acteurs de différents départements intra et inter-entreprises

La standardisation et la normalisation des processus sont des préoccupations majeures des divers intervenants dans le monde business. Vrai ou Faux?

False

Quel langage de modélisation est un standard proposé par l'OMG (Object Management Group)?

UML 2.0

Associez le langage de modélisation avec sa description :

UML 2.0 = Proposé par l'OMG pour la modélisation graphique des processus métier BPMN = Standard graphique pour la modélisation des processus métier YAWL = Extension des réseaux de Pétri avec moteur d'exécution

Qu'est-ce qu'une Tâche Service?

Une Tâche Service se réalise automatiquement avec une Application informatique sans aucune intervention Humaine.

Quelle est la différence entre une Tâche Script et une Tâche Service?

Les Tâches Script permettent d'écrire le code informatique directement dans la tâche, tandis que les Tâches Service doivent faire appel à une fonction, un code ou un web service existant.

Quels sont les types de Tâches ÉTENDUS mentionnés dans le document? (Sélectionnez tout ce qui s'applique)

Tâche Règle Métier

Un Sous-Processus Parallèle nécessite que toutes les Activités soient achevées pour terminer le Sous-Processus.

True

Que se passe-t-il lorsque l'Acteur exécutant un Sous-Processus décide de le terminer?

Le Sous-Processus se termine

Quels types d'Activités spécifiques propose BPMN pour les comportements de boucle et multi-instances?

Activité Boucle

Le type d'Activité Boucle permet de spécifier une répétition basée sur une vérification de condition.

True

En Activité Multi-instances, il est possible d'exécuter une Activité en nombre d'instances défini. Ces instances peuvent s'exécuter en ___ ou de manière ___.

Parallèle, Séquentielle

Study Notes

Infrastructure Métier du SIE

  • Approche Descendante ou « Top-Down » : une infrastructure métier du SIE qui comprend une vue métier, une vue fonctionnelle, une vue applicative, et une vue physique.
  • La vue métier décrit les processus métier, la vue fonctionnelle décrit les fonctions et les flux, la vue applicative décrit les applications et les logiciels, et la vue physique décrit l'infrastructure matérielle et technique.

Notion de Processus en Général

  • Un processus est un ensemble ordonné d'activités ou de sous-processus corrélés et interactifs qui transforment des éléments d'entrée en éléments de sortie.
  • Un processus est exploité dans un environnement spécifique, il est soumis à des contraintes et consomme des ressources.
  • Un processus est déclenché par au moins un événement.

Processus Métier de l'Entreprise

  • Un processus métier est un enchaînement d'activités liées les unes aux autres pour atteindre collectivement un objectif métier en définissant les rôles et les interactions fonctionnelles au sein d'une structure organisationnelle.

Exemples de Processus

  • Processus de congé : une demande de congé est émise par un salarié, signée par son chef de service, validée ou non par le service RH, et payée.
  • Processus de fabrication à la commande : un client commande un produit, le service d'étude évalue la possibilité de production, le service achats commande les matières premières, le service production fabrique le produit, et le service sécurité met à jour les accès du client.

Conception SIE : Niveau Métier

  • Intégrité : le SIE doit couvrir la totalité des processus métier exploités par l'entreprise.
  • Interopérabilité : le SIE doit assurer la communication entre les différents processus métier de l'entreprise.
  • Flexibilité : le SIE doit mettre à jour les processus métier déjà définis et les étendre éventuellement selon le besoin par de nouveaux processus.

Pourquoi Modéliser un Processus ?

  • Pour exécuter un processus, il est nécessaire de collaborer entre des acteurs de différents départements intra et inter-entreprises.
  • Pour évoluer un processus, il est nécessaire de le mettre à jour par rapport à ses anciennes versions.
  • La standardisation et la normalisation des processus sont des préoccupations actuelles et majeures des divers intervenants dans le monde business.

Modélisation Processus Métier

  • Intégrité : la modélisation doit couvrir la totalité des activités métier de l'entreprise.
  • Interopérabilité : le langage de modélisation choisi doit être un standard et doit supporter la collaboration intra et inter-processus.
  • Flexibilité : le langage de modélisation choisi doit favoriser la mise à jour, l'extension et l'évolution des différentes versions des processus.

Choix du Langage de Modélisation

  • UML 2.0 (Unified Modelling Language) : un standard proposé par l'OMG (Object Management Group) qui offre la possibilité de réaliser une modélisation graphique au travers d'un ensemble de neuf diagrammes.
  • YAWL (Yet Another Workflow Language) : une extension des réseaux de Pétri qui est doté d'un moteur d'exécution permettant ainsi la simulation des processus.
  • BPMN (Business Process Modeling Notation) : un standard graphique pour la modélisation des processus métier qui permet de décrire un processus métier compréhensible pour tous ses intervenants.

Standard BPMN

  • Besoin : un standard graphique de notation pour modéliser les processus métier.
  • Solution : standard BPMN 2.0 (janvier 2011) proposé par l'OMG (Object Management Group).
  • Outils de modélisation BPMN 2.0 : BIZAGI Process Modeler.

Exemple de Modélisation avec BPMN 2.0

  • Flux de séquence : détermine l'ordre d'exécution des activités.

  • Flux de message : modèle collaboratif (échange d'informations entre processus).

  • Événements : déclencheur, événement intermédiaire, événement de fin.

  • Activités : tâche, sous-processus, étape, milestone.

  • Objets de connexion : flux de séquence, flux de message, association.

  • Objets d'organisation : swimlanes, processus (groupement - pool), couloirs (bandes).

  • Objets de données : objets de données, magasins de données.### Symboles Branchement

  • Le symbole Branchement (Passerelle) est utilisé pour contrôler les divergences et les convergences aux niveaux des flux séquentiels d'activités dans un Processus.

  • Un Branchement indique qu'il y a un mécanisme qui autorise ou refuse le passage du Jeton au niveau de la Passerelle.

Événements

  • Les événements représentent des événements qui se produisent dans le cours normal de la réalisation d'un Processus.
  • Les événements peuvent être de trois types : Départ (Déclencheur), Intermédiaire, et Fin (Résultant).

Événements : Sémantiques

  • Les événements modifient les cours d'un Processus : interruption, lancement, réception.
  • Les événements peuvent être Interrupteurs, de Lancement, ou Récepteurs.

Événements : Règles

  • Les événements déclencheurs sont des événements récepteurs.
  • Les événements résultants sont des événements de lancement.
  • Les événements intermédiaires peuvent signifier le lancement ou la réception de l'événement.

Exemple : Événements Messages

  • Un exemple d'événement message peut être utilisé pour déclencher un Processus, interrompre un flux séquentiel, ou lancer une tâche.

Événements : Synthèse

  • Les événements peuvent être classés en fonction de leur type : Départ, Intermédiaire, Fin.
  • Les événements peuvent être définis en fonction de leur sémantique : interruption, lancement, réception.

Événements Déclencheurs

  • Les événements déclencheurs sont des événements qui déclenchent un Processus.
  • Les événements déclencheurs peuvent être de plusieurs types : Basic, Message, Temporisateur (Timer), Signal, Règle (Conditionnel), Multiple, Parallèle Multiple.

Événements Intermédiaires

  • Les événements intermédiaires sont des événements qui se produisent durant l'exécution d'un Processus.
  • Les événements intermédiaires peuvent être de plusieurs types : Basic, Message, Temporisateur (Timer), Signal, Règle (Conditionnel), Multiple, Parallèle Multiple, Lien de Sortie / Lien d'Entrée.

Événements Intermédiaires : Synthèse

  • Les événements intermédiaires ne déclenchent pas une nouvelle Instance du Processus en cours.
  • Les événements intermédiaires se produisent durant l'exécution du Processus en cours.
  • Les événements intermédiaires peuvent être définis en fonction de leur sémantique : lancement, réception.

Événements Intermédiaires : Frontière d'une Activité

  • Les événements intermédiaires peuvent également se produire durant une Activité.

  • Les événements intermédiaires peuvent être utilisés pour lier deux points du flux éloignés sans utiliser un flux de séquence.### Événements Intermédiaires

  • Les événements intermédiaires peuvent lancer une nouvelle branche de flux (flux d'exception) ou interrompre ou pas l'activité en cours (flux normal).

  • Un événement intermédiaire à la frontière d'une activité n'est que récepteur.

Événements Intermédiaires avec Interruption

  • Avec interruption, le flux normal s'interrompt suite au déclenchement de l'événement et uniquement le flux d'exception continue.
  • Si l'événement est déclenché après la fin de la tâche, il sera ignoré.

Événements Intermédiaires sans Interruption

  • Sans interruption, le flux normal continue même suite au déclenchement de l'événement et le flux d'exception démarre.

Événement Temporisateur

  • Un événement temporisateur peut être déclenché dans la frontière de l'activité ou dans le flux de séquence.
  • Exemple : si 1 heure après le début de la tâche 1, elle n'a pas terminé son exécution, alors la tâche 1 s'arrête et la tâche 2 est lancée.

Événements Fins

  • Les événements fins terminent une (ou plusieurs) branches du processus.
  • Les événements fins n'ont qu'un seul flux de séquence entrant et pas de flux de séquence sortant.
  • Les événements fins absorbent le jeton.

Événements Fins : Symboles

  • Basic : ce type est utilisé lorsque la terminaison n'entraîne aucune action.
  • Message : ce type indique qu'un message est envoyé lorsque le processus sera terminé.
  • Signal : ce type indique qu'un signal est envoyé lorsque le processus sera terminé.
  • Multiple : ce type indique qu'il y a plusieurs conséquences ou résultats reliés à la fin du processus.
  • Fin Précipitée : ce type indique que toutes les activités du processus doivent se terminer immédiatement.
  • Annulation : ce type indique que le processus se termine suite à l'annulation d'une transaction.

Branchement Exclusif

  • Le branchement exclusif consiste à choisir un seul chemin parmi plusieurs flux sortants possibles selon une condition précise.
  • Remarques :
    • Une valeur doit être associée à chaque flux sortant.
    • Il est recommandé de modéliser un flux par défaut, en cas qu'aucune valeur ne soit remplie.

Branchement Parallèle

  • Le branchement parallèle est utilisé pour éclater et synchroniser les chemins parallèles.
  • Remarques :
    • Chaque flux sortant reçoit un signal d'exécution des activités.
    • Le branchement parallèle attend que tous les flux entrants soient complétés afin de poursuivre le processus.

Branchement Inclusif

  • Le branchement inclusif permet d'évaluer tous les flux sortants possibles selon une condition précise.
  • Remarques :
    • Une valeur doit être associée à chaque flux sortant.
    • Il est recommandé de modéliser un flux par défaut, en cas qu'aucune valeur ne soit remplie.
    • Une valeur remplie du 1er flux sortant n'exclut pas l'évaluation des autres flux.

Branchement Basé sur les Événements

  • Le branchement basé sur les événements indique que les flux sortants reposent sur des événements plutôt que sur l'évaluation de conditions.
  • Un événement intermédiaire est placé sur chaque flux sortant.

Branchement Déclencheur Événements Parallèles

  • Le branchement déclencheur événements parallèles est utilisé pour déclencher un processus.
  • Le processus démarre quand tous les événements surviennent.

Activités et Sous-Processus

  • Une activité est une unité de travail réalisée au cours d'un processus.
  • Une activité consomme du temps et des ressources.
  • Une activité exige un ou plusieurs objets intrants, et produit un ou plusieurs objets extrants.

Types de Tâches

  • Tâche Atomique ou Tâche : correspond à une activité qui ne peut pas être décomposée.
  • Tâche Composite ou Sous-Processus : est une activité composée, c'est-à-dire, une activité qui peut elle-même être décrite suivant une séquence d'activités.
  • Tâche Service : se réalise automatiquement avec une application informatique sans aucune intervention humaine.
  • Tâche Script : est utilisée dans le cas où on a la possibilité d'exploiter un moteur d'exécution pour la gestion du processus.
  • Tâche Manuelle : se réalise manuellement par un acteur humain sans l'aide d'une application informatique.
  • Tâche Utilisateur : indique qu'un acteur humain accomplisse cette tâche en interagissant avec une application informatique.
  • Tâche d'Envoi : spécifie qu'on doit envoyer un message à un participant externe au processus.
  • Tâche de Réception : a pour unique action d'attendre un message d'un participant externe au processus.
  • Tâche Règle Métier : est utilisée pour indiquer que l'action de la tâche est d'appliquer une règle métier ou de prendre une décision.

Ce quiz couvre les concepts de la phase de conception d'un système d'information intégré, notamment l'infrastructure métier du SIE. Il est destiné aux étudiants de 2ème CS.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Use Quizgecko on...
Browser
Browser