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 |
III.2.3. PHASE D'ORGANISATION1Aprè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 | - 64 - 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 COMMUNICATIONLe 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 DONNEESLa 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 | - 65 - 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 | - 66 - PERSONNE
1, n ETUDIANT
Evoluer 1, n andeb anfin CLASSE codclasse 1, n nomclasse 1, 1 1, n Concerne CLASSE codclasse ENSEIGNANT
1, n Dispenser andeb anfin 1, n COURS
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 Page | - 67 - Appartenir 1, 1 PERIODE COTES ETUDIANT matrie Evoluer 1, n 1, 1 Concerne 1, 1 1, n Concerner codper codcote CLASSE codclasse 1, 1 1, n Transcrire ENSEIGNANT matri PERSONNE
1, n andeb anfin 1, 1, n 1, n Dispenser andeb 1, n COURS codcours 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 Page | - 68 - 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
|
|