Présentation de l'analyse et de la conception UML

L'analyse des besoins usage de cas obtenu, glossaire, spécifications complémentaires tirées modèle de conception, schéma modèle architectural document de l'
Insérez la description de l'image ici
analyse de la discrimination et la conception: l'
Insérez la description de l'image ici
architecture:
Insérez la description de l'image ici
4 + 1 vues
Insérez la description de l'image ici
analyse et flux de travail d'architecture
Insérez la description de l'image ici
Insérez la description de l'image ici
analyse et la conception d'un cas conduit
par exemple mis en œuvre
Insérez la description de l'image ici
itérative Développement

Vue 4 + 1 Vue
logique: La vue logique
est principalement utilisée pour décrire les exigences fonctionnelles du système, c'est-à-dire le service fourni par le système à l'utilisateur final. Dans la vue logique, le système est décomposé en une série d'abstraction fonctionnelle, de décomposition fonctionnelle et d'analyse fonctionnelle Définition du problème. Dans la technologie orientée objet, grâce à l'abstraction, l'encapsulation et l'héritage, le modèle objet peut être utilisé pour représenter la vue logique et le diagramme de classes peut être utilisé pour décrire la vue logique.

Vue Développement (vue Développement / Module) La vue Développement est principalement utilisée pour décrire l'organisation et la gestion des modules logiciels (via une bibliothèque ou un sous-système). Servir les programmeurs de logiciels et faciliter la conception et la mise en œuvre ultérieures. Il est décrit par le diagramme de modèle et le diagramme de sous-système de la relation entrée-sortie du système. Tenez compte des exigences internes du logiciel: facilité de développement, possibilité de réutilisation, polyvalence, limitations, etc.

Le processus tente de se concentrer sur les caractéristiques de fonctionnement du système, en se concentrant sur les exigences non fonctionnelles (performances, disponibilité). Servir les intégrateurs de systèmes pour faciliter les tests de performances ultérieurs. Accent sur la concurrence, la distribution, l'intégration, la robustesse (tolérance aux pannes), l'évolutivité, le débit, etc. Définissez dans quel thread (Thread) l'opération spécifique de chaque classe dans la vue logique est effectuée.

La vue physique tente de décrire la configuration matérielle. Servir le personnel d'ingénierie système, résoudre la topologie du système, l'installation du système, la communication et d'autres problèmes. Considérez principalement comment mapper le logiciel au matériel, et considérez également les performances du système, l'échelle, la fiabilité, etc.

La vue logique et la vue de développement sont principalement utilisées pour décrire la structure statique du système. La vue du processus et la vue physique sont principalement utilisées pour décrire la structure dynamique du système. Tous les systèmes ne doivent pas dessiner 5 vues, mais chacun a son propre objectif

Scènes (scénarios) Les scènes sont utilisées pour décrire les relations entre les composants et relier organiquement les quatre vues. Vous pouvez décrire les relations de composants dans une vue particulière, ou vous pouvez décrire les relations de composants entre différentes vues. Des représentations textuelles et graphiques sont disponibles.

202 articles originaux publiés · J'aime 13 · Visiteur 7427

Je suppose que tu aimes

Origine blog.csdn.net/qq_43410618/article/details/105571994
conseillé
Classement