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

6/4/2015

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

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