lab04_modelado deNegocio

download lab04_modelado deNegocio

of 12

Transcript of lab04_modelado deNegocio

  • 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