Este documento presenta el proyecto final de un curso de Lenguaje de Modelado Unificado (UML) para la tienda virtual Souvenir. El proyecto incluye análisis de requisitos, diagramas de casos de uso, clases, secuencias y actividades para modelar los procesos de Souvenir como la gestión de inventario, proveedores y ventas. El objetivo es aplicar los conceptos de UML para crear una representación gráfica entendible de la empresa.
1. LENGUAJE DE MODELADO UNIFICADO
EXAMEN FINAL
HAROLD EMILIO CABRERA MENZA
TUTOR
ANNY JULIETH LOZANO
CODIGO:
ELKIM CASAS CASTAÑEDA
CODIGO: 1.079.172.503
UNIVERSIDAD NACIONAL ABIERTA Y A DISTACIA UNAD
GRUPO COLABORATIVO 200609_23
DICIEMBRE DE 2011
UML
2. INTRODUCCION
En el siguiente trabajo se mostrara el portal para una empresas que se llama
SOUVENIR basándonos en el desarrollo del curso UML, quien busca la forma
de mostrar la empresa de forma entendible, brindando las herramientas
necesarias para comprender y plasmar de una manera acertada los
requerimientos del cliente. Como actividad principal se realizó un blog en donde
se simula la gestión y administración la empresa SOUVENIR, donde se puede
visualizar de manera clara las actividades y los diagramas que permiten la
administración de los inventarios.
3. OBJETIVOS
Objetivo General.
Aplicar todos los conceptos y herramientas del Lenguaje Modelado Unificado
UML mediante un caso práctico.
Objetivos Específicos.
Realizar el análisis de requerimientos de un problema planteado
aplicando los casos de uso.
Identificar cada una de las clases existentes en el planteamiento del
problema para construir el diagrama de clases.
Generar el diagrama de secuencias a partir de las especificaciones del
problema planteado.
Realizar un prototipo de la aplicación solicitada.
4. PROBLEMA PLANTEADO
La tienda SOUVENIR es una empresa que maneja su inventario, ventas y
proveedores por medio de Internet, además, es una tienda especializada en
componentes electrónicos que compra sus existencias a una serie de
proveedores, vendiéndolas posteriormente a sus clientes, a la vez lleva el
control del almacén para controlar sus existencias 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 componentes que 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 determinado proveedor.
Cuando un cliente solicita un determinado componente, se comprueba que
haya existencias del producto y se le informa de su precio. Si el cliente
adquiere el producto, se actualizará el inventario del almacén y se le emitirá
una factura. Si no hay existencias del componente pero si el cliente está
interesado se procederá a almacenar la 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, dando de alta los componentes que llegan, eliminando
componentes defectuosos, eliminando componentes vendidos y realizando los
listados de componentes disponibles en el almacén y de los componentes
pendientes de ser pedidos a un proveedor.
9. CONCLUSIONES
Con el desarrollo del trabajo final de UML aprendimos que esta herramienta grafica se
utiliza para especificar métodos o procesos realizados por el sistema, por medio de una
serie de símbolos. Nos proporciona una serie de herramientas que permiten mostrar la
empresa SOUVENIR en sus diferentes etapas o procesos, delimitarlos y organizarlos de
tal forma que sean entendibles por la persona que va a desarrollar el sistema.
Cabe mencionar que UML no es un lenguaje de programación, sino el sistema que
permite modelar la estructura del programa.
Con todo lo desarrollado en el curso comprendimos que UML es una herramienta muy
interesante la cual nos puede aportar mucho en el desarrollo de una aplicación, con los
diagramas de caso de uso, diagrama de actividades, diagrama de clases y diagrama de
secuencia, porque ellos nos brindan una especie de maqueta sobre lo que se quiere hacer
o lo que se desea mostrar.
10. BIBLIOGRAFIA
Schmuller, Joseph, Aprendiendo UML en 24 Horas, Prentice Hall.
Mesa C, Harold E. Modulo Lenguaje Unificado de Modelado UML,
Universidad Nacional abierta y a Distancia, 2006.
www.rincondelvago.com/metodologia-de-analisis-y-diseno-orientado-a-
objetos.html
www.espanol.answers.yahoo.com/question/index?qid=20081016121640
AA4mT9p
www.slideshare.net
www.blogspot.com