0% ont trouvé ce document utile (0 vote)
92 vues5 pages

TD 1 Conception

Transféré par

Mido Ben
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
92 vues5 pages

TD 1 Conception

Transféré par

Mido Ben
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

EL MEHDI BENAZZOUZ 3IIR G2

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.
Exercice 5 :

Vous aimerez peut-être aussi