SlideShare una empresa de Scribd logo
1 de 20
INGENIERÍA DE LA
INFORMACIÓN I
Ing. Consuelo Del Castillo Castro MCSD.Net
Iniciando el Proceso
Semana
Agenda
 Captura de Requisitos: Visión General
 Modelado de Negocio y Modelado de Dominio
 Iteraciones de Captura de Requisitos:
 Modelo de Negocio
 Aplicaciones del RUP
Modelo de Negocio
Captura de Requisitos – Visión
General
 Captura de requisitos es el acto de descubrimiento,
proceso de averiguar lo que se debe construir.
 La captura de requisitos es un proceso complicado y
difícil.
 La captura de requisitos empieza por obtener una lista
de requisitos de cada usuario con la esperanza de tener
una visión de conjunto y comprender una especificación
de requisitos completo.
Captura de Requisitos – Visión
General
Propósito del Trabajo de Requisitos:
 El propósito fundamental del flujo de trabajo de los
requisitos es guiar el desarrollo hacia el sistema
correcto, lo cual es posible conseguir mediante una
buena descripción de los requisitos del sistema en
acuerdo entre los clientes y los desarrolladores, acerca
de lo que debe y no debe hacer el sistema.
 Un reto fundamental para conseguirlo es que el cliente
(especialista no informático) sea capaz de leer y
comprender el resultado de la captura de requisitos.
Para alcanzar este objetivo debemos utilizar el lenguaje
de cliente
Captura de Requisitos – Visión
General
Pasos del flujo de trabajo:
 Enumerar requisitos candidatos
 Estado, Coste estimado, Prioridad y Nivel de Riesgo
 Comprender el contexto del sistema
 Modelado de Dominio (objetos de negocio)
 Modelado de Negocio (procesos de negocio)
 Capturar los requisitos funcionales
 Capturar los requisitos NO funcionales
 Requisitos adicionales
Modelo de Dominio
 Un modelo de dominio captura los tipos más
importantes de objetos en el contexto del sistema. Los
objetos de dominio representan las “cosas” que existen
o los “eventos” que suceden en el entorno en que
trabaje el sistema.
 Las clases de dominio aparecen de tres formas típicas:
 Objetos del negocio
 Objetos del mundo real y conceptos de los que el sistema
debe hacer un seguimiento.
 Sucesos que ocurrirán o han ocurrido (llegada o salida de un
avión).
 Se describe mediante diagramas de UML: diagrama de
clases.
Modelo de Negocio
 Es una técnica para comprender los procesos de
negocio de la organización.
 El objetivo es identificar los casos de uso del software y
las entidades de negocio relevantes que el software
debe soportar.
 Participa en casos de uso de más alto nivel.
 El modelado del negocio está soportado por dos tipos
de modelos de UML: modelos de casos de uso y
modelos de objetos
Casos de Uso de Negocio -> Procesos
de Negocio
Modelo de Negocio
 ¿Cuándo debemos modelar el negocio?
 ¿Qué artefactos incluye el modelamiento del negocio?
Actividad de Negocio
Actor de negocio Trabajador de negocio
proceso de negocio
Sistemas de negocio Entidades de Negocio
Sistema Ventas de Negocio Sistema Compras de Negocio
Sistema de Almacen de Negocio
Diagrama de Paquetes o
Contexto
SISTEMA DE VENTAS:
Vendedor
Cancelar venta con proforma cancelar venta Directa
Cajero
Generar Comprobante
Consultar producto
Generar proforma de venta
Cancelar venta
<<include>>
Despachador
Despachar mercaderia
Cliente
Entregar delivery
<<extend>>
PUNTO DE EXTENSIÓN:
Si montoEntrega mayor a 1000
Diagrama CU Negocio: Sistema
Ventas
Solicitar existencia de producto
DIAGRAMADE ACTIVIDAD DE NEGOCIO
Productos
Producto
Verificar existencia de productobuscarbuscar
Existe?
Brindar información de producto
Leer
[ SI ]
Rechaza Consulta
[ NO ]
Leer
VendedorCliente
Diagrama de Actividades de Negocio
Diagrama de Objetos de Negocio
Aplicación del RUP
Iteración #1: Planificación del Proyecto
 Participantes del proyecto
 Descripción General de la Empresa
 Organización de la Empresa
 Análisis de Situación Tecnológica
 Plan del Sistema propuesto
 Factibilidad para el desarrollo del Proyecto
 Glosario de Términos
 Anexos
