Vous êtes sur la page 1sur 8

Système d'information

COMPTE RENDU : TP 1

Encadré par :Mr Ilyas BENTACHFINE


CHAPITRE 1 :
EXERCICE 1 :
1 2 3 4
OUI NON OUI OUI
EXERCICE 2 :

exercice 3 :

exercice 4 :
exercice 5 :
CHAPITRE 2 : RESUME DU COURS

les critères de qualité d'un logiciel :

1. Adéquation entre les besoins des utilisateurs.(utilité)


2. Utilisabilité et facilité d'apprentissage.
3. Fiabilité, conformité aux spécifications et fonctionnement cohérent.
4. Interopérabilité avec d'autres logiciels.
5. Performance, respect des contraintes de temps d'exécution.
6. Portabilité pour fonctionner sur différentes machines.
7. Réutilisabilité en utilisant des composants prêts à l'emploi.
8 . Maintenance corrective pour corriger les erreurs.
. Maintenance adaptative pour s'adapter à l'évolution.
. Maintenance perfective pour étendre les fonctionnalités.
9. Cycle de vie du logiciel incluant l'analyse des besoins, la spécification, la
conception architecturale et détaillée.

DOCUMENTS PRODUITS

DANS LE CYCLE DE VIE :

1. Cahier des charges : Description initiale des fonctionnalités souhaitées,


généralement rédigée par l'utilisateur.

2. Calendrier du projet : Planifiant l'ordre des tâches, les détails et les ressources
nécessaires pour mener à bien le projet.

3. Plan de test du logiciel : Décrit les procédures de test pour garantir le bon
fonctionnement du logiciel, ainsi que les tests de validation pour l'acceptation du
client.

4. Plan d'assurance qualité : Détaille les activités visant à garantir la qualité du


logiciel.

5. Manuel utilisateur : Mode d'emploi pour le logiciel dans sa version finale,


destiné aux utilisateurs.

6. Code source : Le code complet du produit final.

7. Rapport des tests : Un document décrivant les tests effectués et les réactions
du système.

8. Rapport des défauts : Décrit les comportements du système qui n'ont pas
satisfait le client.

MODÈLES

DE CYCLE DE VIE :

Le modèle en cascade est strictement séquentiel, adapté aux projets de petite


taille avec un domaine bien maîtrisé.
Le modèle en V impose une
documentation rigoureuse et des tests à chaque phase, idéal lorsque les exigences
sont stables.
Le prototypage implique la création d'un prototype jetable pour
comprendre les exigences et impliquer les utilisateurs.
Les modèles
incrémentaux livrent un sous-ensemble fonctionnel minimal au client, ajoutant
des fonctionnalités par incréments successifs.
Le
modèle en spirale représente le cycle de vie sous forme de spirale avec des
boucles pour définir des objectifs, évaluer les risques, développer et planifier.

La
modélisation :
La
modélisation en informatique est une étape essentielle lors de la construction de
systèmes d'information, de réseaux ou de logiciels complexes impliquant de
nombreuses personnes. Les modèles informatiques servent à plusieurs fins,
notamment comme document d'échange entre les clients et les développeurs,
comme outil de conception, comme référence pour le développement, la
maintenance et l'évolution du système.

En ingénierie logicielle, la modélisation repose sur l'utilisation de langages de


modélisation, tels que OMT et UML, qui fournissent une syntaxe commune et
graphique pour représenter les systèmes. De plus, des méthodes de modélisation,
telles que MERISE et UP, sont utilisées pour construire des modèles de manière
correcte et efficace.

Les ateliers de génie logiciel (AGL) jouent un rôle crucial dans l'utilisation
pratique des langages de modélisation.

La modélisation peut prendre différentes formes, notamment la modélisation par


décomposition fonctionnelle, où l'on décompose la fonction globale en fonctions
plus simples pour faciliter la programmation (approche descendante), et la
modélisation orientée objets, qui repose sur les objets du système comme briques
de base et permet de construire le système à partir de ces objets (approche
ascendante).

En fin de compte, la modélisation informatique et logicielle est fondamentale


pour la création, la conception, la référence, la maintenance et l'évolution des
systèmes complexes.

Vous aimerez peut-être aussi