Vous êtes sur la page 1sur 15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

IngenieraInformtica(Prof.OsmarMavrez)
PaginaparalaprcticadelConocimiento

UnidadIV
INGENIERIADELSOFTWAREII
TRAYECTOIII
FUNDAMENTOSDEINGENIERADEREQUISITOSYANLISIS
UNIDAD4:MODELADODELNEGOCIO

MODELODENEGOCIO
1.CONCEPTO:
Unmodelodelnegocioesunaabstraccindecmofuncionalaorganizacin.
Proveeunavistasimplicadadelaestructuraycomportamientodelnegocioqueactuarcomola
basedecomunicacin,mejoraoinnovacindelnegocio,ascomotambinparadenirlos
requisitosdelosdiferentessistemasdesoftwarequepuedensoportaralnegocio.
ElModelodenegocioesunmodeloquereejagrcamentelasmetasyfuncionesquepersigueel
negocio.Seusacomounaentradaesencialparaidenticarrolesyentregablesenlaorganizacin.
As,losobjetivosdelaetapademodeladodelnegociosonlossiguientes:
Entenderlosproblemasactualesenlaorganizacinoempresaparaidenticarlosaspectosa
mejorar.
Comprenderlaestructurayeldinamismodelaorganizacinoempresaparalacualsevaa
desarrollarelsistemasoftware.
Estudiarelimpactoquepuedenproducirloscambiosanivelorganizativo.
Asegurarquelosclientes,usuariosnales,desarrolladoresyotrosinvolucradostienenuna
visincomndelaorganizacinconsiderada.
Obtenerlosrequisitosdelsistemasoftware.
Entendercomoelsistemasoftwareencajaenlaorganizacin.
Entenderlosmecanismosdelnegocioactual
Evaluarlosprocesosactuales
Formarunabaseparamejorar/innovarelnegocioactual

https://univertic.wordpress.com/unidadiv/

1/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Formarunabaseparamejorar/innovarelnegocioactual
Formarunabaseparaunsistemadeinformacinqueapoyaalnegociopermitiendodenirlos
requisitosfuncionalesynofuncionalesdeunfuturosistemainformtico.
ParaconseguirestosobjetivoselujodetrabajodelaetapadeModeladodelNegocioconstade
lassiguientesetapas:
EvaluarelestadodelNegocio.
AnlisisdelNegocio.
IdenticarProcesosdeNegocio.
DeniryRenarlosProcesosdeNegocio.
DiseodelaRealizacindelosProcesosdeNegocio.
Evaluacin.
Losproductosdedesarrollodelsoftwarefundamentalesquesedesarrollanenlaetapade
ModeladodelNegocioson:
EspecicacindelNegocio,queincluyeVisindelNegocioyGlosariodeTrminos.
ModelodeCasosdeUsodelNegocio,queincluyeEspecicacindeCasosdeUso,Descripcin
deActores,DiagramadeCasosdeUsoeInformedelModelodeCasosdeUso.
ModelointernodelNegocio,queincluyeelModelodeObjetosdelNegocioylaRealizacinde
losCasosdeUso.
InformedeEvaluacin.
DocumentodeArquitecturadelNegocio.
ElModelodeCasodeUsodenegocioesusadopor:
Losstakeholders,losanalistasylosdiseadoresdeprocesosdenegocio,paraentenderymejorar
lamaneracmofuncionaelnegocioyserelacionaconsuambiente.
Losanalistasdesistemasyarquitectosdesoftware,paramantenerelcontextodeldesarrollo
delsoftware.
Elgerentedelproyecto,paraplanicarelvolumenycontenidodelasiteracionesduranteel
modeladodenegocioyhacerelseguimientodelprogreso.
ElementosdelModelodeNegocio
UnidadOrganizacional
PaquetedeNegocio
DiagramadePaquetedeNegocio
DiagramadeCasodeUsodeNegocio
EspecicacionesdeCasodeUso
DiagramadeActividaddeNegocio
DiagramadeObjetosdeNegocio
UnidadOrganizacional
LaunidadOrganizacionalesuncontenedordeobjetosdenegocio,representalaorganizacin
https://univertic.wordpress.com/unidadiv/

