Cours outils et modèles pour le génie logiciel

Cours d’analyse et conception des systèmes d’information, tutoriel & guide de travaux pratiques en pdf.

Définitions : OMGL

•OMGL = Outils et Modèles pour le Génie Logiciel
•Outil: logiciel supportant une méthode •Modèle: représentation schématique de la réalité
•Logiciel selon l’arrêté du 22 décembre 1981 : ensemble des programmes, procédés et règles, et éventuellement de la documentation, relatifs au fonctionnement d’un ensemble de traitements de l’information
•Génie Logiciel(ou l’ingénierie des systèmes d’information) selon l’arrêté du 30 décembre 1983: ensemble des activités de conception et de mise en œuvre des produits et des procédures tendant à rationaliser la production du logiciel et de son suivi.

Définitions : ACSI

•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.

Définitions : BD

•BD = Bases de Données
•Bases de Données[définition des informaticiens]: ensemble des données (de l’organisation) structurées et liées entre elles : –stocké sur support à accès direct (disque magnétique) –géré par un SGBD (Système de Gestion de Bases de Données) –accessible par un ensemble d’applications
Définitions (compléments)
•Informatique : science du traitement automatique et rationnel de l’information [académie française, 1966]
•Informatique de Gestion : informatisation des systèmes d’information
•AGL = Atelier de Génie Logiciel (CASE = Computer AidedSoftware Engineering) : ingénierie du logiciel assisté par ordinateur
L’information, indispensable dans le processus de décision d’une organisation
•Diminution de l’incertitude
•Liberté de choix
•Cohésion de l’organisation
•Évolutivité par rapport à l’environnement

Qualités requises pour une information

•Pertinence (mesure la qualité d’une information) : relation directe entre l’action à accomplir ou la décision à prendre –précision : ni trop importante, ni trop faible –sécurité(pour reconstituer l’information en cas d’accident) –intégrité(contraintes statiques ou dynamiques) –confidentialité(protection contre tentatives d’accès) –non redondance (un seul exemplaire de chaque information) –Convivialité(qualité de représentation sur support externe et facilité d’accès par les utilisateurs) –âge (temps entre enregistrement et sortie des résultats) –fréquence (nombre de transmissions par unité de temps) •Cohérence (d’unité, de temps, etc.)
•Rentabilité: coût d’obtention ≤gain, meilleur service

Types d’information

•Niveau d’agrégation –brutes –élaborées
•Flux –logistique –monétaire –de personnel –de l’actif
•Utilisation –planification stratégique –gestion administrative –régulation opérationnelle
•Nature du support –oral –documentaire –informatique
Définitions : systémique
•Analyse systémique : analyse qui envisage les éléments d’une conformation complexe, les faits (notamment les faits économiques), non pas isolément mais globalement, en tant que parties intégrante d’un ensemble dont les différents composants sont dans une relation de dépendance réciproque [P.L.I. 2003]
•Neuf niveaux imbriqués de complexité selon cette théorie : l’objet passif, l’objet actif, l’objet actif régulé, l’objet s’informe, l’objet décide son activité, l’objet actif a une mémoire, l’objet actif se coordonne, l’objet actif imagine (et donc s’auto-organise), l’objet actif s’auto-finalise L’organisation correspond au dernier niveau

Définitions : système

•Système : ensemble d’éléments en interaction dynamique, dont les éléments sont organisés et coordonnés en vue d’atteindre un objectif, qui évolue dans un environnement.

Cours gratuitTélécharger le cours complet

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *