SlideShare una empresa de Scribd logo
1 de 16
UNVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)




    Trabajo Final Lenguaje Unificado de Modelado Uml



       Presentado a: Harold Emilio Cabrera Meza




    Presentado por: Rubén Darío Sánchez Hernández

                   CC: 1.073.235.768

                   Hally Grace Mahecha

                    CC: 1070589487

                  Geyner Andrés López Días

                    C.C: 1073235033




        Curso: Lenguaje Modelado unificado UML




            Programa: Ingeniería de sistemas




                   Grupo: 200609_18




                       Año 2012
Contenido



Introducción…………………………………………………………………………….1

Objetivos………………………………………………………………………………...1

Desarrollo de actividades...……………………………………………………….2 - 12

Conclusiones………………………………………………………………………......13

Referencias...…………………………………………………………………………..14
Introducción



Para la actividad final analizaremos el caso de la tienda de suministros electrónicos
Electric, mediante la aplicación del lenguaje unificado de modelado (UML) modelaremos
el sistema que abarcara la gestión de inventario, el registro de los clientes, registro de
ventas, y el registro de los proveedores, usaremos diagramas de uso, de clases, de
actividades, y de secuencia; los cuales nos brindaran una visión general y al detalle de
cómo debe funcionar este sistema en la vida real.

También se desarrollara un blog con la simulación del portal web donde se podrá
observar como un usuario interactúa con el sistema.




                                         Objetivos



    -   Mediante el análisis de un caso, poner en práctica los conocimientos adquiridos a
        lo largo del curso.

    -   Diseñar el comportamiento y funcionamiento de un sistema aplicando los
        diagramas más usados en UML.




1
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 de Actividades

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.

R:/ http://unad-electrics.webs.com

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/.

R:/ http://www.slideshare.net/Hall1987/portafolio-de-servicios-electrics


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 PLANTEA

R:/ Caso de uso venta de productos




2
Descripción del caso de uso: El anterior caso de uso nos presenta la forma de registrar
una venta al cliente, el cliente solicita producto, el administrador hace la respectiva
verificación para saber si existe el cliente en la base de datos, si no existe lo crea, además
verifica si tiene ese producto en el stock, si no lo tiene el cliente puede hacer una solicitud
para que le quede como encargo, una vez el producto este en el inventario será
descargado automáticamente para su posterior entrega al cliente. El cliente debe realizar
el pago del producto para que este le sea entregado, el administrador registra la venta de
ese producto y automáticamente se descarga del inventario, el administrador genera
recibo y se lo entrega al cliente, este a su vez recibe el producto y finaliza la transacción.




3
Caso de uso registrar inventario




Descripción del caso de uso: El usuario realiza una requisición de un producto que
necesita, el proveedor recibe esta requisición y alista los productos para su posterior
entrega, cuando el usuario recibe los productos encargados realiza el pago y se dispone a
realizar el ingreso de los productos al inventario, verifica que el producto exista si no es
así lo crea, lo mismo pasa con el almacén y con el proveedor de ese producto, el usuario
también verifica que los productos que tiene en el stock estén en buenas condiciones, si
no es así les da de baja, también tiene la posibilidad de realizar los cierres de los
inventarios, para así poder generar los reportes de los productos que tienen en stock y los
que les hacen falta.



4
Diagrama de clases




5
Descripción del diagrama de clases

El sistema cuenta con un modelo de seguridad integrado que nos permite
manipular la creación tanto de usuarios del sistema como para proveedores,
almacenando esta información en un solo lugar pero manteniendo la integridad
referencial gracias a las relaciones que se tienen con las demás clases. A
continuación se describe la funcionalidad de cada clase.

Personas: La clase personas se encargara de la creación y actualización de los
tipos de personas, esta clase cuenta con un campo que se llama IDPersona, el
cual es un campo llave para relacionar esta clase con las demás.

TipoDocumento: Esta clase gestiona toda la información de los tipos de
documento de las personas, se usa para saber si el documento es una cedula, un
Nit etc.

