Upload
hayd-huamani
View
219
Download
0
Embed Size (px)
Citation preview
7/24/2019 lab04_modelado deNegocio
1/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 1 de 12
MODELADO DE CASOS DE USO DEL NEGOCIO:
1. Objetivos:
Al finalizar la sesin, el estudiante estar en capacidad de:
Identificar actores internos y externos al Negocio.
Definir los casos de uso del negocio
Construir un Modelado de los Casos de Usos del Negocio
Desarrollar el diagrama de actividades por cada caso de uso del negocio.
Construir el Modelo de Objetos.
Documentar casos de uso del negocio.
2. Marco Terico:
Modelo de Caso de uso del Negocio:
El Modelo de Caso de Uso de negocio es un modelo que refleja
grficamente las metas y funciones que persigue el negocio. Se usa como
una entrada esencial para identificar roles y entregables en la organizacin.
Muestra los Casos de Uso de negocio, Actores del negocio, Trabajadores
del negocio y las interacciones entre ellos para una organizacin.
Modela lo qu hace una compaa, quin est dentro y quin est fuera de
la compaa.
Da el alcance de la organizacin, visualizando lo que abarca y cules son
sus fronteras.
7/24/2019 lab04_modelado deNegocio
2/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 2 de 12
ELEMENTOS:
Actor de negocio
Caso de Uso de negocio
Relaciones:
Entre Actores:
Generalizacin
Entre Casos de Uso y Actores:
Asociacin
Entre Casos de Uso:
Inclusin
Extensin
ACTOR DE NEGOCIO
Un actor de negocio es cualquiera o algo que es externo a la organizacin pero
que interacta con l.
En UML, un actor de negocio se modela usando el icono:
CASO DE USO DE NEGOCIO
Un caso del uso de negocio representa un conjunto de tareas relacionadas que
generan un resultado de valor para los actores de negocio.
En otros trminos, los casos del uso de negocio le dicen al lector lo que la
organizacin hace para proporcionarle el valor de negocio que los individuos que
interactan con l esperan.
7/24/2019 lab04_modelado deNegocio
3/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 3 de 12
El conjunto de los casos del uso de negocio para una organizacin debe describir
completamente lo que el negocio hace.
En UML, se usa el siguiente icono para los casos de uso de negocio:
TRABAJADOR DE NEGOCIO
Es el rol dentro de la organizacin. Representa a un humano que desempea un
rol dentro del negocio y que interacta con entidades y otros trabajadores para
que el negocio funcione.
Los trabajadores de negocio son roles, no posiciones organizacionales. Una
persona puede desempear varios roles pero slo tiene una posicin
organizacional.
En UML, se usa el siguiente icono para el trabajador de negocio:
ENTIDAD DE NEGOCIO
Es un objeto que la organizacin usa para realizar su negocio o que es producido
durante la ejecucin del negocio.
Como su nombre lo indica, es una entidad que el negocio usa.Incluye las cosas con las que el trabajador de negocio trata diariamente.
En UML, una entidad de negocio se modela usando el icono:
TIPOS DE RELACIONES
7/24/2019 lab04_modelado deNegocio
4/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 4 de 12
Existen tres tipos de asociacin o relaciones en los diagramas de casos de uso delnegocio:
DE ASOCIACIN
Una lnea de un actor de negocio a un caso del uso indica que el actor activa el caso
de uso.
En UML, la relacin de asociacin se muestra de la siguiente manera:
Include:Se puede incluir una relacin entre dos casos de uso de tipo include
si se desea especificar comportamiento comn en dos o ms casos de uso.
Permite la composicin jerrquica de casos de uso, as como la reutilizacinentre casos de uso.
Extend:Se puede incluir una relacin entre dos casos de uso de tipo extend
si se desea especificar diferentes variantes del mismo caso de uso. Es decir,
esta relacin implica que el comportamiento de un caso de uso es diferente
dependiendo de ciertas circunstancias. En principio esas variaciones pueden
7/24/2019 lab04_modelado deNegocio
5/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 5 de 12
tambin mostrarse como diferentes descripciones de escenarios asociadas al
mismo caso de uso.
Ejemplo Extend e Include
GENERALIZACIN
Es una relacin entre actores de negocio que muestra que cuando un actor
especfico (el descendiente) est presente, todas las caractersticas (atributos,
operaciones y asociaciones) que son descritas para el actor genrico (el
ascendente) del cul hereda, van a estar presentes.
En UML, la relacin de generalizacin se muestra de la siguiente manera:
7/24/2019 lab04_modelado deNegocio
6/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 6 de 12
ESTRUCTURA - DIAGRAMA DE ANLISIS
Este modelo describe la realizacin de los Casos de Uso de negocio a travs de la
Interaccin entre los trabajadores y las entidades de negocio.
Sirve de abstraccin de cmo los trabajadores y las entidades de negocio
necesitan relacionarse y colaborar para lograr ejecutar el Caso de Uso de negocio.
Ayudan a identificar QU FUNCIONES deber asumir el PRODUCTO DE
SOFTWARE, y quines sern los ACTORES del futuro sistema.
Elementos del diagrama de actividad
7/24/2019 lab04_modelado deNegocio
7/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 7 de 12
MODELO DE OBJETOS DEL NEGOCIO
Identifica todos los ROLES y COSAS en el negocio, los cuales son
representados como clases en la Vista Lgica
ELEMENTOS:
Trabajador de negocio.
Entidad de negocio
Relaciones:
Asociacin
Generalizacin
EJEMPLO_
Ejemplo:
El siguiente ejemplo trata de una compaa que fabrica productos bajo demanda, dondemuestra los procesos de del negocio para este sistema de produccin.
Procesos:
Registrar pedido Fabricar producto Gestionar almacn
Generar pedidos a proveedores
7/24/2019 lab04_modelado deNegocio
8/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 8 de 12
Actores del negocio
Cliente
Proveedor
Trabajadores del negocio
EmpleadoComercial
JefeTecnico
JefeProduccion
Diagrama de casos de uso del negocio para el sistema de produccin
Descripcin parcial del caso de uso del negocio Registrar pedido
7/24/2019 lab04_modelado deNegocio
9/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 9 de 12
Diagrama de actividad del caso de uso del negocio Registrar Pedido
7/24/2019 lab04_modelado deNegocio
10/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 10 de 12
Diagrama del Modelo de objetos del caso de uso Registrar pedido
Ejercicio; desarrollar diagrama de actividades y diagrama de objetos
para los casos de usos faltantes.
7/24/2019 lab04_modelado deNegocio
11/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 11 de 12
Caso propuesto para casa:
CASO DE ESTUDIO: CONSULTORIO DEL MDICO DE LA FAMILIA
La direccin de informatizacin del MINSAP (Ministerio de Salud Pblica) desea informatizar la actividadasistencial que se realiza en los Consultorios de Mdicos de Familia (CMF) (atencin, diagnstico yremisin) as como la de los laboratorios clnicos del sistema de salud en relacin con leucogramas yurocultivos.
En cada CMF se encuentran archivadas todas las historias clnicas de cada paciente perteneciente alCMF. El paciente aquejado de cualquier malestar acude al CMF para ser atendido, el mdico localiza suhistoria clnica la cual contiene los datos:
- Codigo- Nombre y apellidos
- Fecha de Nacimiento- Sexo- Direccin Particular- Padecimientos congnitos- Enfermedades padecidas en la infancia- Grupo sanguneo- Factor RH- Consultas
Estas ltimas pueden ser local o externas (contiene fecha, diagnstico, tratamiento a seguir e indicacionescomplementarias.) El mdico realiza el examen fsico y determina si son necesarias indicaciones
complementarias (anlisis clnicos de leucograma o urocultivo).
De ser necesarios estos anlisis clnicos el mdico emite un diagnstico preliminar hasta tener un resultadode estos, de lo contrario emite un diagnstico definitivo y un tratamiento a seguir, lo cual refleja en elresumen de la consulta en la historia clnica y determina en su diagnstico, si el paciente ser seguido enla vivienda o ser remitido a una consulta externa en su policlnico, para lo cual confecciona a favor delpaciente una indicacin de turno mdico con dicho especialista.
Si fueron indicados al paciente anlisis complementarios este se dirige al laboratorio y muestra la orden deanlisis emitida por su mdico, el recepcionista toma los datos necesarios (nombre y apellido, tipo deanlisis (leucograma o urocultivo) y CMF al que pertenece) y numera dicha orden de anlisis elaborandoun cupn que servir al paciente para recoger los resultados de su anlisis. De ser un leucograma elpaciente espera a que el laboratorista lo llame. Despus de lo cual es realizado el anlisis y se retira aesperar los resultados. El laboratorista analiza la muestra y determina los resultados, luego los enva alrecepcionista adosados a la orden de anlisis. Si es un urocultivo el recepcionista entrega al paciente unfrasco estril donde depositar la muestra. Este lo hace y devuelve el frasco al recepcionista con la muestra.El recepcionista la enva al laboratorio para que el laboratorista la analice y emita los resultados, los que asu vez canaliza al recepcionista, adosados de igual forma a la orden de anlisis. Finalmente sea cual fuereel tipo de anlisis, el recepcionista entrega los resultados al paciente cuando este se los solicita mostrandosu cupn de recogida. Cuando el paciente recoge los resultados acude nuevamente a consulta con elmdico del CMF para la evaluacin de estos y la emisin de un diagnstico definitivo.
Actualmente se presentan las siguientes dificultades:1. Toda la labor de entrada y gestin de la informacin asentada en las historias clnicas se realiza de
forma manual. Incurrindose en demoras innecesarias y reiterados errores.2. Es imposible acceder a dicha informacin fuera del rea del CMF al cual pertenece el paciente.
Esto provoca que estos datos se encuentre de forma mltiple en los archivos de los centros deatencin secundaria (hospitales o institutos) a los cuales ha acudido el paciente.
7/24/2019 lab04_modelado deNegocio
12/12
UNIVERSIDAD NACIONAL DE SAN CRISTOBAL DE HUAMANGAFACULTAD DE ING. MINAS, GELOGIA Y CIVIL
ESCUELA DE FORMACIN PROFESIONAL DE INGENIERA DE SISTEMAS
Lab. Sistemas de Informacin I Ing. Elvira Fernndez J
Pg.: 12 de 12
3. Tambin en el laboratorio se realiza de forma manual la labor de entrada y gestin de los datos delos pacientes y sus anlisis.
4. No existe forma de relacionar la informacin de las historias clnicas con los datos del laboratorio,de un mismo paciente, de forma centralizada.
Se desea solucionar la problemtica anterior garantizando el acceso restringido al personal involucradodesde cualquier centro de atencin primaria o secundaria a la informacin nica y centralizada de lospacientes de cada consultorio de forma tal que se facilite y se torne fiable la gestin de dichos datos.
Es necesario tambin automatizar la labor informativa del laboratorio y relacionar los datos contenidos enlos archivos con los asentados en las historias clnicas de cada paciente. Garantizando con todo lo anteriorun sistema nico de gestin y control de los datos de este documento y de la informacin existente en ellaboratorio referida a un mismo paciente.
DESARROLLO:
1. Identificar loa actores del Negocio
2. Identificar los trabajadores del Negocio3. Identificar los casos de uso del Negocio
4. Realizar el modelo de casos de uso5. Describa un modelo de caso de uso del negocio
6. Realizar el diagrama de actividad por cada caso de uso(2 casos de uso)7. Desarrollar el modelo de objetos(2 casos de uso)
conclusiones:
El estudio del negocio es de vital importancia para identificar las necesidades de los usuarios en
las empresas actuales.
El modelo de negocio ayuda al equipo del proyecto a comprender los elementos que intervienen en
los procesos del negocio.
RUP ofrece las actividades para modelar el negocio.
UML ofrece los smbolos necesarios para modelar el negocio