Iteraciones RUP
Iteración #2: Análisis Preliminar de Req. – Modelado de
Negocio
 Modelado de Negocio
 Diagrama de Contexto de Negocio
 Diagrama de casos de uso de negocio
 Por cada proceso de negocio (caso de uso de negocio)
modelar:
 Un diagrama de actividad de negocio
 Un diagrama de objetos de negocio
 Descripción textual del proceso de negocio
 Modelo de dominio
 Glosario
Iteraciones RUP
Iteración #3: Análisis Preliminar de Req. – Casos de Uso
 Modelo de Casos de Uso (Modelo de requerimientos)
 Diagrama de Contexto
 Diagrama de casos de uso
 Por cada caso de uso modelar:
 Plantilla de casos de uso de requerimientos
 Diagrama de objetos
 Modelo de objetos
 Descripción de la arquitectura
 Glosario
Iteraciones RUP
Iteración #4: Análisis
 Paquete de Análisis
 Diagrama de Realizaciones de casos de uso análisis
 Por cada Realización de casos de uso de análisis
 Diagrama de clases de análisis
 Diagrama de Colaboración
 Descripción textual (plantilla de realización de CU de
análisis)
 Diagrama de clases parciales
 Diagrama de clases (General)
 Descripción de la arquitectura
Iteraciones RUP
Caso Práctico
 Desarrolla el modelado de Negocio para un Sistema de Control de
Alquiler de Canchas Deportivas, teniendo en cuenta las siguientes
reglas de negocio:
 Chiclayo-Gol SA es una empresa que se dedica al alquiler de canchas deportivas
de futbol y Vóley, cuenta respectivamente con 4 y 2 canchas, atiende desde las 6
am hasta las 12 de la noche y los precios varían desde 70 hasta 120 soles la hora
según el horario, el día y la cantidad de horas solicitadas (catálogo de precios).
 Maneja la política de reservas de canchas, previo pago mínimo por adelantado del
50%, y el plazo de espera es pasado los 15 minutos, caso contrario se cede la
cancha o se libera para futuros alquileres. Si los deportistas deciden de todas
maneras esperar a que lleguen todos los jugadores, deberán de todas formas
cancelar el importe restante.
 Por ningún motivo hay devoluciones de dinero, las reservas no se anulan, en todo
caso se pueden transferir de fechas (3 veces seguidas), siempre y cuando se
avise con 1 día de anterioridad, caso contrario se pierde el importe dado. Se
puede dejar el fondo para alquileres futuros.
 La empresa tiene la política de otorgar credenciales a sus clientes, para ser mas
fácil el control de registro de reservas y alquileres a través de un código. Se
otorga la credencial la primera vez que realiza una reserva o alquiler y se registran
Muchas Gracias!!!
Ing. Consuelo Del Castillo Castro
MCSD .Net

Más contenido relacionado

La actualidad más candente

Introducción A UML Parte1
Introducción A UML Parte1Introducción A UML Parte1
Introducción A UML Parte1Andres Garcia
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocioJulio Pari
 
Slideshare #01
Slideshare #01Slideshare #01
Slideshare #01wcontra31
 
Del modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosDel modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosYAMILA GASCON
 
Integracion de roles en el modelado de procesos de negocio
Integracion de roles en el modelado de procesos de negocioIntegracion de roles en el modelado de procesos de negocio
Integracion de roles en el modelado de procesos de negocioAngel Omar Vaella Rojas
 
Presentacion Modelado de Negocio
Presentacion Modelado de NegocioPresentacion Modelado de Negocio
Presentacion Modelado de Negocioglorikarin
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Anel Sosa
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosJosé Antonio Sandoval Acosta
 
Diagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaDiagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaJohannNz
 

La actualidad más candente (20)

Unidad 2 modelado de negocios
Unidad 2 modelado de negociosUnidad 2 modelado de negocios
Unidad 2 modelado de negocios
 