TipoPersona: Gestiona la información de los tipos de personas, que pueden ser
proveedores y demás entes que puedan estar involucrados en el sistema.

Cargos: Maneja la información de los cargos que pueden tener las personas
involucradas en el sistema.

Usuarios: Gestiona la información de los usuarios del sistema, se relaciona con la
clase de personas para asignar un usuario a cada persona creada, esto si la
persona que se creo va a manipular de alguna forma el sistema.

Roles: Maneja los roles de cada una de las personas que tienen un usuario
creado, los roles pueden ser administrador, vendedor, reporteador, estos roles se
crean según la necesidad de cada usuario para obtener información del sistema.

RolesUsuario: Relaciona las clases de usuarios y de roles que puede tener el
sistema.

Inventario: Gestiona la información de los inventarios de la compañía, se
relaciona con la clase de persona para saber qué persona fue la que ingreso ese
inventario, tiene relación con la clase de productos, con TiposMovimientos, y con
la clase de almacenes.

TiposMovimientos: Maneja los tipos de movimientos que pueden haber en un
inventario, los cuales pueden ser altas, bajas, transferencias, etc.



6
Almacenes: Controla la información que tiene que ver con cada uno de los
almacenes que tiene la empresa.

Existencias: Esta clase de relaciona con las clases de Inventario y Personas, con
personas se relaciona para sacar el cliente que hace un pedido por en cargo, por
este motivo existe el campo de separada, para saber si ese inventario ya está
asignado.

Productos: Esta clase gestiona la información de los productos, esta relacionada
con la clase de personas en la cual debe haber creado una persona como
proveedor, y se hace esta relación para saber quién provee los distintos productos
de la compañía.

Ventas: Por esta clase pasa la información de las ventas de cada almacén de la
empresa, se relaciona con las clases de personas, productos y de almacenes para
saber quién registro una venta y que almacén vendió el producto.

Facturas: Guarda la facturación de la compañía, se relaciona con la clase de
ventas, para saber qué venta genero cada factura, permite generar reportes para
tener un consolidando de ventas, detallado el valor de las ventas, quien fue el
vendedor, quien fue el cliente, que producto se vende más, etc.




7

Diagrama de actividades para hacer un pedido.
Diagrama de actividades para entregar producto.




8

Diagrama de actividades para verificar inventario.
9
Diagrama de secuencia para hacer un pedido.
10
Diagrama de secuencia para entregar producto.
11
Diagrama de secuencia para verificar inventario
Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULA
la pagina Web de la empresa ELECTRIC




12
Conclusiones



Con este último trabajo afianzamos y pusimos en práctica los conocimientos
adquiridos durante el curso, cabe resaltar la disposición de los compañeros para el
desarrollo de las actividades colaborativas, al tutor por su dedicación y por la
retroalimentación que nos brindó en su momento.

Con cada uno de los problemas planteados pudimos analizar las necesidades de
cada caso, brindando una solución desde el punto de vista funcional y de
comportamiento del sistema mediante la representación de los objetos del mundo
real en los diferentes diagramas de UML.




13
                                   Referencias
-    Módulo UNAD 2012 Lenguaje de Modelado Unificado UML




14

Más contenido relacionado

La actualidad más candente

Procesos de analisis de sistemas
Procesos de analisis de sistemasProcesos de analisis de sistemas
Procesos de analisis de sistemasCésar Barragán
 
*Diagramas de flujo nivel 0-1*
*Diagramas de flujo nivel 0-1**Diagramas de flujo nivel 0-1*
*Diagramas de flujo nivel 0-1*venusprinz583
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de DatosALONSO UCHIHA
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaRobert Rodriguez
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
 
Guide sap s4 hana retail_les donnees de base v3
Guide sap s4 hana retail_les donnees de base v3Guide sap s4 hana retail_les donnees de base v3
Guide sap s4 hana retail_les donnees de base v3MICKAEL QUESNOT
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADSRosarioRuiz35
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMJacob Gómez
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentesmarianela0393
 
