NB: Ce cours d'analyse appelé analyse, conceptualisation, réalisation ou MERISE, est un Programme qui se déroule sur 2 ans.
▪ Chapitre: I Généralité
▪Chapitre: II Étude Préalable
▪Chapitre: III Niveau Conception de données (NCD)
▪Chapitre: IV Niveau conceptuel de traitement (NCT)
▪Chapitre: V Niveau Organisationnel de traitement (NOT)
▪Chapitre: VI Modèles Externes et validation
▪Chapitre: VII Modèle Logique de Données
Pour résoudre un problème donné, On peut se fier à notre Intuition ou utiliser une méthode d’analyse.
▪ l'intuition permet d’aboutir à un résultat rapide mais peu fiable alors que.
▪ l'Analyse permet d'utiliser un ensemble de procédés logiquement correct.
Il existe deux méthodes d'analyses :
a 1°) L’Analyse cartésienne ou analytique.
b 2°) L’Analyse globale qui utilise la notion de Système.
a 1) L’Analyse Analytique ou (cartésienne)
L'analyse Analytique consiste à subdiviser un problème en de petites parties de moindre complexités, qui seront résolus et dont la recomposition de ses solutions permettent d'obtenir la solution au problème globale .Son avantage est sa mise en œuvre facile, mais la recomposition des problèmes de moindres complexités ne donnent pas toujours la solution au problème globale.
b 2 ) L’Analyse globale ou Systémique
Cette notion d'analyse utilise la notion de Système. Elle étudie le problème dans sa globalité .Cet Approche permet d’obtenir une solution globale qui sera simulée sur des modèles de représentation pour vérifier est ce qu'elle répond aux objectifs fixées.
Fin 1ere cour 27.11.2017
------------------------------------
On appel Système un ensemble d'entités en interaction dans le but d’accomplir une mission bien définie. Tout système peut être subdivisé en 3 sous systèmes :
1. Le système de pilotage
2. le système d'information
3. le système de opérant
Le système de pilotage est formé par l'ensemble des acteurs qui ont le pouvoir de prendre des décisions. Ce sont ces acteurs de ce système qui fixent la mission du système ainsi que les Objectifs.
Ce système est généralement appelé Direction.
Le système opérant est formé par l'ensemble des acteurs qui exécutent les décisions prises par le système de pilotage. Le système opérant est aussi appelé " base».
Il est formé par l’ensemble des acteurs qui participent à la mise en place de la bonne information pour faciliter le travail du système de pilotage et du système opérant.
MERISE est une méthode d’analyse, de conception et de réalisation d'un Système d'information automatisé.
Cette méthode utilise l'Approche systémique : c'est à dire la notion de système
La méthode MERISE se base sur deux démarches qui ne sont pas distinctes, mais imbriquées : c'est à dire ces deux démarches se font simultanément dans une étude avec MERISE. C'est deux démarches sont :
1. La démarche des 7 étapes
2. les trois niveaux d'abstraction
L’étude de MERISE peut se diviser en 7 étapes .
Cette étape à pour objectif de définir les grandes lignes d’un projet (problématiques, objectifs, contraintes et limites).
Dans cette étape l'objectif sera de définir des propositions de solutions à partir de la problématique, des objectifs et des contraintes. Elle va permettre de proposer les spécifications fonctionnelles de l’étude.
Fin 2ème cours 27-11-2017
----------------------------------------
Début 3ièmes cours lundi 4 décembre 2017
L’étude détaillée va nous permettre d'étudier en détaille les spécifications fonctionnelles définies par l'étude préalable.
Cette étape va permettre de dégager des moyens techniques nécessaires pour réaliser les spécifications fonctionnelles.
Cette étape permet de développer la solution (Application) avec des tests auprès des utilisateurs (ici on code avec les langages de programmations).
Elle consiste à déployer l’application auprès des utilisateurs finals.
Elle peut être curative ou évolutive
● Elle est curative lorsqu'elle permet de corriger les bugs survenus lors de l’exécution de l’application
● Elle est évolutive lorsqu'elle permet d’adopter la solution aux nouvelles avancées technologiques.
On distingue 3 niveaux d’abstractions qui représente en faite des questions qu’il faudra poser et répondre durant toute l’étude. Les 3 niveaux sont :
2-1 °) qui fait ? (acteurs)
2-2 °) Où s’est fait ? (Lieux)
2-3 °) Quand s’est fait ? (Moment)
2-4 °) Comment s’est fait ? (Ressources)
Il répond à la question comment ? Mais explicite en détaille tous les ressources.
A ces deux approches, s’y ajoute un principe d’organisation appelé principe du dual (données traitement).
★ Une donnée représente l’information manipulée
★ Tandis que les traitements représentent les actions effectuées sur les données.
Le principe du dual associé aux trois niveaux d’abstractions donne à MERISE les modèles de conceptions suivant.
M= modèle
L'Analyse est utilisée est utilisé en informatique pour résoudre le problème des systèmes d’informations manuelles.
Elle se base sur une approche globale du système avec des méthodes de conceptions telles que MERISE
MERISE permet d’analyser de concevoir et de réaliser un système d’information automatisée.
Son étude commence par le schéma directeur, puis d'étude préalable qui est l'objet de notre prochain cours.
Fin 3ème cours 5-12 2017
le 11dec2017
Les informations recherchées au niveau du système de pilotage sont :
1. La problématique de l’étude :c’est à dire l’objet de l’étude
2. Les objectifs et les contraintes de l’étude
3. La structure hiérarchique du système ou organigramme
4. Les limites de l’étude du point vu temporel, budgétaire, technologique et structurels.
Dans ce système on cherchera à connaitre les procédures de travail, c’est dire les tâches
qui sont effectués au niveau des postes travail .
A niveau de chaque poste de travail, nous allons chercher :
1. Les tâches qui y sont accomplie
2. la période d’exécution de ces tâches
3. Les ressources utilisée pour les exécutés (ressource manuelle ou informatique)
4. les types d’automatisation de ces taches (automatisé, semi-automatisé ou manuel).
Un Acteur est une entité qui a de l’importance pour le système : on distingue deux catégories d’acteurs :
1. les acteurs internes et
2. les acteurs externes
- Les acteurs internes représentent les entités qui effectuent des taches dans le système
- Les acteurs externes sont les collaborateurs du système, ils apportent des informations et reçoivent des résultats du système.
Le flux est l’échange d’informations entre deux acteurs Il peut être interne comme externe
1. Flux internes est l’échange d’informations entre deux acteurs internes
Un flux externes est l’échange d’informations entre acteur interne et un acteur externe (vice versa )
Ils existent trois formalismes de représentation de la circulation des informations recensées dans le système. Ils sont :
1. Le diagramme acteur / flux
2. La matrice de flux
3. Le graphe de flux
Le DAF permet de délimiter le domaine d’étude et de représenter l’échange d’informations entre les différents acteurs du système. On distingue trois types de DAF :
- Le DAF de niveau 2
- Le DAF de niveau 1
- Le DAF de contexte
b 2 -1-1 °) Le DAF de niveau 2
Ce DAF représente le domaine d’étude, les acteurs Interne et externe ainsi que les flux internes et externes. Son formalisme est le suivant.
1°) dossier
2°) fiche d’inscription
3°) fiche remplie
4°) paiement
5°) Reçu
6°) Carte d’étudiant
Il ne représente que les flux externes
Exemple :
Dans ce DAF, on ne représente que les flux externes et le domaine d’étude est représenté comme un seul acteur interne
Exemple
b 2 -1-4°) Matrice de flux
Elle permet de représenter sous la forme d’un tableau à deux dimensions : les flux émis / reçus par un acteur.
Le graphe permet de déterminer l’ordre logique, chronologique et interdépendance des flux du système.
à jour le 22dec17