Post on 15-Aug-2015
LENGUAJE MODELADO UNIFICADO - UML
TRABAJO FINAL
GRUPO No. 200609_10
INTEGRANTES
JULIO CESAR GOMEZ JUAN MIGUEL SILVA
DANIEL GERARDO TRONCOSO HARVI ALBERTO ROSERO TRUJILLO
TUTOR HAROLD EMILIO CABRERA MEZA
UNIVERSIDAD ABIERTA Y A DISTANCIA UNAD FACULTAD DE CIENCIAS BÁSICAS E INGENIERÍA
DICIEMBRE – 2012
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 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.
DESARROLLO
Objetivos
General
Modelar un sistema de inventarios de acuerdo a los requerimientos planteados en la Guía Final, aplicando los conceptos de UML para ser aplicados en un caso de la vida real, la tienda Electric
Específicos
Determinar los diagramas de: casos de uso, el de actividades, clases, secuencia y componentes de acuerdo a la guía final..
Aplicar los procedimientos y las actividades que deben realizarse y los
respectivos artefactos para documentar los productos de la actividad propuesta
A través de la tienda Electric, con la utilización de la herramienta UML se
pretender brindar la especificación de los requisitos del problema planteado.
Objetivos del Sistema
OBJT 1 Gestión de los proveedores
Descripción El sistema deberá gestionar los proveedores, conservando su información principal como: Nit, dirección, teléfono, ciudad y la información referente a los componentes que cada proveedor vende.
Estabilidad Alta.
OBJT2 Gestión de las Ventas
Descripción El sistema deberá gestionar las ventas registradas por la tienda Electric
OBJ3 Gestión del Inventario
Descripción El sistema tendrá que gestionar el inventario. Actualizado el almacén de existencias, en el momento dando de alta a los componentes que llegan.
Eliminar los componentes defectuosos, eliminar los componentes vendidos y realizando los listados de componentes
disponibles en el almacén y de los componentes pendientes de ser pedidos a un proveedor
Estabilidad Alta
1. DIAGRAMA DE CLASES
En el análisis que se realizo a la tienda Electric, el diagrama de clases nos
permite modelar la visión estática del sistema, en esta caso de modelamiento nos
arroja 12 clases cada cual con sus respectivos atributos y métodos. Igualmente el
tipo relación obtenido entre las clases.
DIAGRAMA DE CASOS DE USO
Para la tienda Electric, su diagrama de casos de uso, nos informa cual es el
comportamiento del negocio y la interacción externa con los actores del sistema
Los actores que interactúan son:
Cliente: Es la persona quien se interesa en un producto, realiza la respectiva
compra en la tienda Electric, si la tienda no dispone del producto solicitado se le
tomara el pedido del caso.
Gestor: es el encargado de dar información sobre los productos y precio de los
mismos, podríamos decir que es papel o rol que desempeña el vendedor.
Proveedor: Son los encargados de surtir los productos que necesita la tienda
Electric para los clientes interesados en los mismos
Gerencia: Es el encargado de cumplir con algunas actividades administrativas y
de control de la tienda Electric.
Diagramas de Actividades
En el diagrama de actividades podemos observar cual es el flujo paso a paso de
las actividades en el proceso de inventarios de la tienda Electric.
Diagrama de Colaboración
PORTAFOLIO DE SERVICIOS
Logo de la Empresa
Dirección electrónica del blog: http://grupo10uml.comlu.com
Somos una empresa dedicada a la importación y suministro de componentes y
partes, y al diseño de equipos electrónicos a la medida.
Somos distribuidores de las siguientes marcas
Somos importadores directos de diferentes marcas reconocidas, por lo cual
nuestros productos son de la mejor calidad.
En este sitio encontrará muchos de nuestros componentes y productos de una
manera sencilla, gracias a la organización por categorías que hemos diseñado y a
nuestro proceso continuo de mejoramiento; de manera que encontrará cada vez
más productos.
Si no encuentra el producto que busca, contáctenos vía telefónica o vía correo
electrónico; es probable que contemos con dicho producto pero que aún no
aparezca en nuestra página debido a que estamos en construcción de la misma,
sin embargo, si no contamos con el producto que busca, podemos importarlo por
usted.
MISION:
Electric es una empresa que provee productos y servicios en electrónica, que
ofrece soluciones para satisfacer las necesidades de los sectores educativo,
comercial e industrial, agregando valor a través de procesos de investigación y
desarrollo.
VISIÓN:
Nuestra empresa conectará las áreas didácticas, industriales, comerciales e
investigativas de la electrónica en nuestra región, constituyéndose en una
empresa líder en el sector, a través de procesos constantes de capacitación,
investigación, desarrollo y adaptación de tecnologías
Nuestras actividades se desarrollan principalmente bajo los siguientes enfoques:
Distribución de componentes.
Ofrecemos componentes electrónicos de calidad, insumos, equipos y productos
propios.
Publicidad exterior.
Ofrecemos una gran variedad de tableros electrónicos y sistemas de información,
pantallas graficas, displays, tableros para la asignación de turnos, relojes,
cronómetros, entre otros.
Diseño de sistemas de programación y desarrollo para
microcontroladores Freescale.
Hemos diseñado diferentes sistemas de programación y desarrollo para micros
Freescale de la familia HCS08, HCS12 y ColdFire, incluyendo un sistema BDM
Open Source.
Nuestros sistemas de desarrollo cuentan con diversos componentes y accesorios
para realizar pruebas como displays, suiches, memoria EEPROM, RTC, teclado
matricial, display LCD.
Diseño de equipos.
Diseñamos sistemas y equipos electrónicos a la medida de sus necesidades.
Se puede comunicar con nosotros:
Correo: ventas@electric.com
Teléfonos: Punto de venta (4) 293 1423, Oficinas (4) 573 2173
Algunos de nuestros son:
Producto Características
Descripción: El GP2D120 de Sharp es un sensor
análogo de distancia corta del fabricante japonés
Sharp, con un alcance de detección de 40mm a
300mm. Un rango corto que proporciona una mayor
resolución de las mediciones, y la distancia de
detección mínima más baja hace que este sensor ideal
para detectar objetos muy cercanos. La distancia se
indica mediante una señal analógica, por lo que este
sensor muy fácil de usar.
Nota: El sensor viene con el cable (30cm) y conector
JST incluidos, como lo ves en la imagen 4.
Características:
Voltaje de alimentación 4.5 a 5.5 VCC
Temperatura de operación -10 a 60°C
Rango mínimo de medida: 4cm
Rango máximo de medida: 30cm
Consume 33mA
Descripción: Este pequeño sensor digital detecta
objetos a una distancia entre 0.5 y 5 cm. Con su tiempo
de respuesta rápido, pequeño tamaño y bajo consumo
de corriente, este sensor es una buena opción para la
detección de objetos sin contacto, y con la PCB
compacta hace que sea fácil de integrar en tus
proyectos.
Un LED rojo en la parte posterior de la PCB indica que
el sensor detecta algo. Si lo deseas, puedes
deshabilitar este LED cortando el camino entre OUT y
el LED o también lo puedes hacer desoldando el LED
Características:
Voltaje de funcionamiento: 2,7 V a 6,2 V
Consumo de corriente: 5 mA (típico)
Rango de medición GP2Y0D805Z0F: 0.5 cm a
5 cm
Tipo de salida: digital
Tiempo de respuesta: 2.56 ms típico (3,77 ms
máx)
Módulo de tamaño: 21,6 x 8,9 x 10,4 mm
Peso sin pasadores de cabecera: 1,3 g
Descripción: El Sensor QTR digital lleva un solo LED
infrarrojo y fototransistor, es un pequeño módulo de 13
x 8mm que se puede montar en casi cualquier lugar y
es ideal para la detección de bordes y aplicaciones de
robots seguidores de línea. La salida está diseñada
para ser leída por una E/S digital de un
microcontrolador.
El Pololu QTR-1RC sensor de reflectancia lleva un LED
infrarrojo y un fototransistor. El fototransistor utiliza un
circuito de descarga capacitiva que permite leer una
E/S digital de un microcontrolador, para hacer una
lectura analógica del IR, se refleja mediante la medición
del tiempo de descarga del condensador. Menor tiempo
de descarga del condensador es un indicio de una
mayor reflexión.
La resistencia de limitación de corriente se ajusta para
entregar aproximadamente 20 a 25 mA para el LED
cuando VIN es de 5 V. Debido a su pequeño tamaño,
las unidades múltiples se pueden arreglar fácilmente
para adaptarse a diversas aplicaciones tales como
sensores de detección de proximidad de línea. Para un
sensor de línea con ocho de estas unidades dispuestas
en una fila, por favor consulta el Sensor QRT- Digital
arreglo de 8.
Características:
Dimensiones: 13 x 8mm
Voltaje de funcionamiento: 5,0 V
Consumo de corriente: 25 mA
Formato de salida: E / S digital compatible
Distancia óptima de detección: 3 mm
Máxima distancia de detección recomendada:
9,5 mm
Peso sin terminales: 0,23g
Descripción: Este módulo tiene 8 sensores IR LED /
fototransistor montados a 9.5mm uno del otro, por lo
que es un gran detector para un robot seguidor de
líneas. Parejas de LEDs se disponen en serie para
reducir a la mitad el consumo de corriente, y un
MOSFET permite regular a los LED esto como una
gran opción de ahorro de energía. Cada sensor
proporciona por separado una salida de voltaje
análoga. Puedes utilizar 8 de los sensores o si
requieres 6 puedes cortar el circuito por la línea de
corte que se indica en las imágenes.
El arreglo sensor de reflexión-QTR 8A está pensado
como un sensor de línea, pero puede ser utilizado para
identificar la proximidad o como un sensor de
reflectancia. El módulo dispone de ocho emisores de
infrarrojos y de 8 receptores (fototransistor). El
fototransistor se conecta a una resistencia de pull-up
para formar un divisor de voltaje que produce una
salida de voltaje analógica entre 0V y VIN (que suele
ser de 5V) en función del IR reflejado. Bajo voltaje de
salida es una indicación de una mayor reflexión.
Las salidas son todas independientes. El
encendido/apagado del LED podría ser ventajosa para
limitar el consumo de energía cuando los sensores no
están en uso o para variar el brillo de la eficacia de los
LEDs a través de control PWM.
La resistencia de limitación de corriente se ajusta para
entregar aproximadamente 20 a 25 mA para el LED
cuando VIN es de 5 V tiene una etapa de
acondicionamiento de voltaje para alimentar con 3.3V.
La corriente de LED es de aproximadamente 20 a 25
mA, por lo que el consumo total de consejo poco
menos de 100 mA.
Características:
Dimensiones: 75 x 13mm
Voltaje de funcionamiento: 3.3V-5,0 V
Consumo de corriente: 100 mA
Formato de salida: Voltaje análogo
Distancia óptima de detección: 3 mm
Máxima distancia de detección recomendada: 6
mm
Peso sin terminales: 3g
CÓMO COMPRAR:
Para otras ciudades
Para realizar una compra con nosotros, envíenos un correo electrónico con
las referencias de los productos y las cantidades que necesita para
garantizarle la disponibilidad de los mismos. También puede generar su
pedido automáticamente creando una cuenta y agregando los productos al
carro de compras; luego de que seleccione finalizar, nos llegará el pedido
completo, a vuelta de correo le estaremos confirmado la disponibilidad de
los productos para que pueda proceder con el pago.
Para compras con envío a domicilio, tenga en cuenta lo siguiente:
El envío a otras ciudades de Colombia tiene un costo de $6.000 el cual se
debe adicionar al total de la compra.
El pago lo puede realizar de las siguientes maneras:
- Bancolombia
Cuenta de ahorros número: 001 578 910 06
A nombre de Electrónica I+D Ltda NIT 900.034.424-0
Si hace consignación en una oficina fuera de Medellín, debe adicionar
$10.000 por la comisión que cobra Bancolombia. Las transferencias no
tienen ningún costo; le recomendamos hacer una transferencia electrónica
por cajero o PAC.
- Citibank
Cuenta de ahorros número: 100 242 3312
A nombre de Cesar A. García.
El Citibank no cobra comisión por la consignación Nacional, de manera que
sólo deberá cubrir el valor de los productos más el envío.
- Depósito a cuenta de Citibank en punto VIA – BALOTO
Puede hacer el pago desde un punto VIA a la cuenta de ahorros del
Citibank.
Estos puntos los encuentra en tiendas, supermercados y droguerías, entre
otros.
Cuenta de ahorros número: 100 242 3312
A nombre de Cesar A. García.
Éste servicio sólo cuesta $200. El total a pagar es el valor de los productos
más el envío
Luego de que realice la transferencia, consignación o pago, contáctenos vía
correo electrónico. Una vez la verifiquemos online con nuestro banco, se
procede con el despacho de la mercancía la cual tarda máximo 2 días en
llegar.
ventas@electric.com
Si se encuentra en Popayán, visite nuestro punto de venta Centro
Comercial la Cascada:
Cra 53 No. 50-51
Locales: 205, 211C
Teléfono: (574) 293 1423, 573 2173
Popayán
Colombia
Si desea sus productos a domicilio, siga las instrucciones descritas para
compras desde otras ciudades, teniendo en cuenta que el valor del envío
para el área metropolitana es de $3.000 y las consignaciones locales son
gratuitas
CONCLUSIONES
El Lenguaje Unificado de Modelado (UML) nos permite modelar sistemas
de Software y organizaciones del mundo real.
Dentro de las características de los objetos tenemos: nombre, atributos,
operaciones y responsabilidades.
La correcta interpretación y asociación de los distintos diagramas como: de
clases, de casos de uso, de actividades y de colaboración tendremos una
visión clara y exitosa en el análisis del desarrollos de software.
BIBLIOGRAFÍA
Modulo Lenguaje unificado de modelado UML Ing. Harold Cabrera Meza. 2009. Pasto, Universidad Nacional Abierta y a Distancia UNAD