Vous êtes sur la page 1sur 5

Partie 1 : Rappel de cours

La conception d’un système d’information sert a


comprendre et analyser un fonctionnement afin de le
modéliser et concevoir une solution informatique.
Un logiciel doit etre juger basant sur les critere suivantes :
-Utilité : analyse du besoins, et amélioration de
communication.
-Utilisabilité : facilite d’utilisation, et adaptation de
l’utilisateur et le savoir faire.
-Fiabilité : réponds aux besoins spécifiée après la
vérification et les tests
-Interopérabilité: interaction et synergie entre les logiciel ,
Découpage et traitement de données et communication.
- Performance: rapidité d’exécution.
-Portabilité: compatibilité et même fonctionnement dans
plusieurs machines.
-Réutilisabilité: abstraction et design patterns.
-Facilité de maintenance : La maintenance prend une très
grosse partie des efforts de développement.
Pour obtenir un logiciel légitime et de qualité il faut
maitriser les étapes suivantes :
-Analyse de besoins et des risques : basant sur l’étude de
marche et de difficulté de développement.
-Spécification : sert a collecter les exigences et analyse de
domaine afin de déterminer la structures
-Conception générale : détermine la fonctionnalités du
logiciel basant sur des conceptions d’interface et
algorithmiques.
-Codage : traduction du modèle dans un langage de
programmation et l’implémentation.
-Test : : essayer le logiciel sur des données d'exemple pour
s'assurer qu'il fonctionne correctement.
-Livraison : fournir au client une solution logicielle qui
fonctionne correctement.
-Maintenance : mettre à jour et améliorer le logiciel pour
assurer sa pérennité.
Un modèle est une abstraction permettant de mieux
comprendre un objet complexe.
Il y a diffèrent modèle de cycle de vie dans deux types.
Modèles linéaires :
-Modele en cascade : le développement est considéré
comme une succession d’étapes réalisées de façon
strictement séquentielle. pour des projets de petites
tailles sans retour en arrière avec chaque étape validée.
-Modèle V : Force la documentation : une phase ne peut
se terminer avant qu’un document soit validé.il est facile
et simple a comprendre.
Modèles non linéaires :
-Prototypage : Construire un prototype jetable pour
mieux comprendre les points durs. Considéré comme une
version beta pour essayer le logiciel.
-Modèle incrémental : Divise le projet en incréments,
meilleure intégration du client dans la boucle.
-Modèle en spirale : Chaque boucle traverse quatre
sections :
Définition des objectifs de la phase (la boucle) .
Evaluation des risques et plan de gestion .
Développement et validation.
Planification de la phase suivante.
Partie 2: TD 1
Exercice 1:
1-oui
2-non
3-oui
4-oui
Exercice 2:

-Un produit peut être stocke dans un seul ou plusieurs


dépôts.
-Un dépôt peut être vide ou contient un ou plusieurs
produit.

Exercice 3:
-Un employé ou plusieurs peuvent travailler dans un seul
département.
-Un département peut avoir au moins un seul employé ou
plusieurs.

Vous aimerez peut-être aussi