Beruflich Dokumente
Kultur Dokumente
d ’information.
Par L. Kzaz
Mars 2009
zIntroduction à UML.
1
Notion générale de projet.
• Notion générale de Projet :
Un projet est défini et mis en œuvre pour élaborer une réponse à un besoin; il
implique des actions à entreprendre avec des ressources données.
l’ISO (International Organisation for Standardization) et l’AFNOR (Association Française de Normalisatio) définissent un
projet comme étant :
« un processus unique, qui consiste en un ensemble d’activités coordonnées et
maîtrisées comportant des dates de début et de fin, entrepris fans le but
d’atteindre un objectif conformément à des exigences spécifiques telles que les
contraintes de délais, de coût et de ressources »
• Exemples :
•Construire un ouvrage : Barrage, un pont, une route, un building etc..
•Créer un entreprise,
•Passer des vacances, Projet professionnel, ...
2
Notion de Projet SI.
• Classification des Projets SI:
ـSolutions technologiques,
Serveurs, stations et postes de travail Ordinateurs, réseaux, logiciels etc.
3
Les étapes générales d’un Projet SI.
• Les étapes générales :
ـAvant projet
ـProjet
ـRéalisation
ـMise en oeuvre
ـFonctionnement
ـProjet ـAnalyse
ـConception
ـRéalisation ـImplémentation : Développement.
ـFonctionnement ـMaintenance
4
Les étapes générales d’un Projet SI.
• Étude préliminaire:
•Préciser le contexte.
•Apprécier l’opportunité.
5
Les étapes générales d’un Projet SI.
6
Les étapes générales d’un Projet SI.
• Implémentation : Développement.
• Mise en service :
• Maintenance:
Elle consiste à intervenir soit sur :
7
Les étapes générales d’un Projet SI.
Les étapes décrites sont très générales, elles doivent être adaptées en fonction
d'un certain nombre de paramètres dont:
Exemples:
• Opter pour un PGI
Ces structures temporaires définissent le cadre dans lequel vont intervenir les
différents acteurs du projet.
8
Organisation d’un Projet SI.
Un projet SI est par nature un projet collectif.
Une responsabilité.
9
Organisation d’un Projet SI.
Le contrat passé entre les deux parties définit : les caractéristiques et les conditions de
coût et de délai de réalisation su produit ou du service.
La composition d’une équipe projet dépend des spécificités du projet :Taille, type
de solution adopté etc..
Dans le cas d’un projet de développement logiciel par exemple, l’équipe est
constitué de :
Le chef de projet:
Il est chargé de piloter le projet, il est responsable devant le MOE de
l’avancement du projet.
Les membres de l’équipe projet sont placés sous son autorité directe et
quelquefois indirecte.
L’analyste concepteur : Il est chargé de concevoir le futur système.
Le développeur: Il est chargé de construire le système logiciel.
Introduction aux Projets SI L .Kzaz
10
Organisation d’un Projet SI.
L’utilisateur est responsable de l’expression des besoins.
Utilisateurs finals:
Vendeur : consulte les catalogues et les stocks, Prend les
commandes.
Utilisateur gestionnaire:
Utilisateur décideur:
Directeur commercial : Définit de nouvelles règles de remise; de
nouvelles méthodes de calcul de l’encours maximum client.
11
Organisation d’un Projet SI.
Exemple : Cas du SI d’un établissement universitaire.
Utilisateur final:
Responsable de la planifications des cours : Recherche et affecte
les salles disponibles.
Utilisateur gestionnaire:
Utilisateur décideur:
Utilisateur final:
Lecteur : Effectuer des Recherches bibliographiques.
Responsable des prêts: Enregistre les prêts et les restitutions des
ouvrages.
Utilisateur gestionnaire:
Utilisateur décideur:
12
Coûts des projets SI.
• Évaluation du coût :
Les principaux coûts d’un projet SI, à pondérer en fonction du type de projet, sont :
Investissement
Matériels
Logiciels
Formations
13
Coûts des projets SI.
• Coût d’exploitation:
Exploitation
Matériels
Coût de la maintenance.
14
Cours :Analyse des systèmes
d ’information.
Par L. Kzaz
Mars 2009
15
Notion générale de Méthode.
Introduction.
Notre But.
Construire et mettre en œuvre des systèmes d’information utilisant des
TIC appropriées et répondant aux besoins de l’ entreprise.
Passage ?
16
Notion de Méthode d’Informatisation.
Introduction.
Eléments constitutifs:
z Des étapes.
zDes outils.
17
Panorama des méthodes.
Classification.
De très nombreuses méthodes ont été développées au fur et à mesure que
la technologie évolue, que ses applications se diversifient et se
complexifient, et que des leçons sont tirées des expériences et des
pratiques du terrain.
Plusieurs critères peuvent être retenus pour classer les méthodes parmi
les quels on peut citer:
zApproche systémique.
zApproche objet.
18
Panorama des méthodes.
Approche Fonctionnelle.
(Génération des années 70)
Principe :
Décomposition hiérarchique
19
Panorama des méthodes.
Approche Fonctionnelle.
Application:
20
Panorama des méthodes.
Approche Fonctionnelle.
Exemples de méthodes:
Principe:
zAnalyse globale du Système.
21
Panorama des méthodes.
Approche Systémique.
Points forts:
Points faibles:
Exemples de méthodes:
22
Panorama des méthodes.
Approche Objet.
(Génération des années 90)
Principe:
Le domaine étudié est perçu comme étant un ensemble d ’objets inter-agissants.
Points forts:
•Capacité de modéliser des objets complexes.
Points faibles:
•Représentation monolithique . (Une fonction ou bien un système peut il être
considéré comme un simple objet !)
23
Panorama des méthodes.
Approche Objet.
Exemples de Méthodes:
•OMT: Object Modelling Technique. Définie à la fin des années 80 par le centre de
recherche et de développement de Genéral Electric
•HOOD: Hiérarchical Object Oriented Design.
Définie par un consortium de sociétés : CISI ingénierie, Matra espace et CRI. Elle
est née en 1987. Extension de OOD.
Introduction à UML.
Les origines.
•OOD G. Booch
•OMT Rumbaugh
24
Introduction à UML.
Les origines.
UML a été soumise puis retenue en 1997 par l’Object Management Group OMG
www.omg.org.
Introduction à UML.
UML : Langage ou Méthode ?
UML n’est pas un langage propriétaire: il est accessible à tous les fabricants
d’AGL et aux entreprises de formation, qui peuvent librement en faire usage.
UML n’est pas une méthode. Elle ne propose pas une démarche de conduite des
projets informatiques.
25
Introduction à UML.
Les points de vue
Introduction à UML.
Les points de vue
Dynamique
26
Introduction à UML.
les modèles UML
UML rend compte de ces trois points de vue à travers trois modèles:
Modèles
fonctionnels
fonctionnel
Dynamique Modèles
Dynamiques
Modèles Statique
Statiques
Introduction à UML.
Modèles statiques
27
Introduction à UML.
Modèles dynamiques
Introduction à UML.
Modèles fonctionnels
Analyse et
• Les diagrammes de cas d’utilisation. Conception
28
Portée du cours
Bibliographie.
29