Académique Documents
Professionnel Documents
Culture Documents
Philippe Bancquart
CPI 1 et 2
année 2005
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 1
Sommaire
LE SYSTEME D ’INFORMATION : 1H
METHODES DE CONCEPTION : 1H
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 2
Le système d’informations
Une entreprise se compose de systèmes en interaction dynamique
organisée.
Les données sont utiles pour la traçabilité des produits, pour suivre la
production, gérer les données commerciales, analyses des chiffres.
Le système de pilotage
Le système opérant
Le système d’information
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 3
Les systèmes
Système de pilotage se situe au niveau stratégique de
l’entreprise. Il fixe les objectifs à atteindre, détermine
les critères d’appréciation de l’activité et définit les
règles de gestion. C’est l’ensemble des directions.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 4
SYSTEME DE PILOTAGE
Coordination, objectifs
(membres de la direction, …) Décisions
Décisions
l ’extérieur
Informations vers
Informations traitées
SYSTEME D ’INFORMATION
- Collecte
- Mémorisation
des données
- Traitement
- Transmission
de l’environnement
base de données
Fichiers
Historique, Archivage
traitements automatisables
Communiquer EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 6
CONCEPTION D’UN SYSTEME
D’INFORMATION AUTOMATISE
ETUDE DE L’EXISTANT
CONCEPTION
PROPOSITION DE SOLUTIONS
CHOIX DE LA SOLUTION
REALISATION
DEVELOPPEMENT DE LA SOLUTION
MISE EN PLACE
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 7
Méthode de conception
POURQUOI
HOMOGENEISATION
CONCERTATION
REGLES OPERATOIRES
APPROCHE GLOBALE
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 8
Acteurs
Utilisateurs
Validation analyse
Décideurs
Choix
Informaticiens
Analyse
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 9
Rôle constituants
Guide
Concepts
Formalismes
Démarches
Normes
Langages
Validation
Standards
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 10
LA METHODE MERISE
Cycle de vie
Etapes de la méthode
Cycle de décision
Cycle d’abstraction
Modèles
Démarches
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 11
CYCLE DE VIE
SCHEMA DIRECTEUR
ETUDE PREALABLE
Rapport Observation
Sous Ensemble Représentatif
Cahier des Charges
P
R
ETUDE DETAILLEE
Dossier d'étude détaillée
O
J
ETUDE TECHNIQUE
Dossier d'étude technique E
T
PRODUCTION DE LOGICIEL Dossier de
programmation,
MISE EN SERVICE
MAINTENANCE EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 12
CYCLE DE DECISION
SCHEMA DIRECTEUR
Plan de développement APPROBATION ET LANCEMENT
ETUDE PREALABLE
N solutions CHOIX D’UNE SOLUTION
ETUDE DETAILLEE ACCORD UTILISATEURS
Spécifications fonctionnelles SPECIFICATIONS FONCTIONNELLES
PRODUCTION DE LOGICIEL
RECETTE PROVISOIRE CONFORMITE
Système réalisé
DU SYSTEME
MISE EN SERVICE
Système installé
RECETTE DEFINITIVE
MAINTENANCE
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 13
Approche globale
Une approche globale permettant :
pré-requis et résultats
décisions possibles
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 14
CYCLE D’ABSTRACTION
Propose une ensemble de concepts pour la formalisation du SI.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 15
CYCLE D’ABSTRACTION
conceptuel
MCD : signification des MCT : activité du
Niveau
MCF : relations
Système d'information
MLT : fonctionnement du
Système d'information
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 16
Rappel sur la gestion de projet
Schéma directeur
Étude préalable
Étude détaillée
Étude technique
Production de logiciel
Mise en service
maintenance
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 17
Schéma directeur
NIVEAU GLOBAL DE L'ENTREPRISE
RESULTATS :
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 18
Étude préalable PHASE 1 : ETUDE DE L'EXISTANT
Interviews • Modèle Conceptuel des
Traitements : Pour chaque
Modèle Organisationnel des processus modélisation
flux : Acteurs, actions, flux des procédures, liste des
opérations
Dictionnaire
• Modèle Conceptuel des
Modèle Organisationnel des Données : Liste des entités,
Traitements : liste des tâches, associations, propriétés
événements/résultats, postes de
travail, Messages • Validation données/traitements
• Rédaction du rapport
Modèle Logique des Données : d'observation
Fichiers existants
• Validation du rapport
•Modèle Conceptuel des Flux : d'observation par les
Regroupements des actions, utilisateurs et les personnes
Processus interviewées
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 19
Étude préalable PHASE 2 : SOLUTIONS FUTURES
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 20
Étude préalable PHASE 2 : SOLUTIONS FUTURES
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 21
Étude détaillée
Modèles exhaustifs Principes de basculement du
système actuel vers le futur
Affinage des architectures,
choix effectifs des logiciels et Modèle Organisationnel des
langages Traitements durant la période
transitoire.
Description des messages Spécification des procédures de
secours.
Evaluation des temps de réponse,
des coûts Procédures à mettre en œuvre
en cas d'indisponibilité de
Spécification des procédures ressources informatiques.
transitoires
Planification du développement
Récupération et transfert Planification de la mise en place.
des données
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 22
Étude technique
ARCHITECTURES PREPARATION DE LA REALISATION
Outils de réalisation
logicielles
Règles de développement
Données
Structure des programmes, nommage,
Optimisation commentaires
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 23
Production de logiciel
Réalisationconcrète de l’ensemble des spécifications
proposées dans l’étude détaillée et l’étude technique
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 24
Mise en service & maintenance
Rendre opérationnel le nouveau Système d’Information
Préparation du lancement
Formation du personnel
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 25
Merise
Méthoded’Étude et de Réalisation Informatique pour les
Systèmes d’Entreprise
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 26
Histoire
Issuede d’une demande du Ministère l’industrie, dans les
années 80.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 27
Concept de la méthode
Une approche globale permettant :
pré-requis et résultats
décisions possibles
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 28
Le cycle de vie
Le schéma directeur
La réalisation
La mise en oeuvre
La maintenance
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 29
Merise
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 30
MODELES MERISE
FLUX
PROCESSUS
FLUX
ACTEURS
TRAITEMENTS
EVENEMENT
SYNCHRONISATION
OPERATION
DONNEES
ENTITE
ASSOCIATION EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 31
LE MODELE CONCEPTUEL DE FLUX
FLUX :
Activités
Partenaires extérieurs
Processus
Domaine D’Activité :
Décomposé en processus
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 32
Modèle de flux : Formalisme
Partenaire
extérieur
FLUX A
PROCESSUS 1
FLUX D
FLUX E
PROCESSUS 2
FLUX F
Domaine
d’activité
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 33
Modèle de flux : Dictionnaire des données
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 34
Modèle de flux : Exemple
Paiement Client
Client
Demande
d’intervention Facture
ENTRETIEN/REPARATION Demande de
VEHICULE pièce Facture
fournisseur
Facture
Acceptée GESTION DE STOCK
Commande
COMPTABILITE
Ordre de Banque
virement
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 35
Modèle de flux : Dictionnaire des données
FLUX :
ACTEUR :
Partenaire extérieur
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 36
Modèle de flux : Formalisme
Acteur
extérieur
FLUX A
FLUX G
ACTEUR1 ACTEUR3
FLUX D
ACTEUR2 Acteur7
FLUX C
FLUX B FLUX E
ACTEUR4 FLUX H
FLUX K ACTEUR6
ACTEUR5
FLUX F
Acteur8
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 37
MCC : Modèle Conceptuel de Communication
Concerne les échanges entre les acteurs
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 38
Exercice : Agence de location
En tant que chef de projet, vous devez me réaliser en
binôme, la base de données suivante, voici d'un extrait du
Cahier des charges obtenu de votre client (responsable
d’agence).
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 39
Exemple de quelques règles de gestion
1.Toutelocation porte une durée exprimée en nombre de semaines et
d'au moins une semaine.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 40
Exemple de quelques règles de gestion
7.Le contrat fait office de bon de sortie de stock au magasin où
le client retire le matériel.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 41
Exemple de quelques règles de gestion
Rechercher les acteurs du domaine fonctionnel et les
échanges d’informations.
Acteurs externes ?
Acteurs internes ?
Chronologies ?
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 42
MCC :Acteurs et Flux
Définir les acteurs externes, notre application est considérée comme
une boîte noire.
Analyse interne
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 43
MCC
Client --> Vendeur : Demande de location : 1
Retour accord : 5
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 44
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 45
MCC
Client --> vendeur : donne caution : 7
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 46
Définir les règles de gestion
Ecriture des procédures, l ’objectif dans un projet est l ’inventaire
des règles de votre application.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 47
Reprise des règles de gestion
1. Toute location porte une durée exprimée en nombre de
semaines et d'au moins une semaine.
RG_Durée_Location : Signifie qu’il faudra saisir un nombre entier de
semaine supérieur ou égal à 1.
Zone saisie sur l’application cliente, vérifier que c’est du numérique non
nul.
Coté Serveur, BD on peut mettre un test de contrainte que NbSemaine
>= 1. Si on passe plus tard en jours, exemple mini 3 jours, on change
coté BD uniquement
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 48
Reprise des règles de gestion
3. Toute location doit donner lieu à un contrat entre
l'entreprise et le client.
RG_contrat : Intéressant de voir qu’un « objet » contrat
va apparaître dans notre modèle, il sera la liaison entre le
client et l’agence.
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 49
Reprise des règles de gestion
6. Si matériel disponible, rédaction d’un contrat de location
pour une durée déterminée et une caution est demandé
au client.
RG_Date_Contrat :La date du contrat doit être
antérieure ou égale à la date de sortie du matériel.
Prévoir des données de dates, caution.
RG_Montant_Contrat : Le montant est égal au prix de la
location du matériel à la semaine ramené à la durée du
contrat
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 50
Exemple de quelques règles de gestion
7. Le contrat fait office de bon de sortie de stock au magasin
où le client retire le matériel.
Prévoir une impression, coté client
EPID-CPI-ISAIP
Philippe Bancquart - mise à jour 24/02/2005 - page 51