Tecnologia
Enviado por grymarcelita • 26 de Abril de 2015 • 3.761 Palabras (16 Páginas) • 128 Visitas
2.2 Flujo de trabajo: análisis
Una vez identificados los requisitos, se ha completado la primera fase del modelo RUP. Ahora, entramos a la segunda fase, el análisis, donde se refina el trabajo de una manera fácil para realizar una comprensión más precisa de los casos de uso del sistema que conlleve a estructurar el sistema entero.
2.2.1 Diagrama de Paquetes de funcionalidad del Sistema
Un diagrama de paquetes muestra cómo un sistema está dividido en agrupaciones lógicas mostrando las dependencias entre esas agrupaciones. Dado que normalmente un paquete está pensado como un directorio, los diagramas de paquetes suministran una descomposición de la jerarquía lógica de un sistema.
Funcionalidad del Sistema
Clientes Productos Factura Reportes Administrador
2.2.2 Diagramas de colaboracion basado en estereotipos
Los diagramas de colaboración muestran la forma en que los objetos colaboran entre sí, tal como sucede con un diagrama de secuencias. Estos diagramas destacan contexto y organización general de los objetos que interactúan.
Un uso de un diagrama de colaboración es mostrar la implementación de una operación. La comunicación muestra los parámetros y las variables locales de la operación, así como asociaciones más permanentes. Cuando se implementa el comportamiento, la secuencia de los mensajes corresponde a la estructura de llamadas anidadas y el paso de señales del programa.
DC INICIAR SESION
1: Digita datos del usuario 2: Comprobar datos e ingresa a INFAC
DC NUEVO USUARIO
1: Digita datos del nuevo usuario 2: Comprobar datos y guarda usuario
DC CAMBIAR CONTRASEÑA
1: Digita nueva contraseña 2: Comprobar datos y guardar nueva contraseña
DC AGREGAR CATEGORIA
1: Digitar datos de categoria 2: Comprobar datos y guardar
DC AGREGAR CLIENTE
1: Digitar datos del cliente 2: Registra datos del cliente
DC BUSCAR CLIENTE
DC MODIFICAR CLIENTE
1: Digita datos de referencia 2: Comprobar y verificar
DC MOSTRAR CALENDARIO DE PAGO
1: Activar interfaz Ver Calendario 2: Buscar y Cargar Calendario de pago
DC MOSTRAR REALIZAR PAGO
DC AGREGAR PRODUCTO
DC BUSCAR PRODUCTO
DC MODIFICAR PRODUCTO
DC AGREGAR PROVEEDOR
1: Digita datos del proveedor 2: Comprobar datos y guardar
DC BUSCAR PROVEEDOR
1: Digita datos de referencia 2: Buscar y mostrar
DC MODIFICAR PROVEEDOR
1: Digita dato de referencia
DC AGREGAR COMPRA
DC AGREGAR DEVOLUCION
DC AGREGAR FACTURA
DC AGREGAR CREDITO
DC AGREGAR FIADOR
2.3. Flujo de trabajo: Diseño
Continuaremos con la fase de elaboración en el cual tomaremos como entrada el resultado obtenido del flujo de trabajo de análisis. Por lo tanto el flujo de trabajo modelara el sistema, proporcionando una comprensión detallada de la estructura del sistema, con el fin de contribuir a la arquitectura estable del flujo de trabajo implementación.
2.3.1. Diagrama de secuencia
UML provee un medio grafico para representar la interacción entre los objetos a lo largo del tiempo en los diagramas de secuencia. Estos muestran típicamente a un usuario o a un actor y los objetos y componentes con los que interactúen durante la ejecución de un caso de uso.
El diagrama de secuencias consta de objetos que representan del modo usual: rectángulos, mensajes representados por líneas continuas con una punta de flecha y el tiempo representado como una progresión vertical.
Objetos: se colocan cerca de la parte superior del diagrama de izquierda a derecha y se acomodan de manera que simplifiquen al diagrama .La extensión que este debajo (y en forma descendente) de cada objeto será una línea discontinua conocida como la línea de vida de un objeto.
Menaje: Un mensaje que va de un objeto a otro pasa de línea de vida de un objeto a la de otro.
Tiempo: el diagrama representa al tiempo en dirección vertical. El tiempo se inicia en la parte superior y avanza hacia la parte inferior.
DS INICIAR SESION
DS NUEVO USUARIO
DS CAMBIAR CONTRASEÑA DE USUARIO
Envia datos de contraseña
Datos Correctos
DS AGREGAR CATEGORIA
Consulta datos de entrada
Datos correctos
DS AGREGAR CLIENTE
DS BUSCAR CLIENTE
DS MODIFICAR CLIENTE
DS MOSTRAR CALENDARIO DE PAGO
Busca datos
carga datos
DS REALIZAR PAGO
buscar categorias
Consulta datos de entrada
Datos Correctos
DS MODIFICAR PRODUCTOS
Busca Producto
Selecciona Producto
Carga producto seleccionado
envia datos
Datos correctos
DS AGREGAR PROVEEDOR
Consulta datos de entrda
Datos correctos
DS BUSCAR PROVEEDOR
DS MODIFICAR PROVEEDOR
Selecciona Proveedor
Carga Proveedor seleccionado
consulta datos
Datos Correctos
DS AGREGAR COMPRA
Buscar Proveedor
Busca Producto
Consulta datos de entrada
Datos Correctos
...