¿Qué es el Modelo de Dominio? Proyectos Informáticos
Unidad: Análisis del sistema
Sesión: Modelo del Dominio
Logro : Al finalizar la sesión el alumno identifica
entidades y modela el dominio del negocio. Que sucede si no? ……… ¿Identificamos y modelamos el dominio del negocio? ¿Sabríamos desarrollar un sistema informático? La Identificación y modelado del dominio del negocio que vamos a ver hoy es muy útil porque nos permite desarrollar un sistema informático. Modelo Definición de de negocio los resistores. Permite comprender la estructura y dinámica del negocio. Se identifican los roles y se modelan los flujos de tareas asociadas a cada proceso de negocio. Entidad Definición de negocio de los resistores. Representa una “cosa”, "objeto" o "concepto" del mundo real con existencia independiente, es decir, se diferencia únicamente de otro objeto o cosa, incluso siendo del mismo tipo, o una misma entidad. Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa, etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una asignatura de clases, un nombre, etc. (entidad abstracta). Una entidad está descrita y se representa por sus características o atributos. Por ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura, Peso, Fecha de nacimiento Diagrama Definición de de Entidades los resistores. El diagrama entidad-relación está basado en una percepción del mundo real que consta de una colección de objetos básicos, llamados entidades, y de relaciones entre esos objetos amorfos Objetodede Definición negocio los resistores. Un objeto de negocio es un tipo de entidad inteligible que es un actor dentro de la capa de negocio de un programa de ordenador basado en n capas. Un objeto de negocio tiene un conjunto de atributos y valores, operaciones y relaciones con otros objetos de negocio. Los objetos de negocio contienen datos de negocio y conforman el comportamiento del negocio. Cada objeto de negocio tiene un conjunto de propiedades fijo que identifica su tipo. Diagrama Definición deresistores. de los objetos Un diagrama de objetos se enfoca en los atributos de un conjunto de objetos y cómo esos objetos se relacionan entre sí. Modelodede Definición Dominio los resistores. Un modelo de objetos es una representación visual de las clases conceptuales u objetos del mundo real en un dominio de interés. También se les denomina modelos conceptuales, modelo de objetos del dominio y modelos de objetos de análisis. Un MON especifica los elementos de negocio y el vocabulario utilizado para definir las reglas de negocio. Caso de estudio desarrollado Caso de estudio: Ventas La empresa comercial “Arco Iris” es líder en la comercialización de artículos de cuero en Lima. En la actualidad realiza sus operaciones en varias tiendas en diferentes ciudades de Lima. A pesar de que “Arco Iris” es hoy en día el líder del mercado de ventas, existe el riesgo de que sus competidores capten una mayor parte del mercado, dado que la venta de artículos se realiza únicamente en puntos de venta físico (Mercados y centros comerciales). La competencia de “Arco Iris” ha estado trabajando en una estrategia de modernización de sus esquemas de ventas y, por tanto, en la actualidad ofrece la posibilidad de vender sus artículos en línea. Por lo anterior, la mesa directiva de “Arco Iris” ha decidido impulsar el proyecto de creación de un sistema de venta de sus artículos de forma electrónica. Adicionalmente, la compañía desea establecer relaciones de negocio con cadenas de Boutique, dedicadas a la venta todo artículo de vestir. Hoy en día las Boutique no pueden adquirir de forma sencilla los artículos de “Arco Iris”, por lo cual es necesario proporcionar mecanismos que faciliten la integración del sistema de ventas de “Arco Iris” con los sistemas de estas. Cuando se realiza una venta el cliente entra en la tienda y se dirige al exhibidor de artículos en ese momento es atendido por el vendedor quien le proporciona toda la información del artículo. Si desea comprar el vendedor elabora una nota de pedido con el ó los artículos solicitados y luego solicita al cliente que se acerque a caja para efectuar el pago respectivo; en caja es atendido por el encargado quien elabora la boleta de venta respectiva. Finalmente recibe el o los artículos y se retira. Caso de estudio desarrollado Caso de estudio desarrollado Caso de estudio: Hotel Caso de estudio propuesto Una compañía es propietaria de una cadena de hoteles en varias ciudades. En la actualidad opera de forma manual la gestión de reserva y ocupación de las habitaciones. La empresa tiene un departamento central de reservas y cada uno de los hoteles tiene una o varias personas encargadas de gestionar dichos procesos. A pesar de que la compañía es hoy en día el líder del mercado de alojamientos en algunas ciudades, existe el riesgo de que la competencia captan una mayor parte de estos servicios, dado que las reservas y ocupación de habitaciones se realiza únicamente en el departamento central de reserva. La compañía ha decidido globalizar sus procesos mediante el establecimiento de relaciones de negocio con empresas dedicadas al rubro del turismo que requieran de servicios de alojamiento. Cada hotel tiene una categoría en estrellas, número de habitaciones, servicios que presta además del alojamiento (comidas, limpieza de ropa, parking, etc.). Cada habitación pertenece a un tipo (sencilla, doble, triple, suite, etc.). Y tiene un precio que puede variar según la temporada (alta o baja). Los clientes pueden solicitar una reserva de habitación para unas fechas determinadas. El cliente debe indicar los días previstos y el recepcionista proporcionará una lista de habitaciones libres teniendo en cuenta las fechas. A continuación, una vez confirmada, se crea una ficha de reserva para los días requeridos con los datos para la reserva (DNI, nombre, dirección y habitación reservada). Cuando un cliente llega al hotel, con o sin reserva, se abre una ficha de alquiler para cada habitación ocupada donde figura el número de habitación, las fechas de entrada y salida y los datos del cliente. Si existía una reserva, se toman de ella los datos existentes. A esa ficha se le añaden los servicios que el cliente va utilizando (teléfono, desayuno, etc.). La referencia utilizada es siempre el número de habitación y la fecha y hora del servicio. Cuando el cliente deja el hotel, se genera la factura. La factura incluye los siguientes datos: el número y fecha de factura, el nombre dirección y DNI del cliente, las fechas y el total del alojamiento, la relación de servicios utilizados y su importe, el importe total. Bibliografía 1. Kendall & Kendall (2011) Análisis y Diseño de Sistemas. Octava Edición. Editorial Pearson Educación. 2. Pantaleo, G., Rinaudo, L. (2015). Ingeniería de software. Buenos Aires: Alfaomega Grupo Editor Argentino. 3. Cervantes, H., Velasco-Elizondo, P. y Castro, L. (2015). Arquitectura de software Conceptos y ciclo de desarrollo. México: Cengage Learning. ¡Muchas gracias!