Trabajo final grupo 200609_1

324 views

Published on

Portafolio de la empresa Electric

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
324
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajo final grupo 200609_1

  1. 1. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA TRABAJO FINAL [LENGUAJE DE MODELADO UNIFICADO UML] CODIGO DEL CURSO 200609_1 Tutor HAROLD EMILIO CABRERA PRESENTADO POR: MILLER ANGEL LARGO CODIGO: 7178754 ANDRES FELIPE VARGAS CODIGO: 6498697ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA PROGRAMAS DE INGENIERIA EN SISTEMAS DICIEMBRE 2012
  2. 2. INTRODUCCIÓNEllenguajemodeladounificado(UML)esunlenguajegráficoparavisualizar,especificar,construirydocumentarunsistema,con lo cual pondremosenprácticaloaprendidoatravésdelcursodeUML.El presente documentopretendedescribirlastareasgeneralesrealizadasenlosdistintosprocesosdeAnálisisyDiseño,aplicandolosconceptosde aprendidos durante el semestre aplicándolos aldesarrollodeunaaplicacióndeunatiendaespecializadaencomponentes electrónicosllamadaELECTRIC.Aplicaremosesteejemplodesdeunblogquedebemoscrearsimulandounsistemadistribuidojuntoalarespectivapáginawebdelaempresaypondremosenprácticatodoloaprendidobasados en nuestrosconocimientosycreatividad.En estaactividaddebemostenerclaroqueestamoshaciendoycómoloestamosdesarrollando,eltutorobservarálashabilidadesqueobtuvocadaunodelosparticipantesyasílograremosunaevaluacióncuantitativadelesfuerzohecho.
  3. 3. OBJETIVOSGeneral Desarrollar un modelo aplicando los conceptos aprendidos de UML en un caso real.Específicos Desarrollar habilidades de análisis mediante el estudio de los modelos orientados a objetos utilizando herramientas adaptadas al uso de UML. Tener en cuenta los diagramas mas representativos del modelado UML que se deben aplicar para el desarrollo del trabajo. Plantear estrategias para el desarrollo del trabajo y así cumplir con lo solicitado para dicha elaboración.
  4. 4. Planteamiento del ProblemaLa tienda ELECTRIC es una empresa que maneja su inventario, ventas yproveedores por medio deInternet, además, es una tienda especializada encomponentes electrónicos que compra susexistencias a una serie de proveedores,vendiéndolas posteriormente a sus clientes, a la vez lleva elcontrol del almacénpara controlar sus existencias en todo momento.Los proveedores se controlan manteniendo su información principal al día comoes: teléfono, NIT,dirección, ciudad a esto se le suma la información de loscomponentes que cada proveedor vende. Elmodulo de proveedores, además deltípico mantenimiento de los datos relacionados, se encarga degenerar los listadosde las piezas vendidas por un determinado proveedor.Cuando un cliente solicita un determinado componente, se comprueba que hayaexistencias delproducto y se le informa de su precio. Si el cliente adquiere elproducto, se actualizará el inventariodel almacén y se le emitirá una factura. Si nohay existencias del componente pero si el cliente estáinteresado se procederá aalmacenar la petición, con objeto de realizar el correspondiente pedidoalproveedor.
  5. 5. ACTIVIDADES A REALIZARCrear un BLOG que simule el portal web de la empresa ELECTRIC que contengalos aspectos antes mencionados. Inventario, Manejo de proveedores, manejo decomponentes oproductos, clientes, ventas, etc (NO HAY QUE CREAR NINGUNABASE DE DATOS es unaSIMULACION DE CÓMO USTED CREARIA EL PORTALPARA LA EMPRESA)Cree el portafolio de servicios de la empresa ELECTRIC en un documento deWord y súbaloa la página http://www.slideshare.net/.El portafolio debe tener: logos de la empresa, diagramas de casos de uso,diagrama deactividades, diagrama de clases y diagramas de secuencia queindique como funciona laempresa. ES DECIR LOS DIAGRAMAS QUERESUELVEN EL PROBLEMA PLANTEADO.Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULAla paginaWeb de la empresa ELECTRIC
  6. 6. PORTAFOLIO DE SERVICIOSEsunaempresa especializada en la ventadecomponenteselectrónicos al por mayory al detal pormediodeInternet.Secaracterizapor disponer de un buen stock deventa a disposición de nuestros clientes y además con una cobertura a nivelnacional.Lacalidaddelainformaciónqueselebrindaalosclientesescertera,confiableysegura,yaquesecompruebaque lo que se esta ofreciendo exista,manejando unos precios muy cómodos y competitivos en el mercado.Nuestra empresa mantendrá una base de datos actualizada de los proveedorescon datos como:teléfono,NIT,dirección,ciudadycomponentesquecadaproveedorvende, paraquelamercancíapueda sersolicitadapornuestraempresayestaseaentregadaenexcelentescondicionesyallugarindicado. Ademáslaempresallevaráuncontrolactualizadodeexistencias,dandodealtaloscomponentesquellegan,eliminandocomponentesdefectuosos,dando de bajaloscomponentesvendidos, las existencias disponiblesyloscomponentespendientesporserpedidosaunproveedorparaunexcelentefuncionamiento.Eláreaeléctricaestádedicadaexclusivamenteaofrecersolucionesintegralesparasatisfacerlasnecesidadesdenuestrosclientesenelmejoramientodeladisponibilidad,seguridadyproductividaddelosproductos.Contamosconlaexperienciayelrespaldoderecursohumanocompetenteparalaasesoría,laimplementaciónylacertificacióndelassolucionesqueofrecemos.Brindamoslomejordenuestroser,nuestrosaberytodanuestraexperienciaparaimpulsarennuestrosclientesunagestiónquerindaresultadossuperiores,trascendentesyperdurables.Esdecir,buscamosquenuestrosserviciosseandegransatisfacciónparanuestrosclientes.
  7. 7. QUIENESSOMOSSomosunaempresaespecializadaenla venta de componenteselectrónicoscon unmuy buen stock a su servicio, ofreciendo calidad, cantidad y precios bajos parasatisfacerdeinmediatolasnecesidadesdenuestrosclientes. Estamos comprometidosa brindar un excelente servicio con un personal capacitado y con la mejordisposición a atender sus dudas, comentarios y requerimientos.Acá encontrara todo lo relacionado con partes electrónicas de la mejor calidad ycon el mejor servicio.La atenciónalclienteesnuestraprioridadenestaempresa,nuestroserviciovamasalládecontactarpersonasenbuscadeparteselectrónicasacordeasusnecesidades,graciasaquetenemosimportadoresdirectosdenuestrosproductos, por lo que podemosofrecerleelservicioqueustedmerece,con unprecioatractivoyuntiempodeentregaacordealasnecesidadesdelmercadoactual,aspectosfundamentalesquesustentannuestraempresayquecreemosapoyanfirmementetodagestióndenegocios.Estamosorientadosaotorgaralclienteproductosdealtacalidadcon marcas reconocidas. MISIÓNSerreconocidosporlaspequeñasymedianasempresasdelmercadoLatinoamericano,comoelsocioelectrónicofundamentalparalacreacióndenegociosestablesyrentablesconelusodelaelectrónica.Estamoscomprometidosconelclienteofreciendoybrindandonuestrosserviciosysolucionesrealesconnuestrosproductos,paraquedeestaformasecreeunacadenadebuenosserviciosentrenuestrosclientesyseveabeneficiadoconnuestrosmejorespreciosenelmercadonacional. VISIÓNSerla empresa mas reconocidaenColombia y enLatinoaméricaenventadecomponenteselectrónicospor internet,brindandosolucionesyserviciosa las pequeñas y medianas empresasenfocándonosenlasúltimastecnologíasdelaelectrónicaparamejorarsumercado,surentabilidadyasífomentarlacompetitividadconempresasdecualquiertamaño.
  8. 8. NUESTROS PRODUCTOS PRODUCTOS DESCRIPCION TIPOS Zener Vericap Túnel DIODOS FotoDiodo Gunn Schockley Tipo N Tipo P SEMICONDUCTORES Potencia Bipolar unipolar TRANSISTORES Polarizados Electrolítico axial CONDENSADORES Electrolítico radial De película Monolíticos Híbridos de capa fina Híbridos de capaCIRCUITOS INTEGRADOS gruesa De hilo bobinado De carbón prensado Película de carbón RESISTENCIAS Película oxido metálico Metal vidriado
  9. 9. Fijas con Núcleos de:  Aire BOBINAS  Solido Bobina de ferrita Variables bobinas de choque Todos lo relacionado con hardware para su computador. HARDWARE DIAGRAMA DE CASOS DE USONombre:HacerpedidoAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:
  10. 10. El cliente consulta un producto, después de ver el precio y el stock decide si hacer un pedido, elinventario se afecta.Actores:ClientePrecondiciones:- Se debe haber seleccionado un producto exitosamenteFlujo Normal:1- el cliente finaliza el caso de uso seleccionar producto2- se ofrece la opción de hacer el pedido3- selecciona hacer pedido4- solicita la cantidad a comprar5- escribe la cantidad a comprar6- solicita los datos del cliente7- escribe los datos del cliente8- se ejecuta el caso de uso actualizar inventario9- se genera unafacturaFlujo Alternativo:3- cancela la operación7- los datos estan incompletos se muestra error y se solicitan de nuevoPoscondiciones:- Las existencias del producto se reducen en la cantidad pedida, un nuevo pedido es registrado.Nombre:ActualizarinventarioAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se afecta positiva o negativamente la existencia de un productoActores:EmpleadoPrecondiciones:- Se ha seleccionado un producto existosamente- Se ha seleccionado el tipo de operación incremento o decremento de existenciasFlujo Normal:FlujoAlternativo:Poscondiciones:- La existencia del producto se reduce o incrementa en la cantidad especificadaNombre:Seleccionarproducto
  11. 11. Autor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se busca un producto en el sistema y se obtiene la inf de precio y stockActores:- Empleado- ClientePrecondiciones:- El producto debe existir en el sistemaFlujo Normal:1- se muestra los productos del catalogo2- seleccionar el producto de interes3- se muestran los detalles del producto (precio, stock)4- se ofrecenopcionesFlujo Alternativo:4- si es cliente se ofrece la opción de hacer pedido4- si es empleado se ofrece opción de dar de alta, devolver, retirar defectuosos, solicitar a proveedorPoscondiciones:Nombre:Dar de alta productos que lleganAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Un proveedor ha enviado productos pedidos, el usuario del sistema los ingresa al inventarioActores:EmpleadoPrecondiciones:- Se ha seleccionado un producto exitosamente- Se ha ingresado el proveedor en el sistemaFlujo Normal:1- el usuario completa el caso de uso seleccionar producto2- se ofrecen las opciones3- selecciona la opción de dar de alta4- se solicita la cantidad5- se especifica la cantidad6- se ejecuta el caso de uso actualizar inventarioFlujoAlternativo:Poscondiciones:
  12. 12. - Las existencias del producto se incrementan en la cantidad especificadaNombre:EliminarproductosdefectuososAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:El usuario retira del inventario existencias de un producto por defectuosoActores:EmpleadoPrecondiciones:- Se ha seleccinado un producto exitosamenteFlujo Normal:1- el usuario completa el caso de uso seleccionar producto2- se ofrecen las opciones3- selecciona la opción de retirar defectuosos4- se solicita la cantidad5- se especifica la cantidad6- se ejecuta el caso de uso actualizar inventarioFlujo Alternativo:4- si no hay existencia mostrar error y cancelarPoscondiciones:- Se reduce la existencia del producto en la cantidad especificadaNombre:Solicitar producto a proveedoresAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se hace una solicitud de compra para un proveedorActores:- EmpleadoPrecondiciones:- Se ha ingresado el proveedor en el sistemaFlujo Normal:1- el empleado completa el caso de uso seleccionar producto2- se ofrecen las opciones3- selecciona la opción de solicitar al proveedor4- se solicita la cantidad5- se especifica la cantidad
  13. 13. 6- se genera una orden de compraFlujoAlternativo:Poscondiciones:Nombre:Hacer listado de productos disponiblesAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se obtiene una lista de productos que tiene existenciaActores:EmpleadoPrecondiciones:Flujo Normal:1- Se presenta el sitio2- Selecciona administración3- Selecciona listado de productos y existencias4- Se genera el reporteFlujoAlternativo:Poscondiciones:Nombre:DevolverproductoAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se reintegra al inventario la existencia de un producto que fue devueltoActores:EmpleadoPrecondiciones:- Se ha seleccionado un producto de manera exitosaFlujo Normal:1- el empleado completa el caso de uso seleccionar producto2- se ofrecen las opciones3- selecciona la opción de devolución
  14. 14. 4- se solicita la cantidad5- se especifica la cantidad6- se ejecuta el caso de uso actualizar inventarioFlujoAlternativo:Poscondiciones:- Se incrementa la existencia del producto en la cantidad especificadaNombre:Alta de proveedorAutor:Andrés Felipe VargasFecha:Diciembre 10 de 2012Descripción:Se registra un nuevo proveedor en el sistemaActores:UsuarioPrecondiciones:Flujo Normal:1- Se presenta el sitio2- Selecciona administración3- Selecciona alta de proveedor4- Se solicitan los datos del proveedor5- Se especifican los datos del proveedorFlujo Alternativo:4- Si el proveedor ya existe se muestra error y se cancela la operación4- Si los datos estan están incompletos se muestra error y se solicitan de nuevoPoscondiciones:- El nuevo proveedor queda registrado en el sistema
  15. 15. DIAGRAMA DE CLASES
  16. 16. DIAGRAMAS DE ACTIVIDADES SELECCIONAR PRODUCTO HACER PEDIDO
  17. 17. SOLICITAR PRODUCTOALTA DE PRODUCTO
  18. 18. BAJA DE DEFECTUOSOSDEVOLUCION DE PRODUCTO
  19. 19. LISTAR INVENTARIOALTA DE PROVEEDOR
  20. 20. DIAGRAMAS DE ROBUSTEZ
  21. 21. DIAGRAMAS DE COLABORACION
  22. 22. CONCLUCIONESCon el desarrollo de este trabajo pudimos profundizar yaplicarlosprincipalesconceptosdelenguaje de modelado unificado UMLadquiridos alo largo de este curso como una herramientaenlaplaneación ydesarrollodesoftware.Lametafuediseñarunsistemaquehicierapartedelestándardedesarrollobasadoenobjetosydeestamanerapoderdarpasoalaetapade construccióneimplementacióndeunsoftwarebasadoenestediseño.Realizamosesteejercicioprácticoutilizandolosdiagramasdeclases,decasosdeusoparalacapturaderequisitos,deestadoydeactividadesyevidenciamosqueelaprendizajehayquepracticarlotodoslosdías.
  23. 23. BIBLIOGRAFIAModulo lenguaje unificado de modelado UML Ing. Harold Cabrera Meza.

×