intro use case 1 Chapitre I Introduction Diagramme des cas d ? utilisation Cours Mohammed BEKKALI mohammed bekkali um ac ma ENSAM-Rabat Université Mohamed V CIntroduction à la modélisation Objet Génie Logiciel Génie Logiciel Software Engineering Science d

Chapitre I Introduction Diagramme des cas d ? utilisation Cours Mohammed BEKKALI mohammed bekkali um ac ma ENSAM-Rabat Université Mohamed V CIntroduction à la modélisation Objet Génie Logiciel Génie Logiciel Software Engineering Science de l'ingénierie du logiciel ?? Application pratique de la connaissance scienti ?que dans la conception et l'élaboration de programmes informatiques et de la documentation associée nécessaire pour les développer les mettre en ?uvre et les maintenir ? B W Boehm LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Cycle de vie d ? un logiciel Le cycle de vie désigne toutes les étapes du développement d ? un logiciel de sa conception à sa disparition Dé ?nition des objectifs Dé ?nir la ?nalité du projet et son inscription dans une stratégie globale Analyse des besoins et faisabilité Expression recueil et formalisation des besoins et estimation de leur faisabilité Spéci ?cation ou conception générale Élaboration des spéci ?cations de l ? architecture Conception détaillée Dé ?nir précisément chaque sous-ensemble Implémentation Traduction dans un langage de programmation LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Cycle de vie d ? un logiciel Tests unitaires Véri ?er que les sous-ensembles sont conformes aux spéci ?cations Intégration S ? assurer de l ? interfaçage des di ?érents éléments modules du logiciel Quali ?cation ou recette Véri ?cation de la conformité du logiciel aux spéci ?cations initiales Documentation Informations nécessaires pour l ? utilisation du logiciel et pour des développements ultérieurs Mise en production Maintenance Actions correctives maintenance corrective et évolutives maintenance évolutive sur le logiciel LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Les critères de qualité du logiciel Validité remplir exactement les fonctions dé ?nies Fiabilité ou Robustesse fonctionner dans des conditions anormales Extensibilité maintenance facilité de modi ?cation ou d ? extension Réutilisabilité en tout ou en partie Compatibilité facilité de combinaison avec d ? autres logiciels Portabilité tourner sous di ?érents environnements matériels et logiciels Véri ?abilité facilité de préparation des procédures de test Intégrité protéger code et données contre des accès non autorisés Facilité d ? emploi LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Quelques statistiques Étude du gouvernement américain en Logiciels payés mais jamais livrés Logiciels livrés mais jamais utilisés Logiciels utilisés après modi ?cation Logiciels utilisés tel quel Part des erreurs erreurs de dé ?nition erreurs de codage LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Bilan Complexité des logiciels à développer La problématique du domaine Le processus de développement Besoins fonctionnels en augmentation Besoins techniques en augmentation Nombreux intervenants ?? Besoin de modéliser de comprendre d ? abstraire de détailler ? ?? Besoin d ? uni ?er les e ?orts ?? Besoin d ? uni ?er les langages pour mieux communiquer LE LANGAGE UML ?? M BEKKALI CIntroduction à la modélisation Objet Approches d ? analyse et de conception Approche fonctionnelle Approche traditionnelle et intuitive utilisant des procédures et des fonctions Les grands problèmes sont ainsi décomposés en

Documents similaires
Code minier congolais DECRET N DU mars PORTANT REGLEMENT MINIER LE PRÉSIDENT DE LA RÉPUBLIQUE Vu tel que modi ?é et complété à ce jour le Décret-Loi Constitutionnel n du mai relatif à l ? organisation et à l ? exercice du pouvoir en République Démocratiqu 0 0
Can et profibus 1 CTable des matières Introduction De ?nition Le bus de données CAN Pro ?bus Caractéristiques d'un bus Caractéristiques du Bus CAN Le codage NRZ Le bit stu ?ng Le bit timing Longueur du bus et debit Les caractéristiques du c? ble PROFIBUS 0 0
Definition de tuner satellite 1 0 0
Bdi 01 gram 1 LE COIN GRAMMAIRE Article de Noémie Bajulaz La place cBeietDlatnceevoprsciulm eeoe bnçmpx roneil qpénerturcnediiestcrae ns ?s de la négation Toutes les langues ont leurs règles et leurs exceptions Vous avez pu le réaliser particulièrement qu 0 0
Estimation du coût des prestations Page 1 de 5 12505 Dossier N° : 73 000,00 Tot 0 0
Amal lamhdoual AMAL LAMHADOUAL INGENIEUR D ? ETAT EN GENIE CIVIL BATIMENTS PONTS ET CHAUSSEES Ecole Mohammadia D ? Ingénieurs - Cité el hank maison immeuble Casablanca EXPERIENCES - Team Maroc JESA - RABAT - PROJET DE FIN D ? ETUDES ?? mois Etablissement 0 0
Arrete interministeriel du18 septembre 2004 0 0
Aaaa 1 Recherche bibliographie ? Introduction ? Dé ?nition ? Les di ?érents types de systèmes transfert de convoyeur verticale ? Les éléments CIntroduction La recherche bibliographique consiste à collecter les données et les informations nécessaires et ut 0 0
Redécouvrir l’AUTOROUTE à 8 VOIES vers le CIEL LES BEATITUDES Matt. 5: 3-10 Qu 0 0
Devoir rdm 2 Questions de cours - les hypothèses de la résistance des matériaux Dans son utilisation courante la RDM fait appel aux hypothèses suivantes Le matériau est élastique le matériau reprend sa forme initiale après un cycle chargement déchargement 0 0
  • 47
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager