Your SlideShare is downloading. ×
Trabajo final uml Grupo: 200609_5
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Trabajo final uml Grupo: 200609_5

245
views

Published on

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
245
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
16
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TRABAJO FINAL LENGUAJE DE MODELADO UNIFICADO ( UML) EDUARDO ALBERTO OVALLE CAMELO LEANDRO MELO MONICA DEL PILAR NARVAEZ JOSE DUMAR JIMENEZ LEIDI YOJANA BRAND GRUPO: 200609_5 TUTOR: HAROLD EMILIO CABRERAUNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA-UNAD FACULTAD DE CIENCIAS BASICAS DE LA INGENIERIA PRORAMA DE INGENIERIA DE SISTEMAS LENGUAJE DE MODELADO UNIFICADO UML 2012
  • 2. INTRODUCCIONLa presente actividad corresponde al trabajo final por proyectos delcursoelectivo UML, la propuesta de trabajo fue realizar el desarrollo ysolución parala gestión de una tienda de ventas por internet decomponentes electrónicos.Por medio de los conocimientos adquiridosdurante el semestre se procedió adiseñar los diagramas de clases, deuso, de actividad y de secuencia quepermiten la solución del problema.Como actividad principal se realizará un blogen donde se simula lagestión y administración la tienda ELECTRIC, donde sepuede visualizarde manera clara las actividades y los diagramas que permitenlaadministración de los inventarios de la tienda.Para el control delinventario se realizaran los diferentes diagramas quepresentan lasolución en la gestión del negocio; en el diagrama de clases semuestranlas diferentes entidades que conforman la actividad de la tienda,conestas entidades se establecen las relaciones que presentan lasecuencia lógicaen la atención del negocio; el diagrama de casos de usovisualiza lasdiferentes actividades a realizar por partes de los actores delsistema, estasactividades son los procedimientos que se llevan a cabopara poder ingresarinformación al sistema; por último los diagramas deactividades y secuenciapresentan la ejecución de los procedimientos degestión del inventario de latienda en el tiempo.Adicional al diseño de la lógica de la tienda se realiza la presentaciónyportafolio de servicios con lo cual tenemos la opción y losconocimientos pararealizar el diseño y montaje de un sitio web.
  • 3. OBJETIVO GENERALDesarrollar un modelo y aplicar a un caso real los conceptosyconocimientos de UML.Objetivos Específico Crear un blog, que simule el portal web de la empresa ELECTRIC. Diseñar un portafolio de servicio de la empresa ELECTRIC, en donde seindicaran las funciones de la empresa
  • 4. VISION Ser identificados por las pequeñas ymedianas empresas del mercadoLatinoamericano, como el socio electrónico fundamental para lacreación de negocios globalesrentables con el uso de la Electrónica, ofreciendo a nuestros clientes las mejores marcas a los mejores precioscon una calidad inigualable.MISION Estar brindando a las pequeñas y medianas empresas en el mercado Latinoamericano, soluciones y servicios enfocados en las últimas tecnologías de la electrónica para mejorar su rentabilidad y así fomentar la competitividad con empresas de cualquier tamaño. Además ofrecer los mejores componentes electrónicos a través de Internet de una forma segura yconfiable de las marcas más reconocidas que ofrecen la mejor calidad, garantizando quenuestros productos sean los mejores, Contribuyendo así al éxito de nuestros clientes,desarrollando sus proyectos con calidad, seguridad, y dentro del plazo y presupuestoprevistos.
  • 5. Planteamiento del ProblemaLa tienda ELECTRIC es una empresa que maneja su inventario, ventas yproveedores por medio de Internet, además, es una tienda especializada encomponentes electrónicos que compra sus existencias a una serie deproveedores, vendiéndolas posteriormente a sus clientes, a la vez lleva elcontrol del almacén para controlar sus existencias en todo momento.Los proveedores se controlan manteniendo su información principal al díacomo es: teléfono, NIT, dirección, ciudad a esto se le suma la información delos componentes que cada proveedor vende. El módulo de proveedores, además del típico mantenimiento de los datosrelacionados, se encarga de generar los listados de las piezas vendidas por undeterminado proveedor.Cuando un cliente solicita un determinado componente, se comprueba quehaya existencias del producto y se le informa de su precio. Si el clienteadquiere 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 elcorrespondiente pedido al proveedor.El control de almacén se encarga de tener actualizado el almacén deexistencias, dando de alta los componentes que llegan, eliminandocomponentes defectuosos, eliminando componentes vendidos y realizando loslistados de componentes disponibles en el almacén y de los componentespendientes de ser pedidos a un proveedor.  Crear un BLOG que simule el portal web de la empresa ELECTRIC 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 CÓMO USTED CREARIA EL PORTAL PARA LA EMPRESA)  Cree el portafolio de servicios de la empresa ELECTRIC en un documento de Word y súbalo a la página http://www.slideshare.net/. 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 cómo funciona la empresa. ES DECIR LOS DIAGRAMAS QUE RESUELVEN EL PROBLEMA PLANTEADO  Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULA la página Web de la empresa ELECTRIC
  • 6. PORTAFOLIO DE SERVICIOSCompetimos con calidad, tecnología y buenos precios.Nos identificamos en el mercado por Atención telefónica e Internet,Contamos con ejecutivos que pueden tomar sus pedidos en Internet yteléfono, contando por supuesto con nuestras oficinas a su completadisposición. Contamos con personal calificado, que maneja suspaquetes con delicadeza y precisión. Prontitud, y precisión en lasentregas. Entregas Nacionales e internacionales. Entrega Express.(Conlleva un costo extra). Servicio especial a vendedores por Internet ya empresas. (Envíos en alto volumen). Entregas los 365 días del año.Envoltorios a prueba de Agua e impactos ligeros. (Precaución deartículos frágiles). Vehículos ecológicos y de baja emisión amigables conel ambiente. Servicio cordial y especializado. Reembolso en caso depérdida. (Previamente pactado).LOGOTIPO DE LA EMPRESA ELECTRIC 1. DIAGRAMA DE CLASES Son los más comunes en el modelado de sistemas orientados a objetos. Estos diagramas seutilizan para describir la Vista de diseño estática de un sistema, incluyen clases activas las cuales se utilizan para cubrir la vista de procesos estática de un sistema. El diagrama de clases para la tienda ELECTRIC está formado por 8 clases, cadauna con sus atributos y métodos, las relaciones que se establecen entre lasdiferentes clases, tienen en cuenta el tipo de relaciones si es de asociación,generalización, o agregación además de la respectiva multiplicidad.
  • 7. La tienda ELECTRIC maneja su inventario manteniendo el control y actualizandola información de sus ventas y pedidos para así realizar la solicitud de comprade productos a sus proveedores. En relación a los clientes que llegan a latienda estos compran sus productos y los cancelan quedando como videncia larespectiva factura y si el producto está agotado se pasa a la clase pedidos paraque desde la clase inventario se proceda a solicitarlo al proveedor.2. DIAGRAMA CASOS DE USO Los casos de uso son los que Representan en general el funcionamiento del sistema siendoestos los más utilizados como base del desarrollo de un modelo real, representa casos de uso, actores y relaciones, se utilizan especialmente para organizar y modelar el comportamiento de un sistema. El diagrama de casos de uso para la tienda ELECTRIC describe elcomportamiento del negocio y de la interacción por entidades externas comolos actores. En el caso del diagrama presentado se tienen tres actores de los cuales el administrador es quien lleva a cabo las tareas de administración de la tiendatales como comprar
  • 8. productos a los proveedores, realizar y mantener elinventario,realizar las ventas, manejar la caja. Registra Venta <<boundary>> <<boundary>> <<entity>> <<entity>> <<control>> <<entity>> : ventana principal : ventana realizar ventas : existencias : existencias : control existencias : factura : administrador 1 : abre 2 : despliega 3 : registra productos 4 : consulta 5 : consultar producto() 6 : existencia producto() 7 : existencia producto() 8 : imprime factura Registra Pedido Registra Cliente <<boundary>> <<boundary>> <<control>> <<entity>> : ventana principal : ventan realizar pedidos : control pedidos : pedidos <<boundary>> <<boundary>> <<control>> <<entity>> : ventana principal : ventana registrar clientes: control clientes : clientes : administrador 1 : abre : administrador 1 : abre 2 : muestra 2 : muestra 3 : solicita pedido 3 : registra datos cliente 4 : datos pedido 4 : envia datos() 5 : registrar pedido() 5 : almacena datos()Registra Proveedor <<boundary>> <<boundary>> <<control>> <<entity>> : ventana principal : ventana administrar proveedores proveedores : proveedores : control: administrador 1 : ingresa 2 : despliega 3 : registra datos proveedores 4 : envia() 5 : almacena datos()
  • 9. 3. DIAGRAMA DE ACTIVIDAD Esen este diagrama se refleja los flujos de trabajo paso a paso para la compra deun producto por parte de un cliente en la tienda ELECTRIC, este proceso es elciclo vital del manejo en la tienda ya que una vez el cliente solicita un productose comprueba su existencia, se procede a su venta, al proceso de facturacióny a la actualización del inventario; caso contrario de no estar el artículo en elalmacén y el cliente muestra interés en esperar a su pedido se procede aelevar la solicitud del producto al proveedor.4. DIAGRAMA DE SECUENCIA En este diagrama se muestra la interacción de los objetos Página principal, venta, componente electrónico y almacén presentes en el esquema de serviciode la tienda ELECTRIC, el encargado tiene la responsabilidad de abrir la venta eir realizando las diferentes operaciones en el sistema, hasta lograr entregar elproducto al cliente, recibir el dinero y actualizar el inventario. En el diagrama desecuencia se muestra en pasos lógicos los procesos necesarios para vender el producto.
  • 10. CONCLUSIONESEn todo proyecto informático la fase de planeación y análisis delasituación son los elementos clave para poder llevar a cabo las tareasdeldesarrollo informático, en el presente trabajo comprendimoslaimportancia de leer muy bien y resaltar los verbos que tienenrelacióncon las clases UML del sistema.Mediante los diagramas de UMLpodemos visualizar y enfocar demanera más fácil la solución delproblema, ya que es conocido que losseres humanos enfocamos másfácil nuestra atención en un dibujo oesquema que en un texto.La administración de la tienda ELECTRIC se define en ocho clases,lascuales tienen relación directa o indirecta con la claseinventario,permitiendo así identificar de manera fácil las relaciones y sutipo para lagestión de los productos.Con el trabajo y presentación de esta actividad, usamos y aplicamoslosconceptos básicos de UML, los cuales son fundamentales para eldiseñode sistemas.
  • 11. BIBLIOGRAFÍACABRERA 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, yusos 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_ModeladoGOMEZ, Cristina. Diseño de sistemas software en UML. España: Ediciones