Base de données
Commentaires Composés : Base de données. Rechercher de 53 000+ Dissertation Gratuites et Mémoireshnique de l’équipement) implanté à ais -en –Provence.
Merise étant une méthode de conception et de développement de système d’informatique.
b. Approche par étape :
* Schéma directeur :
Le schéma directeur fixe les grandes orientations :
* Choix d’organisation : définition du système d’informatique.
* Choix stratégique :
* Matériels
* Logiciels
* Architecture
* Définition du SAI
L’établissement du schéma directeur est une tâche permanente qui est alimentée par les différents projets ainsi que par l’évolution des techniques et organisations.
* Etude préalable :
* Référencer les moyens existants.
* Audit des diffèrents acteurs de l’organisation pour définir les limites du système futur.
* Etude détaille :
* Définition des règles de gestion
* Formalisation de la dépendance fonctionnelle
* Formalisation du dictionnaire des données et validation du MCD vis-à-vis des traitements
* Liste des entités types
* Liste des relations types
* Liste des propriétés
* Etablissement du modèle logique de données (MLD)
* Etude technique :
* L’analyse technique à pour but de préparer la réalisation. Elle doit lever les dernières contraintes et établir les choix qui orienteront la réalisation.
* L’analyse technique doit indiquer comment le traitement des données décrit par l’analyse détaillée sera réalisé.
* Production du logiciel :
* La programmation
* Les tests
* La mise en exploitation
* Maintenance :
La maintenance est de deux types :
* La maintenance corrective qui a pour but la correction d’une anomalie
* Erreur de conception : elle est due à une incohérence dans l’analyse et nécessite de revoir cette dernière.
* Erreur de réalisation : elle est due à une mauvaise compréhension ou un oubli lors de la réalisation.
* La maintenance évolution : modification impliquée par une évolution de l’organisation.
c. Approche par niveau d’abstraction :
La conception du système d’information se fait par étape, afin d’aboutir à un système d’information fonctionnel reflétant une réalité physique.
Il s’agit donc de valider une à une chacune des étapes en prenant en compte les résultats de la phase précédente. D’autre part, les données étant séparée du traitement, il faut vérifier la cohérence entre données et traitement afin de vérifier que toutes les données nécessaires aux traitements, sont présentes et qu’il n’y a pas de donnés superflues. Cette succession d’étapes est appelée cycle d’abstraction pour la conception de système d’information.
Système d’information manuel
*
Expression des besoins
*
Modèle conceptuel
*
Modèle logique
*
Modèle physique
*
Système d’information automatisé
* Niveau conceptuel : on pose la question quoi ? que vent-on faire ? On utilise le MCD.
* Niveau logique (organisationnel) : on pose la question comment ? quand ? où ? On utilise le MLD.
* Niveau physique (opérationnel) : on pose la question comment ? avec quels moyens ? l’implémentation dans un SGBD.
3. Les étapes du projet :
a. Les règles de gestion :
Une règle de gestion est une loi qui, à l’échelle de l’établissement, va s’appliquer systématiquement dans les divers cas qu’elle est censée régir.
Les règles de gestion servent à définir l’ensemble des règles à respecter pour les actions. Une même règle de gestion peut être appliquée à plusieurs actions.
* Chaque élève a un seul N° d’inscription.
* Chaque matière a un seul coefficient.
* Un coefficient peut être cœfficient d’une ou plusieurs matières.
* Un élève passe un ou plusieurs devoirs.
* Un ou plusieurs devoirs peuvent être passés par un ou plusieurs élèves.
* Un devoir peut être relatif à une ou plusieurs matières.
* Une matière peut avoir un ou plusieurs devoirs.
* Un groupe contient un ou plusieurs élèves.
* Un ou plusieurs élèves appartiennent à un groupe.
* Un ou plusieurs groupes sont dans un niveau.
* Un niveau possède un ou plusieurs groupes.
b. Dictionnaire de Données :
Champs | Signification | Type | taille |
* n°d’inscription * nomeleve * prenomeleve * datenaissance * etablissementdorigine * adresse * telephone * prenompere * nompere * prenommere * nommere * professionpere * professionmere * numerogroupe * codeniveau * codematiere * note * date * nommatiere * coefficent | Numéro d’inscriptionNom élève Prénom élève Date NaissanceEtablissement OrigineAdresseTéléphonePrénom Père Nom PèrePrénom MèreNom mèreProfession PèreProfession MèreNuméro GroupeCode NiveauCode MatièreNoteDateNom MatièreCœfficient | NumériqueTexteTexteDateTexteTexteNumériqueTexteTexteTexteTexteTexteTexteNumériqueNumériqueNumériqueNumériqueDateTexteNumérique | |
4. Le modèle conceptuel de données :
Le modèle conceptuel de données (MCD) est l’élément le plus connu de MERISE est certainement le plus utilisé. Il permet d’établir une représentation claire des données du SI et définit les dépendances fonctionnelles de ces données entre elles.
b. Concepts de base :
* Entité :
Une entité est la représentation d'un élément matériel ou immatériel ayant un rôle dans le système que l'on désire décrire. On appelle classe d'entité un ensemble composé d'entités de même type, c'est-à-dire dont la définition est la même. Le classement des entités au sein d'une classe s'appelle classification (ou abstraction). Une entité est une instanciation de la classe. Chaque entité est composée de propriétés, données élémentaires permettant de la décrire.
* Les cardinalités :
Les cardinalités permettent de caractériser le lien qui existe entre une entité et la relation à laquelle elle est reliée. La cardinalité d'une relation est composé d'un couple comportant une borne maximale et une borne minimale, intervalle dans lequel la cardinalité d'une entité peut prendre sa valeur
0,1
A
E
| Pour chaque occurrence de E, le modèle admet : * soit l’absence de lien * soit la présence d’un seul lien |
1,1
A
E
| Pour chaque occurrence de E le modèle admet la présence d’un et un seul
...