Tf 200609 21

  • View
    108

  • Download
    1

Embed Size (px)

DESCRIPTION

Portafolio tienda SOUVENIR

Transcript

Facultad de Ciencias Bsicas e Ingeniera

TRABAJO FINAL.GLEDYS PATRICIA NARVAEZ PEREZ

30660861

EDNA ROCIO LAVAO FIERRO1080292421

OSVALDO ZURIQUE GUEVARA3806420MARTIN ALONSO VEGA LEON

18393976

TUTOR

HAROLD EMILIO CABRERA MESAUNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA- UNAD

LENGUAJE DE MODELADO UNIFICADO UML 200609_21BOGOTA, D.C DICIEMBRE DE 2011INTRODUCCION

Los desarrolladores y analistas de software, requieren de un sistema en un lenguaje entendible para ellos que les brinde las herramientas necesarias para comprender y plasmar de una manera acertada los requerimientos del cliente.

El UML ha tomado bastante fuerza en este sentido, ya que, cumple con este objetivo claramente, las herramientas y conceptos disponibles dentro del UML son una ayuda inmensa en el desarrollo del diseo que se quiera realizar. Dentro de estas herramientas encontramos los casos de uso, los cuales se pueden establecer inicialmente de manera escrita y luego de manera grfica ayudando a entender los requerimientos del cliente; el diagrama de clases es la base del diseo, desde all se parte hasta llegar a plasmar el diseo final.Es por esta razn que el entendimiento de todos los conceptos del UML es indispensable en el estudio del diseo y desarrollo de software y su aplicacin a un caso prctico ayuda a entender de una mejor manera dichos conceptos.Se presenta en este trabajo la aplicacin del UML a un caso real mostrando paso a paso cada uno de los conceptos mencionados anteriormente.

OBJETIVOSObjetivo General.Aplicar todos los conceptos y herramientas del Lenguaje Modelado Unificado UML mediante un caso prctico.

Objetivos Especficos. Realizar el anlisis 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 aplicacin solicitada.TIENDA SOUVENIR.

QUIENES SOMOS

Somos una empresa Colombiana, conformada por un grupo de personas emprendedoras de diferentes partes del pas, contamos con experimentados ingenieros especializados en el rea de la electrnica, que busca suplir las necesidades de nuestros clientes a nivel nacional con respecto a los componentes electrnicos requeridos para su ejercicio de negocio, la oficina principal de la Tienda de componentes Electrnicos SOUVENIR se encuentra localizada al norte de la ciudad de Cartagena en la Calle 42 N 69-56 barrio Zaragocilla.MISION

Ofrecer el mejor servicio y los mejores componentes electrnicos que se puedan encontrar en la industria, dando la posibilidad a todas las empresas y personas que usen nuestros servicios de disear sistemas confiables y de calidad ya que estarn seguros, que nuestros componentes son los ms estables y seguros que pueden hallar en el mercado electrnico.

VISION

Para el ao 2015 Tienda de componentes Electrnicos SOUVENIR, ser la empresa lder del mercado en cuanto a suplir las necesidades y ser el principal proveedor mayorista de nuestros clientes ofreciendo componentes electrnicos de calidad y brindando el mejor servicio y soporte requerido por los particulares y empresas que precisen nuestros servicios.NUESTROS PRODUCTOSSOUVENIRcomercializa DISPOSITIVOS ELECTRONICOS de la ms Alta calidad y Avanzada Tecnologa. Equipos de cmputo de todas las marcas y adems armamos sistemas segn su necesidad brindando toda la asesora de forma gratis para que obtenga mejores resultados.

Multmetros de marcas reconocidas

Osciloscopios

Ventay suministros de dispositivos electrnicos de seguridad

En cuanto a seguridad y vigilancia, contamos con sistemas digitales de cmaras y tarjetas muy poderosas en resolucin y calidad extrema para garantizar su funcionalidad y finalidad. Nosotros lediseamos el sistema de seguridadsegn el estudio respectivo, que siempre se realiza previamente con el fin de establecer de forma ms precisa el tipo de hardware y clase de los diferentes sistemas de seguridad. Luego lo implementamos de acuerdo a su necesidad y presupuesto sin perder de vista, que debemos garantizar su seguridad. Ahora integrando equipos de seguridad an ms avanzados.

