Académique Documents
Professionnel Documents
Culture Documents
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