Bigand - Conception de Systèmes d'Information Avertissement □ Certaines Nécessité de l'analyse et de la conception □ Exemple de document au format HTML ou PDF
Previous PDF | Next PDF |
Cours dAnalyse et Conception des Systèmes dInformation (d
GALACSI, Comprendre les systèmes d'information : exercices corrigés d'analyse et de The Unified Modeling Language Reference Manual, Addison-Wesley, 1999
Méthode de Conception des Systèmes dInformation Auteur
ine : Analyse Informatique Objectifs : L'objectif de cet enseignement est double Tout d'abord faire
Conception de Systèmes dInformation - Mines Saint-Etienne
ion de Systèmes d'Information, Pôle Informatique, ENSM-SE © 2013, Antoine Zimmermann
Conception de Systèmes dInformation
Bigand - Conception de Systèmes d'Information Avertissement □ Certaines Nécessité de l'analyse et de la conception □ Exemple de document au format HTML ou PDF
Informatique : Analyse et conception de systèmes dinformation
er les différents modèles proposés par UML: cas d'utilisation, diagrammes de classes, de
Analyse et conception de systèmes dinformation coopératifs
Cité 28 fois — Mais bien automatiser un mauvais processus ne peut pas permettre à l'entreprise d'atteindre ses objectifs
Analyse et Conception du Système dInformation (Merise) - UV
tructions du S P RÔLE DU SYSTEME D'INFORMATION Collecter des informations provenant :
Analyse et conception dun système dinformation : la - Enssib
teurs centre de documentation, periodique, presse, promotion, systeme d 'information, base de
IFT-1003 : Analyse et conception de systèmes dinformation
système d'information Caractérisation des phases d'analyse et de conception
pdf Informatique : Analyse et conception de systèmes d'information
Ce cours concerne l'analyse et la conception des systèmes d'information de gestion que l'on entend par le processus et le support logiciel pour collecter stocker mettre à jour et extraire les données et les communications dans toute organisation de gestion Ressources en ligne
Cours d’Analyse et Conception des Systèmes d’Information (d
• ACSI = Analyse et Conception des Systèmes d'Information • Analyse : processus d'examen de l'existant • Conception : processus de définition de la future application informatique • Systèmes d'Information : ensemble des moyens (humains et matériels) et des méthodes se rapportant au traitement de l'information d'une organisation
[PDF] analyse financiere exercice corrigé maroc
[PDF] analyse fonctionnelle imprimante 3d
[PDF] analyse iconographique d'une image
[PDF] analyse iconographique definition
[PDF] analyse mathématique exercices corrigés pdf
[PDF] analyse mathematique exercices et corrigés pdf
[PDF] analyse mathématique pdf
[PDF] analyse mathématique s1 economie exercice corrigé pdf
[PDF] analyse mathématique s1 pdf
[PDF] analyse numérique exercices corrigés méthode de newton
[PDF] analyse numérique exercices et problèmes corrigés pdf
[PDF] analyse numérique matricielle cours et exercices corrigés pdf
[PDF] analyse pestel bricolage
[PDF] analyse pestel castorama
Conception de Systèmes d'Information
Michel.Bigand@ec-lille.fr
2 Michel Bigand - Conception de Systèmes d'InformationAvertissement
Certaines diapos sont issues d'autres cours (JP
Bourey, D Corbeel, C Verzat...)
Participation requise à toutes les séances
Absence prévisible : prévenir par mail préalablement Absence non prévisible : prévenir par mail dès que possible Dans tous les cas, fournir un travail de rattrapageNotation : à partir des travaux rendus
Par mail à Michel.Bigand@ec-lille.fr
Objet :
Nom formation
- séance 1Document Word attaché (non zippé)
En fin de séance, ou avant la date convenue
3 Michel Bigand - Conception de Systèmes d'InformationObjectifs du cours
Apprendre à utiliser des méthodes systématiques pour l'analyse des besoinsCréer des modèles UML d'analyse couvrant 3
aspects :Fonctionnel
Statique
Dynamique
Connaître de nouveaux formalismes de
modélisation Découvrir les principaux concepts des approches orientées objet 4 Michel Bigand - Conception de Systèmes d'InformationPlan d'une séance
Partie de cours
Étude de cas guidée
Travail en binôme à rendre
C'est en forgeant qu'on devient forgeron
Un problème peut avoir plusieurs solutions
5 Michel Bigand - Conception de Systèmes d'InformationPlan du cours
Introduction
Point de vue fonctionnel
Point de vue statique
Point de vue dynamique
Étude de cas
Bien que la présentation semble linéaire, l'analyse et la conception abordent généralement les 3 points de vue en parallèle 6 Michel Bigand - Conception de Systèmes d'InformationIntroduction
L'entreprise et son système d'information
Problème actuels du génie logiciel
Analyse vs conception
Documentation et CASE
Cycles de vie
Modèle
Notions sur les approches orientées objet
Introduction à UML
7 Michel Bigand - Conception de Systèmes d'InformationL'entreprise et son environnement
Entreprise
Acteur 1
Acteur 2
Acteur 3
flux flux flux flux flux 8 Michel Bigand - Conception de Systèmes d'InformationLes domaines de l'entreprise
Service Commercial
Client
Fournisseur
1 : demande
d'information5 : règlement
4 : facture
Service Comptable
2 : documentation
3 : ventes
9 Michel Bigand - Conception de Systèmes d'InformationDegrés d'invariance dans l'entreprise
Ce qui est stable
processus liant l'entreprise à ses acteurs externes donnéesCe qui est moins stable
traitementsCe qui est peu stable
techniques nature de la demande besoins en statistiques organisation de l'entreprise 10 Michel Bigand - Conception de Systèmes d'Information Statique et dynamique du système d 'informationDonnées
Evénements
Actions
génèremodifie déclencheStatique
Dynamique
11 Michel Bigand - Conception de Systèmes d'InformationA quoi sert l'information ?
Support pour l'action
Conserve une trace des activités
Apporte une aide à la décision
Technologie de l'information et de la
communicationMémorisation
traitement automatiqueDiffusion
12 Michel Bigand - Conception de Systèmes d'InformationLe système d'information dans l'entreprise
Système de pilotage
Système d'information
Système opérant
sortiesentrées 13 Michel Bigand - Conception de Systèmes d'InformationLe schéma directeur
Définit les orientations stratégiques de l'entreprise en matière de système d'information : Politique d'investissement matériel et logiciel Choix d'organisation des systèmes d'information (centralisation/répartition) Rôle des différents acteurs de la politique informatique (utilisateurs, techniciens, exploitants) L'ensemble des actions ayant trait au traitement de l'information dans l'entreprise devra être cohérent avec le schéma directeur 14 Michel Bigand - Conception de Systèmes d'InformationIntroduction
L'entreprise et son système d'information
Problème actuels du génie logiciel
Analyse vs conception
Documentation et CASE
Cycles de vie
Modèle
Notions sur les approches orientées objet
Introduction à UML
15 Michel Bigand - Conception de Systèmes d'InformationProblèmes actuels du génie logiciel
Taille et complexité du logiciel
Complexité fonctionnelle
Mutations technologiques perpétuelles
Complexité des architectures
Solutions :
Distinguer analyse et réalisation
Décomposer le système
Utiliser une approche de haut niveau
16 Michel Bigand - Conception de Systèmes d'InformationProblèmes actuels du génie logiciel
Taille croissante des équipes
Compétences de + en + variées et pointues
Applications stratégiques orientées métierDélais de + en + courts
Solutions :
Technologie unifiant le vocabulaire
Méthode, démarche de travail
17 Michel Bigand - Conception de Systèmes d'InformationProblèmes actuels du génie logiciel
Évolution rapide des applications
Besoins du client
Activité du client
Environnement technique
Solution :
Cycle de vie itératif et incrémental
18 Michel Bigand - Conception de Systèmes d'InformationProblèmes actuels du génie logiciel
Spécifications peu précises
Imprécision, incomplétude
Interface difficile entre domaine métier et
informatiqueSolution :
Utilisation de modèles, notamment
graphiques 19 Michel Bigand - Conception de Systèmes d'InformationExercice : l'argent de la caisse
Le dernier client venait de quitter le magasin. L'un des propriétaires ramassait le contenu d'une caisse enregistreuse quand un homme rentra. L'inconnu alla droit vers le gérant et lui demanda de l'argent. La lumière s'éteignit brusquement. Quand elle revint, l'inconnu avait disparu. Toutes les caisses enregistreuses étaient vides. L'inspecteur Lapreuve arriva immédiatement sur les lieux. 20 Michel Bigand - Conception de Systèmes d'Information Exercice : l'argent de la caissecocher en 2mn les cases appropriées1. L'inconnu s'adressa au gérant
oui non2. Le voleur ne demanda pas d'argent3. Il n'y a qu'un propriétaire4. Le voleur a coupé l'électricité5. L'histoire ne précise pas combien d'argent a disparu6. Seules 2 personnes étaient présentes quand l'homme entra7. Le voleur voulait de l'argent8. Le gérant ramassait le contenu des caisses enregistreuses9. Le propriétaire a reconnu l'inconnu10. L'inspecteur Lapreuve recherchait l'inconnu
21Michel Bigand - Conception de Systèmes d'Information
Défauts du langage humain
BruitSilence
Sur-spécification
Contradiction
Ambiguïté
Référence en avant
Voeu pieu
22Michel Bigand - Conception de Systèmes d'Information
Impact d'une erreur de spécification
Etude préalable
Conception
Codage
Tests développement
Tests qualification
Exploitation
050100150200250300350400
23Michel Bigand - Conception de Systèmes d'Information
Introduction
L'entreprise et son système d'information
Problème actuels du génie logiciel
Analyse vs conception
Documentation et CASE
Cycles de vie
Modèle
Notions sur les approches orientées objet
Introduction à UML
24Michel Bigand - Conception de Systèmes d'Information
Une amélioration lente
0%10%20%30%40%50%60%
1994 2000 2004
respect budget et délaidépassement budgetou délaiannulation projetSource : Standish group, 2006
25Michel Bigand - Conception de Systèmes d'Information
Nécessité de l'analyse et de la conception
Exemple de problème
Proposer quelques solutions
Je veux
monter au sommet 26Michel Bigand - Conception de Systèmes d'Information
Poser les bonnes questions
QUEL est le problème ?
POURQUOI le problème existe-t-il ?
QUI est impliqué ?
OU se situe le problème ?
QUAND faut-il mettre en oeuvre la solution ?
QUELLE technologie est implicitement pressentie ?
27Michel Bigand - Conception de Systèmes d'Information
Analyse vs conception
La conception est souvent un compromis
Analyse : comprendre le problème
Conception : réaliser une solution
Domaine
du problèmeDomaine
de la solution 28Michel Bigand - Conception de Systèmes d'Information
Analyse vs conception
L'analyse prend en compte l'environnement du
monde réel QUOIConceptuel
Peut couvrir des besoins de l'utilisateur hors logicielLa conception consiste à trouver une solution
techniquement possibleCOMMENT
Organisation, implémentation physique
29Michel Bigand - Conception de Systèmes d'Information
Analyse
Comprendre le problème
Parfois, un cahier des charges textuel est rédigé par l'utilisateur Poser des questions pour identifier les vrais besoins Supprimer les ambiguïtés et incohérences, rendre précis, faire émerger les " non-dits »Parler le langage de l'utilisateur (le client)
Réaliser des modèles (abstractions)
L'ensemble des modèles constitue le modèle d'analyse C'est une représentation + ou - formelle de l'informationLe modèle d'analyse est contractuel
C'est un support de communication entre l'utilisateur et le concepteur En amont, il faut cerner les besoins par une étude préalable du domaine 30Michel Bigand - Conception de Systèmes d'Information
Conception
Résoudre le problème
Connaître
Les technologies
Les architectures appropriées
Les bonnes pratiques
Comparer les approches possibles (trade-off)
Appliquer des solutions standards quand c'est possible (design patterns, architectures de domaines (frameworks)) Parler le langage de l'utilisateur et de l'analysteRéaliser le modèle de conception
Adapter le modèle d'analyse
Allouer les composants du modèle d'analyse à des composants du modèle de conception 31Michel Bigand - Conception de Systèmes d'Information
Introduction
L'entreprise et son système d'information
Problème actuels du génie logiciel
Analyse vs conception
Documentation et CASE
Cycles de vie
Modèle
Notions sur les approches orientées objet
Introduction à UML
32Michel Bigand - Conception de Systèmes d'Information