2/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/unidorgylibjuanito.png)

PaquetedeNegocio
Representalasreasdelaorganizacin.

(hps://univertic.les.wordpress.com/2015/01/paquetedeneg.png)

DiagramadePaquetedeNegocio
Representalainterrelacindelasreasconelreaendesarrollo
Muestraladependenciadelasreas

https://univertic.wordpress.com/unidadiv/

3/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/diagpaqneg.png)
DiagramadeCasodeUsodeNegocio
MuestralosCasosdeUsodenegocio,Actoresdelnegocio,Trabajadoresdelnegocioylas
interaccionesentreellosparaunaorganizacin.
Modelaloquhaceunacompaa,quinestdentroyquinestfueradelacompaa.
Daelalcancedelaorganizacin,visualizandoloqueabarcayculessonsusfronteras.

Elementos:
1.Actores:Agentequeinteractacondeterminadoprocesodenegocio.
ActordeNegocio:Unactordelnegocio,escualquierpersonaocualquiercosaexternaala
organizacinperoqueobrarecprocamenteconella.
Porejemplo,parasuorganizacinserianlosclientes,susacreedores,susinversionistas,osus
proveedores.Cadaunodeestosactorestieneunintersenlasaccionesdelaempresa.
EnUMLsemodelaunactordelnegociousandolasiguientegura:

