Download - Caso Sistema de Ventas
-
8/18/2019 Caso Sistema de Ventas
1/18
SEMANA 4
SEMESTRE 2016 – I
DOCENTES DEL CURSO
ANÁLISIS Y DISEÑO DESISTEMAS II
-
8/18/2019 Caso Sistema de Ventas
2/18
UNIDAD 2: Análisis Orientado a Objetos
Análisis de Casos de Uso
-
8/18/2019 Caso Sistema de Ventas
3/18
3
Logro de la Unidad 2
Al término de la unidad, el alumno realiza el
análisis de la arquitectura de software que da
soporte a los procesos de negocio y diagrama la
estructura y el comportamiento de susfuncionalidades haciendo uso de la herramienta
CASE IBM Rational Software Architect.
-
8/18/2019 Caso Sistema de Ventas
4/18
4
Temario
Contenido
Actividad dentro del flujo de trabajo delAnálisis y Diseño
Análisis de Casos de Uso Objetivo
Pasos en el Análisis de los Casos de Uso
Caso práctico
-
8/18/2019 Caso Sistema de Ventas
5/18
5
I. ¿Qué contenido estamos desarrollando?
-
8/18/2019 Caso Sistema de Ventas
6/18
6
II. ¿Qué actividad desarrollaremos ?
Análisis del comportamientode los casos de uso a partir dela identificación de loselementos que proporcionan elcomportamiento apropiado .
-
8/18/2019 Caso Sistema de Ventas
7/18
7
III. Análisis de Casos de Uso
OBJETIVO:
Es el proceso de examinar los casos de uso para
descubrir los objetos y clases de análisis del sistema adesarrollar.
Las clases identificadas deben agruparse en lospaquetes según criterios de Arquitectura de Software.
Rol responsable: Diseñador
-
8/18/2019 Caso Sistema de Ventas
8/18
8
III. Análisis de Casos de Uso
-
8/18/2019 Caso Sistema de Ventas
9/18
9
Crear la realización de Análisisde Casos de Uso
Encontrar Clases de Análisis del
comportamiento de los Casos de Uso
Crear el Diagrama de Comunicación
Crear el Diagrama de Clases
3.1. Pasos en el Análisis de Casos de Uso
-
8/18/2019 Caso Sistema de Ventas
10/18
Propósito
Representar la vista interna de unCaso de Uso
mediante
Diagrama de Clases
3.1.1. Realización de Análisis de CU
Diagrama de Interaccióno Comunicación
-
8/18/2019 Caso Sistema de Ventas
11/18
3.1.2. Encontrar las Clases de Análisis
Entidad oEntity
Interfaz oBoundary
Control
-
8/18/2019 Caso Sistema de Ventas
12/18
3.1.3. Diagrama de Clases
Identificar clases de entidad mediante el estudio en detalle de laespecificación del caso de uso para considerar la información que ésteutiliza y manipula.
Identificar una clase de interfaz por cada ventana con el cualinteractúa un actor humano.
Identificar una clase de interfaz para cada actor que sea un sistemaexterno. Esta clase representará la interfaz de comunicación con elsistema externo.
Identificar una clase control responsable del tratamiento del control yde la coordinación de la realización del caso de uso. Asimismo, se
debe considerar crear una clase control por cada paquete de análisis.Por lo tanto, todos los casos de uso de un mismo paquete compartiránla misma clase control.
-
8/18/2019 Caso Sistema de Ventas
13/18
3.1.4. Diagrama de Comunicación
Propósito
Mostrar la colaboración dinámicaentre los objetos.
-
8/18/2019 Caso Sistema de Ventas
14/18
14
3.2. CASO Sistema de Ventas
Ejercicio
Identifique clases de análisis a partir de
una especificación de casos de uso.
-
8/18/2019 Caso Sistema de Ventas
15/18
15
La secretaria de Gerencia registra los pedidos alcrédito del equipo de Ventas, asignando a cada pedidoel vendedor, además, verifica si el cliente existe, si nolo registra en ese momento y obtiene los productos.Además, es la encargada de la administración de losregistros de los vendedores, de los Productos y de losclientes.El Jefe de ventas posee una opción para evaluar lospedidos al crédito; otra opción, para Anular facturas;
otra opción, para dar como pagadas las facturas y hayuna asistenta que genera las facturas valiéndose de lospedidos aprobados
CASO Sistema de Ventas
-
8/18/2019 Caso Sistema de Ventas
16/18
16
Para recordar
Pasos en el Análisis de Casos de Uso
-
8/18/2019 Caso Sistema de Ventas
17/18
17
Para recordar
Una realización de casos de uso describe cómo uncaso de uso en particular es modelado dentro del
modelo de análisis, primero; y, después, dentro del
modelo de diseño, en términos de objetoscolaboradores.
Existen tres tipos de clases de análisis: Interfaz
(boundary), Control (control) y Entidad (entity).
-
8/18/2019 Caso Sistema de Ventas
18/18