SlideShare una empresa de Scribd logo
1 de 17
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA




               APORTE TRABAJO FINAL




       [LENGUAJE DE MODELADO UNIFICADO UML]

             CODIGO DEL CURSO 200609_1



                       Tutor

              HAROLD EMILIO CABRERA




                 PRESENTADO POR:
                MILLER ANGEL LARGO
                  CODIGO: 7178754
                MELQUICEDEC ZABALA
                  CODIGO: 5976051
               ANDRES FELIPE VARGAS
                      CODIGO:




ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA
       PROGRAMAS DE INGENIERIA EN SISTEMAS
                   DICIEMBRE 2012
INTRODUCCIÓN



Ellenguajemodeladounificado(UML)esunlenguajegráficoparavisualizar,especificar,constr
uirydocumentarunsistema,con        lo     cual      pondremosenprácticaloaprendidoa
travésdelcursodeUML.El                       presente                     documento
pretendedescribirlastareasgeneralesrealizadasenlosdistintosprocesosdeAnálisisyDiseño
,aplicandolosconceptosde aprendidos durante el semestre aplicándolos al
desarrollodeunaaplicacióndeunatiendaespecializadaencomponentes           electrónicos
llamadaELECTRIC.

Aplicaremosesteejemplodesdeunblogquedebemoscrearsimulandounsistemadistribuidoju
ntoalarespectivapáginawebdelaempresaypondremosenprácticatodoloaprendidobasados
en nuestrosconocimientosycreatividad.

En                                                                           esta
actividaddebemostenerclaroqueestamoshaciendoycómoloestamosdesarrollando,eltutor
observarálashabilidadesqueobtuvocadaunodelosparticipantesyasílograremosunaevalua
cióncuantitativadelesfuerzohecho.
OBJETIVOS

General

     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.
Planteamiento del Problema

La tienda ELECTRIC es una empresa que maneja su inventario, ventas y proveedores
por medio deInternet, además, es una tienda especializada en componentes
electrónicos que compra susexistencias a una serie de proveedores, 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ía como es:
teléfono, NIT,dirección, ciudad a esto se le suma la información de los componentes
que cada proveedor vende. Elmodulo de proveedores, además del típico mantenimiento
de los datos relacionados, se encarga degenerar los listados de las piezas vendidas por
un determinado proveedor.