(hps://univertic.les.wordpress.com/2015/01/actor.png)
Eliconorepresentaaunapersona,peroelactordenegociosnoesnecesariamenteunindividuo.
Puederepresentaraungrupodepersonasoaunacompaa
TrabajadordeNegocio:
Untrabajadordenegociosesunroldentrodelaorganizacin.Importante,lostrabajadoresdel

https://univertic.wordpress.com/unidadiv/

4/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Untrabajadordenegociosesunroldentrodelaorganizacin.Importante,lostrabajadoresdel
negociosonrolesnoposiciones.Unapersonapuedetenervariosroles,perounasolaposicin.La
ventajadediagramarrolesesqueestosnocambiancondemasiadafrecuenciaeneltiempo,las
posicionessi.
EnUMLuntrabajadordenegociosserepresentaconelsiguienteicono:

(hps://univertic.les.wordpress.com/2015/01/trabneg.png)

CasodeUsodeNegocio:
2.

Uncasodelusodenegociorepresentaunconjuntodetareasrelacionadasquegeneranun
resultadodevalorparalosactoresdenegocio.
Enotrostrminos,loscasosdelusodenegocioledicenallectorloquelaorganizacinhace
paraproporcionarleelvalordenegocioquelosindividuosqueinteractanconlesperan.
Elconjuntodeloscasosdelusodenegocioparaunaorganizacindebedescribir
completamenteloqueelnegociohace.
Loscasosdeusodenegociocuentaconelsiguienteformato:Verbo+Sustantivo
EnUML,seusaelsiguienteiconoparaloscasosdeusodenegocio.

(hps://univertic.les.wordpress.com/2015/01/casousoneg1.png)

3.EspecicacionesdeunCasodeUsodeNegocio:
Paracadacasodeusodelnegocio,sedebecrearunciertotipodeinformequepermite
saberespeccamentequvaasucederdentrodelcasodeluso.
Elujodetrabajosepuededocumentardedosformas.Lamssimpleescrearunalista
numerada,pasoapasodequsucedemientrasqueprogresaelcasodeluso.
Laproblemticaconlaformasimpledeescribirelujodetrabajo,sepresentacuando
existeunagrancantidaddecondicioneslgicas,loqueprovocapocaclaridad.
ParasolucionaresteproblemasepuedenutilizarlosDiagramasdeActividad,quenos
permitenmostrardeformagracalosujosdetrabajo,lasecuenciadelospasosyquienes
responsablederealizarcadapaso.
Acadacasodeusodelnegocioseledebeasociarunadocumentacinquesigueelsiguiente
formato.
https://univertic.wordpress.com/unidadiv/

5/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/procneg.png)
RelacionesentreActores:Generalizacin
4.

Esunarelacinentreactoresdenegocioquemuestraquecuandounactorespecco(el
descendiente)estpresente,todaslascaractersticas(atributos,operacionesyasociaciones)
quesondescritasparaelactorgenrico(elascendente)delculhereda,vanaestar
presentes.
UnageneralizacindeunactordenegocioAaunactordenegocioB,indicaqueuna
instanciadeApuedeactivarlamismaclasedecasosdeusoqueunainstanciadeB.
EnUML,larelacindegeneralizacinsemuestradelasiguientemanera:

(hps://univertic.les.wordpress.com/2015/01/relacentreactores.png)
RelacionesentreCasosdeUsoyActores:AsociacinUnidireccional
5.

Unalneadeunactordenegocioauncasodelusodenegocioindicaqueelactoractivael
casodeuso.
EnUML,larelacindeasociacinsemuestradelasiguientemanera:

https://univertic.wordpress.com/unidadiv/

6/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/relaccasosyactores.png)
RelacionesentreCasosdeUsodeNegocio:
6.

Include(Inclusin):unainstanciadelCasodeUsoorigenincluyetambinel
comportamientodescritoporelCasodeUsodestino,enuncasodeusoincluidono
intervieneundeterminadoactor.

(hps://univertic.les.wordpress.com/2015/01/relacentrecasosdeusosdeneg.png)
Ejemplo:

(hps://univertic.les.wordpress.com/2015/01/relaccasosyactores.png)

https://univertic.wordpress.com/unidadiv/

7/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/relaccasosyactores.png)
Extend(extensin):elCasodeUsoorigenextiendeelcomportamientodelCasodeUsodestino,
enuncasodeusoextendidopuedeintervenirundeterminadoactordenegocio.

(hps://univertic.les.wordpress.com/2015/01/extend.png)
Ejemplo:

(hps://univertic.les.wordpress.com/2015/01/ejemplodeextend.png)
DIAGRAMADEACTIVIDADDENEGOCIO
Eslarepresentacindeunasecuenciadeactividadesdentrodeuncasodeusodenegocio.Provee
unamaneragracadedocumentaruncasodeusodenegocio.
Undiagramadelaactividadenunarealizacindelcasodelusodelnegocioordenarlatareaso
lasactividadesquelogranunaomsmetasdenegocio,quesatisfacenlaiteracinentrelos
Actoresexternosdelnegocioylostrabajadoresinternosdelnegocio.
SeusaseparadoresdeLneapararepresentarprincipalmentetrabajadoresdelnegocio,yde
cmoestosrealizanelnegocio
losujosdelobjetoseutilizanparademostrarcmolasentidadesdenegociosecreanyse
utilizanenunFlujo
Elementos:
https://univertic.wordpress.com/unidadiv/
Inicio:Eliniciodeundiagramadeactividadesrepresentadoporuncrculodecolornegro

8/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Inicio:Eliniciodeundiagramadeactividadesrepresentadoporuncrculodecolornegro
slido.

(hps://univertic.les.wordpress.com/2015/01/inicio.png)
ActividaddeNegocio:Unaactividadrepresentalaaccinqueserrealizadaporuncasode
usodenegociolacualesrepresentadadentrodeunovalo.

(hps://univertic.les.wordpress.com/2015/01/actividaddeneg.png)
Transicin:Unatransicinocurrecuandosellevaacaboelcambiodeunaactividadaotra,la
transicinesrepresentadasimplementeporunalneaconunaechaensuterminacinpara
indicardireccin.
Bifurcacin(decisin):Unaramicacinocurrecuandoexistelaposibilidadqueocurrams
deunatransicin(resultado)alterminardeterminadaactividad.Esteelementoes
representadoatravsdeunrombo.

(hps://univertic.les.wordpress.com/2015/01/bifurcacion.png)
BarradeSincronizacin:Representaactividadesparalelas.

Fin:Elndeundiagramadeactividadesrepresentadoporuncrculo,conotrocrculo
concntricodecolornegroslido.
(hps://univertic.les.wordpress.com/2015/01/barradesincronizacion.png)

(hps://univertic.les.wordpress.com/2015/01/n1.png)
(hps://univertic.les.wordpress.com/2015/01/canales.png)
Canales(Swimlines):Endeterminadasocasionesocurrequeundiagramadeactividadse
expandaalolargodemsdeunentidadoactor,cuandoestoocurreeldiagramadeactividad
esparticionadaencanales(swimlines),dondecadacanalrepresentalaentidadoactorqueest
llevandoacabolaactividad.

https://univertic.wordpress.com/unidadiv/

9/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Ejemplo1

(hps://univertic.les.wordpress.com/2015/01/ej1dediagdeact.png)

Ejemplo2

(hps://univertic.les.wordpress.com/2015/01/ej2dediagdeact.png)
Ejemplo3

https://univertic.wordpress.com/unidadiv/

10/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Ejemplo3

(hps://univertic.les.wordpress.com/2015/01/ej3dediagdeact.png)MODELODEANALISIS
DENEGOCIO
Elmodelodelanlisisdenegociodescribelarealizacindeloscasosdelusodelnegocioen
funcinalainteraccinentrelostrabajadoresdelnegocioylasentidadesdenegocio.
Sirvecomoabstraccindecmolostrabajadoresdelnegocioylasentidadesdenegocionecesitan
serrelacionadosydecmonecesitancolaborarpararealizarloscasosdelusodelnegocio.
Elpropsitodelmodelodelanlisisdenegocioesdescribircmoserealizanloscasosdelusodel
negocio.
ElmodelodelcasodelusodelnegociodescribequsucedeentrelosAcoresdenegocioyel
negocio,ynohaceningunaasuncinsobrelaestructuradelnegocio.
Elmodelodelanlisisdenegocio,denelostrabajadoresinternosdelnegocioylainformacin
queutilizan(lasentidadesdenegocio),describensuorganizacinestructuralenlasunidades
independientes(sistemasdelnegocio),ydenencmoobranrecprocamentepararealizarel
comportamientodescritoenloscasosdelusodelnegocio.
11/15
Elanalistadelnegocioesresponsabledelaestructuraydelaintegridaddelmodelo,mientrasque

https://univertic.wordpress.com/unidadiv/

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

Elanalistadelnegocioesresponsabledelaestructuraydelaintegridaddelmodelo,mientrasque
losdiseadoresdelnegociosonresponsablesdedetallarelementosdentrodelmodelo.
Elmodelotambinesutilizadoporlosanalistasdesistemasparaderivarrequisitosdelsoftware,
basadosencmoelsistemadesoftwareserutilizadocomopartedelosprocesosdelnegocio.
Losarquitectosdelsoftwareutilizanelmodeloparadenirunaarquitecturadelsoftwareque
paralaorganizacinyparaidenticarclasesenmodelosdelanlisisydeldiseodelsoftware
Elemnetos:
BussinessEntyoEntidaddeNegocio:entemanipuladoporlostrabajadoresdenegocio,
representaellugardondesealmacenaoconsultadatosdeformamanual.

(hps://univertic.les.wordpress.com/2015/01/entidad.png)
BussinessWorkerotrabajadordenegocio:rolorolesdentrodelprocesodenegocioque
manipulalasentidadesdenegocio.

BusinessusecaserealizationoRealizacindeCasodeUsodeNegocio

(hps://univertic.les.wordpress.com/2015/01/realizaciondecasosdeuso.png)

https://univertic.wordpress.com/unidadiv/

12/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/realizaciondecasosdeuso.png)
DiagramadeActividaddeNegocio
DiagramadeObjetosdeNegocio:Representalasresponsabilidadesdelostrabajadoresde
negocioconrespectoalasentidadesdenegocioylasrelacionesentrelasmismasentidadesde
negocio.
Diagramadecolaboracindenegocio
Ejemplodediagramadeobjetosdenegocio:

https://univertic.wordpress.com/unidadiv/

13/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

(hps://univertic.les.wordpress.com/2015/01/diagramadeobjetodenegocio1.jpg)

https://univertic.wordpress.com/unidadiv/

14/15

30/3/2016

UnidadIV|IngenieraInformtica(Prof.OsmarMavrez)

CreaunblogounsitiowebgratuitosconWordPress.com.
EltemaEnterprise.

https://univertic.wordpress.com/unidadiv/

15/15

Vous aimerez peut-être aussi