WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'une application web pour la publication des résultats académiques dans un portail documentaire.

( Télécharger le fichier original )
par Patrick IZATINA MBALA
Institut Supérieur de Techniques Appliquées - Licence 2014
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

III.2.3. PHASE D'ORGANISATION1

Après avoir défini les fonctions principales de l'Institut Supérieur des Techniques Appliquées et ses domaines d'information, les concepts et la transformation des messages, le cadre de l'application est stabilisé. Le

1 http://fdigallo.online.fr/cours/merise.pdf

I S T A 2 0 1 4 - 2 0 1 5 Page | - 68 -

propos de cette phase est la définition de l'organisation, des postes de travail, des sites de traitement et de données.

III.2.3.1. ORGANISATION DE LA COMMUNICATION

Le modèle organisationnel de communication ne concerne que les communications entre sites. Il n'existe pas s'il n'existe qu'un site.

Le modèle organisationnel de communication découle des opérations organisées et des sites de données. Un échange a lieu quand un poste de travail situé sur un site donné effectue une opération et que la vue en consultation ou en mis à jour de cette opération se trouve sur un autre site.

III.2.3.2. ORGANISATION DE DONNEES

La modélisation conceptuelle des données visait à représenter la signification des informations utilisées dans un domaine d'activité de l'entreprise sans tenir compte de contraintes organisationnelles, économiques ou techniques. Elle exprimait des objets concrets ou abstraits, des associations entre ces objets et des informations descriptives, formalisées en termes d'entités, de relations et de propriété.

La modélisation organisationnelle des données va permettre de prendre en compte des éléments relevant de l'utilisation des ressources de mémorisation :

? Le choix des informations à mémoriser informatiquement ;

? La quantification (ou volume) et la durée de vie des informations à mémoriser ;

? La répartition des données informatisées entre unités organisationnelles ;

? L'accès aux données informatisées pour chaque unité organisationnelle.

Ces différentes préoccupations nous conduiront à définir deux niveaux de modélisation organisationnelle des données : le MOD global, directement dérivé du MCD, et les MOD locaux, spécifiques à une unité organisationnelle. Les MOD locaux seront dérivé du MOD global en prenant en compte des choix d'organisation, en particulier de répartition.

Les modèles organisationnels de données s'expriment avec le même formalisme que le modèle conceptuel de données (entité-relation) auquel on ajoutera quelques notions complémentaires.

Le modèle organisationnel de données apparait donc comme une représentation-exprimée par le formalisme entité - relation - des informations qui seront mémorisées informatiquement, compte tenu des volumes, de la répartition et de l'accessibilité, sans tenir compte encore des conditions de structuration, de stockage et de performance liées à la technologie de mémorisation informatique utilisée.

I S T A 2 0 1 4 - 2 0 1 5 Page | - 69 -

La modélisation Organisationnelle des données se préoccupera, également, de la répartition d'utilisation de ces données, suivant les différentes unités organisationnelles.

La connaissance de cette répartition organisationnelle des données présente un intérêt certain pour orienter ultérieurement la répartition informatique des données, en particulier dans des environnements client/serveur.

L'unité organisationnelle recouvre généralement un ensemble de postes représentant, par exemple, un service ou un site géographique. Les utilisateurs d'une unité organisationnelle ont une vue commune et partagée d'un ensemble de données : le MOD local. Le MOD local et l'unité organisationnelle sont donc un moyen d'exprimer, du point de vue de l'utilisateur, les données accessibles par un ensemble de postes. Le MOD local est un sous-ensemble du MOD global en termes :

> D'entités, de relations et de propriétés ;

> D'occurrences d'entités ou de relations (par exemple, une agence (unité organisationnelle) ne gère que les contrats de son secteur).

L'expression d'un MOD local se représente pour chaque unité organisationnelle :

> Par un schéma des entités, relations et propriétés utilisées ;

> Par un tableau précisant les éventuelles restrictions sur les occurrences disponibles.

Ce découpage du MOD global en MOD locaux permet d'apprécier le degré de partage ou de séparation des données d'un système d'information en fonction de l'organisation adoptée. On peut ainsi mettre en évidence :

> Les données communes à l'ensemble du domaine ; > Les données partagées entre certaines unités ; > Les données privées à une unité.