Cuando un cliente solicita un determinado componente, se comprueba que haya
existencias delproducto y se le informa de su precio. Si el cliente adquiere el producto,
se actualizará el inventariodel 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 alproveedor.
ACTIVIDADES A REALIZAR

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 oproductos, clientes, ventas, etc (NO HAY QUE CREAR NINGUNA BASE
DE DATOS es unaSIMULACION 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ú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 que indique como
funciona laempresa. ES DECIR LOS DIAGRAMAS QUE RESUELVEN EL PROBLEMA
PLANTEADO.

Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULA la
paginaWeb de la empresa ELECTRIC
PORTAFOLIO
LOGOS:




Productos
            CATALOGO DE PRODUCTOS




                  Diodos
Zener
Vericap
Tunel
Fotodiodo
Gun
Schockley




            Semiconductores

Tipo N
Tipo P




              Transistores
Potencia
Bipolar
Unipolar




                        Condensadores


Polarizados
Electrolitico axial
Electrolitico Radial
De pelicula




                        Circuitos integrados

Monoliticos
Hibridos de capa fina
Hibridos de capa gruesa




                          Resistencias

De hilo bobinado
De carbon prensado
Pelicula de carbon
Pelicula oxido metalico
Metal vidriado




                            Bobinas
Finas con nucleos de aire
Finas con nucleosdesolido
Bobinas de ferrita
Variables
Bobinas de choque




                                 Hardware

Todo lo relacionado con hardware para su computador
Casos de usos




Diagrama de Clases
Diagrama solicitar producto




Nombre:
Hacer pedido
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
El cliente consulta un producto, después de ver el precio y el stock decide si hacer un pedido, el
inventario se afecta.
Actores:
Cliente
Precondiciones:
- Se debe haber seleccionado un producto exitosamente
Flujo Normal:
1- el cliente finaliza el caso de uso 'seleccionar producto'
2- se ofrece la opción de hacer el pedido
3- selecciona hacer pedido
4- solicita la cantidad a comprar
5- escribe la cantidad a comprar
6- solicita los datos del cliente
7- escribe los datos del cliente
8- se ejecuta el caso de uso 'actualizar inventario'
9- se genera una factura
Flujo Alternativo:
3- cancela la operación
Nombre:
Actualizar inventario
7- los datos estan incompletos se muestra error y se solicitan de nuevo
Autor:
Andrés Felipe Vargas
Poscondiciones:
- Las existencias del producto se reducen en la cantidad pedida, un nuevo pedido es registrado.
Fecha:
Diciembre 10 de 2012
Descripción:
Se afecta positiva o negativamente la existencia de un producto
Actores:
Empleado
Precondiciones:
- Se ha seleccionado un producto existosamente
- Se ha seleccionado el tipo de operación incremento o decremento de existencias
Flujo Normal:

Flujo Alternativo:

Poscondiciones:
- La existencia del producto se reduce o incrementa en la cantidad especificada


Nombre:
Seleccionar producto
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
Se busca un producto en el sistema y se obtiene la inf de precio y stock
Actores:
- Empleado
- Cliente
Precondiciones:
- El producto debe existir en el sistema
Flujo Normal:
1- se muestra los productos del catalogo
2- seleccionar el producto de interes
3- se muestran los detalles del producto (precio, stock)
4- se ofrecen opciones
Flujo Alternativo:
4- si es cliente se ofrece la opción de hacer pedido
4- si es empleado se ofrece opción de dar de alta, devolver, retirar defectuosos, solicitar a proveedor
Poscondiciones:


  Nombre:
  Dar de alta productos que llegan
  Autor:
  Andrés Felipe Vargas
  Fecha:
  Diciembre 10 de 2012
  Descripción:
  Un proveedor ha enviado productos pedidos, el usuario del sistema los ingresa al inventario
  Actores:
  Empleado
  Precondiciones:
  - Se ha seleccionado un producto exitosamente
  - Se ha ingresado el proveedor en el sistema
  Flujo Normal:
  1- el usuario completa el caso de uso 'seleccionar producto'
  2- se ofrecen las opciones
  3- selecciona la opción de dar de alta
  4- se solicita la cantidad
  5- se especifica la cantidad
  6- se ejecuta el caso de uso 'actualizar inventario'
  Flujo Alternativo:

  Poscondiciones:
  - Las existencias del producto se incrementan en la cantidad especificada




  Nombre:
  Eliminar productos defectuosos
  Autor:
  Andrés Felipe Vargas
  Fecha:
  Diciembre 10 de 2012
  Descripción:
  El usuario retira del inventario existencias de un producto por defectuoso
  Actores:
Empleado
Precondiciones:
- Se ha seleccinado un producto exitosamente
Flujo Normal:
1- el usuario completa el caso de uso 'seleccionar producto'
2- se ofrecen las opciones
3- selecciona la opción de retirar defectuosos
4- se solicita la cantidad
5- se especifica la cantidad
6- se ejecuta el caso de uso 'actualizar inventario'
Flujo Alternativo:

Poscondiciones:
- Se reduce la existencia del producto en la cantidad especificada


Nombre:
Solicitar producto a proveedores
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
Se hace una solicitud de compra para un proveedor
Actores:
- Empleado
Precondiciones:
- Se ha ingresado el proveedor en el sistema
Flujo Normal:
1- el empleado completa el caso de uso 'seleccionar producto'
2- se ofrecen las opciones
3- selecciona la opción de solicitar al proveedor
4- se solicita la cantidad
5- se especifica la cantidad
6- se genera una orden de compra
Flujo Alternativo:

Poscondiciones:
Nombre:
Hacer listado de productos disponibles
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
Se obtiene una lista de productos que tiene existencia

Nombre:
Devolver producto
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
Se reintegra al inventario la existencia de un producto que fue devuelto
Actores:
Empleado
Precondiciones:
- Se ha seleccionado un producto de manera exitosa
Flujo Normal:
1- el empleado completa el caso de uso 'seleccionar producto'
2- se ofrecen las opciones
3- selecciona la opción de devolución
4- se solicita la cantidad
5- se especifica la cantidad
6- se ejecuta el caso de uso 'actualizar inventario'
Flujo Alternativo:

Poscondiciones:
- Se incrementa la existencia del producto en la cantidad especificada
Actores:
Empleado
Precondiciones:

Flujo Normal:
1- Se presenta el sitio
2- Selecciona administración
3- Selecciona listado de productos y existencias
4- Se genera el reporte
Flujo Alternativo:

Poscondiciones:




Nombre:
Alta de proveedor
Autor:
Andrés Felipe Vargas
Fecha:
Diciembre 10 de 2012
Descripción:
Se registra un nuevo proveedor en el sistema
Actores:
Usuario
Precondiciones:

Flujo Normal:
1- Se presenta el sitio
2- Selecciona administración
3- Selecciona alta de proveedor
4- Se solicitan los datos del proveedor
5- Se especifican los datos del proveedor
Flujo Alternativo:
4- Si el proveedor ya existe se muestra error y se cancela la operación
4- Si los datos estan están incompletos se muestra error y se solicitan de nuevo
Poscondiciones:
- El nuevo proveedor queda registrado en el sistema

Más contenido relacionado

Similar a Portafolio electronic

Souvenir grupo10
Souvenir grupo10Souvenir grupo10
Souvenir grupo10neron2011
 
Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17om15yep857
 
UML : Teoria y practica SOUVENIR
UML  : Teoria y practica SOUVENIRUML  : Teoria y practica SOUVENIR
UML : Teoria y practica SOUVENIRJose Ortiz
 
Portafolio de servicio Tienda Souvenir
Portafolio de servicio Tienda SouvenirPortafolio de servicio Tienda Souvenir
Portafolio de servicio Tienda SouvenirAndrea Alfonso
 
Rojas ingrid 22981003 trabajo de base de datos
Rojas ingrid 22981003 trabajo de base de datosRojas ingrid 22981003 trabajo de base de datos
Rojas ingrid 22981003 trabajo de base de datosIUTAC BARINAS
 
Instituto tecnologico sudamericano programacion avanzada ii
Instituto tecnologico sudamericano programacion avanzada iiInstituto tecnologico sudamericano programacion avanzada ii
Instituto tecnologico sudamericano programacion avanzada iiByron Arias
 
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
 
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...Aplicación web para Inventario y gestión de laboratorio de comunicación unive...
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...Simon Alonso Sanchez
 
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
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysqlI LG
 
Practica2 bbdd er
Practica2 bbdd erPractica2 bbdd er
Practica2 bbdd erJulio Pari
 

Similar a Portafolio electronic (20)

Souvenir grupo10
Souvenir grupo10Souvenir grupo10
Souvenir grupo10
 
Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17Portafolio Trabajo final grupo_200609-17
Portafolio Trabajo final grupo_200609-17
 
UML : Teoria y practica SOUVENIR
UML  : Teoria y practica SOUVENIRUML  : Teoria y practica SOUVENIR
UML : Teoria y practica SOUVENIR
 
Portafolio de servicio Tienda Souvenir
Portafolio de servicio Tienda SouvenirPortafolio de servicio Tienda Souvenir
Portafolio de servicio Tienda Souvenir
 
Rojas ingrid 22981003 trabajo de base de datos
Rojas ingrid 22981003 trabajo de base de datosRojas ingrid 22981003 trabajo de base de datos
Rojas ingrid 22981003 trabajo de base de datos
 
Coffe Place.docx
Coffe Place.docxCoffe Place.docx
Coffe Place.docx
 
Instituto tecnologico sudamericano programacion avanzada ii
Instituto tecnologico sudamericano programacion avanzada iiInstituto tecnologico sudamericano programacion avanzada ii
Instituto tecnologico sudamericano programacion avanzada ii
 
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
 
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...Aplicación web para Inventario y gestión de laboratorio de comunicación unive...
Aplicación web para Inventario y gestión de laboratorio de comunicación unive...
 
Generals tools eq.2
Generals tools eq.2Generals tools eq.2
Generals tools eq.2
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
S5-SCBC.pptx
S5-SCBC.pptxS5-SCBC.pptx
S5-SCBC.pptx
 
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
 
Apuntes php mysql
Apuntes php mysqlApuntes php mysql
Apuntes php mysql
 
Practica2 bbdd er
Practica2 bbdd erPractica2 bbdd er
Practica2 bbdd er
 
Guia 02
Guia 02Guia 02
Guia 02
 

Portafolio electronic

  • 1. UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA APORTE TRABAJO FINAL [LENGUAJE DE MODELADO UNIFICADO UML] CODIGO DEL CURSO 200609_1 Tutor HAROLD EMILIO CABRERA PRESENTADO POR: MILLER ANGEL LARGO CODIGO: 7178754 MELQUICEDEC ZABALA CODIGO: 5976051 ANDRES FELIPE VARGAS CODIGO: ESCUELA DE CIENCIAS BASICAS, TECNOLOGIA E INGENIERIA PROGRAMAS DE INGENIERIA EN SISTEMAS DICIEMBRE 2012
  • 2. INTRODUCCIÓN Ellenguajemodeladounificado(UML)esunlenguajegráficoparavisualizar,especificar,constr uirydocumentarunsistema,con lo cual pondremosenprácticaloaprendidoa travésdelcursodeUML.El presente documento pretendedescribirlastareasgeneralesrealizadasenlosdistintosprocesosdeAnálisisyDiseño ,aplicandolosconceptosde aprendidos durante el semestre aplicándolos al desarrollodeunaaplicacióndeunatiendaespecializadaencomponentes electrónicos llamadaELECTRIC. Aplicaremosesteejemplodesdeunblogquedebemoscrearsimulandounsistemadistribuidoju ntoalarespectivapáginawebdelaempresaypondremosenprácticatodoloaprendidobasados en nuestrosconocimientosycreatividad. En esta actividaddebemostenerclaroqueestamoshaciendoycómoloestamosdesarrollando,eltutor observarálashabilidadesqueobtuvocadaunodelosparticipantesyasílograremosunaevalua cióncuantitativadelesfuerzohecho.
  • 3. OBJETIVOS General 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. Planteamiento del Problema La tienda ELECTRIC es una empresa que maneja su inventario, ventas y proveedores por medio deInternet, además, es una tienda especializada en componentes electrónicos que compra susexistencias a una serie de proveedores, 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ía como es: teléfono, NIT,dirección, ciudad a esto se le suma la información de los componentes que cada proveedor vende. Elmodulo de proveedores, además del típico mantenimiento de los datos relacionados, se encarga degenerar los listados de las piezas vendidas por un determinado proveedor. Cuando un cliente solicita un determinado componente, se comprueba que haya existencias delproducto y se le informa de su precio. Si el cliente adquiere el producto, se actualizará el inventariodel 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 alproveedor.
  • 5. ACTIVIDADES A REALIZAR 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 oproductos, clientes, ventas, etc (NO HAY QUE CREAR NINGUNA BASE DE DATOS es unaSIMULACION 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ú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 que indique como funciona laempresa. ES DECIR LOS DIAGRAMAS QUE RESUELVEN EL PROBLEMA PLANTEADO. Enlace el portafolio creado en http://www.slideshare.net/. Al BLOG QUE SIMULA la paginaWeb de la empresa ELECTRIC
  • 6. PORTAFOLIO LOGOS: Productos CATALOGO DE PRODUCTOS Diodos
  • 7. Zener Vericap Tunel Fotodiodo Gun Schockley Semiconductores Tipo N Tipo P Transistores
  • 8. Potencia Bipolar Unipolar Condensadores Polarizados Electrolitico axial Electrolitico Radial De pelicula Circuitos integrados Monoliticos Hibridos de capa fina
  • 9. Hibridos de capa gruesa Resistencias De hilo bobinado De carbon prensado Pelicula de carbon Pelicula oxido metalico Metal vidriado Bobinas
  • 10. Finas con nucleos de aire Finas con nucleosdesolido Bobinas de ferrita Variables Bobinas de choque Hardware Todo lo relacionado con hardware para su computador
  • 12. Diagrama solicitar producto Nombre: Hacer pedido Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: El cliente consulta un producto, después de ver el precio y el stock decide si hacer un pedido, el inventario se afecta. Actores: Cliente Precondiciones: - Se debe haber seleccionado un producto exitosamente Flujo Normal: 1- el cliente finaliza el caso de uso 'seleccionar producto' 2- se ofrece la opción de hacer el pedido 3- selecciona hacer pedido 4- solicita la cantidad a comprar 5- escribe la cantidad a comprar 6- solicita los datos del cliente 7- escribe los datos del cliente 8- se ejecuta el caso de uso 'actualizar inventario' 9- se genera una factura Flujo Alternativo: 3- cancela la operación
  • 13. Nombre: Actualizar inventario 7- los datos estan incompletos se muestra error y se solicitan de nuevo Autor: Andrés Felipe Vargas Poscondiciones: - Las existencias del producto se reducen en la cantidad pedida, un nuevo pedido es registrado. Fecha: Diciembre 10 de 2012 Descripción: Se afecta positiva o negativamente la existencia de un producto Actores: Empleado Precondiciones: - Se ha seleccionado un producto existosamente - Se ha seleccionado el tipo de operación incremento o decremento de existencias Flujo Normal: Flujo Alternativo: Poscondiciones: - La existencia del producto se reduce o incrementa en la cantidad especificada Nombre: Seleccionar producto Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Se busca un producto en el sistema y se obtiene la inf de precio y stock Actores: - Empleado - Cliente Precondiciones: - El producto debe existir en el sistema Flujo Normal: 1- se muestra los productos del catalogo 2- seleccionar el producto de interes 3- se muestran los detalles del producto (precio, stock) 4- se ofrecen opciones Flujo Alternativo: 4- si es cliente se ofrece la opción de hacer pedido 4- si es empleado se ofrece opción de dar de alta, devolver, retirar defectuosos, solicitar a proveedor
  • 14. Poscondiciones: Nombre: Dar de alta productos que llegan Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Un proveedor ha enviado productos pedidos, el usuario del sistema los ingresa al inventario Actores: Empleado Precondiciones: - Se ha seleccionado un producto exitosamente - Se ha ingresado el proveedor en el sistema Flujo Normal: 1- el usuario completa el caso de uso 'seleccionar producto' 2- se ofrecen las opciones 3- selecciona la opción de dar de alta 4- se solicita la cantidad 5- se especifica la cantidad 6- se ejecuta el caso de uso 'actualizar inventario' Flujo Alternativo: Poscondiciones: - Las existencias del producto se incrementan en la cantidad especificada Nombre: Eliminar productos defectuosos Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: El usuario retira del inventario existencias de un producto por defectuoso Actores:
  • 15. Empleado Precondiciones: - Se ha seleccinado un producto exitosamente Flujo Normal: 1- el usuario completa el caso de uso 'seleccionar producto' 2- se ofrecen las opciones 3- selecciona la opción de retirar defectuosos 4- se solicita la cantidad 5- se especifica la cantidad 6- se ejecuta el caso de uso 'actualizar inventario' Flujo Alternativo: Poscondiciones: - Se reduce la existencia del producto en la cantidad especificada Nombre: Solicitar producto a proveedores Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Se hace una solicitud de compra para un proveedor Actores: - Empleado Precondiciones: - Se ha ingresado el proveedor en el sistema Flujo Normal: 1- el empleado completa el caso de uso 'seleccionar producto' 2- se ofrecen las opciones 3- selecciona la opción de solicitar al proveedor 4- se solicita la cantidad 5- se especifica la cantidad 6- se genera una orden de compra Flujo Alternativo: Poscondiciones:
  • 16. Nombre: Hacer listado de productos disponibles Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Se obtiene una lista de productos que tiene existencia Nombre: Devolver producto Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Se reintegra al inventario la existencia de un producto que fue devuelto Actores: Empleado Precondiciones: - Se ha seleccionado un producto de manera exitosa Flujo Normal: 1- el empleado completa el caso de uso 'seleccionar producto' 2- se ofrecen las opciones 3- selecciona la opción de devolución 4- se solicita la cantidad 5- se especifica la cantidad 6- se ejecuta el caso de uso 'actualizar inventario' Flujo Alternativo: Poscondiciones: - Se incrementa la existencia del producto en la cantidad especificada Actores: Empleado Precondiciones: Flujo Normal: 1- Se presenta el sitio 2- Selecciona administración 3- Selecciona listado de productos y existencias
  • 17. 4- Se genera el reporte Flujo Alternativo: Poscondiciones: Nombre: Alta de proveedor Autor: Andrés Felipe Vargas Fecha: Diciembre 10 de 2012 Descripción: Se registra un nuevo proveedor en el sistema Actores: Usuario Precondiciones: Flujo Normal: 1- Se presenta el sitio 2- Selecciona administración 3- Selecciona alta de proveedor 4- Se solicitan los datos del proveedor 5- Se especifican los datos del proveedor Flujo Alternativo: 4- Si el proveedor ya existe se muestra error y se cancela la operación 4- Si los datos estan están incompletos se muestra error y se solicitan de nuevo Poscondiciones: - El nuevo proveedor queda registrado en el sistema