INTRODUCTION A LA MÉTHODOLOGIE MERISE INTRODUCTION
TD : INTRODUCTION A LA MÉTHODOLOGIE MERISE INTRODUCTION. Recherche parmi 300 000+ dissertationsPar Andy Douarre • 23 Février 2016 • TD • 1 843 Mots (8 Pages) • 812 Vues
C1 : INTRODUCTION A LA MÉTHODOLOGIE MERISE
INTRODUCTION
PRÉSENTATION DE LA SYSTÉMIQUE
La société BTS SIO Game fonctionne comme tout système en transformant des flux d'entrée en flux de sortie selon des processus plus ou moins complexe. Le système a besoin, pour prendre des décisions, de stocker et de traiter des informations. Nous allons étudier comment la base de données du TP en SI3 a été réalisée.
Représentons les systèmes de notre société dans un schéma (cf Illustration schéma des systèmes de l'entreprise).
Illustration 1: Schéma des systèmes de l'entreprise[pic 1]
Le système de pilotage
Le système de pilotage définit les missions et les objectifs, organise l'emploi des moyens, contrôle l'exécution des travaux. Il assigne des objectifs à l'organisation, analyse l'environnement et le fonctionnement interne à l'organisation, contrôle le système opérant. Il est relié aux autres systèmes par des flux d'informations internes.
Le système d'information
Le système d'information est l'ensemble des RH, techniques et financières qui fournissent, utilisent, compilent et distribuent l'information de l'organisation. Il alimente l'organisation en informations d'origines diverses (interne et externe). Il est la passerelle obligatoire pour toutes les informations de l'entreprise.
Le système opérant
Le système opérant est l'ensemble des moyens humains, matériels, organisationnels qui exécutent les ordres du système de pilotage. Il assure le fonctionnement du système global, son activité est contrôlée par le système de pilotage.
UNE APPROCHE PAR NIVEAUX
Pour la conception d'un SI, il est nécessaire de considérer 4 niveaux d'étude :
→ Le niveau conceptuel
→ Le niveau organisationnelles
→ Le niveau logique
→ Le niveau physique
NIVEAUX | DONNÉES | TRAITEMENTS |
Le niveau conceptuel
Le niveau conceptuel consiste à concevoir le SI en faisant abstraction de toutes les contraintes techniques ou organisationnelles au niveau des données et des traitements.
Le formalisme sera
→ Le MCD
→ Le MCT
Le niveau organisationnel
Le niveau organisationnel a comme mission d'intégrer dans l'analyse les critères liés à l'organisation étudiée. Le niveau organisationnel fera préciser les notions de temporalités, de chronologie des opérations, d'unité de lieu, les postes de travail, l'accès aux bases de données,..
Le formalisme est
→ Le MOD
→ Le MOT
Le niveau logique
Le niveau logique est indépendant du matériel informatique, des langages de programmation ou de gestion des données.
Le formalisme sera
→ Le MLD
→ Le MLT
Le niveau physique
Le niveau physique permet de définir l'organisation réelle (physique) des données. Il apporte les solutions techniques, par exemple sur les méthodes de stockage et d'accès à l'information.
Le formalisme employé sera :
→ Le MPD
→ Le MopT
LES APPORTS DE MERISE
La force de la méthode MERISE est de structurer les besoins des décideurs de façon simple et compréhensible. MERISE améliore la communication entre les différents acteurs du processus de développement.
Le projet MERISE s'articule autour d'un schéma directeur qui détermine et planifie le projet et ses enchaînements.
LA MÉTHODE MERISE
MERISE est un acronyme signifiant Méthode d'Etude et de Réalisation Informatique par les Sous-Ensembles ou pour les Systèmes d'Entreprise.
La méthode MERISE a comme objectif d'aider et de guider les SSII dans leurs phases d'analyse, de conception et le développement de l'applicatif. La mise en place de cette méthode appartient à une équipe de chercheurs et d'ingénieurs aixois qui en pose les bases dans les années 70.
2 ingénieurs de l'équipe (Dominique Nancy et Henry Hecenroth) vont rejoindre Bernard Cohen pour créer le logiciel Win'Design. C'est un logicel de conception de base de données.
Des données aux dépendances fonctionnelles
Voici une facture de BTS SIO GAME. Nous allons recenser dans cette facture, les informations qui nécessitent une mémorisation.
[pic 2]
Les documents internes/externes
En analysant cette facture, nous pouvons recenser les informations suivantes
Pour être traitées de manière informatisée, les données doivent être décrites dans un formalisme compris par le système informatique qui va les gérer. Voici les formats génériques utilisés :
- type alphabétique (les caractères)
- type alphanumérique (caractères + chiffres)
- type numérique (nombres)
- type date
- type logique (0/1, Vrai/Faux, Oui/Non)
Suite à la facture et à d'autres documents, il est nécessaire de centraliser toutes les informations et les règles de gestion (calcul de la TTC) au sein d'un document. Ce document se nomme le dictionnaire des données.
Le dictionnaire des données
Dans le TP SIO Game, nous avons utiliser un dictionnaire simplifié pour typer nos données version Oracle.
DONNEES | NOM DU CHAMP | ENTITE / ASSOCIATION | TYPE DE DONNEES | |
TYPE | DEC | |||
Code du genre | GENRE_CODE | TP_GENRE | A6 | |
Libellé du genre | GENRE_LIBE | A50 | ||
Code de l'éditeur | EDITEUR_CODE | TP_EDITEUR | A4 | |
Nom de l'éditeur | EDITEUR_LIBE | A50 | ||
Numéro de l'article | ARTICLE_ID | TP_ARTICLE | N3 | 0 |
Titre du jeu | ARTICLE_TITRE | A50 | ||
Description du jeu | ARTICLE_DESC | A700 | ||
Date de sortie du jeu | ARTICLE_DATE | D (JJ/MM/YYYY) | ||
Numéro EAN | ARTICLE_EAN | N8 | ||
Prix HT du jeu | ARTICLE_PXHT | N10 | 2 | |
Quantite de jeux | ARTICLE_STOCK | N10 | 0 | |
Numéro de client | CLIENT_ID | TP_CLIENT | N4 | 0 |
Nom du client | CLIENT_NOM | A50 | ||
Prénom du client | CLIENT_PRE | A25 | ||
Date de naissance | CLIENT_DATENAI | D (JJ/MM/YYYY) | ||
Adresse du client | CLIENT_ADR | A250 | ||
Code Postal du client | CLIENT_CP | N5 | 0 | |
Ville du client | CLIENT_VILLE | A50 | ||
Email du client | CLIENT_EMAIL | A50 | ||
Téléphone du client | CLIENT_TEL | N10 | 0 | |
Login du client | CLIENT_LOGIN | A50 | ||
Mot de passe du client | CLIENT_MDP | A8 | ||
Numéro de commande | COM_NUM | TP_COMMANDE | N5 | 0 |
Date de commande | COM_DATE | D (JJ/MM/YYYY) | ||
Quantité commandée | COM_QTITE | TP_LIGNE_COMMANDE | N10 | 0 |
...