Trabajofinal grupo200609 32

593 views

Published on

Trabajo final de UML- Jorge Felix Madrid Garcia

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
593
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajofinal grupo200609 32

  1. 1. ESPECIALIZADA EN ARTICULOSElectrónicos
  2. 2. INDICE PORTADA INTRODUCCIÓN OBJETIVOSPLANTEAMIENTO DEL PROBLEMA DIAGRAMAS UML Diagrama de Clases Diagrama de Casos de Uso Diagrama de Actividades Diagrama de Secuencia INTERFAZ Pantalla Principal Pantalla Registro Pantalla General CONCLUSIONES BIBLIOGRAFIA
  3. 3. Trabajo FinalLenguaje Unificado de Modelado UML Presentado por: Jorge Félix Madrid García Código: 16.697.816 Tutor Ingeniero Harold Emilio Cabrera UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA PROGRAMA INGENIERIA DE SISTEMAS 2011
  4. 4. INTRODUCCIÓNSe pretende con el siguiente documento describir lastareas generales a realizar en los distintos procesos deAnálisis y Diseño, aplicando los conceptos de UML, dentrodel desarrollo de una aplicación de una tiendaespecializada en componentes electrónicos a través delinternet. OBJETIVOS •Establecer los procesos por los cuales se desarrolla el proyecto utilizando el modelado orientado a objetos propuesto por UML. •Iniciar un proyecto a partir de un caso real que permita crear los diferentes diagramas utilizados en UML para así organizar los planos de software del problema planteado.
  5. 5. PLANTEAMIENTO DEL PROBLEMALa tienda SOUVENIR es una empresa que maneja su inventario, ventas y proveedorespor medio de Internet, además, es una tienda especializada en componenteselectrónicos que compra sus existencias a una serie de proveedores, vendiéndolasposteriormente a sus clientes, a la vez lleva el control del almacén para controlar susexistencias en todo momento.Los proveedores se controlan manteniendo su información principal al día como es:teléfono, NIT, dirección, ciudad a esto se le suma la información de los componentesque cada proveedor vende.El modulo de proveedores, además del típico mantenimiento de los datos relacionados,se encarga de generar los listados de las piezas vendidas por un determinadoproveedor. Cuando un cliente solicita un determinado componente, se comprueba quehaya existencias del producto y se le informa de su precio. Si el cliente adquiere elproducto, se actualizará el inventario del almacén y se le emitirá una factura. Si no hayexistencias del componente pero si el cliente está interesado se procederá a almacenarla petición, con objeto de realizar el correspondiente pedido al proveedor.El control de almacén se encarga de tener actualizado el almacén de existencias, dandode alta los componentes que llegan, eliminando componentes defectuosos, eliminandocomponentes vendidos y realizando los listados de componentes disponibles en elalmacén y de los componentes pendientes de ser pedidos a un proveedor.
  6. 6. DIAGRAMA DE UMLDIAGRAMA DE CLASES
  7. 7. DIAGRAMA DE UMLCASOS DE USO
  8. 8. DIAGRAMA DE UMLDIAGRAMA DE SECUENCIAS •SUBSISTEMA GESTIÓN DE CLIENTES
  9. 9. Pagina principalPagina Acerca de nosotrosPagina Información ContactoPagina Lista de productos
  10. 10. CONCLUSIONES La aplicación del modelo de proceso de desarrollo con UML en un proyecto desoftware permite situar a la organización en un nivel del modelo, se adecua parallevar a cabo proyectos con otro tipo de productos. Presenta una mejor estructura del modelo, una semántica más precisa de lamayoría de sus conceptos, extensiones para manejar arquitecturas de software eintercambio de diagramas. Las herramientas actuales permiten definir y usar perfiles UML únicamente deforma grafica. Se desarrollar un proyecto a partir de un caso real que permita crear losdiferentes diagramas utilizados en UML para organizar los planos de software delproblema planteado.
  11. 11. BIBLIOGRAFIAwww.google.com (imágenes)http://www.dcc.uchile.cl/~psalinas/uml/modelo.htmlhttp://docs.kde.org/stable/es/kdesdk/umbrello/uml-elements.htmlModulo UML UNAD

×