Вы находитесь на странице: 1из 4

14/06/12

Diagrama de casos de uso - Wikipedia, la enciclopedia libre

Diagramadecasosdeuso
DeWikipedia,laenciclopedialibre EnelLenguajedeModeladoUnificado,undiagrama decasosdeusoesunaespeciedediagramade comportamiento.UMLmejoradoElLenguajede ModeladoUnificadodefineunanotacingrficapara representarcasosdeusollamadamodelodecasosde uso.UMLnodefineestndaresparaqueelformato escritodescribaloscasosdeuso,yasmuchagenteno entiendequeestanotacingrficadefinelanaturalezade uncasodeusosinembargounanotacingrficapuede solodarunavistageneralsimpledeuncasodeusooun conjuntodecasosdeuso.Losdiagramasdecasosde usosonamenudoconfundidosconloscasosdeuso. Mientraslosdosconceptosestnrelacionados,loscasos deusosonmuchomsdetalladosquelosdiagramasde casosdeuso.

Componentesdeundiagramadecasosdeuso.

Contenido
1DiagramasdeCasosdeUsoUML 1.1RelacionesdeCasosdeUso 1.1.1Inclusin(includeouse) 1.1.2Extensin(Extend) 1.1.3Generalizacin 2Vasetambin 3Enlacesexternos

DiagramasdeCasosdeUsoUML
Ladescripcinescritadelcomportamientodelsistemaalafrontarunatareadenegocioounrequisitode negocio.Estadescripcinseenfocaenelvalorsuministradoporelsistemaaentidadesexternastales comousuarioshumanosuotrossistemas. Laposicinocontextodelcasodeusoentreotroscasosdeuso.Dadoqueesunmecanismode organizacin,unconjuntodecasosdeusocoherentesyconsistentespromuevenunaimagenfcilde comprenderdelcomportamientodelsistema,unentendimientocomnentreel cliente/propietario/usuarioyelequipodedesarrollo. Esprcticacomncrearespecificacionessuplementariasparacapturardetallesderequisitosquecaenfueradel mbitodelasdescripcionesdeloscasosdeuso.Ejemplosdeesostemasincluyenrestriccionesdediseo

es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

1/4

14/06/12

Diagrama de casos de uso - Wikipedia, la enciclopedia libre

como:rendimiento,temasdeescalabilidad/gestin,ocumplimientodeestndares. Eldiagramadeladerecha describelafuncionalidad deunSistemaRestaurante muysimple.Loscasosde usoestnrepresentadospor elipsesylosactoresestn, porejemplo,loscasosde usosemuestrancomo partedelsistemaqueest siendomodelado,los actoresno. Lainteraccinentreactores noseveeneldiagrama decasosdeuso.Siesta interaccinesesencialpara unadescripcincoherente delcomportamiento deseado,quizsloslmites delsistemaodelcasode usodebandeserre examinados.Alternativamente,lainteraccinentreactorespuedeserpartedesuposicionesusadasenelcaso deuso.Sinembargo,losactoressonunaespeciederol,unusuariohumanouotraentidadexternapuedejugar variospapelesoroles.AselChefyelCajeropodranserrealmentelamismapersona.

RelacionesdeCasosdeUso
LastresrelacionesprincipalesentreloscasosdeusosonsoportadasporelestndarUML,elcualdescribe notacingrficaparaesasrelaciones.Veamosunarevisindeellasacontinuacin: Inclusin(includeouse) Esunaformadeinteraccinocreacin,uncasodeusodadopuede"incluir"otrocasodeuso.Elprimercaso deusoamenudodependedelresultadodelcasodeusoincluido.Estoestilparaextraercomportamientos verdaderamentecomunesdesdemltiplescasosdeusoaunadescripcinindividual,desdeelcasodeuso.El estndardeLenguajedeModeladoUnificadodeOMGdefineunanotacingrficapararealizardiagramasde casosdeuso,peronoelformatoparadescribircasosdeuso.Muchagentesufrelaequivocacinpensando queuncasodeusoesunanotacingrfica(oessudescripcin).Mientraslanotacingrficaylas descripcionesestonosirve.. Extensin(Extend) Esotraformadeinteraccin,uncasodeusodado(laextensin)puedeextenderaotro.Estarelacinindica queelcomportamientodelcasodelaextensinseutilizaencasosdeuso,uncasodeusoaotrocasosiempre

es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

2/4

14/06/12

Diagrama de casos de uso - Wikipedia, la enciclopedia libre

debetenerextensinoinclusin.Elcasodeusoextensinpuedeserinsertadoenelcasodeusoextendido bajociertascondiciones.Lanotacin,esunaflechadepuntaabiertaconlneadiscontinua,desdeelcasode usoextensinalcasodeusoextendido,conlaetiquetaextend.Estopuedesertilparalidiarconcasos especiales,oparaacomodarnuevosrequisitosduranteelmantenimientodelsistemaysuextensin. "Laextensin,eselconjuntodeobjetosalosqueseaplicaunconcepto.Losobjetosdelaextensinsonlos ejemplosoinstanciasdelosconceptos." Generalizacin "EntonceslaGeneralizacineslaactividaddeidentificarelementosencomnentreconceptosydefinirlas relacionesdeunasuperclase(conceptogeneral)ysubclase(conceptoespecializado).Esunamanerade construirclasificacionestaxonmicasentreconceptosqueentoncesserepresentanenjerarquasdeclases.Las subclasesconceptualessonconformesconlassuperclasesconceptualesencuantoalaintencinyextensin." Enlaterceraformaderelacionesentrecasosdeuso,existeunarelacingeneralizacin/especializacin.Un casodeusodadopuedeestarenunaformaespecializadadeuncasodeusoexistente.Lanotacinesunalnea slidaterminadaenuntringulodibujadodesdeelcasodeusoespecializadoalcasodeusogeneral.Estose asemejaalconceptoorientadoaobjetosdesubclases,enlaprcticapuedesertilfactorizarcomportamientos comunes,restriccionesalcasodeusogeneral,describirlosunavez,yenfrentarsealosdetallesexcepcionales enloscasosdeusoespecializados.

Vasetambin
UML

Enlacesexternos
(en)CreatingUseCaseDiagrams(http://www.developer.com/design/article.php/2109801) (en)UnderstandingUseCaseModeling(http://www.methodsandtools.com/archive/archive.php?id=24) (en)ConduciendoeldesarrolloconCasosdeUso(http://www.parlezuml.com/tutorials/usecases.htm) (es)RelacindeInclusin(http://synergix.wordpress.com/2008/06/07/casosdeusoavanzados relaciondeinclusion/) (es)RelacindeExtensin(http://synergix.wordpress.com/2008/06/05/casosdeusoavanzados relacionextend/) Obtenidodehttp://es.wikipedia.org/w/index.php?title=Diagrama_de_casos_de_uso&oldid=56764804 Categora: UML Estapginafuemodificadaporltimavezel12jun2012,alas19:54. EltextoestdisponiblebajolaLicenciaCreativeCommonsAtribucinCompartirIgual3.0podran seraplicablesclusulasadicionales.Leelostrminosdeusoparamsinformacin. WikipediaesunamarcaregistradadelaFundacinWikimedia,Inc.,unaorganizacinsinnimode

es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

3/4

14/06/12

Diagrama de casos de uso - Wikipedia, la enciclopedia libre

lucro.

es.wikipedia.org/wiki/Diagrama_de_casos_de_uso

4/4

Вам также может понравиться