Vous êtes sur la page 1sur 16

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

INTRODUCCION

El lenguaje modelado unificado (UML) es un lenguaje grfico para visualizar, especificar, construir y documentar un sistema, pondremos en prctica lo aprendido a travs del curso de UML con un ejercicio aplicable a un ejemplo de una tienda de venta de productos electrnicos llamada souvenir, aplicaremos este ejemplo desde un blog que debemos crear simulando un sistema distribuido junto a la respectiva pagina web de la empresa y pondremos en prctica todo lo aprendido de UML adems de muchos conocimientos y creatividad que ha infundido nuestra respetada universidad.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

OBJETIVOS General Desarrollar un modelo aplicando los conceptos de UML y aplicarlos a un caso real. Especficos

Desarrollar habilidades de anlisis mediante el estudio de los modelos orientados a objetos utilizando herramientas adaptadas al uso de UML. Presentar el ejercicio propuesto como trabajo final del curso de UML.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

Planteamiento del Problema


La 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 modulo 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.

Realizar la Siguiente Actividad 1. Crear un BLOG que simule el portal web de la empresa SOUVENIR que contenga los aspectos antes mencionados. Inventario, Manejo de proveedores, manejo de componentes o productos, clientes, ventas, etc (NO HAY QUE CREAR NINGUNA BASE DE DATOS es una SIMULACION DE CMO USTED CREARIA EL PORTAL PARA LA EMPRESA) 2. Cree el portafolio de servicios de la empresa SOUVENIR en un documento de Word y sbalo a la pagina http://www.slideshare.net/. 3. El portafolio debe tener: logos de la empresa, diagramas de casos de uso, diagrama de actividades, diagrama de clases y diagramas de secuencia que indique como funciona la empresa. ES DECIR LOS DIAGRAMAS QUE RESUELVEN EL PROBLEMA PLANTEADO. 4. Enlace el portafolio creado en http://www.slideshare.net/. al blog que simula la pagina Web de la empresa SOUVENIR

1. Crear un Blog

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML Pagina de presentacin: A http://ortosalud.com.co/souvenir esta Podemos Ir mediante el siguiente Link:

Pagina de registro de administrador

Estos formularios fueron posibles gracias a la tecnologa Applet JAVA con Netbeans 7.0 , Macromedia DreamWeaver 8.0.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML
Modulo para compra de mercancas

Modulo remisin de mercanca

Estos formularios fueron posibles gracias a la tecnologa Applet JAVA con Netbeans 7.0 , Macromedia DreamWeaver 8.0.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML
Modulo devolucin mercanca a proveedores

Modulo detalle del articulo

Estos formularios fueron posibles gracias a la tecnologa Applet JAVA con Netbeans 7.0 , Macromedia DreamWeaver 8.0.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML
Modulo de proveedores

Modulo de registro de clientes

Estos formularios fueron posibles gracias a la tecnologa Applet JAVA con Netbeans 7.0 , Macromedia DreamWeaver 8.0.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML 3. El portafolio debe tener: logos de la empresa, diagramas de casos de uso, diagrama de actividades, diagrama de clases y diagramas de secuencia que indique como funciona la empresa. ES DECIR LOS DIAGRAMAS QUE RESUELVEN EL PROBLEMA PLANTEADO.

LOGO PORTAFOLIO DE SERVICIOS (Para incluir en el Blog.)

Presentacin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

SOUVENIR: Es una empresa dedicada al servicio de suministro de componentes necesarios para la construccin de Circuitos electrnicos o elctricos.

En el marco de una estrategia global y descentralizada de la informacin para el abastecimiento de una serie de componentes bsicos en electrnica y electricidad; la cual es bsica para el mantenimientos de equipos de tecnologa de la informacin y comunicacin, desarrollo e implementacin de todo tipo de sistemas Hombre maquina; en general todas aquellas invenciones que nos han transformado nuestra forma de vida.

Tambin ofrecemos capacitacin y auditoria continuas de nuestros productos.

Mediante este Portafolio de Servicios ponemos a su disposicin nuestra experiencia tcnica, orientada a lograr una administracin ptima de sus recursos. Nuestro objetivo, ms all de ofrecer un buen servicio, es el compromiso continuo en la bsqueda constante de nuevas alternativas para su prestacin, contribuyendo de esta manera, en la competitividad de su negocio.

Nuestros Productos y Servicios


Conozca y utilice las mltiples productos en electrnica de alta calidad que le ofrecemos con valor agregado.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

1. Amplio
BATERIAS LITHIUM CABLES &

inventario
PILAS,

de
&

Componentes
FANS

de

muy

buena

calidad.

