Академический Документы
Профессиональный Документы
Культура Документы
CreacindediagramasdecasoDeveloper.com
Java
Microsofty.NET
Mvil
Androide
CdigoAbierto
LaNube
BaseDeDatos
Arquitectura
Otro
NubeCenter
GestinDeProyectos
PHP
Perl
Rub
LosServicios
OtrosIdiomas
Loslibrosblancos
NUEVO:CentrodeInvestigacin
06deabril2015
Temasdeactualidad:
prev
Androide
Java
Microsofty.NET
LaNube
CdigoAbierto
PHP
BaseDeDatos
elsiguiente
SuperpoweredAudioEngine
Android,iOSandOSXLowLatency,CrossPlatformMobile
Developer.com
ArquitecturayDiseo
LeermsenArquitecturayDiseo
Notenerelgobiernodedatospuedeperjudicarsunegocio.Descargarestelibroaaprenderatomarelcontrolahora.
Creacindediagramasdecaso
14demarzo2003
PorMandarChitnis,PravinTiwari,yLakshmiAnanthamurthy
Bio
EnviarCorreoElectrnico
Msartculos
Tweet
CreareldiagramaUMLdecasosdeuso
ParalaelaboracindeusoUMLdiagramasdecasos,esnecesarioutilizarcualquierherramientaqueapoyadiagramasdecasosdeuso.Ustedvaa
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
1/6
6/4/2015
CreacindediagramasdecasoDeveloper.com
utilizarlaherramientadePoseidnCommunityEditionparadibujareldiagramadecasosdeuso,comosemuestraenlaFigura3.7.Sepuedeutilizar
cualquierherramientaqueustedsesientacmodo.Unaherramientademodeladodecasodeusoproporcionaunapaletadeopcionesparadibujar
actoresycasosdeusoydefinirlasrelacionesentreloscasosdeuso.
IBMXForceThreatIntelligenceTrimestral4Q2014
DescargarAhora
Hagaclicaquparaverunaimagenmsgrande.
Figura3.7:unacapturadepantalladelaherramientadePoseidn
Publicaruncomentario
Emailartculo
Imprimirartculo
ShareArtculos
Digg
del.icio.us
Slashdot
DZone
Reddit
Tropezarcon
CaraLibro
FriendFeed
Aferrar
Newsvine
Google
LinkedIn
Miespacio
Technorati
Gorjeo
YahooBuzz
EchaunvistazoalacapturadepantalladelaherramientadePoseidn.Ustedpuedeverlasdistintasopcionesqueofreceparadibujarloselementos
deldiagramadecasosdeuso.Ademsdedibujarloselementosdeldiagramadecasosdeusocomoactoresycasosdeuso,tambinpuededefinirlas
relacionesentrecasosdeuso.Apartedeesto,laherramientatambinproporcionalacapacidadparadocumentarlosdiferenteselementosque
sacamos.Estadocumentacinpuedeservistocomouninformeconsolidadoparareferenciafutura.
Unacaractersticaadicionalquesepuedecomprobarensuherramientademodeladoeselapoyoalageneracindescriptsdepruebaapartirdel
diagramadecasosdeuso.Undiagramadecasosdeusointegralproporcionaunabuenabaseparabasarloscasosdepruebaparaelsistemaque
ustedmodela.
EscribirunaEspecificacinUMLdecasosdeuso
Undiagramadecasosdeuso,comohemosvisto,esunarepresentacinvisualdelosdiferentesescenariosdeinteraccinentreunactoryuncasode
uso.Lautilidaddelosdiagramasdecasosdeusoesmscomounaherramientadecomunicacinentreelequipodecapturaderequisitosyelgrupo
deusuarios.Elsiguientepasodespusdelafinalizacindelosdiagramasdecasosdeusoesdocumentarlafuncionalidadempresarialen
especificacionesdecasosdeusobiendefinidasydetalladas.Debidoaqueloscasosdeusoseutilizancomoentradaalasotrasfasesdelproyecto,
talescomoeldiseo,desarrolloypruebas,tenemosqueasegurarnosdequelarepresentacinvisualdelosrequerimientosdelnegociosetraduceen
requisitosclarosybiendefinidosenformadeespecificacionesdecasosdeuso.Especificacionesdecasosdeusoelaboradasseutilizancomo
insumoparaeldiseoyeldesarrolloyparalaescrituradecasosdeprueba(unidad,elsistemaypruebasderegresin,comoseaelcaso).
Undocumentodeespecificacindecasodeusodebepermitirnosdocumentarfcilmenteelflujodenegocios.Informacinquedocumenteenuna
especificacindecasodeusoincluyeloquelosactoresestninvolucrados,lospasosquerealizaelcasodeuso,reglasdenegocio,yas
sucesivamente.Undocumentodeespecificacindecasodeusodebecubrirlassiguientesreas:
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
2/6
6/4/2015
CreacindediagramasdecasoDeveloper.com
Actores:Listadelosactoresqueinteractanyparticipanenestecasodeuso.
Lascondicionesprevias:Precondicionesquedebencumplirseparaelcasodeusoparallevaracabo.
ArtculosRelacionados
Creacindeunentornodedesarrolloreproducibleyporttil
UtilizandoColmenaenHDInsightparaanalizardatos
LaimplementacindeGeneralizacinyEspecializacinenJava
TrabajarconlainyeccindedependenciasenJava
ElCampodelosSueosAPI:BuildIt[correctamente]yellosvendrn
Postcondiciones:Definirlosdiferentesestadosenlosqueustedesperaqueelsistemaseaen,despusdequeelcasodeusoseejecuta.
Flujobsico:Listarlosacontecimientosbsicosqueseproducirncuandoseejecutaestecasodeuso.Incluyatodaslasactividadesprimarias
queelcasodeusorealizar.Sbastantedescriptivoaldefinirlasaccionesrealizadasporelactorylarespuestadelcasodeusoaesas
acciones.Estadescripcindelasaccionesylasrespuestassonsusnecesidadesfuncionales.Estosformarnlabaseparalaescrituradelos
escenariosdecasosdepruebaparaelsistema.
Flujosalternativos:Cualquiereventosubsidiariosquepuedenocurrirenelcasodeusodebenserlistadosporseparado.Cadaunodeestos
eventosdebesercompletadoensmismoparaserlistadoscomounflujoalternativo.Uncasodeusopuedetenertantosflujosalternativos
segnserequiera.Perorecuerde,sihaydemasiadosflujosalternativos,esnecesariorevisarsuusodiseodelacajaparaqueseamssencillo
y,siesnecesario,romperelcasodeusoenunidadesdiscretaspequeas.
Requisitosespeciales:Lasreglasdenegocioparalosflujosbsicosyalternativosdebenenumerarsecomolosrequisitosespecialesenelcaso
deusonarracin.Estasreglasdenegociotambinseutilizarnparalaescrituradecasosdeprueba.Tantoxitoyfracasoescenariosdebenser
descritosaqu.
Utilicerelacionesdecaso:Paralossistemascomplejos,serecomiendaquedocumentelasrelacionesentrecasosdeuso.Siestecasodeuso
seextiendedesdeotroscasosdeusooincluyelafuncionalidaddeotroscasosdeuso,estasrelacionessedebenenumeraraqu.Listadodelas
relacionesentrecasosdeusotambinproporcionaunmecanismoparalatrazabilidad.
Puededescargarunaplantillaparaundocumentodeespecificacindecasosdeusoypersonalizarloparasuusoaqu.
Pgina3de4
0Comentarios(hagaclicparaagregaruncomentario)
1
2
3
4
ComentarioyContribute
Sunombre/apodo
Sucorreoelectrnico
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
3/6
6/4/2015
CreacindediagramasdecasoDeveloper.com
Sujeto
(Mximodecaracteres:1200).Ustedtiene 1200
caracteresrestantes.
Typethetext
PrivacidadyTrminos
Envesucomentario
ActualizacindeDesarrolloEmpresarial
Notepierdasunartculo.Suscrbeteanuestroboletndenoticiasacontinuacin.
EnterEmailAddress
CONTRATAR
LashistoriasmspopularesDesarrollador
EsteDia
EstaSemana
TodoElTiempo
1ElusodeJDBCconMySQL,Primerospasos
2Creacindediagramasdecaso
3UnaintroduccinalasanotacionesenJava
4ConceptosbsicosdeHibernate
5ElusodeASP.NETparaenviarcorreoelectrnico
1ElusodeJDBCconMySQL,Primerospasos
210experimentalesPHPProyectosempujarelsobre
3ConceptosbsicosdeHibernate
4UnaintroduccinalasanotacionesenJava
5OracleProgramacinconPL/SQLColecciones
1ElusodeJDBCconMySQL,Primerospasos
2ConceptosbsicosdeHibernate
3OracleProgramacinconPL/SQLColecciones
4UnaintroduccinalasanotacionesenJava
5Creacindediagramasdecaso
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
4/6
6/4/2015
CreacindediagramasdecasoDeveloper.com
Mscomentado
EstaSemana
EsteMes
TodoElTiempo
110experimentalesPHPProyectosPulsandoel
Envelope
2Da1:ConceptosbsicosdePL/SQL
3C#Consejo:ColocacinC#Aplicacinenla
bandejadelsistema
4LogicalVersusModeladodebasededatosfsica
5EsUbuntuContribuircomotantocomodeberapara
proyectosdesoftwarelibre?
1Da1:ConceptosbsicosdePL/SQL
2Los5CertificacionesDesarrolladorTedeseoque
tenaen2015
310experimentalesPHPProyectosPulsandoel
Envelope
4IntroduccinaStruts
5AbraInfraestructuraFuentedeInsideFacebook
1Creacindediagramasdecaso
2Da1:ConceptosbsicosdePL/SQL
3C#Consejo:ColocacinC#Aplicacinenla
bandejadelsistema
4ElusodeASP.NETparaenviarcorreoelectrnico
5ElusodeJDBCconMySQL,Primerospasos
Recursosparapartnersrecomendados
CloudComputingElescaparatedeDesarrolladores
CentrodeDesarrolloMvil
HTML5CentrodeDesarrollo
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
5/6
6/4/2015
CreacindediagramasdecasoDeveloper.com
TopWhitePapersyWebcasts
Conducirsuestrategiadenubecon
solucionesderedesprivadas
Allnoestsubestimandoel
impactodelaseguridadyla
conectividadderedenentornos
denubedehoy.S,lasnubes
puedenescalar,acelerarel
procesoyreducirloscostos,sino
quetambinincurrirenriesgos
asociadosamltiplesclientes,ladisponibilidadyel
controldeacceso.Cmolosusuariosseconectanala
nubeesdevitalimportanciaporquenoslosonlos
riesgosdeseguridadnoesnegociable,peroel
rendimiento,laflexibilidadylafiabilidadson
fundamentales,as,loqueconduceaunfuertenfasis
enlacombinacindeunafuerteseguridadconlos
ecosistemasdelaredprivada....
IBMXForceThreatIntelligence
Trimestral4Q2014
Quinsepuedeconfiar?
AprenderdelequipodeIBMX
Forceenestenuevoinforme
trimestralcmoelInternetdelas
cosasyelseguimientode
reputacindeIPestn
transformandoelpanoramadelaseguridad.
Mapadelsitio|Contacteconnosotros
PropiedaddeQuinStreetEnterprise.
Trminosdeuso |Licenciasyreimpresiones|Quinessomos|Polticadeprivacidad |Publicidad
DerechosdeAutor2015QuinStreetInc.Todoslosderechosreservados.
Graciasporsuinscripcin,sguenosennuestrasredessocialesparamantenersealda
http://www.developer.com/design/article.php/10925_2109801_3/CreatingUseCaseDiagrams.htm
6/6