Este documento presenta el trabajo final de un grupo de estudiantes de la Universidad Nacional Abierta y a Distancia sobre el modelado de una tienda de electrónicos llamada ELECTRIC utilizando UML. El documento incluye la introducción del problema, objetivos, descripción de ELECTRIC, diagramas UML como casos de uso, clases, secuencias y actividades, y conclusiones sobre el uso de UML para modelar el sistema de la tienda.
1. TRABAJO COLABORATIVO FINAL
GRUPO: 200609_3
LENGUAJE DE MODELADO UNIFICADO
UML
INTEGRANTES:
RAMIRO FUENTES OLARTE
CODIGO:
EDISSON DAZA
CODIGO:
MARCOS IVAN ZAMBRANI
CODIGO:
EDWIN LARA GALLO
CODIGO: 7726008
TUTOR:
HAROLD EMILIO CABRERA MEZA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
COLOMBIA
2012
2. INTRODUCCION
El presente trabajo tiene como finalidad, el evidenciar los conceptos apropiados por parte
de los estudiantes del Campus Virtual en la materia de Lenguaje Modelado Unificado
(UML), tomando como patrón de desarrollo de la práctica propuesta la Universidad
Nacional Abierta y A Distancia (UNAD), establece el problema que se presenta en la
empresa ELECTRIC, la cual está dedicada a la venta de componentes electrónicos y en la
cual se requiere realizar venta de estos productos por las nuevas herramientas
electrónicas llamadas Negocio Electrónico, 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.
Los estudiantes de la Universidad Nacional Abierta y A Distancia tienen como meta el
desarrollo de un aplicativo consistente, seguro y optimizando al máximo 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 demás
funcionalidades que se puedan encontrar.
Para hacer posible esta solicitud los estudiantes se fundamentan 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, las cuales permiten
de forma computarizada modelar todo el sistema a desarrollar.
Para lograr el desarrollo del problema los estudiantes tienen como objetivo fundamental
desarrollar diversas actividades como son: Diagramas de Casos de Uso, Diagrama de
Clases, Diagramas de Secuencia y Diagramas Colaborativos.
3. OBJETIVOS
General
Desarrollar un modelo aplicando los conceptos de UML y aplicarlos a un caso real.
Específicos
Identificar los procesos con los cuales se desarrolla un proyecto utilizando el
modelado orientado a objetos propuesto por UML.
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.
Plantear algunas estrategias para el desarrollo del trabajo y así cumplir con lo
solicitado para dicha elaboración.
Tener en cuenta los diagramas más representativos del modelado UML que se deben
aplicar para el desarrollo del trabajo.
En el momento de la elaboración del trabajo aplicar las técnicas recomendadas para
la obtención de un buen trabajo.
4. ELECTRIC Componentes tecnológicos y electrónicos, es una moderna empresa enfocada
directamente a suplir las necesidades tecnológicas y de sistemas de su entorno laboral y
personal.
Contamos con personal idóneo y especializado que le guiará y aconsejará para buscar la
mejor solución a sus necesidades.
Además contamos con un completo y actualizado portafolio de productos y servicios
acordes a los cambios diarios del mundo tecnológico, que seguramente será de gran
ayuda en cualquier momento en su hogar, oficina u empresa.
Visítenos o contáctenos, una asesoría a tiempo puede evitarle muchos inconvenientes en
un futuro.
Todas nuestras soluciones cuentan con garantía de parte del fabricante además de
la garantía por configuraciones y servicio técnico especializado de nuestra
empresa.
Ofrecemos asesorías a nuestros clientes potenciales sobre ventajas y desventajas
de los equipos de acuerdo a sus necesidades.
Trabajamos de acuerdo a sus necesidades y a su presupuesto..
EQUIPOS DE CÓMPUTO PARA EL HOGAR Y LA OFICINA.
Computadores de uso general para el hogar, oficina o pequeña empresa.
Computadores para usos especiales: graficacion, diseño, animación, etc.
Servidores para grandes empresas con gran flujo de información.
Soluciones completas en sistemas para usos específicos: vigilancia, edición de video,
música, etc.
5. SISTEMAS DIGITALES DE VIDEO
Soluciones digitales en video para hogar o pequeña empresa.
Soluciones de edición de video para aficionados.
Soluciones digitales de edición de video profesional, con precios accesibles dependiendo
de su necesidad y presupuesto.
Tarjetas de edición de video caseras, semi y profesionales.
Accesorios para la edición de video profesional
Cámaras de video semi y profesionales.
Accesorios para cámaras de video profesional.
Luces, trípodes y todo lo relacionado con producción y post producción de video
REDES Y SISTEMAS DE CABLEADO ESTRUCTURADO
Redes pequeñas para el hogar, negocio o pequeña empresa.
Redes estructuradas para empresas medianas y grandes que manejan flujos grandes de
información, de tal manera que se protejan al máximo sus datos.
Soluciones completas en redes para usos específicos.
Tarjetas, y componentes para redes en general.
ACCESORIOS, PARTES Y SOLUCIONES INFORMÁTICAS
Mantenimiento preventivo y correctivo para equipos de hogar y oficina.
Mantenimiento preventivo y correctivo especializado para equipos en empresas.
Partes y accesorios en general para su hogar u oficina.
Actualizaciones de software y hardware.
Soluciones técnicas en informática, sea cual sea su necesidad.
ASESORÍAS TECNICO-PROFESIONALES
Asesorías Técnicas y Profesionales al momento de adquirir alguno de nuestros productos y
servicios, con el fin de definir cuál es el más apropiado de acuerdo a sus necesidades y las
de su empresa o negocio. Este servicio no le acarrea gastos adicionales y si puede
solucionarle dudas, además de quedar completamente satisfecho cumpliendo con sus
expectativas.
Asesoría en la implementación de nuevas tecnologías en el momento en que usted más lo
necesite.
Asesorías en el momento de adquirir nuevas tecnologías con otras empresas, con el fin de
que este proceso no acarree problemas de incompatibilidad, ni incida negativamente en
ningún otro proceso de la empresa.
6. ALOJAMIENTO Y ADMINISTRACIÓN DE SITIOS WEB
La idea principal de todos nuestros paquetes web, es hacerle el proceso hacia su presencia
en Internet lo más sencillo posible, usted no tienen que preocuparse por adquirir ninguno
de los servicios en diferentes sitios, nosotros nos encargamos de todo.
Disponemos de una buena infraestructura para prestar servicios Web y hacer presencia en
Internet. Contamos con varios servicios que usted puede tomar por paquete o uno por
uno según sea su necesidad.
Entre nuestros servicios Web se encuentran:
Hosting u alojamiento de páginas Web.
Depende del plan que elija tiene un espacio en disco duro que le garantiza que los datos
que tiene
en su sitio estén siempre disponibles, además contamos con un sistema de soporte
eléctrico que le proporciona 24 horas en ausencia total de luz.
Diseño de sitios Web: Páginas Web estáticas y dinámicas, con formatos, formularios y
módulos especiales para funciones específicas. Brindamos asesorías en el diseño y
construcción de su sitio
Web, además de todo el proceso de alojamiento y administración.
Mantenimiento y Administración de Páginas Web: Tiene posibilidad de hacer cambios de
su página, con el fin de mantenerse actualizado siempre, además hay una persona
encargada especialmente de hacer los cambios por usted, lo más rápido posible.
Correo Electrónico Corporativo: Con posibilidad de tener un determinado número de
cuentas de correo electrónico dependiendo del plan que elija.
Web mail: Servidor de correo utilizable desde cualquier navegador y desde cualquier
parte del mundo, sin configuraciones especiales, entra directamente desde su página
Web, incluye libreta de direcciones, contactos y notas.
Dominios, servidor FTP, entre otros.
SOUVENIR Componentes electrónicos tiene el gusto de presentarles la nueva gama de
productos en Seguridad Electrónica, al tener a nuestra disposición tecnología de avanzada,
podemos brindar sistemas de seguridad que se acomoden a sus necesidades y a su
presupuesto, contamos con una amplia experiencia, además de personal idóneo en el
área que le garantizaran trabajos óptimos, oportunos y confiables.
10. 1.5KE25A
GENERICO
Pedir precio
HAT-3 FIXED ATTENUATOR 3DB 50E BNCDC-26HZ
MINI-CIRCUITS
Pedir precio
La mayoría de nuestros sistemas tienen la posibilidad de ser monitoreados a través de
internet, para un mayor control.
CCTV (Circuitos Cerrados de TV)
Cámaras:
Profesionales
DIA y noche
Infrarrojas
Color
Domo y ciber-domo
Ocultas y espías
Sistema de grabación digital
CONTROL DE ACCESO
Digital
Manual
Biométrico
11. INFORMACIÓN DE CONTÁCTO
Si desea mayor información sobre nuestros productos y servicios, así como si tiene un
requerimiento especial no contemplado en este portafolio, puede contactarnos, será un
gusto atender a su solicitud, recuerde que ninguna asesoría tiene costo adicional.
Puede comunicarse con nuestro PBX: 299495956, o a través de nuestra página web:
www.electric.com.co o directamente a nuestro correo electrónico: info@electric.com.co,
personal idóneo contestara sus dudas o inquietudes lo más pronto posible.
PLANTEAMIENTO DEL PROBLEMA
La tienda ELECTRIC 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 módulo 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.
21. CONCLUSIONES
A través de UML como herramienta para la gestión del proyecto del sistema ELECTRIC se
nos permitió representar de manera gráfica el modelado de cada método y proceso
realizado en el sistema prototipo de la empresa ELECTRIC 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 programación, sino el sistema o
herramienta que permite modelar la estructura del programa para el caso el sistema de la
empresa ELECTRIC.
22. BIBLIOGRAFIA
CABRERA MEZA, Harold, Modulo de Lenguaje Unificado de Modelado UML,
Universidad Nacional Abierta y a Distancia UNAD, 2009.
MONOGRAFIAS, Ejemplos de diagramas UML, interfaces gráficas de usuario, y usos
del UML en la ingeniería inversa, 2009, Disponible en Internet:
http://www.monografias.com/trabajos67/diagramas-uml/diagramas-uml.shtml
WIKIPEDIA, la enciclopedia libre, Lenguaje Unificado de Modelado, 2009,
Disponible http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
GOMEZ, Cristina. Diseño de sistemas software en UML. España: Ediciones UPC,
2003.
WEITZENFELD, Alfredo. Ingeniería de software orientada a objetos con UML, Java
e Internet. México: Thomson, 2005.
FOWLER, Martin y SCOTT, Kendall. UML gota a gota. México: Adisson Wesley
Longman de México S.A. 1999.
SCHMULLER, Joseph. Aprendiendo UML en 24 horas. México: Prentice Hall, 2000
Diccionario de la Real Academia.