TRANSISTORS (FETS VENTILADOR

CONDESADOR RESISTENCIAS SOCKET

SW.SENSITIVE TAPA METAL TAPA PLASTICO CONECTOR T. MET CAPUCHA NEGRA TAPAS PINES EXTRACC. PERNOS ESTOBAL AISLADORES SOPORTE RESISTENCIA1/4 RESISTENCIAS25W RESISTENCIAS50W RESISTENCIA RUSA DIODOS CONDENSADOR CONDENSADORES THIRISTOR RECTIFICADOR MOD. IGBT MOD. HIBRIDO TERMISTOR VARISTOR TRIAC TRANSISTORES CIRCUITO INTEGRADO

PARA Y

TRIFASICO IGBT, THYRISTOR,

INSTRUMENTACIN TE CADENA PORTA CABLE CAPACITOR CONDENSADOR

LAMPARA POTENCIOMETRO

POWER MODULO PI EQUIPAMENT COMPUTERS FUSIBLES RELAY CONECTOR INTEGRADO RESISTENCIA1/2 RESISTENCIA1/8 RESISTENCIA 1W RESISTENCIA 3W RESISTENCIA 4W RESISTENCIA 5W MAGLITE RESISTENCIA 6/7W RESISTENCIA10W CHIPS RESIST. EN RESISTENCIA 2W CONECTORES TARA EN BELL 7554 SELECTOR & TAPA CONECTOR ELEMENTO & SOCKETS, VALVULA PILAS TRANSFORMADOR POTENCIOMETROS &

RESISTENCIAS 1/4 RESISTENCIA7W RESISTENCIA11W RESISTENCIA12W RESISTENCIA15W RESISTENCIA20W RESISTENCIA22W RESISTENCIA25W RESISTENCIAS RUSAS MOTOR BANANAS RUBBER HOOD MOLEX GLAND CRISTAL DISPLAY FILTROS OPTO AISLADOR OPTO COUPLER EMPALME ACOPLADOR BASE RELAY SW SELECTOR PORTA FUSIBLE

&

CIRCUITO BREAKER & SWITCH CIRCUITO MEMORY CONECTORS 2 PIN, 4 PIN, 8PIN FUSIBLE ULTRA RAPIDO & FUSIBLES LINTERNAS

LED & LAMPARAS MATERIALES ELECTRICOS GENERAL NEWARKPERU NTE ELECTRONICS INC POTENCIOMETRO RESISTOR RELAYS

SOLID STATE & SINCRONOS & TIMER & FUENTE DC/AC

2. Portal web de la empresa SOUVENIR donde podr acceder a los datos especficos de nuestros productos y servicios de forma rpida y desde cualquier lugar, a travs del link. http://www.ortosalud.com.co/souvenir

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

DIAGRAMA DE CASO DE USOS

DIAGRAMA DE ACTIVIDADES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

DIAGRAMA DE SECUENCIA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

DIAGRAMA DE CLASES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

CONCLUSIONES La importancia es relevante a lo largo de la carrera de Ingeniera o tecnologa de sistemas ya que aplicamos el lenguaje de modelado unificado orientado a objetos como herramienta en la planeacin del desarrollo de software. Con este trabajo aplicamos los conocimientos adquiridos a lo largo del curso UML de la UNAD, realizamos este ejercicio prctico utilizando los diagramas de clase, de caso de uso para la captura de requisitos, de estado y de actividades y evidenciamos que el aprendizaje hay que practicarlos todos los das. Se logro capturar el mecanismo presentado en el problema; este consista en montar en la web un sistema que administrara la empresa como la parte neurlgica, adems de eso presentar la empresa a travs del servicio http://www.slideshare.net/. Queda claro que una cosa es Diagramas de Clases y otra los diagramas de Clases de diseo; este ltimo nos acerca mucho al proceso de escritura del cdigo fuente en cualquier lenguaje de programacin; en este ejercicio se logro que con etapa de diseo interfaces anclar todos los procesos desde el anlisis del problema hasta el montaje en un lugar de los applet no funcionales en la internet. Sin embargo a pesar de que estos no son funcionales introyectan un ambiente de sistemas distribuidos con plataforma de bases de datos centralizadas en el dominio http://ortosalud.com.co/souvenir/. Se realiz el ejercicio de simulacin de la pgina web y se dio aplicabilidad a la creacin del blog del portafolio de servicios. Con este trabajo afinamos la utilizacin de software clientes FTP como FILEZILLA, quien nos fue til de gran manera para montar en el dominio todos los archivos php y html que poco a poco fuimos desarrollando para el trabajo final.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


FACULTAD DE CIENCIAS BASICAS E INGENIERIA Lenguaje de Modelado Unificado UML

BIBLIOGRAFIA

Mdulo Lenguaje Unificado de Modelado, Cabrera Meza, Harold Emilio, 2006 2009 Aula virtual Lenguaje Unificado de Modelado UML UNAD Direccin de Internet de apoyo al desarrollo de los Applet JAVA:

http://losremediosinformaticos.blogspot.com/2009/05/crear-un-applet-java-con-netbeans.html

SOFTWARE USADO EN EL DESARROLLO DE TRABAJO

Home page http://www.slideshare.net/. Filezilla 3.5.2 Netbeans 7.0.1 StartUML TM Macromedia DreamWeaver 8