Motor De Bases De Datos Oracle
Motor De Bases De Datos OracleMotor De Bases De Datos Oracle
Motor De Bases De Datos Oracletriana25
 

La actualidad más candente (20)

02 uml diagramaactividades
02 uml diagramaactividades02 uml diagramaactividades
02 uml diagramaactividades
 
Procesos de analisis de sistemas
Procesos de analisis de sistemasProcesos de analisis de sistemas
Procesos de analisis de sistemas
 
*Diagramas de flujo nivel 0-1*
*Diagramas de flujo nivel 0-1**Diagramas de flujo nivel 0-1*
*Diagramas de flujo nivel 0-1*
 
Diccionario de Datos
Diccionario de DatosDiccionario de Datos
Diccionario de Datos
 
Diagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, AsistenciaDiagrama de actividades inscripcion, evaluacion, Asistencia
Diagrama de actividades inscripcion, evaluacion, Asistencia
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Guide sap s4 hana retail_les donnees de base v3
Guide sap s4 hana retail_les donnees de base v3Guide sap s4 hana retail_les donnees de base v3
Guide sap s4 hana retail_les donnees de base v3
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Arquitectura fisica y logica
Arquitectura fisica y logicaArquitectura fisica y logica
Arquitectura fisica y logica
 
Ads sistema-panaderia-ADS
Ads sistema-panaderia-ADSAds sistema-panaderia-ADS
Ads sistema-panaderia-ADS
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBM
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02Diagrama de clases - Ejemplo monográfico 02
Diagrama de clases - Ejemplo monográfico 02
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
Diagrama componentes
Diagrama componentesDiagrama componentes
Diagrama componentes
 
Motor De Bases De Datos Oracle
Motor De Bases De Datos OracleMotor De Bases De Datos Oracle
Motor De Bases De Datos Oracle
 
Dfd
DfdDfd
Dfd
 

Destacado

Portafolio de servicios electrics
Portafolio de servicios electricsPortafolio de servicios electrics
Portafolio de servicios electricsHall1987
 
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado www.aula365.com
 
Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17om15yep857
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesVictor Escamilla
 
Ejemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlEjemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlAndrés Cruz
 
Paso a Paso para construir un marco teórico
 Paso a Paso para construir un marco teórico Paso a Paso para construir un marco teórico
Paso a Paso para construir un marco teóricoJosé Davidd Meza
 

Destacado (12)

Trabajo final uml
Trabajo final umlTrabajo final uml
Trabajo final uml
 
UmlProyectoFinal-Grupo29
UmlProyectoFinal-Grupo29UmlProyectoFinal-Grupo29
UmlProyectoFinal-Grupo29
 
Portafolio de servicios electrics
Portafolio de servicios electricsPortafolio de servicios electrics
Portafolio de servicios electrics
 
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado
Producto Inteligente (PI) un reto al Marketing desde el mundo vital del mercado
 
Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
5.1 ejemplos uml
5.1 ejemplos uml5.1 ejemplos uml
5.1 ejemplos uml
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
3.1 Gestión de Almacenamiento
3.1 Gestión de Almacenamiento3.1 Gestión de Almacenamiento
3.1 Gestión de Almacenamiento
 
Ejemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando UmlEjemplo Proyecto utilizando Uml
Ejemplo Proyecto utilizando Uml
 
Paso a Paso para construir un marco teórico
 Paso a Paso para construir un marco teórico Paso a Paso para construir un marco teórico
Paso a Paso para construir un marco teórico
 

Similar a Trabajo final lenguaje unificado de modelado uml 200609 18

Marco teórico zapatería
Marco teórico zapateríaMarco teórico zapatería
Marco teórico zapateríaSwanny Aquino
 
Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5200609_5
 
Trabajo final diseño y análisis de sistemas.docx1
Trabajo final diseño y análisis de sistemas.docx1Trabajo final diseño y análisis de sistemas.docx1
Trabajo final diseño y análisis de sistemas.docx1Juleysi China
 