Lorsqu'un partage existe entre plusieurs unités organisationnelles et en cas de répartition informatique envisagée, il peut être utile de préciser, si c'est possible, quelle unité organisationnelle ferait référence, en cas de divergence entre le contenu des informations partagées.

III.2.3.2.1. PRESENTATION DES MODELES ORGANISATIONNELS DE DONNEES LOCAUX (MOD)

a. Site : Section

La figure III.9 illustre le modèle organisationnel de données de la section

I S T A 2 0 1 4 - 2 0 1 5 Page | - 70 -

PERSONNE

codperso nom post pren

sexe
danais

linais

1, n

ETUDIANT

matrie

Evoluer

1, n andeb

anfin

CLASSE

codclasse

1, n nomclasse

1, 1

1, n

Concerne

CLASSE

codclasse
nomclasse

ENSEIGNANT

matri

etciv
nivet

1, n

Dispenser

andeb

anfin

1, n

COURS

codcours

nomcours
max

Fig. III.9 : Modèle organisationnel de données de la section b. Site : Salle des professeurs

La figure III.10 illustre le modèle organisationnel de données de la salle de professeurs

I S T A 2 0 1 4 - 2 0 1 5 P a g e | - 71 -

Appartenir

1, 1

PERIODE

COTES

ETUDIANT

matrie

Evoluer

1, n 1, 1

Concerne

1, 1 1, n

Concerner

codper
libelle

codcote
note

CLASSE

codclasse
nomclasse

1, 1

1, n

Transcrire

ENSEIGNANT

matri
etciv
nivet

PERSONNE

codperso nom post pren

sexe
danais

linais

1, n

andeb anfin

1,

1, n

1, n

Dispenser

andeb
anfin

1, n

COURS

codcours
nomcours
max

Fig. III.10 : Modèle organisationnel de données de la salle de

professeurs

I S T A 2 0 1 4 - 2 0 1 5 P a g e | - 72 -

Après avoir défini qui est qui, comment il se situe dans un organigramme, nous allons représenter qui fait quoi, quel poste de travail effectue quelle

III.2.3.2.2. ADMINISTRATION DE LA BASE DE DONNEES ET DETERMINATION DE DROIT D'ACCES

L'accessibilité des données d'un MOD local s'exprime par les actions élémentaires que peuvent effectuer sur ce sous-ensemble de données les traitements réalisés dans le site organisationnel.

Ces différents types d'accès, en lecture(L), en modification (M), en création (C), et en suppression (S) sont précisés sur le MOD local généralement sur un tableau récapitulant les restrictions de disponibilités, les partages et les actions autorisées.

La sécurité des données définit des restrictions d'accès aux données mémorisées pour certaines catégories d'utilisateurs. Ces restrictions peuvent concerner un type d'action limité (L, M, C, S) soit aux entités, relations ou propriétés du MOD global ou local, doit à une sous-population des occurrences d'entités ou des relations. La sécurité d'accès aux données comprend la limitation d'actions à certaines personnes (seul le responsable de la comptabilité peut modifier une écriture comptable) et intègre aussi les aspects de confidentialité (accès à certaines informations du dossier de personnes dites « sensibles »).

La sécurité d'accès s'exprime, selon les cas, au niveau du MOD global ou des MOD locaux, et passe par la définition de catégories ou profils d'utilisateurs. Pour chaque profil, on précise les éventuelles restrictions d'accès envisagées. En pratique, on présente ces restrictions sous la forme de tableaux faisant référence aux schémas MOD.

Tableau III.12 : Détermination de droit d'accès

Entités/Relations
porteuse de données

DG & SGA

Section

Enseignant

ETUDIANT

L, C, M, S

L, C, M, S

L

ENSEIGNANT

L, C, M, S

L, C, M, S

L

PERSONNE

L, C, M, S

L, C, M, S

L

CLASSE

L, C, M, S

L, C, M, S

L

OPTION

L, C, M, S

L, C, M, S

L

COURS

L, C, M, S

L, C, M, S

L

COTES

L, M, S

L, M, S

L, C, M

PERIODE

L, C, M, S

L, C, M, S

L

DISPENSER

L, C, M, S

L, C, M, S

L

EVOLUER

L, C, M, S

L, C, M, S

L

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il ne faut pas de tout pour faire un monde. Il faut du bonheur et rien d'autre"   Paul Eluard