Chap2 SI
Chap2 SI
Chap2 SI
Le Système d'Information
• Ces éléments sont unis par des relations qui transforme, par un processus, des éléments (les
entrées) en d’autres éléments (les sorties).
Notion de système
Système de prise de
décision qui lui permet de
réaliser les objectifs fixés
Le système d’information
Le système d’information
Une donnée:
Qu’est-ce qu’un SI?
Une bibliothèque
numérique
9
Système d’information vs système informatique
Les avantages de SI
Un modèle est une représentation abstraite de la réalité qui exclut certains détails du monde réel.
o Il permet de réduire la complexité d’une phénomène en éliminant les détails qui n’influencent pas son
comportement de manière significative.
o Il reflète ce que le concepteur croit important pour la compréhension et la prédiction du phénomène
modélisé.
o Les modèles servent à:
• Communiquer: vérifier que l’analyste a bien compris les utilisateurs (phase d’analyse)
• Préparer la réalisation: Grâce à un modèle de la solution (phase de conception)
Les avantages d’utilisation
d’une méthode
Merise
Merise
• Merise (Méthode d'étude et de réalisation informatique pour les systèmes
d'entreprise)
• MERISE est une méthode de conception, de développement et de
réalisation de projets informatiques.
• Le but de cette méthode est d'arriver à concevoir un système
d'information.
• La méthode MERISE est basée sur la séparation des données et des
traitements à effectuer en plusieurs modèles conceptuels et physiques
Pr. B.NASSIH 15
Méthode systémique
▪ La méthode systémique consiste à analyser le système non pas par fonction, mais par
structure.
▪ On recherche les invariants au niveau fonctionnel. Ces invariants sont la structure du système.
▪ Ce sont les données brutes et les règles d’organisation. Ils permettent la modélisation : la
représentation du réel par un modèle.
▪ La systémique a pour objet de faciliter la compréhension des organisations en tant que
système complexe, en proposant une modélisation progressive des objets (un système est un
ensemble d’objets)
Principes généraux de Merise
17
Démarche par niveaux
• Le niveau conceptuel : il exprime des choix fondamentaux de gestion (recherche d’éléments stables indépendamment des
moyens à mettre en œuvre, de leurs contraintes et de leur organisation). Répond à la question : QUOI. (ce qu'il faut faire)
• Le niveau organisationnel : il exprime les choix d’organisation de ressources humaines et matérielles, au travers notamment de
la définition d’acteurs et de postes de travail. Répond aux questions : QUI, OU, QUAND. (la manière de faire)
• Le niveau logique : il exprime les choix de moyens et de ressources informatiques, en faisant abstraction de leurs
caractéristiques techniques précises. C’est le niveau du modèle relationnel (moyen informatique : base de données relationnelle),
du diagramme des classes et des diagrammes de séquence objets (moyen informatique : langage orienté objet). Répond à la
question : COMMENT. (choix des moyens et ressources)
• Le niveau physique : il traduit les choix techniques et la prise en compte de leurs spécificités. C’est le niveau du code dans un
langage particulier ( les moyens de le faire)
Démarche par niveaux
3 découpages
Analyse / Conception :
• Une étape de réflexion globale fixant les grandes orientations sur le futur SI.
• Permet :
– Le découpage du SI en domaines d’études;
– La planification du développement de chaque domaine;
– L’évaluation des moyens en personnel et matériel (coût d’exploitation et de maintenance).
Pr. B.NASSIH 22
Cycle de vie: Etude préalable
Analyse / Conception :
• Permet, avant de se lancer dans le projet, d'élaborer globalement différentes solutions et d'en évaluer les diverses
conséquences.
• Donne aux responsables les moyens de décider des solutions possibles en fonction des objectifs globalement
définis :
o Référencer les moyens existants
o Auditer des différents acteurs de l’organisations pour définir les limites du système existant et leurs souhaits concernant le
système futur;
o Synthétiser les besoins du système futur en se basant sur l’existant et les souhaits des différents intervenants.
✓ On peut utiliser pour cela une modélisation conceptuelle de communication qui permet de représenter les flux
d’informations circulant entre les différents acteurs ou postes de travail 23
Cycle de vie : L'étude détaillée
Analyse / Conception :
• Spécifie les fonctionnalités du domaine à informatiser par projet.
• Décrit les tâches à automatiser partiellement ou totalement, les caractéristiques
des moyens humains et matériels.
– Description des traitements;
– De l’enchaînement des Traitements.
• Description des procédures fonctionnelles :
– Tables de décision.
– Définition des Écrans.
– Définition des états
Pr. B.NASSIH 24
Cycle de vie: Etude technique
Réalisation:
• A pour but de préparer la réalisation.
• Doit lever les dernières contraintes et établir les choix qui orienteront la réalisation.
• Doit indiquer comment les traitements et données décrits par l'analyse détaillée seront réalisés.
– La traduction informatique des spécifications issues de l'étude détaillée.
– Elle permet de déterminer :
• la structure informatique de la base de données ;
• l'architecture des programmes (transactionnel et batch) ;
• la structure de chaque programme et des accès aux données.
Pr. B.NASSIH 25
Cycle de vie : La production logicielle
Réalisation:
• Elle décrit un projet dans une forme interprétable par la machine.
• Elle comprend :
-La génération des fichiers ou bases de données
Pr. B.NASSIH 26
Cycle de vie : La mise en service
Réalisation:
• Elle comprend :
-La mise au point d'un planning d'installation
-La migration
Pr. B.NASSIH 27
Cycle de vie
Maintenance:
Elle est de deux types:
Pr. B.NASSIH 28
Cycle de vie
29
Cycle de décision
30
Cycle de décision
31