Chap5 Flashcards
(30 cards)
Décrivez les étapes de la construction d’un modèle conceptuel.
Les étapes incluent l’identification des concepts, l’ajout des associations, l’ajout des attributs et l’enregistrement des termes dans un glossaire.
Comment les termes sont-ils gérés dans le processus de modélisation conceptuelle ?
Les termes sont enregistrés dans un glossaire pour assurer une compréhension claire et cohérente des concepts utilisés.
Décrivez les différents types de diagrammes utilisés dans la modélisation de la vue logique.
Les types de diagrammes utilisés dans la modélisation de la vue logique incluent les diagrammes de classes, les diagrammes d’objets, paquetage
Comment les diagrammes de déploiement sont-ils utilisés dans la vue d’implémentation ?
Les diagrammes de déploiement sont utilisés pour représenter la configuration physique des composants logiciels et leur déploiement sur le matériel, illustrant comment les différents éléments interagissent dans l’environnement d’exécution.
Décrivez l’étape centrale d’une approche d’analyse orientée objet.
L’étape centrale est la décomposition du problème en concepts individuels ou objets.
Comment le modèle conceptuel est-il représenté en UML ?
Le modèle conceptuel est illustré en UML en utilisant un ensemble de diagrammes structurels sans opérations.
Décrivez l’importance de la construction d’un modèle conceptuel.
La construction d’un modèle conceptuel permet de clarifier la terminologie et le vocabulaire du domaine, tout en décomposant le problème en éléments compréhensibles.
Comment la construction d’un modèle conceptuel aide-t-elle à comprendre un problème ?
Elle décompose le problème en éléments compréhensibles, facilitant ainsi la compréhension et l’analyse.
Décrivez ce qu’est un modèle conceptuel.
Un modèle conceptuel est une description d’éléments réels dans le domaine du problème, sans inclure d’éléments logiciels comme des fenêtres ou une base de données.
Quels sont les éléments inclus dans un modèle conceptuel ?
Les éléments inclus dans un modèle conceptuel sont des concepts du domaine tels que le virement, le montant, la date, et des enregistrements de transactions.
Décrivez l’approche de « diviser pour régner » dans l’analyse de systèmes logiciels.
Cette approche consiste à subdiviser l’espace du problème pour mieux appréhender la complexité des systèmes logiciels.
Quelle est la distinction entre l’approche d’analyse orientée objet et l’approche structurée ?
L’approche orientée objet utilise des concepts (objets) comme base de division, tandis que l’approche structurée utilise des fonctions.
Décrivez l’importance de la granularité dans un modèle conceptuel.
Il est préférable de surspécifier le modèle conceptuel avec de nombreux concepts ayant une granularité très fine, plutôt que de le sous-spécifier, afin d’éviter de rater des concepts importants lors de l’analyse.
Comment les concepts peuvent-ils être identifiés dans le domaine des guichets automatiques ?
Les concepts dans le domaine des guichets automatiques incluent des éléments tels que Compte Épargne, Compte Chèque, Virement, Dépôt, Retrait et Client.
Décrivez un exemple d’objet physique ou tangible dans le modèle conceptuel.
CarteDeGuichet.
Comment les rôles de personnes sont-ils définis dans le modèle conceptuel ?
Client, caissier.
Décrivez les catégories de concepts mentionnées dans le modèle conceptuel.
Les catégories de concepts incluent des concepts abstraits comme l’insécurité, des organisations comme DépartementDeCrédit, des événements tels que alarme et vol, des processus comme EffectuerUneTransaction, des règles et politiques comme PolitiqueDeCrédit, des catalogues comme CatalogueDesFondsCommuns, des documents financiers comme CertificatDHypothèque, des services et outils financiers comme LigneDeCrédit, ainsi que des manuels et livres comme ManuelDeRéparation.
Comment les stratégies d’identification des concepts sont-elles organisées ?
Les stratégies d’identification des concepts sont organisées en listes de catégories, chacune contenant des exemples spécifiques pour illustrer les différents types de concepts, tels que les concepts abstraits, les organisations, les événements, les processus, les règles et politiques, les catalogues, les documents financiers, et les services et outils financiers.
Décrivez les stratégies d’identification des concepts dans le modèle conceptuel.
Les stratégies d’identification des concepts incluent la recherche de noms et de phrases nominatives dans les documents de requis et de descriptions textuelles, en considérant ces noms comme des concepts candidats ou des attributs.
Comment aborder l’identification des concepts dans les langages naturels ?
Il est important de procéder avec prudence lors de l’identification des concepts, car une conversion mécanique des noms en concepts n’est pas possible en raison de l’ambiguïté des langages naturels.
Décrivez les étapes pour construire un modèle conceptuel.
- Faire la liste des concepts candidats en utilisant la liste de catégories et l’analyse des phrases nominales tirés des requis, 2. Les rassembler dans un diagramme conceptuel, 3. Ajouter les associations nécessaires pour conserver les relations qui méritent d’être mémorisées, 4. Ajouter les attributs nécessaires pour remplir les requis informationnels.
Comment identifier les concepts pour un modèle conceptuel ?
En utilisant une liste de catégories et en analysant les phrases nominales tirées des requis.
Décrivez le processus de construction d’un modèle conceptuel.
La construction d’un modèle conceptuel ressemble à un processus de cartographie, qui implique d’utiliser des noms existants, d’exclure les détails inutiles et de ne pas ajouter d’éléments inexistants.
Comment un cartographe aborde-t-il la modélisation ?
Un cartographe aborde la modélisation en se concentrant sur l’utilisation de noms existants, l’exclusion des détails superflus et l’évitement de l’ajout d’éléments qui n’existent pas.