|
|
|
|
Posté par
guyom, le mercredi 23 juillet 2003 à 10:34:34Salut,
l'optique de UML et plus particulièrement des Use Cases est de permettre la formalisation dans un cadre standard la description fonctionnel d'un système (logiciel ou non). En général, on utilise donc les use cases dans les phases d'analyse et de spécification. Ainsi, on cherche à savoir QUI fait QUOI mais on ne veut pas encore entendre parler du COMMENT ca peut déjà être bien assez compliqué de dire clairement et de facon exhaustive le Qui et le Quoi. Finalement, pour arriver à ton problème particulier, tes fonctions de base commence déjà à (essayer de) répondre au Comment. Donc c'est trop et tu risques de bloquer celui qui devra mettre en oeuvre ton truc dans un choix technique qui ne tiens pas compte de tout les paramètres. @+ Lord Woden ;o) |
merci de ta réponse.
donc je peux me contenter de faire apparaitre mes fonctions de "haut niveau" et implémenter des fonctions (quasi utilitaire) sans les faire apparaitre au niveau de l'analyse et de la conception? c bien ca...? alors a quel moment faut-il faire apparaitre (dans un modele ou dans une description) les fonctions de bas niveau? merci encore
|
salut
moi aussi je suis interessee de uml surtous les problemes dans les diagrammes uml si ça ne veut vous derange pas de m'envoier de documentation svp merci |
Salut,
Moi j'utilise pas mal UML dans mon boulot. Je suis chef de projet sur des appli assez lourdes. Pour répondre àà la question, je crois q'un bon critère, pour compléter ce qu'a dit trs justement LordWoden, c'est celui de la valeur ajoutée: Ton use case doit correspondre à un besoin de l'utilisateur et a cela uniquement: exemple pour voir le niveau de détail: imaginons que tu veuilles modéliser un système de retrait d'argent. Un des use cases va etre "retirer de l'argent" ou "consulter son compte" car c'est ce que veut faire le gars qui arrive au guichet. Aucun utilisateur ne se point en disant "tiens je vais inserer ma carte puis taper mon code..etc.." comme cela a ete dit on est au niveau que "quoi" pas du '"comment"! pour toi a mon avis ya qu'un use case "afficher un dessin" saus si l'appli est vraiment simple auqyel cas tu peux en faire plus "afficher comple" "afficher resume" etc...mais ne va pas dans les fonctions... A A+
|
| 14/06 18h35 | [Internet] Free dégroupé avec Sagem 908 en Ethernet | Internet |
| 05/05 21h00 | Enregistrement cassette audio ou vinyl sur CD ou disque dur | Audio |
| 16/05 00h56 | Défragmentation - En cas de soucis | Windows 98 |
| 17/10 15h52 | Déconnexion Modem Sagem F@st 800 dégroupé | Free |
| 25/10 17h04 | [mythes] MD5 a été cassé | Mythes et légendes |
| 11/10 08h53 | [UML] Use Case | 2 |
| 05/04 13h36 | Logiciel pour les use cases.. | 2 |
| 07/07 17h00 | Uses case | 0 |
| 14/06 15h16 | Program second degré (rho) pour Casio graph25 | 4 |
![]() | Casc'ADSL - Casc'ADSL est un outil destiné aux Internautes se connectant via le service d'accès distant et désireux de maintenir leur... | Catégorie: ADSL Licence: Freeware/gratuit |
![]() | Cashbox - La gestion des finances n'est pas toujours chose facile pour tout le monde, sauf si on a fait des études spéciales. Voici... | Catégorie: Comptabilité/Paie Licence: Open Source |
![]() | Grabit - Grabit est un grabbeur de news, c'est-à-dire un logiciel permettant de télécharger des vidéos, sons, images et applications... | Catégorie: Téléchargement Licence: Freeware/gratuit |
![]() | PE Builder - PE Builder vous permet de créer un CD-Rom (ou un DVD) bootable (appelé BartPE) de Windows XP (SP1 minimum) ou Windows Server... | Catégorie: Personnalisation Licence: Freeware/gratuit |
![]() | Proline Caswm IE 400 | Catégorie: Casque audio | 4.90 € Darty |
![]() | Proline Caswm CO 400 | Catégorie: Casque audio | 5.08 € Darty |
![]() | Connectland CAS-EPM-901 | Catégorie: Casque audio | |
![]() | Connectland CAS-EP-026 | Catégorie: Casque audio |