Sistemas Orientados a Objetos
Sistemas Orientados a ObjetosSistemas Orientados a Objetos
Sistemas Orientados a ObjetosMarcel Aponte
 
Souvenir grupo10
Souvenir grupo10Souvenir grupo10
Souvenir grupo10neron2011
 
análisis y diseño orientado a objetos
análisis y diseño orientado a objetosanálisis y diseño orientado a objetos
análisis y diseño orientado a objetosAngelGutierrez164
 
Evaluacion final uml
Evaluacion final umlEvaluacion final uml
Evaluacion final umlLeidibrand
 
Evaluacion final uml
Evaluacion final umlEvaluacion final uml
Evaluacion final umlLeidibrand
 
Evaluacion final uml_grupo_200609_5
Evaluacion final uml_grupo_200609_5Evaluacion final uml_grupo_200609_5
Evaluacion final uml_grupo_200609_5Leidibrand
 
Informe portaforlio de servicios final
Informe portaforlio de servicios finalInforme portaforlio de servicios final
Informe portaforlio de servicios finalJhon Stevens Murillo
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de softwareMaestros Online Mexico
 
Ejercicios-DCU.pdf
Ejercicios-DCU.pdfEjercicios-DCU.pdf
Ejercicios-DCU.pdfCarmenKeim2
 
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptx
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptxCordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptx
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptxstevenabelrojasgutie1
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxJONATHANBOANERGESRAM
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de softwareMaestros Online
 
Memoria tecnica control de inventario
Memoria tecnica control de inventarioMemoria tecnica control de inventario
Memoria tecnica control de inventarioKevin Coronel
 

Similar a Trabajo final lenguaje unificado de modelado uml 200609 18 (20)

Marco teórico zapatería
Marco teórico zapateríaMarco teórico zapatería
Marco teórico zapatería
 
Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5Trabajo final uml Grupo: 200609_5
Trabajo final uml Grupo: 200609_5
 
Trabajo final diseño y análisis de sistemas.docx1
Trabajo final diseño y análisis de sistemas.docx1Trabajo final diseño y análisis de sistemas.docx1
Trabajo final diseño y análisis de sistemas.docx1
 
Juleysi
JuleysiJuleysi
Juleysi
 
Sistemas Orientados a Objetos
Sistemas Orientados a ObjetosSistemas Orientados a Objetos
Sistemas Orientados a Objetos
 
Souvenir grupo10
Souvenir grupo10Souvenir grupo10
Souvenir grupo10
 
análisis y diseño orientado a objetos
análisis y diseño orientado a objetosanálisis y diseño orientado a objetos
análisis y diseño orientado a objetos
 
Evaluacion final uml
Evaluacion final umlEvaluacion final uml
Evaluacion final uml
 
Evaluacion final uml
Evaluacion final umlEvaluacion final uml
Evaluacion final uml
 
Evaluacion final uml_grupo_200609_5
Evaluacion final uml_grupo_200609_5Evaluacion final uml_grupo_200609_5
Evaluacion final uml_grupo_200609_5
 
Informe portaforlio de servicios final
Informe portaforlio de servicios finalInforme portaforlio de servicios final
Informe portaforlio de servicios final
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Ejercicios-DCU.pdf
Ejercicios-DCU.pdfEjercicios-DCU.pdf
Ejercicios-DCU.pdf
 
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptx
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptxCordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptx
Cordova_Forero_Analisis_y_diseño_d_software_S02_ProcesosNegocio.pptx
 
Proyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptxProyecto farmacia control de inventario y ventas.pptx
Proyecto farmacia control de inventario y ventas.pptx
 
Trabajo fina uml_gropu23
Trabajo fina uml_gropu23Trabajo fina uml_gropu23
Trabajo fina uml_gropu23
 
