Vous êtes sur la page 1sur 5

Ministère de l'éducation de la République de Moldova

Université technique de Moldavie

Faculté d'Informatique et de Microélectronique

Compte Rendu
Travail de laboratoire nr. 6
Thème: Le diagramme d'état

Il a fait: st. gr. FI-171


Lupei Nicolae

Il a vérifié: lec. asist., Marin Cazac

Chişinău 2019
Le but du papier: Le diagramme d'état
Le theme : Business Process Model and Notation
Tâches de travail:
 Créer les diagrames d'état

Avancement des travaux:


Principales caractéristiques du diagramme d'état:
Le diagramme d'état décrit le processus de modification du comportement d'un objet particulier, c'est-
à-dire le processus de modification du statut de l'objet tout au long de sa vie. La modification de l'état de
l'objet peut être provoquée par l'influence externe d'autres objets provenant de l'extérieur.
C'est précisément pour ce type de réaction d'objet que le diagramme d'états est utilisé. Le tableau d'état
décrit la séquence d'états possibles et de transitions (passages) qui, dans leur ensemble, caractérisent le
comportement des éléments du modèle tout au long de sa vie.
Le tableau de statut peut également être utilisé pour spécifier la fonctionnalité d'autres éléments tels
que: acteur, sous-système, groupe d'utilisation de la requête, sous état;
Sous un état - métaclasma abstrait qui exploite des situations distinctes représentant l’exécution de
certaines conditions à un moment donné du cycle de vie d’un objet.
L’état peut être sous la forme de valeurs concrètes d’un attribut de l’objet, et si la valeur de cet attribut
change, l’état de l’objet changera, seuls les attributs représentant l’aspect dynamique et fonctionnel de son
comportement.
 Objet - rectangle aux angles arrondis.
 Il existe des cas où le nom de l'état est manquant, auquel cas la condition sera appelée -
anonymement. Maintenant qu'il y a plusieurs états anonymes, les états sont différenciés par la
numérotation. L'état à côté du nom peut également contenir des actions internes, auquel cas il
est séparé par une ligne horizontale et peut avoir l'une des 3 suivantes: entry, do, exit
 Automatiser - est une formalité permettant de modéliser le comportement de l'objet et de
l'ensemble du système. Dans le métamodèle UML, la machine représente un package
définissant un ensemble de définitions requises pour représenter le comportement de l'objet
modélisé avec no. fini avec les états et les transitions.
 Etat initial - un cas particulier de l'état, qui ne contient aucune action interne. Dans ce cas, c'est
le début du changement de comportement de l'objet (cercle hachuré). Le statut initial peut avoir
une seule transition de sortie.
 Statut final - cas particulier d'un état ne contenant aucune action interne. C'est le moment où
l'objet est détruit ou le moment où l'objet termine son travail.
 Transition - la transition entre deux états consécutifs. Ils peuvent être de deux types: 1. trigger -
transition contenant des événements
2. non déclencheur - transition qui ne contient rien États composés:
1. état composite avec substrats déposés
2. état composite avec des substrats disjoints
3. état composite avec sous-stations concurrentes

Diagramme d'état:

Fig1 : Diagramme d'état pour le login et l'enregistrement

L'autorisation permet de spécifier les droits / privilèges d'accès aux ressources, ce qui est lié à la sécurité de
l'information et à la sécurité des ordinateurs en général, et au contrôle de l'accès en particulier. Plus
formellement, "autoriser" signifie définir une politique d'accès. Par exemple, le personnel des ressources
humaines est normalement autorisé à accéder aux enregistrements des employés et cette stratégie est
généralement formalisée en tant que règles de contrôle d'accès dans un système informatique. En cours de
fonctionnement, le système utilise les règles de contrôle d'accès pour décider si les demandes d'accès émanant
de consommateurs ( authentifiés ) doivent être approuvées (acceptées) ou refusées (refusées). Les ressources
comprennent des fichiers individuels ou les données d' un élément , des programmes informatiques, des
périphériques informatiques et des fonctionnalités fournies par des applications informatiques . Les
utilisateurs d'ordinateurs, les logiciels informatiques et autres matériels installés sur l'ordinateur sont des
exemples de consommateurs .
Fig2 : Le processus de chargement d'une page

1. Le chargement d'une page commence lorsqu'un utilisateur sélectionne un lien hypertexte, soumet un
formulaire ou tape une URL dans un navigateur. Ceci est également appelé la demande initialeou
le début de la navigation . L'action de l'utilisateur envoie une requête sur le réseau au serveur
d'applications Web.
2. La demande parvient à l'application pour traitement. (Le traitement de la demande peut prendre un
certain temps. Cela peut être le résultat de la mise en file d'attente des demandes ou d'autres facteurs.)
3. L'application termine le traitement et renvoie une réponse HTML sur le réseau au navigateur de
l'utilisateur. Ceci est parfois appelé début de réponse ou premier octet .
4. Le navigateur de l'utilisateur reçoit la réponse HTML et commence à traiter le modèle d'objet de
document, ou DOM .
5. Le DOM termine le chargement; ce point est appelé DOM ready . À l'aide du DOM, le navigateur de
l'utilisateur commence à rendre la page.
6. La page termine le rendu dans le navigateur de l'utilisateur et l' événement de chargement de fenêtre
est déclenché. (Pour les pages utilisant le chargement asynchrone , certains éléments peuvent continuer
à se charger après l'événement de chargement de la fenêtre.)
Fig3 : Le processus d'envoi d'une notification

Un service de notification permet d'envoyer un avis à plusieurs personnes à la fois. Par exemple, si une
inondation était probable, les habitants d'une communauté pourraient être prévenus qu'il était temps d'évacuer. Si
une école était soudainement fermée pour la journée, on pourrait dire aux élèves ou aux parents de ne pas venir à
l'école ou de se présenter à un autre endroit. American Airlines peut informer les passagers par téléphone
portable deux heures avant le départ du vol en leur fournissant des informations sur l’état du vol et le numéro de
la porte. [1]
Lorsque les services de notification sont utilisés pour la notification d'urgence, ils sont souvent appelés services
EMNS (Emergency Mass Notification Services). Les services de notification et les services de notification
d'urgence peuvent fournir un large éventail d'options, notamment:

 Les notifications peuvent être envoyées par courrier électronique, téléphone, fax, SMS, etc.
 Des messages identiques peuvent être diffusés, ou les messages peuvent être personnalisés.
 L'équipement de service de notification peut appartenir à l'expéditeur ou à un fournisseur de services.
 Un message peut nécessiter ou non une réponse.

Conclusition :

À la suite du travail de laboratoire, nous avons appris à réaliser les diagrammes d’État, analysé les composants
qui peuvent être utilisés et essayé de les utiliser au maximum. Je me suis aussi noyé pour décrire plusieurs
poursuites, à savoir les étoiles qu’il traversa.