PROBLEMA PLANTEADOLa tienda SOUVENIR es una empresa que maneja su inventario, ventas y proveedores por medio de Internet, adems, es una tienda especializada en componentes electrnicos que compra sus existencias a una serie de proveedores, vendindolas posteriormente a sus clientes, a la vez lleva el control del almacn para controlar sus existencias en todo momento.Los proveedores se controlan manteniendo su informacin principal al da como es: telfono, NIT, direccin, ciudad a esto se le suma la informacin de los componentes que cada proveedor vende. El mdulo de proveedores, adems del tpico 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 almacn y se le emitir una factura. Si no hay existencias del componente pero si el cliente est interesado se proceder a almacenar la peticin, con objeto de realizar el correspondiente pedido al proveedor.El control de almacn se encarga de tener actualizado el almacn de existencias, dando de alta los componentes que llegan, eliminando componentes defectuosos, eliminando componentes vendidos y realizando los listados de componentes disponibles en el almacn y de los componentes pendientes de ser pedidos a un proveedor.CASOS DE USO

Identificacin de Actores y Casos.ACTORCASOS DE USO

Administrador Control de Inventario Control de Proveedores

Elaboracin de Peticiones

Control Ventas

Facturacin

Disponibilidad de Componentes

Cliente Compras Consulta de Componentes

Solicitud de Peticiones

Solicitar Factura

Descripcin Casos de Uso.CASO DE USOCONTROL DE INVENTARIO

ACTORAdministrador

TIPOPrimario

DESCRIPCIONEl administrador de la plataforma, registra el ingreso de los elementos nuevos suministrados por los proveedores. Registra la salida de los elementos vendidos, elementos devueltos a proveedores o elementos defectuosos controlando los elementos en stock y la disponibilidad de los mismos.

CASO DE USOCONTROL DE PROVEEDORES

ACTORAdministrador

TIPOPrimario

DESCRIPCIONEl administrador de la plataforma debe llevar un registro de todos los proveedores que le suministra elementos e incluir los nuevos proveedores.

CASO DE USOCONTROL DE VENTAS

ACTORAdministrador

TIPOPrimario

DESCRIPCIONEl administrador debe llevar un registro de las ventas realizadas, incluyendo elemento vendido, cantidad, valor y nmero de factura.

CASO DE USOFACTURACION

ACTORAdministrador, Cliente

TIPOPrimario

DESCRIPCIONEl administrador de la plataforma, genera la factura correspondiente a la venta realizada y pone a disponibilidad del cliente para su impresin, el cliente procede a imprimir factura previa verificacin de la misma

CASO DE USOTRAMITE DE PETICIONES

ACTORAdministrador

TIPOOpcional

DESCRIPCIONEl administrador de la plataforma, verifica si el cliente desea realizar una peticin de un elemento que no est disponible y realiza solicitud al proveedor.

CASO DE USOCONSULTA DE ELEMENTOS

ACTORCliente

TIPOPrimario

DESCRIPCIONEl cliente ingresa a la plataforma y realiza consulta de los componentes y precios ofrecidos de acuerdo a su necesidad.

CASO DE USOCOMPRAS

ACTORCliente

TIPOOpcional

DESCRIPCIONEl cliente, previa consulta de elementos, decide realiza la compra a travs de la plataforma.

DIAGRAMAS DE CASO DE USO.

Control de Inventario.

Control de proveedores.

Control de Ventas.

Factura.Trmites de Peticiones. Compra.

Diagrama Caso Uso General.

DIAGRAMA DE CLASES

DIAGRAMAS DE ACTIVIDADES

DIAGRAMA DE SECUENCIA

CONCLUSIONES

Al trmino de la presente actividad, podemos decir que nuestro panorama sobre lo que implica los diferentes elementos involucrados en el modelado de sistemas usando UML, es ms amplio, que la conceptualizacin adquirida, permitir en nuestro ejercicio laboral o acadmico disear sistemas que cumplan con los estndares establecidos por UML. Para el diseo de cualquier aplicacin orientada a objetos, el UML es una herramienta indispensable que ayuda y facilita el llegar con xito a una solucin adecuada para el problema planteado.

El anlisis de los requerimientos y recoleccin de la informacin derivan en una clara comprensin del problema, los casos de uso y sus diagramas ayudan inmensamente en esta etapa.BIBLIOGRAFIA

Mesa C, Harold E. Modulo Lenguaje Unificado de Modelado UML, Universidad Nacional abierta y a Distancia, 2006.

Schmuller, Joseph, Aprendiendo UML en 24 Horas, Prentice Hall.

Valle Q. Jess H, Proyecto de Grado Sistema de Control y Seguimiento de Inventario de Frmacos, Universidad Mayor de San Andres, La Paz Bolivia 2009.

http://webdocs.cs.ualberta.ca/~pfiguero/soo/uml/estados01.htmlhttp://cannes.itam.mx/Alfredo/Espaniol/Cursos/Java/Java.htmLenguaje de Modelado Unificado UML.

1

_1385187489.wmf

_1385187490.wmf