Introducción A UML Parte1
Introducción A UML Parte1Introducción A UML Parte1
Introducción A UML Parte1
 
Modelo del negocio
Modelo del negocioModelo del negocio
Modelo del negocio
 
Slideshare #01
Slideshare #01Slideshare #01
Slideshare #01
 
Artículo modelamiento de negocios
Artículo  modelamiento de negociosArtículo  modelamiento de negocios
Artículo modelamiento de negocios
 
Trabajo casos de uso
Trabajo casos de usoTrabajo casos de uso
Trabajo casos de uso
 
Del modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitosDel modelo del negocio al modelo de requisitos
Del modelo del negocio al modelo de requisitos
 
Qué es el modelado de negocios
Qué es el modelado de negociosQué es el modelado de negocios
Qué es el modelado de negocios
 
4 adoo
4 adoo4 adoo
4 adoo
 
Integracion de roles en el modelado de procesos de negocio
Integracion de roles en el modelado de procesos de negocioIntegracion de roles en el modelado de procesos de negocio
Integracion de roles en el modelado de procesos de negocio
 
Modelo Requistos
Modelo RequistosModelo Requistos
Modelo Requistos
 
Proyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de SistemasProyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de Sistemas
 
Requisitos
RequisitosRequisitos
Requisitos
 
03 casos deuso
03 casos deuso03 casos deuso
03 casos deuso
 
Ejemplo
EjemploEjemplo
Ejemplo
 
Presentacion Modelado de Negocio
Presentacion Modelado de NegocioPresentacion Modelado de Negocio
Presentacion Modelado de Negocio
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Diagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistemaDiagrama de casos de uso del negocio y del sistema
Diagrama de casos de uso del negocio y del sistema
 
03 requerimientos
03 requerimientos03 requerimientos
03 requerimientos
 

Destacado

Calendario_actividades_FaiteDixit@l
Calendario_actividades_FaiteDixit@lCalendario_actividades_FaiteDixit@l
Calendario_actividades_FaiteDixit@lFaite Dixit@l!
 
Falta de compromiso de los estudiantes
Falta de compromiso de los estudiantesFalta de compromiso de los estudiantes
Falta de compromiso de los estudiantesrodas-montoya
 
Portafolio 3 karla fabiola alvarado
Portafolio 3 karla fabiola alvaradoPortafolio 3 karla fabiola alvarado
Portafolio 3 karla fabiola alvaradofaby1076
 
Mundialización & uniformidad nuevos centros & periferias
Mundialización & uniformidad nuevos centros & periferiasMundialización & uniformidad nuevos centros & periferias
Mundialización & uniformidad nuevos centros & periferiasrobertolelu
 
Políticas públicas para que la tecnología conduzca al progreso.
Políticas públicas para que la tecnología conduzca al progreso.Políticas públicas para que la tecnología conduzca al progreso.
Políticas públicas para que la tecnología conduzca al progreso.robertolelu
 
Carnavaldepanam 140812143838-phpapp02
Carnavaldepanam 140812143838-phpapp02Carnavaldepanam 140812143838-phpapp02
Carnavaldepanam 140812143838-phpapp02rochi2912
 
Impresion3D_Galiprint3D
Impresion3D_Galiprint3DImpresion3D_Galiprint3D
Impresion3D_Galiprint3DFaite Dixit@l!
 
Temas vistos en tecnologia
Temas vistos en tecnologiaTemas vistos en tecnologia
Temas vistos en tecnologiateomateo
 

Destacado (20)

Calendario_actividades_FaiteDixit@l
Calendario_actividades_FaiteDixit@lCalendario_actividades_FaiteDixit@l
Calendario_actividades_FaiteDixit@l
 
Falta de compromiso de los estudiantes
Falta de compromiso de los estudiantesFalta de compromiso de los estudiantes
Falta de compromiso de los estudiantes
 
Pasos para un brief
Pasos para un briefPasos para un brief
Pasos para un brief
 
Portafolio 3 karla fabiola alvarado
Portafolio 3 karla fabiola alvaradoPortafolio 3 karla fabiola alvarado
Portafolio 3 karla fabiola alvarado
 
