8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
1/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
1
Proyecto: Organización de Eventos
Objetivo del Proyecto:
El Proyecto Organización de Eventos tiene el propósito de desarrollar el modelado de los procesosde negocio asociados al dominio presentado. A partir de este modelo se pretende identificar los
requerimientos que debe cumplir un producto de software que de soporte a dichos procesos de
negocio.
Objetivos de la Asignatura con respecto al Proyecto:El Proyecto Organización de Eventos tiene el propósito de reflejar cada una de las actividades de
modelado de negocio y posterior identificación y modelado de los requerimientos de un producto de
software, utilizando las técnicas y las herramientas que se enseñan en la Materia Análisis de Sistemas.
Este Proyecto representa un caso práctico concreto de aplicación de los contenidos de la materia con
la intención que los alumnos cuenten con una referencia práctica de los mismos.
Contenidos de la Asignatura que se abordarán en el Proyecto: Modela Procesos de Negocio
Identificación de Casos de Uso
Modelo de Requerimientos mediante la técnica de casos de uso
Modelado del Dominio del Problema
Consigna asociada al Proyecto:En el siguiente Proyecto se desarrolla:
1.
Realización el modelo de procesos de negocio.
2. Realizar el diagrama de clases de dominio.
3.
Realizar la descripción a trazo fino de la funcionalidad vinculada a completar la solicitud depresupuesto al momento de realizar la entrevista con el especialista.
4.
Realizar el prototipo de interfaz del caso de uso descripto.
5. Identificar al menos 3 requerimientos no funcionales
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
2/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
2
Criterios de evaluación del PPA:No Aplica
Descripción del Dominio asociado al Proyecto Práctico de Aplicación
S&A es una empresa que ofrece servicios de organización y decoración de diferentes tipos de eventos talescomo bodas, cumpleaños, cenas de gala, entregas de premios, seminarios, desayunos empresariales, coffee
break, congresos, ferias, stands, etc. Los servicios brindados son definidos estratégicamente y revisados todos
los años por la dirección de la empresa, quien es la responsable por definir la estructura de la empresa, su
misión y visión, y los objetivos a conseguir anualmente.
La empresa tiene una secretaria que atiende a las personas cuando se presentan a la empresa o llaman por
teléfono para solicitar un presupuesto para la organización y/o decoración de algún evento. En ese momento
la secretaria le pregunta a la persona por la fecha de realización del mismo y el tipo de evento para verificar si
para esa fecha existe disponibilidad de equipo de trabajo para atender el acontecimiento. Si hay disponibilidad
para esa fecha, la secretaria tomará los datos de la persona y el presupuesto, y la derivará a uno de los asesores
especialistas de la empresa en ese tipo de evento. Si no hay un asesor disponible en ese momento, la invitará
a pasar a la sala de espera, en donde podrá observar revistas y material alusivo a todo tipo de eventos, hasta
la hora indicada de la entrevista. Si la consulta es telefónica se acuerda una cita con el asesor.
Cuando el asesor especialista realiza la entrevista, le consulta la cantidad estimada de invitados, ciudad y
provincia en la que se realizará, lugar físico de realización del mismo, los servicios requeridos, posibles temas
de decoración (rústico, elegante, mariposas, delfines, campestre, simple, etc.) y las expectativas que tiene
sobre el servicio de la empresa, para luego poder confeccionar un presupuesto con diferentes alternativas.
Además pactarán una fecha y hora para retirar el presupuesto y recibir la explicación de los mismos. El sistema
debe permitir visualizar fotos representativas de los servicios ofrecidos.
El asesor especialista, para confeccionar las distintas alternativas se basará en los requisitos del cliente y en
una base de alternativas de otros clientes que él administra; de esta forma no perderá demasiado tiempo en
la elaboración de una alterativa nueva ya que puede reutilizar algunas características de otros eventos
anteriores. En cada una de las alternativas mostrará fotos a modo de ejemplo, detallando las características yel costo de las mismas.
Cuando la persona se dirige a la empresa en el día acordado para ver las alternativas, el asesor se las muestra
explicándoselas en detalle. Si el cliente se decide por alguna de ellas, entonces confirma la contratación del
evento, generándose un contrato de servicio que describe la alternativa seleccionada. En este momento el
cliente debe abonar una seña en efectivo al asesor.
La empresa no cuenta con servicio de lunch, con lo cual, cuando el cliente confirma, el asesor se comunica con
los proveedores con los que trabaja para realizar la reserva del mismo, indicándole cuál es el tipo de evento, la
fecha de realización del mismo y la cantidad de personas. En cuanto se recibe la confirmación del servicio, se
firmará un contrato con el Proveedor seleccionado.
La gestión de los proveedores se realiza definiendo previamente un acuerdo de precios para los diferentesservicios, para que al momento de la definición de un evento, se puedan conocer los servicios disponibles y los
precios de los mismos.
La empresa permite reservar, sin solicitar un presupuesto de organización general del evento, servicios por
separado de Disc-jockey, fotografía y video, pantalla gigante, magos, shows cómicos, batucadas, odaliscas,
tango. La secretaria posee una lista de precios de estos servicios los cuales varían dependiendo del tipo de
evento y del tiempo de utilización de los mismos.
El cliente puede cancelar los servicios sin ningún problema; se le devolverá la totalidad del dinero que haya
entregado hasta 5 días antes del evento, caso contrario se le devolverá solamente un porcentaje. La
cancelación del evento implica la cancelación de los contratos con los proveedores, si existiera algún servicio
adicional contratado.
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
3/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
3
Cabe destacar que la empresa cuenta con gran depósito de materiales para la ornamentación de salones. Dicho
depósito es administrado para asegurar que se cuente con el stock necesario para los diferentes eventos
contratados.
El cliente debe pagar de contado el total del monto presupuestado 2 días antes del evento. El cliente puede
solicitar la cancelación del evento, en ese caso la empresa se quedará con la seña, reintegrando la diferencia.
Si el cliente no realizara el pago del servicio antes de los días pautados, se anulará el contrato, así como los
contratos con proveedores de servicios adicionales.
En el momento de la contratación, se coordina con el cliente una fecha y horario en el cual se realizará el retiro
de los elementos de decoración, finalizando de esta forma el servicio. Estos materiales podrán ser usados en
otros servicios.
El día del evento un responsable de instalación se presenta al lugar definido en el horario establecido y
ambienta el salón según la alternativa elegida por el cliente. Luego será el responsable de retirar los materiales
utilizados.
Para confeccionar el sistema que soporte estos procesos de negocio, se ha solicitado que el mismo trabaje con
una base de datos oracle express y un lenguaje de programación java, para que la aplicación seamultiplataforma. Además se solicitó que exista un módulo de gestión de usuarios, que permita la asignación
de determinados permisos a los usuarios, según se trate de la secretaria, el asesor especialista, el administrador
de sistemas, etc.
El sistema que dará soporte será utilizado por toda la organización, para lo que se definirán una serie de roles
con el fin de definir los accesos del sistema. Para esta definición se pedirá la colaboración del área de recursos
humanos, responsable por la definición y gestión de roles y perfiles de la empresa.
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
4/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
4
Desarrollo de la Solución Propuesta
Mapa de Procesos
value chain Mapa de Procesos
Prestar servicio de organización de
eventos
Definir objetivos
estratégicos
Definir tipos de
eventos
Gestionar
recursos
humanos
Comprar insumos Contratar servicios
adicionales
Almacenar materialesDesarrollar Sistemas
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
5/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
5
Modelo de Proceso Descriptivo (Nivel 1)
Collaboration Prestar servicio de organización de eventos-Nivel descriptivo
Responsable
de
I n s
t a
l a c
i ó n
Asesor
Secretaria
Solicitud depresupuesto
Presupuestación Contratación de
Servicio
Realización de
evento Evento realizado
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
6/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
6
Ficha de Proceso de Negocio
Proceso de NegocioPrestar servicio de organización de eventos
Objetivo Prestar un servicio de organización de un evento determinado para un cliente, a partir de un
presupuesto realizado, y recibiendo el pago correspondiente.
Cliente Cliente
Productos del Proceso Evento realizado
Proveedores del proceso e
insumos que brinda cada
uno
Proveedor Insumos que brinda
Proceso de comprar
insumos
Insumos de ornamentación
Proceso de contratar de
servicios adicionales
Lista de precios de servicios adicionales
Proceso de definir de
tipos de eventos
Información de tipos de eventos
Información de alternativas de cliente
Proveedor de servicios Servicio provisto (ej: lunch, DJ)
Recursos del proceso Secretaria
Asesor
Responsables de instalación
Formularios, registros e
información del proceso
Presupuesto
Contrato interno
Contrato con proveedorReglas de Negocio 1. Los eventos se definen en función de un conjunto de alternativas
2. Los eventos pueden contar con servicios adicionales contratados
3. El cliente puede cancelar los servicios, devolviéndosele la totalidad del dinero que haya
entregado hasta 5 días antes del evento, caso contrario se le devolverá solamente un porcentaje.
4. La cancelación del evento implica la cancelación de los contratos con los proveedores, si
existiera algún servicio adicional contratado.
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
7/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
7
5. El cliente debe pagar de contado el total del monto presupuestado 2 días antes del evento. El
cliente puede solicitar la cancelación del evento, en ese caso la empresa se quedará con la seña,
reintegrando la diferencia.
6. La anulación del evento por falta de pago implica la anulación de los contratos con proveedores
de servicios adicionales.
Restricciones No Aplica
Listado de actividades del
proceso
Ver Diagrama de proceso de negocio (nivel 2)
Observaciones No Aplica
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
8/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
8
Diagrama de Procesos de Negocio
llaborationPrestar serviciode organizaciónde eventos-Nivel Operativo- Pools
Responsable
de
Instalación
A s e s o r
S e c r e t a r
i a
Solicitud de
presupuesto
Solicitar características
básicasde evento Evaluar
disponibilidad de
fechas
¿está disponible la
fecha solicitada?
Acordarcita co n asesor
Informardisponibilidad de fecha
Fecha no
disponible
¿cómo esel
contacto?
Evaluar
disponibilidad de
asesor ¿el asesorestá
disponible?Derivara asesor
Hora de cita
acordada
Proponeral ternativas
Generarprespuesto
Presupuesto
Alternativa de di seño de
evento
Notificargeneración
de presupuesto
Presentar
presupuesto¿el cliente elige alguna
alternativa?
Generarcontrato de
servicio
Contrato de
servicio
Cobrarseña
Recibo de
Pago
Cancelarp resupuesto
Presupuesto
cancelado
Determinarsi el
contrato incluye
servicioscon
proveedores¿el contrato incluye servicios
de terceros?
Reservarservicios Establecerco ntrato
con proveedor
Validarsi faltan dosdíaspara el
evento¿Cliente se presenta a pagar?
Anular contrato de
evento
Contrato de
servicio de
organización de
evento anulado
Confirmarco ntrato
Pago
recibido
dosdíasantesdel
evento
Confirmarpa go de
servicio de evento
Determinarsi existen
contratoscon terceros
¿Existen contratos
con terceros?
Cancelarco ntrato
con terceros
Instalardeco ración
de evento
Realizarevento Retirardecoraci ón de
eventoEvento
realizado
Contratosde
Servicio
Tiposde
eventos
ofrecidos
Contratosde
terceros
Contrato de
servicio
[Anulado]
Contrato de
terceros
[Cancelado]
Contrato de
terceros
Contrato de
Servicio
[Confirmado]Presupuesto
[Cancelado]
Contrato
confirmado
Momento de preparar
el evento
si
no
si
fecha no
disponible
fecha
disponible
contacto
personal
no está
disponible
está
disponible
contacto
telefónico
si
no
no
8/17/2019 Proyecto OrganizaciónDeEventos BPMN (1)
9/9
Proyecto: Organización de eventos UTN - FRC
Cátedra de Análisis de Sistemas
9