2. INDICE
PORTADA
INTRODUCCIÓN
OBJETIVOS
PLANTEAMIENTO 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. Trabajo Final
Lenguaje 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. INTRODUCCIÓN
Se pretende con el siguiente documento describir las
tareas generales a realizar en los distintos procesos de
Análisis y Diseño, aplicando los conceptos de UML, dentro
del desarrollo de una aplicación de una tienda
especializada en componentes electrónicos a través del
internet.
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. PLANTEAMIENTO DEL PROBLEMA
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.
14. CONCLUSIONES
La aplicación del modelo de proceso de desarrollo con UML en un proyecto de
software permite situar a la organización en un nivel del modelo, se adecua para
llevar a cabo proyectos con otro tipo de productos.
Presenta una mejor estructura del modelo, una semántica más precisa de la
mayoría de sus conceptos, extensiones para manejar arquitecturas de software e
intercambio de diagramas.
Las herramientas actuales permiten definir y usar perfiles UML únicamente de
forma grafica.
Se desarrollar un proyecto a partir de un caso real que permita crear los
diferentes diagramas utilizados en UML para organizar los planos de software del
problema planteado.