Академический Документы
Профессиональный Документы
Культура Документы
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
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
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
lucro.
es.wikipedia.org/wiki/Diagrama_de_casos_de_uso
4/4