Mundialización & uniformidad nuevos centros & periferias
Mundialización & uniformidad nuevos centros & periferiasMundialización & uniformidad nuevos centros & periferias
Mundialización & uniformidad nuevos centros & periferias
 
Políticas públicas para que la tecnología conduzca al progreso.
Políticas públicas para que la tecnología conduzca al progreso.Políticas públicas para que la tecnología conduzca al progreso.
Políticas públicas para que la tecnología conduzca al progreso.
 
2º sesión 2014 2015
 2º sesión 2014 2015 2º sesión 2014 2015
2º sesión 2014 2015
 
Práctica 1
Práctica 1Práctica 1
Práctica 1
 
Curriculum
CurriculumCurriculum
Curriculum
 
Produccion de textos
Produccion de textosProduccion de textos
Produccion de textos
 
Presentación de la web carranza
Presentación de la web carranzaPresentación de la web carranza
Presentación de la web carranza
 
Diapositivas apa
Diapositivas apaDiapositivas apa
Diapositivas apa
 
Enfermeria 2014
Enfermeria 2014Enfermeria 2014
Enfermeria 2014
 
Tecnología de la Información
Tecnología de la Información Tecnología de la Información
Tecnología de la Información
 
Devoir carbonnel marjorie (2)
Devoir carbonnel marjorie (2)Devoir carbonnel marjorie (2)
Devoir carbonnel marjorie (2)
 
Carnavaldepanam 140812143838-phpapp02
Carnavaldepanam 140812143838-phpapp02Carnavaldepanam 140812143838-phpapp02
Carnavaldepanam 140812143838-phpapp02
 
Foro internacional
Foro internacionalForo internacional
Foro internacional
 
Impresion3D_Galiprint3D
Impresion3D_Galiprint3DImpresion3D_Galiprint3D
Impresion3D_Galiprint3D
 
Comfort women
Comfort womenComfort women
Comfort women
 
Temas vistos en tecnologia
Temas vistos en tecnologiaTemas vistos en tecnologia
Temas vistos en tecnologia
 

Similar a Sistema de control de alquiler de canchas deportivas

Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792Claudio Garrido
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792Claudio Garrido
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3willy0303
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6Julio Pari
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
Clase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioClase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioOscar Salazar
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioOscar Salazar
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3David Motta Baldarrago
 
Modelado de negocios 2016
Modelado de negocios 2016Modelado de negocios 2016
Modelado de negocios 2016SEEG
 
isu1modelodenegocios-160918001452.pdf
isu1modelodenegocios-160918001452.pdfisu1modelodenegocios-160918001452.pdf
isu1modelodenegocios-160918001452.pdfPaolaMedina821778
 
Modelado de negocios 2017
Modelado de negocios 2017Modelado de negocios 2017
Modelado de negocios 2017kevin aparicio
 
6 Clase Los Procesos Del Negocio
6 Clase Los Procesos Del Negocio6 Clase Los Procesos Del Negocio
6 Clase Los Procesos Del NegocioJulio Pari
 
Analisis y Diseño modulo 2
Analisis y Diseño modulo 2Analisis y Diseño modulo 2
Analisis y Diseño modulo 2Rossy Jaramillo
 
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTAPROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTARoyer Tuesta Salas
 
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptx
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptxSOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptx
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptxEllyAquije
 

Similar a Sistema de control de alquiler de canchas deportivas (20)

Clase 23
Clase 23Clase 23
Clase 23
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
Modelamiento de-negocio4792
Modelamiento de-negocio4792Modelamiento de-negocio4792
Modelamiento de-negocio4792
 
ADS - Sesion3
ADS - Sesion3ADS - Sesion3
ADS - Sesion3
 
10 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].610 Clase Captura De Los Requisitos Cap[1].6
10 Clase Captura De Los Requisitos Cap[1].6
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
Clase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocioClase 1: introduccion modelado de negocio
Clase 1: introduccion modelado de negocio
 
Clase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocioClase 1 introduccion modelado de negocio
Clase 1 introduccion modelado de negocio
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
Modelado de negocios 2016
Modelado de negocios 2016Modelado de negocios 2016
Modelado de negocios 2016
 
