Chap5 Flashcards

(30 cards)

1
Q

Décrivez les étapes de la construction d’un modèle conceptuel.

A

Les étapes incluent l’identification des concepts, l’ajout des associations, l’ajout des attributs et l’enregistrement des termes dans un glossaire.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Comment les termes sont-ils gérés dans le processus de modélisation conceptuelle ?

A

Les termes sont enregistrés dans un glossaire pour assurer une compréhension claire et cohérente des concepts utilisés.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Décrivez les différents types de diagrammes utilisés dans la modélisation de la vue logique.

A

Les types de diagrammes utilisés dans la modélisation de la vue logique incluent les diagrammes de classes, les diagrammes d’objets, paquetage

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Comment les diagrammes de déploiement sont-ils utilisés dans la vue d’implémentation ?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Décrivez l’étape centrale d’une approche d’analyse orientée objet.

A

L’étape centrale est la décomposition du problème en concepts individuels ou objets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Comment le modèle conceptuel est-il représenté en UML ?

A

Le modèle conceptuel est illustré en UML en utilisant un ensemble de diagrammes structurels sans opérations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Décrivez l’importance de la construction d’un modèle conceptuel.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Comment la construction d’un modèle conceptuel aide-t-elle à comprendre un problème ?

A

Elle décompose le problème en éléments compréhensibles, facilitant ainsi la compréhension et l’analyse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Décrivez ce qu’est un modèle conceptuel.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Quels sont les éléments inclus dans un modèle conceptuel ?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Décrivez l’approche de « diviser pour régner » dans l’analyse de systèmes logiciels.

A

Cette approche consiste à subdiviser l’espace du problème pour mieux appréhender la complexité des systèmes logiciels.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quelle est la distinction entre l’approche d’analyse orientée objet et l’approche structurée ?

A

L’approche orientée objet utilise des concepts (objets) comme base de division, tandis que l’approche structurée utilise des fonctions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Décrivez l’importance de la granularité dans un modèle conceptuel.

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Comment les concepts peuvent-ils être identifiés dans le domaine des guichets automatiques ?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Décrivez un exemple d’objet physique ou tangible dans le modèle conceptuel.

A

CarteDeGuichet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Comment les rôles de personnes sont-ils définis dans le modèle conceptuel ?

A

Client, caissier.

17
Q

Décrivez les catégories de concepts mentionnées dans le modèle conceptuel.

A

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.

18
Q

Comment les stratégies d’identification des concepts sont-elles organisées ?

A

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.

19
Q

Décrivez les stratégies d’identification des concepts dans le modèle conceptuel.

A

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.

20
Q

Comment aborder l’identification des concepts dans les langages naturels ?

A

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.

21
Q

Décrivez les étapes pour construire un modèle conceptuel.

A
  1. 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.
22
Q

Comment identifier les concepts pour un modèle conceptuel ?

A

En utilisant une liste de catégories et en analysant les phrases nominales tirées des requis.

23
Q

Décrivez le processus de construction d’un modèle conceptuel.

A

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.

24
Q

Comment un cartographe aborde-t-il la modélisation ?

A

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.

25
Définir une erreur courante dans la construction d'un modèle conceptuel.
L'erreur la plus courante est de représenter un concept sous forme d'attribut, alors qu'il devrait être un concept distinct.
26
Comment identifier si quelque chose doit être un concept ou un attribut ?
Si on ne pense pas à X en termes de texte ou de nombre dans le monde réel, X est probablement un concept.
27
Décrivez l'importance d'un modèle conceptuel dans la communication d'information.
Un modèle conceptuel n'est pas jugé comme « bon » ou « mauvais », mais plutôt en fonction de son utilité pour communiquer efficacement l'information.
28
Comment choisir les termes dans un modèle conceptuel ?
Il est préférable de choisir des termes plus usuels ou ceux qui représentent le mieux une abstraction dans son ensemble.
29
Décrivez le concept d'un Compte dans le contexte bancaire.
Un Compte représente un type de compte dans une banque, associé à un client spécifique et possédant un numéro.
30
Comment est géré le taux d'intérêt d'un Compte ?
Le taux d'intérêt est contenu dans la description du Compte et n'est pas mémorisé ailleurs.