proyecto final analisis orientado

14
ESCUELA SUPERIOR POLITECNICA DEL LITORAL Facultad de ciencias naturales y matemáticas (FCNM) PROYECTO FINAL DE ANALISIS ORIENTADO A OBJETOS Título: Desarrollo Aplicación Software Gestión Artículos Presentado por: Geovanny Cárdenas falcones y Ángel Chancay Profesora: Johana Trejo GUAYAQUIL-ECUADOR Año: 2015 1

Upload: kevin-mero-constantine

Post on 20-Feb-2016

225 views

Category:

Documents


0 download

DESCRIPTION

i

TRANSCRIPT

Page 1: Proyecto Final Analisis Orientado

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

Facultad de ciencias naturales y matemáticas (FCNM)

PROYECTO FINAL DEANALISIS ORIENTADO A OBJETOS

Título:Desarrollo Aplicación Software Gestión Artículos

Presentado por:Geovanny Cárdenas falcones y Ángel Chancay

Profesora:Johana Trejo

GUAYAQUIL-ECUADOR

Año:2015

1

Page 2: Proyecto Final Analisis Orientado

TITULODesarrollo Aplicación Software Gestión Artículos

INTRODUCCION

Una empresa dedicada a la venta de artículos deportivos requiere de una aplicación software para la gestión de sus productos en las etapas de compra, venta y transporte. El desarrollo de este software está basado en la metodología de Rational Unified Process (RUP).

RESUMEN DEL MODELO DE NEGOCIO

La empresa interactúa con distintos elementos externos, entre los que se identifican el cliente externo (persona o entidad que solicita la compra de productos a la empresa), el proveedor (persona o entidad que reabastece de productos a la empresa), la empresa no cuenta con servicio de transporte propio por lo que ha decidido hacer una subcontratación a otra empresa la cual será la encargada de servir los pedidos desde los distintos almacenes regionales a los clientes de la empresa

OBJETIVOS GENERALES

Mediante el uso de diagramas UML modelar los diferentes componentes, artefactos, paquetes, e interfaces necesarias para el desarrollo de una aplicación para el sistema de gestión de artículos deportivos de una tienda deportiva

ESPECÍFICOS.

Mostrar los beneficios que ofrece cada uno de los diagramas UML a la hora de diseñar sis-temas.

Ofrecer un panorama claro de los usos prácticos del UML. Describir los elementos que participan en un sistema y cómo interactúan entre ellos. Ejemplificar claramente cada uno de los diagramas UML para el diseño eficiente del mo-

delo de negocios. Tener un modelo simplificado el sistema software que se va a implementar para la gestión

de artículos deportivos.

DIAGRAMAS

CASOS DE USO

Estos diagramas nos van a permitir identificar a los distintos actores que interactúan con el sistema, y el cual nos servirá como una guía para poder construir el diagrama de componentes más adelante

2

Page 3: Proyecto Final Analisis Orientado

ACTORES: Cliente externo, proveedor, Empresa de transportes

3

Page 4: Proyecto Final Analisis Orientado

DIAGRAMA DE CLASES

Este diagrama describe la estructura de un sistema mostrando las clases del sistema, sus atributos, operaciones (o métodos), y las relaciones entre los objetos.

4

Page 5: Proyecto Final Analisis Orientado

DIAGRAMA DE ARTEFACTOS Y COMPONENTES

El siguiente diagrama nos muestra los componentes y artefactos que conforman la disposición de las partes integrantes de la aplicación y las dependencias entre los distintos módulos de la aplica -ción

DIAGRAMA DE COMPONENTES GENERAL

El siguiente diagrama muestra los componentes físicos que pueden ser usados para modelar y do-cumentar cualquier arquitectura de sistemaEstos se dividirán en dos uno para el área del almacén y otro para el área de ventas.

5

Page 6: Proyecto Final Analisis Orientado

DIAGRAMA DE COMPONENTES DE ALMACEN

6

Page 7: Proyecto Final Analisis Orientado

DIAGRAMA DE COMPONENTES DE VENTAS

DIAGRAMA DE PAQUETES

Nos muestra cómo el sistema está dividido en agrupaciones lógicas mostrando las dependencias entre esas agrupaciones.

La empresa de artículos deportivos esta dividió en varios departamento centralizados, entre los cua-les están: un almacén central y de diversas sucursales de ventas repartidas en distintos países, cada sucursal de ventas consta de su propio almacén que suministra los pedidos de los clientes a las ciu-dades que conforman una región determinada, el almacén central abastece al resto de las sucursales

7

Page 8: Proyecto Final Analisis Orientado

Este diagrama nos representa los diferentes subsistemas en los que se divide la empresa a nivel de abstracción:

A continuación se presenta el diagrama global de paquetes en el cual se muestran los diagramas de componentes asociados:

8

Page 9: Proyecto Final Analisis Orientado

9

Page 10: Proyecto Final Analisis Orientado

DIAGRAMA DE DESPLIEGUE

El diagrama de despliegue muestra la situación física de la configuración de los elementos de procesos en tiempo de ejecución y los componentes que los conforman.El siguiente diagrama de despliegue nos muestra la representación de los distintos nodos repartidos en los distintos países que forman parte del sistema completo

10

Page 11: Proyecto Final Analisis Orientado

DIAGRAMA DE TIEMPO

CONCLUSIONES

Este trabajo está basado en las estrategias de modelado de sistemas llamado Lenguaje de Modela-miento Unificado (UML - Unified Modeling Language), este lenguaje entrega una forma de mode-lar cosas conceptuales como lo son procesos de negocio y funciones de sistema, además de cosas concretas como lo son escribir clases en un lenguaje determinado, esquemas de base de datos y componentes de software reusables, es una opción muy poderosa que puede ofrecer excelentes so-luciones y una gran ayuda a la hora de crear o diseñar un sistema. Esto también ayuda a trabajar or-denadamente, ahorrando tiempo, dinero y muchos problemas que se podrían desencadenar como

11

Page 12: Proyecto Final Analisis Orientado

consecuencia de no tener una adecuada y correcta documentación de las partes que componen un sistema.Igualmente se ha ofrecido un breve y conciso enfoque en las interfaces gráficas de usuario, que son prácticamente indispensables en los sistemas informáticos modernos, así como también en otros sistemas que aunque no están directamente orientados a la informática, hacen uso de ella al menos indirectamente.

12