You are on page 1of 10

Practica 1 UML

Presentado por:
Yuli Escobar Espitia
Cdigo 1063946508

Tutor:
Ruben Dario Ordonez

Grupo:
200609_13

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BSICAS, TECNOLOGA E INGENIERIA
Valledupar, Cesar 2016
INTRODUCCION

El presente trabajo tiene como finalidad, el evidenciar los conceptos


apropiados del curso Lenguaje Modelado Unificado (UML), tomando
como patrn el problema que se presenta en la empresa Electro Digital,
la cual est dedicada a la venta de componentes electrnicos y en la
cual se requiere realizar venta de estos productos por medio web, esta
empresa desea manejar las ventas de sus productos mediante la Web,
para llevar a cabo este proyecto se deben evidenciar ciertos
componentes para hacerlos realidad.
Para ello tenemos como meta el desarrollo de un aplicativo consistente,
seguro y optimizando al mximo los recursos destinados por el cliente,
presentando al cliente la mayor facilidad en el momento de realizar su
compra, manejo de proveedores, Inventarios, Clientes, Pedidos y dems
funcionalidades que se puedan encontrar.
Para hacer posible la solucin de este problema nos basamos en los
conceptos aprendidos en la materia UML la cual permitir evaluar todos
los posibles casos y fundamentar de forma adecuada dicho proyecto,
para esto se realiza en el apoyo en las diversas herramientas que
presenta el mercado, como son StarUml. Para lograr el desarrollo del
problema tenemos como objetivo fundamental desarrollar diversas
actividades como son: Diagramas de Casos de Uso, Diagrama de Clases,
Diagramas de Secuencia.

OBJETIVOS
Objetivo General
Establecer un Software para la empresa Electro Digital, para la
venta de componentes electrnicos mediante los conceptos
aprendidos del curso Lenguaje Modelado Unificado (UML), brindad
por la Universidad Nacional Abierta y A Distancia (UNAD).
Objetivos Especficos
Identificar dentro del Diagrama de Casos de Usos, los casos de uso
generales para el problema planteado, teniendo en cuenta los
conceptos aprendidos.
Establecer el Diagrama de Clases, tomando como punto de partida
el diagrama de casos de uso para determinar las clases que deben
estar presente en el sistema.
Diagramas de secuencias

CASO DE USO

En el presente Diagrama de Casos de Uso, se identifican los actores y los


procesos principales que se han desarrollado para la necesidad de la
empresa ELECTRO DIGITAL de acuerdo a la informacin presentada, a
continuacin se realizaran una breve descripcin de cada uno de los
componentes presentes en el diagrama:

Administrador: Persona encargada del envi de pedido realizado


por los clientes, solicitud a proveedores y verificacin y
actualizacin del inventario.
Proveedor: es el ente encargado de facilitar los componentes
electrnicos a la empresa ELECTRO DIGITAL.
Cliente: Es la persona que se encargara de realizar la compra de
los elementos vendidos por la empresa.
Gestin de Reportes por Proveedor: es el proceso encargado
de generar por cada uno de los proveedores, el informe de los
materiales suministrados por este en un lapso de tiempo.
Ventas: este el proceso encargado de realizar la captura de cada
uno de los componentes solicitados por el cliente e informar la
disponibilidad y el valor.
Inventario: es el proceso encargado de la existencia en la tienda
para as determinar si se puede vender cierto producto o hay
faltantes.

Producto: este es el proceso encargado de realizar toda la


gestin de cada uno de los productos que vende la empresa para
mantener al da todas sus caractersticas.
Orden de compra: es el proceso encargado de tomar la solicitud
de los productos del cliente y emitir un documento fsico.

DIAGRAMA DE ACTIVIDAD

PRODUCTO

VENTAS

INVENTARIO

REPORTE

ORDEN DE COMPRA

DIAGRAMAS DE

SECUENCIA

DIGRAMA

DE CLASE

CONCLUSIONES
A travs de UML como herramienta para la gestin del proyecto del
sistema ELECTRO DIGITAL se nos permiti representar de manera grfica
el modelado de cada mtodo y proceso realizado en el sistema prototipo
de la empresa ELECTRO DIGITAL por medio de uno de los diagramas que
este lenguaje permite enmarcar.
Nos permito mostrar el programa en sus diferentes etapas o procesos,
delimitarlos y organizarlos de tal forma que sean entendibles para la
etapa de desarrollo del sistema.
Se identific claramente que UML no es un lenguaje de programacin,
sino el sistema o herramienta que permite modelar la estructura del
programa. Para el caso el sistema de la empresa ELECTRO DIGITAL.

BIBLIOGRAFIAS WEB
http://www.humbertocervantes.net/cursos/tutoriales/staru
ml/tutorialDiagramaCasosUso.htm
http://www.humbertocervantes.net/cursos/tutoriales/staru
ml/tutorialDiagramaActividades.htm
http://www.humbertocervantes.net/cursos/tutoriales/staru
ml/tutorialDiagramaClases.htm