Drs u2 ea_fegc
Drs u2 ea_fegcDrs u2 ea_fegc
Drs u2 ea_fegc
 
Introduccion a la ingenieria de software
Introduccion a la ingenieria de softwareIntroduccion a la ingenieria de software
Introduccion a la ingenieria de software
 
Proyecto de sistemas de información
Proyecto de sistemas de informaciónProyecto de sistemas de información
Proyecto de sistemas de información
 
Memoria tecnica control de inventario
Memoria tecnica control de inventarioMemoria tecnica control de inventario
Memoria tecnica control de inventario
 

Último

Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)jlorentemartos
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...GIANCARLOORDINOLAORD
 

Último (20)

Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
Acuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptxAcuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptx
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
TEMA 13. LOS GOBIERNOS DEMOCRÁTICOS (1982-2018)
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
SESIÓN DE APRENDIZAJE Leemos un texto para identificar los sinónimos y los an...
 

Trabajo final lenguaje unificado de modelado uml 200609 18

  • 1. UNVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD) Trabajo Final Lenguaje Unificado de Modelado Uml Presentado a: Harold Emilio Cabrera Meza Presentado por: Rubén Darío Sánchez Hernández CC: 1.073.235.768 Hally Grace Mahecha CC: 1070589487 Geyner Andrés López Días C.C: 1073235033 Curso: Lenguaje Modelado unificado UML Programa: Ingeniería de sistemas Grupo: 200609_18 Año 2012
  • 2. Contenido Introducción…………………………………………………………………………….1 Objetivos………………………………………………………………………………...1 Desarrollo de actividades...……………………………………………………….2 - 12 Conclusiones………………………………………………………………………......13 Referencias...…………………………………………………………………………..14
  • 3. Introducción Para la actividad final analizaremos el caso de la tienda de suministros electrónicos Electric, mediante la aplicación del lenguaje unificado de modelado (UML) modelaremos el sistema que abarcara la gestión de inventario, el registro de los clientes, registro de ventas, y el registro de los proveedores, usaremos diagramas de uso, de clases, de actividades, y de secuencia; los cuales nos brindaran una visión general y al detalle de cómo debe funcionar este sistema en la vida real. También se desarrollara un blog con la simulación del portal web donde se podrá observar como un usuario interactúa con el sistema. Objetivos - Mediante el análisis de un caso, poner en práctica los conocimientos adquiridos a lo largo del curso. - Diseñar el comportamiento y funcionamiento de un sistema aplicando los diagramas más usados en UML. 1
  • 4. 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 de Actividades 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. R:/ http://unad-electrics.webs.com 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/. R:/ http://www.slideshare.net/Hall1987/portafolio-de-servicios-electrics 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 PLANTEA R:/ Caso de uso venta de productos 2
  • 5. Descripción del caso de uso: El anterior caso de uso nos presenta la forma de registrar una venta al cliente, el cliente solicita producto, el administrador hace la respectiva verificación para saber si existe el cliente en la base de datos, si no existe lo crea, además verifica si tiene ese producto en el stock, si no lo tiene el cliente puede hacer una solicitud para que le quede como encargo, una vez el producto este en el inventario será descargado automáticamente para su posterior entrega al cliente. El cliente debe realizar el pago del producto para que este le sea entregado, el administrador registra la venta de ese producto y automáticamente se descarga del inventario, el administrador genera recibo y se lo entrega al cliente, este a su vez recibe el producto y finaliza la transacción. 3
  • 6. Caso de uso registrar inventario Descripción del caso de uso: El usuario realiza una requisición de un producto que necesita, el proveedor recibe esta requisición y alista los productos para su posterior entrega, cuando el usuario recibe los productos encargados realiza el pago y se dispone a realizar el ingreso de los productos al inventario, verifica que el producto exista si no es así lo crea, lo mismo pasa con el almacén y con el proveedor de ese producto, el usuario también verifica que los productos que tiene en el stock estén en buenas condiciones, si no es así les da de baja, también tiene la posibilidad de realizar los cierres de los inventarios, para así poder generar los reportes de los productos que tienen en stock y los que les hacen falta. 4
  • 8. Descripción del diagrama de clases El sistema cuenta con un modelo de seguridad integrado que nos permite manipular la creación tanto de usuarios del sistema como para proveedores, almacenando esta información en un solo lugar pero manteniendo la integridad referencial gracias a las relaciones que se tienen con las demás clases. A continuación se describe la funcionalidad de cada clase. Personas: La clase personas se encargara de la creación y actualización de los tipos de personas, esta clase cuenta con un campo que se llama IDPersona, el cual es un campo llave para relacionar esta clase con las demás. TipoDocumento: Esta clase gestiona toda la información de los tipos de documento de las personas, se usa para saber si el documento es una cedula, un Nit etc. TipoPersona: Gestiona la información de los tipos de personas, que pueden ser proveedores y demás entes que puedan estar involucrados en el sistema. Cargos: Maneja la información de los cargos que pueden tener las personas involucradas en el sistema. Usuarios: Gestiona la información de los usuarios del sistema, se relaciona con la clase de personas para asignar un usuario a cada persona creada, esto si la persona que se creo va a manipular de alguna forma el sistema. Roles: Maneja los roles de cada una de las personas que tienen un usuario creado, los roles pueden ser administrador, vendedor, reporteador, estos roles se crean según la necesidad de cada usuario para obtener información del sistema. RolesUsuario: Relaciona las clases de usuarios y de roles que puede tener el sistema. Inventario: Gestiona la información de los inventarios de la compañía, se relaciona con la clase de persona para saber qué persona fue la que ingreso ese inventario, tiene relación con la clase de productos, con TiposMovimientos, y con la clase de almacenes. TiposMovimientos: Maneja los tipos de movimientos que pueden haber en un inventario, los cuales pueden ser altas, bajas, transferencias, etc. 6
  • 9. Almacenes: Controla la información que tiene que ver con cada uno de los almacenes que tiene la empresa. Existencias: Esta clase de relaciona con las clases de Inventario y Personas, con personas se relaciona para sacar el cliente que hace un pedido por en cargo, por este motivo existe el campo de separada, para saber si ese inventario ya está asignado. Productos: Esta clase gestiona la información de los productos, esta relacionada con la clase de personas en la cual debe haber creado una persona como proveedor, y se hace esta relación para saber quién provee los distintos productos de la compañía. Ventas: Por esta clase pasa la información de las ventas de cada almacén de la empresa, se relaciona con las clases de personas, productos y de almacenes para saber quién registro una venta y que almacén vendió el producto. Facturas: Guarda la facturación de la compañía, se relaciona con la clase de ventas, para saber qué venta genero cada factura, permite generar reportes para tener un consolidando de ventas, detallado el valor de las ventas, quien fue el vendedor, quien fue el cliente, que producto se vende más, etc. 7 Diagrama de actividades para hacer un pedido.
  • 10. Diagrama de actividades para entregar producto. 8 Diagrama de actividades para verificar inventario.
  • 11. 9 Diagrama de secuencia para hacer un pedido.
  • 12. 10 Diagrama de secuencia para entregar producto.
  • 13. 11 Diagrama de secuencia para verificar inventario
  • 14. Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULA la pagina Web de la empresa ELECTRIC 12
  • 15. Conclusiones Con este último trabajo afianzamos y pusimos en práctica los conocimientos adquiridos durante el curso, cabe resaltar la disposición de los compañeros para el desarrollo de las actividades colaborativas, al tutor por su dedicación y por la retroalimentación que nos brindó en su momento. Con cada uno de los problemas planteados pudimos analizar las necesidades de cada caso, brindando una solución desde el punto de vista funcional y de comportamiento del sistema mediante la representación de los objetos del mundo real en los diferentes diagramas de UML. 13 Referencias
  • 16. - Módulo UNAD 2012 Lenguaje de Modelado Unificado UML 14