isu1modelodenegocios-160918001452.pdf
isu1modelodenegocios-160918001452.pdfisu1modelodenegocios-160918001452.pdf
isu1modelodenegocios-160918001452.pdf
 
Semana 2
Semana 2Semana 2
Semana 2
 
MODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIOMODELAMIENTO DE NEGOCIO
MODELAMIENTO DE NEGOCIO
 
Modelado de negocios 2017
Modelado de negocios 2017Modelado de negocios 2017
Modelado de negocios 2017
 
6 Clase Los Procesos Del Negocio
6 Clase Los Procesos Del Negocio6 Clase Los Procesos Del Negocio
6 Clase Los Procesos Del Negocio
 
Analisis y Diseño modulo 2
Analisis y Diseño modulo 2Analisis y Diseño modulo 2
Analisis y Diseño modulo 2
 
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTAPROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
PROYECTO DE TESIS SISTEMA INTEGRAL DE COMPRA Y VENTA
 
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptx
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptxSOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptx
SOFTWARE PARA LA GESTIÓN DE EMPRESAS TIC.pptx
 
ERP para industria textil
ERP para industria textilERP para industria textil
ERP para industria textil
 
Modelado
ModeladoModelado
Modelado
 

Sistema de control de alquiler de canchas deportivas

  • 1. INGENIERÍA DE LA INFORMACIÓN I Ing. Consuelo Del Castillo Castro MCSD.Net Iniciando el Proceso Semana
  • 2. Agenda  Captura de Requisitos: Visión General  Modelado de Negocio y Modelado de Dominio  Iteraciones de Captura de Requisitos:  Modelo de Negocio  Aplicaciones del RUP
  • 4. Captura de Requisitos – Visión General  Captura de requisitos es el acto de descubrimiento, proceso de averiguar lo que se debe construir.  La captura de requisitos es un proceso complicado y difícil.  La captura de requisitos empieza por obtener una lista de requisitos de cada usuario con la esperanza de tener una visión de conjunto y comprender una especificación de requisitos completo.
  • 5. Captura de Requisitos – Visión General Propósito del Trabajo de Requisitos:  El propósito fundamental del flujo de trabajo de los requisitos es guiar el desarrollo hacia el sistema correcto, lo cual es posible conseguir mediante una buena descripción de los requisitos del sistema en acuerdo entre los clientes y los desarrolladores, acerca de lo que debe y no debe hacer el sistema.  Un reto fundamental para conseguirlo es que el cliente (especialista no informático) sea capaz de leer y comprender el resultado de la captura de requisitos. Para alcanzar este objetivo debemos utilizar el lenguaje de cliente
  • 6. Captura de Requisitos – Visión General Pasos del flujo de trabajo:  Enumerar requisitos candidatos  Estado, Coste estimado, Prioridad y Nivel de Riesgo  Comprender el contexto del sistema  Modelado de Dominio (objetos de negocio)  Modelado de Negocio (procesos de negocio)  Capturar los requisitos funcionales  Capturar los requisitos NO funcionales  Requisitos adicionales
  • 7. Modelo de Dominio  Un modelo de dominio captura los tipos más importantes de objetos en el contexto del sistema. Los objetos de dominio representan las “cosas” que existen o los “eventos” que suceden en el entorno en que trabaje el sistema.  Las clases de dominio aparecen de tres formas típicas:  Objetos del negocio  Objetos del mundo real y conceptos de los que el sistema debe hacer un seguimiento.  Sucesos que ocurrirán o han ocurrido (llegada o salida de un avión).  Se describe mediante diagramas de UML: diagrama de clases.
  • 8. Modelo de Negocio  Es una técnica para comprender los procesos de negocio de la organización.  El objetivo es identificar los casos de uso del software y las entidades de negocio relevantes que el software debe soportar.  Participa en casos de uso de más alto nivel.  El modelado del negocio está soportado por dos tipos de modelos de UML: modelos de casos de uso y modelos de objetos Casos de Uso de Negocio -> Procesos de Negocio
  • 9. Modelo de Negocio  ¿Cuándo debemos modelar el negocio?  ¿Qué artefactos incluye el modelamiento del negocio? Actividad de Negocio Actor de negocio Trabajador de negocio proceso de negocio Sistemas de negocio Entidades de Negocio
  • 10. Sistema Ventas de Negocio Sistema Compras de Negocio Sistema de Almacen de Negocio Diagrama de Paquetes o Contexto
  • 11. SISTEMA DE VENTAS: Vendedor Cancelar venta con proforma cancelar venta Directa Cajero Generar Comprobante Consultar producto Generar proforma de venta Cancelar venta <<include>> Despachador Despachar mercaderia Cliente Entregar delivery <<extend>> PUNTO DE EXTENSIÓN: Si montoEntrega mayor a 1000 Diagrama CU Negocio: Sistema Ventas
  • 12. Solicitar existencia de producto DIAGRAMADE ACTIVIDAD DE NEGOCIO Productos Producto Verificar existencia de productobuscarbuscar Existe? Brindar información de producto Leer [ SI ] Rechaza Consulta [ NO ] Leer VendedorCliente Diagrama de Actividades de Negocio
  • 13. Diagrama de Objetos de Negocio
  • 15. Iteración #1: Planificación del Proyecto  Participantes del proyecto  Descripción General de la Empresa  Organización de la Empresa  Análisis de Situación Tecnológica  Plan del Sistema propuesto  Factibilidad para el desarrollo del Proyecto  Glosario de Términos  Anexos Iteraciones RUP
  • 16. Iteración #2: Análisis Preliminar de Req. – Modelado de Negocio  Modelado de Negocio  Diagrama de Contexto de Negocio  Diagrama de casos de uso de negocio  Por cada proceso de negocio (caso de uso de negocio) modelar:  Un diagrama de actividad de negocio  Un diagrama de objetos de negocio  Descripción textual del proceso de negocio  Modelo de dominio  Glosario Iteraciones RUP
  • 17. Iteración #3: Análisis Preliminar de Req. – Casos de Uso  Modelo de Casos de Uso (Modelo de requerimientos)  Diagrama de Contexto  Diagrama de casos de uso  Por cada caso de uso modelar:  Plantilla de casos de uso de requerimientos  Diagrama de objetos  Modelo de objetos  Descripción de la arquitectura  Glosario Iteraciones RUP
  • 18. Iteración #4: Análisis  Paquete de Análisis  Diagrama de Realizaciones de casos de uso análisis  Por cada Realización de casos de uso de análisis  Diagrama de clases de análisis  Diagrama de Colaboración  Descripción textual (plantilla de realización de CU de análisis)  Diagrama de clases parciales  Diagrama de clases (General)  Descripción de la arquitectura Iteraciones RUP
  • 19. Caso Práctico  Desarrolla el modelado de Negocio para un Sistema de Control de Alquiler de Canchas Deportivas, teniendo en cuenta las siguientes reglas de negocio:  Chiclayo-Gol SA es una empresa que se dedica al alquiler de canchas deportivas de futbol y Vóley, cuenta respectivamente con 4 y 2 canchas, atiende desde las 6 am hasta las 12 de la noche y los precios varían desde 70 hasta 120 soles la hora según el horario, el día y la cantidad de horas solicitadas (catálogo de precios).  Maneja la política de reservas de canchas, previo pago mínimo por adelantado del 50%, y el plazo de espera es pasado los 15 minutos, caso contrario se cede la cancha o se libera para futuros alquileres. Si los deportistas deciden de todas maneras esperar a que lleguen todos los jugadores, deberán de todas formas cancelar el importe restante.  Por ningún motivo hay devoluciones de dinero, las reservas no se anulan, en todo caso se pueden transferir de fechas (3 veces seguidas), siempre y cuando se avise con 1 día de anterioridad, caso contrario se pierde el importe dado. Se puede dejar el fondo para alquileres futuros.  La empresa tiene la política de otorgar credenciales a sus clientes, para ser mas fácil el control de registro de reservas y alquileres a través de un código. Se otorga la credencial la primera vez que realiza una reserva o alquiler y se registran
  • 20. Muchas Gracias!!! Ing. Consuelo Del Castillo Castro MCSD .Net