UMLet Diagrammes comme des Cas d'Utilisation, de Classe, de l'Activité, etc
Pouvez-vous svp m'aider à trouver un tutoriel détaillé sur ce sujet:
- UML
- Comportement Des Diagrammes
- Diagrammes De Cas D'Utilisation
- Diagrammes D'Activité
- Diagrammes De Structure
- Diagramme De Classe
- Diagrammes D'Interaction
- Diagramme De Séquence
- Diagramme De Communication
Je suis vraiment un newbie et je veux savoir quelles sont les idées à l'aide de diagrammes UML, il existe des différences, et les outils (comme UMLet) qui sont idéales pour les novices comme moi.
OriginalL'auteur user1246567 | 2013-05-14
Vous devez vous connecter pour publier un commentaire.
D'abord et pour la plupart, permettez-moi de discuter de UML et Cas d'Utilisation.
UML est juste un moyen graphique de description de systèmes logiciels.
Il existe deux types de UML à savoir:
La prochaine étape est l'UML Processus de Développement.
Puis il y a l'UML Processus de Planification
Prédictive de la Planification - dénouement est connu pour toute la durée du projet et tout devrait fonctionner sans problème avec toutes les parties prenantes à impliquer, "sur la même page".
Si vous pouvez facilement la liste de toutes les exigences et vous êtes sûr qu'il ne changera pas, l'Utilisation prédictive de la Planification.
De gestion adaptative (Développement Agile) - ici, le développeur travaille continuellement avec l'utilisateur pour d'éventuelles modifications. Ils agissent comme des "adaptateur' -- aux changements. C'est de la flexibilité en fait une meilleure option à partir de l'entrée prédictive de la planification.
Enfin Diagrammes De Cas D'Utilisation. Diagrammes de Cas d'utilisation définir la façon dont votre programme permettra de résoudre les problèmes ou de fournir certaines fonctionnalités.
Voici un exemple:
Diagrammes de Cas d'utilisation traite généralement de l'interaction des Acteurs qui pourraient être un Homme, ou d'un système Externe. Les cas d'Utilisation sont représentés par les points de suspension comme "Insérer la Carte".
La ligne de l'acteur vers le Cas d'Utilisation sont appelés lignes de communication.
Les "inclure" signifie que deux ou plusieurs cas d'utilisation va essayer d'accéder à un seul cas d'utilisation. alors que le "prolonger", c'est quand un cas d'utilisation va essayer d'accéder à une option de cas d'utilisation.
"Sélectionnez" cas d'Utilisation est d'un usage général, tandis qu'en vertu sont deux des cas d'utilisation spécifiques.
Après c'est du Cas d'Utilisation Description. Fondamentalement juste une description de votre cas d'utilisation. comme " L'utilisateur entre la carte et le code pin. Le système de sécurité va alors vérifier si la carte est active ou pas volé et/ou si la saisie code Pin est correct", etc. Il sera emballé en disant que le système (sécurité) fournira les fonds et la réception.
Une autre chose à noter est la
Déclencheurs (Machine reçoit la carte/l'Utilisateur entre les Broches)
Acteurs
Diagrammes D'Activité
Diagrammes d'activité, fondamentalement, tout simplement décrit ce qui s'est passé pour atteindre l'objectif ultime. Si vous êtes familier avec les diagrammes de flux, alors il sera plus facile de comprendre les concepts de base de Diagrammes d'Activité.
Initiale des Nœuds est le point de départ du Diagramme d'Activité qui est symboliser par un cercle rempli.La violette notes simplement décrit les différents éléments d'un diagramme d'activité.
Les Diagrammes De Classe
Classes décrit les types d'objets que votre programme va utiliser, tandis que les Diagrammes de classes décrire les classes et comment ils se rapportent.
Je viens de télécharger les diaporamas de faire le tutoriel rapide:
Les Diagrammes De Séquence
Les diagrammes de séquence modèle d'interactions dans votre programme et vous fournir un moyen logique de mise en page de votre système. Ils sont sur le montrant l'ordre des interactions entre les parties de votre programme.
En faire des diagrammes de séquence, de vous décrire les interactions sont déclenchées et quand. Ils sont axés sur l'ordre des événements dans toutes les interactions.
Encore une fois, voici les diagrammes de séquence du tutoriel:
Les Diagrammes De Communication
Les diagrammes de Communication sont utilisés pour afficher des liens entre les participants. Ils sont axés sur lequel les interactions sont déclenchées et quand. Ils décrivent aussi l'ordre des événements dans toutes les interactions.
Ces idées de tutoriels vidéo de Derek Banas
Voici une liste de Outils UML. Certains sont gratuits. 🙂
OriginalL'auteur Knighk
Vous Devez d'abord Comprendre Ce qu'est UML et Ce n'est PAS
Donc de commencer avec la lecture de Craig Larman de l'article Ce que UML est et N'Est pas
Alors pour avoir une Idée de Comment UML Peut être Utilisé "Mauvais" Ou Comment UML ne Doit Pas être Utilisé
Lire l'article La mort par UML de la Fièvre par ALEX E. BELL. Attention pour les experts de l'industrie(PHILIPPE KRUCHTEN,GRADY BOOCH) commentaires sur cet article.
Ne pas essayer d'apprendre tous les détails de la Notation UML
%20 d'UML est assez pour votre %80 besoins. Essayez de ne pas utiliser "moins connus" caractéristiques.
Vous ne devriez pas avoir à utiliser tous les Diagrammes UML. Utilisez celui que vous obtenez des prestations.
Meilleur Outil De Modélisation
Les Meilleurs outils de Modélisation sont est gratuit dessin des lieux-les surfaces comme les tableaux blancs, tableaux à feuilles mobiles, même les papiers. Pas les outils de CAS.
Trouver un mur, et à son tour pour libérer la zone de dessin avec des outils comme Tableau-comme s'Accrochent Feuilles
Essayer De Modélisation Agile
Case à côté pour se faire une Idée sur Modélisation Agile
Trouver Un Bon Livre UML
Pour apprendre la notation UML à court et bref chemin:
UML Distillée: Un Bref Guide d'utilisation de la Norme Object Modeling Language (3e Édition) par Martin Fowler
À Appliquer UML avec un Process(RUP) de Façon Agile
Application d'UML et de Motifs: Une Introduction à l'Analyse Orientée Objet et la Conception et le Développement Itératif (3e Édition) par Craig Larman (Auteur)
À Court et Guide de Nice avec les lignes Directrices
Les Éléments d'UML(TM) 2.0 Style Scott W. Ambler (Auteur)
Si Vous n'Aimez Pas les Livres ou ne Voulez Pas Dépenser de l'Argent
Pour Les Diagrammes De Classes:
Vérifier UML de base: Le diagramme de classe
Pour Les Diagrammes De Séquence
Vérifier UML de base: Le diagramme de séquence
Pour Les Diagrammes D'Activité
Vérifier UML de base: Le diagramme d'activité
Vérifier Diagrammes d'Activité UML 2
Pour Les Diagrammes De Cas D'Utilisation
Vérifier UML 2 Diagrammes de Cas d'Utilisation
Être prudent. Cas d'utilisation sont les texte des histoires qui raconte l'interaction entre l'utilisateur(l'acteur) et le système pour atteindre un but. Donc diagrammes de cas d'utilisation sans cas d'utilisation, les textes sont sans valeur.
Pour mieux comprendre les cas d'utilisation lire gratuits suivants chapitres de livres:
Pour L'État De La Machine Diagrammes
Vérifier Sparx EA UML 2 Machine d'État Diagramme
Pour les Diagrammes de Composants
Vérifier UML de base: Le diagramme de composant
Pour Les Diagrammes De Déploiement
Vérifier Sparx EA UML 2 Diagramme de Déploiement
PS: Il existe d'autres schémas, mais ceux-ci sont plus largement utilisés.
ET Google ...
Par exemple, j'ai google et voir la http://www.uml-diagrams.org/uml-25-diagrams.html côté.
Il semble bon d'un côté pour plus de détails.
OriginalL'auteur Hippias Minor
C'est comment j'ai appris quelques-uns des termes quand j'ai commencé. (Je suis toujours en apprentissage ainsi donc, si je me trompe, n'hésitez pas à modifier)
UML est juste une façon de décrire comment un système fonctionne à l'aide d'organigrammes. Ils ont certains des symboles pour représenter les différentes significations.
Diagrammes de cas d'utilisation sont juste dire comment quelque chose (Ils appellent ça un acteur) interagit avec le système!
Le diagramme d'activité est le genre de ce que cela ressemble, les différentes activités qui ont lieu pendant une certaine action à arriver!
Voici un exemple: Le Diagramme d'activité pour le Système Bancaire (en UML)
Il y a encore certains, je n'ai pas répondu, mais les réponses des autres sont très bonnes.
OriginalL'auteur