miércoles, 19 de junio de 2013

Comercio Electronico

Diagrama de Casos de Uso de osCommerce

osCommerce

Nombre Valor
Nombre oscommerce
Autor elmer
Create Date Time 01-sep-2014 17:01:45
Last Modified 18-jun-2013 9:27:14
Show Extend Condition false

Resumen
 
Nombre Documentación
Cliente
Administrador
ConsultarPedido
  1. Este caso de uso se inicia cuando el administrador ingresa al sistema e indica que desea buscar y ver pedidos.
  2. El administrador ingresa el estado por el cual desea ¨buscar¨ los pedidos
  3. El sistema busca los pedidos que tengan el estado especificado por el administrador.
  4. El sistema muestra todos los pedidos ordenados por la fecha en que fueron realizados.
 
 
EliminarProductoCarrito
  1. Este caso de uso comienza cuando el cliente no desea un producto del carro de compras.
  2. El Cliente elige ¨eliminar¨ un producto al carro de compra.
  3. El sistema elimina el producto del carro de compra y muestra al cliente el carro de compra sin el producto que eliminó.
 
AgregarProductoCarrito
  1. Este caso de uso comienza cuando el cliente desea incorporar productos a un ¨carro de compra¨.
  2. El Cliente elige incorporar un producto al carro de compra.
  3. El cliente realiza elige ¨ver¨ el carro de compra.
  4. El sistema muestra el carro con el producto incorporado junto con su precio y la cantidad.
 
GestionarCatalogo
 
  1. Este caso de uso comienza cuando el cliente desea ver un producto.
  2. El Cliente selecciona la categoría que desea ¨ver¨.
  3. El sistema muestra las categorías de productos.
  4. El cliente Selecciona el producto que desea ¨ver¨.
  5. El sistema muestra las características del producto elegido.
 
RealizarPago
  1. Este caso de uso se inicia cuando el cliente desea ¨realizar pagos¨.
  2. El sistema presenta dos medios de pago ¨offline¨(transferencias, cheques, ingresos) y medios de pago ¨online¨ (PayPal).
  3. Si la selección de la forma offline se muestra la lista de productos y datos para la factura.
  4. si la selección es online se muestra la ¨vista de PayPal¨.
 
ModificarCuenta
  1. Este caso de uso comienza cuando el cliente ingresa al sistema y desea modificar sus datos.
  2. El cliente ingresa los datos que desea modificar estos pueden ser: nombre, apellido dirección, correo electrónico, fecha nacimiento ó teléfono.
  3. El cliente puede seleccionar ¨continuar¨
  4. El sistema valida que los datos tengan el formato correcto de caracteres.
  5. El sistema valida el ingreso de todos los datos que son obligatorios: ¨datos personales¨, ¨contraseña¨.
  6. El cliente acepta la modificación de los datos.
  7. El sistema almacena los datos modificados.
 
CambiarIdioma
BuscarProducto
  1. Este caso de uso comienza cuando el cliente desea ver los productos que posee una marca determinada.
  2. El Cliente indica que quiere ver los productos según las distintas opciones.
  3. El usuario realizar el evento click en el botón ¨Buscar¨ con previa información en el formulario.
  4. El Cliente selecciona el producto.
  5. El sistema muestra todos los productos seleccionada.
 
Registrar
Se presenta al usuario la pantalla “Registrar” . Se muestra los campos a rellenar donde se pide datos del usuario y "cuenta" y “Contraseña” y la actividades de “continuar”.  
  • Una vez que el usuario ingrese los datos, si la actividad seleccionada es “Continuar”, se validara los datos ingresados y se registra en el sistema.
 
Autenticar
Se presenta al usuario la pantalla “Iniciar Sesión” . Se muestra los campos “Nombre de usuario” y “Contraseña” y las actividades de “Iniciar” y “Borrar”.  
  • Una vez que el usuario ingrese los datos, si la actividad seleccionada es “Iniciar”, se validara los datos ingresados.
  • Si la actividad seleccionada es “Borrar” se limpiara los campos de “Nombre de usuario” y “Contraseña”.
 
RealizarPedido
  1. Este caso de uso se inicia cuando el administrador desea cambiar el estado de un pedido.
  2. El administrador indica que va ha ¨realizar un pedido¨.
  3. El sistema almacena el pedido realizado.
 
GestionarCatalogo
  1. Este caso de uso comienza cuando el cliente desea ver un producto.
  2. El Cliente selecciona la categoría que desea ¨ver¨.
  3. El cliente Selecciona el producto que desea ¨ver¨.
 
VerReportesreportes de los productos
 
  1. El administrador entra al sistema e indica que desea ¨Ver  los reportes¨.
  2. El administrador selecciona ¨ver reportes¨ de los productos o la opción de ¨costos totales¨.
  3. Si el administrador selecciona ¨Ver reporte¨ de Productos el sistema muestra la lista de productos y resumen
  4. Si el administrador selecciona ¨Costos totales¨ el sistema muestra la lista de costos
 
 
BuscarFactura
 
  1. El administrador entra al sistema e indica que desea una factura especifica.
  2. El administrador selecciona ¨Buscar¨ la factura con previa información.
  3. El sistema muestra las facturas almacenadas que tenga relación.
 
 
VerFacturas
  1. El administrador entra al sistema e indica que desea listar las facturas existentes.
  2. El administrador selecciona la opción de ¨listar todas las facturas¨.
  3. El sistema muestra todas las facturas almacenadas en el sistema.
 
ActuliazarStockProductos
 
  1. Este caso de uso empieza cuando el administrador ingresa al sistema. 
  2. El sistema la lista de productos.  
  3. El administrador ingresa Selecciona un producto a modificar stock. 
  4. El administrador elige guardar la información ingresada. 
 
 
ActualizarInformacionProducto
 
  1. Este caso de uso empieza cuando el administrador desea modificar la información de un producto. 
  2. el sistema muestra la lista de productos que podrían ser modificados.  
  3. El administrador ingresa los datos del producto a modificar: nombre, marca, stock, stock mínimo, descripción e imagen del producto. 
  4. El administrador elige ¨guardar¨ la información ingresada.
 
EliminarProducto
 
  1. Este caso de uso empieza cuando el administrador desea Eliminar un producto. 
  2. El sistema muestra la lista de productos.  
  3. Se muestra la opción de ¨eliminar¨ el producto una vez seleccionado.
 
 
GestionarProductos
  1. Este caso de uso empieza cuando el administrador ingresa al sistema e indica que desea registrar un nuevo producto. 
  2. El sistema valida que los datos del producto cumplan con el tipo de producto al que corresponden.  
  3. El administrador ingresa los datos del producto: nombre, marca, stock, stock mínimo, descripción e imagen del producto. 
  4. El administrador elige ¨guardar¨ la información ingresada. 
 

Detalles
 
Actor - Cliente

Nombre Valor
Autor elmer
Create Date Time 10-jun-2013 18:20:58
Last Modified 13-jun-2013 8:55:21
Identificación AC02
Visibilidad public
Abstracto false
Hoja false
Raíz false
Business Model false
Goals


Relaciones
Unnamed Asociación
To 
Nombre Valor
End Model Element VerReportesreportes de los productos
Autor elmer
Create Date Time 10-jun-2013 18:21:16
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:21:16
Last Modified 10-jun-2013 18:30:25
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element Autenticar
Autor elmer
Create Date Time 10-jun-2013 21:44:05
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:44:05
Last Modified 10-jun-2013 21:45:38
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element CambiarIdioma
Autor elmer
Create Date Time 10-jun-2013 21:55:47
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:55:47
Last Modified 10-jun-2013 21:56:18
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element ModificarCuenta
Autor elmer
Create Date Time 10-jun-2013 21:55:50
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:55:50
Last Modified 10-jun-2013 21:56:18
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:24:45
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 13-jun-2013 8:24:45
Last Modified 13-jun-2013 8:32:45
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false




Actor - Administrador

Nombre Valor
Autor elmer
Create Date Time 01-sep-2014 17:02:04
Last Modified 10-jun-2013 21:45:38
Identificación AC01
Visibilidad public
Abstracto false
Hoja false
Raíz false
Business Model false
Goals


Relaciones
Unnamed Asociación
To 
Nombre Valor
End Model Element GestionarProductos
Autor elmer
Create Date Time 10-jun-2013 17:59:30
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 17:59:30
Last Modified 10-jun-2013 17:59:43
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element ActuliazarStockProductos
Autor elmer
Create Date Time 10-jun-2013 17:59:41
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 17:59:41
Last Modified 10-jun-2013 17:59:43
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element VerFacturas
Autor elmer
Create Date Time 10-jun-2013 18:01:42
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:42
Last Modified 10-jun-2013 18:10:24
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element VerReportesreportes de los productos
Autor elmer
Create Date Time 10-jun-2013 18:01:53
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:53
Last Modified 10-jun-2013 18:10:24
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element GestionarCatalogo
Autor elmer
Create Date Time 10-jun-2013 18:01:58
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:58
Last Modified 13-jun-2013 8:44:35
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element Autenticar
Autor elmer
Create Date Time 10-jun-2013 21:44:00
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:44:00
Last Modified 10-jun-2013 21:45:38
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
To 
Nombre Valor
End Model Element ConsultarPedido
Autor elmer
Create Date Time 10-jun-2013 18:03:29
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:03:29
Last Modified 13-jun-2013 8:55:21
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false




Use Case - ConsultarPedido

Nombre Valor
Documentación
 
  1. Este caso de uso se inicia cuando el administrador ingresa al sistema e indica que desea buscar y ver pedidos.
  2. El administrador ingresa el estado por el cual desea ¨buscar¨ los pedidos
  3. El sistema busca los pedidos que tengan el estado especificado por el administrador.
  4. El sistema muestra todos los pedidos ordenados por la fecha en que fueron realizados.
 
 
Autor elmer
Create Date Time 10-jun-2013 18:02:56
Last Modified 14-jun-2013 22:41:08
Identificación UC10
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
To  RealizarPedido
Autor elmer
Create Date Time 10-jun-2013 18:04:47
Last Modified 13-jun-2013 8:55:21
Visibilidad Unspecified
Estereotipos Include


Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 18:03:29
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:03:29
Last Modified 13-jun-2013 8:55:21
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - EliminarProductoCarrito

Nombre Valor
Documentación
  1. Este caso de uso comienza cuando el cliente no desea un producto del carro de compras.
  2. El Cliente elige ¨eliminar¨ un producto al carro de compra.
  3. El sistema elimina el producto del carro de compra y muestra al cliente el carro de compra sin el producto que eliminó.
 
Autor elmer
Create Date Time 13-jun-2013 8:41:23
Last Modified 14-jun-2013 22:31:08
Identificación UC25
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
From  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:42:13
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include





Use Case - AgregarProductoCarrito

Nombre Valor
Documentación
  1. Este caso de uso comienza cuando el cliente desea incorporar productos a un ¨carro de compra¨.
  2. El Cliente elige incorporar un producto al carro de compra.
  3. El cliente realiza elige ¨ver¨ el carro de compra.
  4. El sistema muestra el carro con el producto incorporado junto con su precio y la cantidad.
 
Autor elmer
Create Date Time 13-jun-2013 8:40:21
Last Modified 14-jun-2013 22:31:08
Identificación UC24
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
From  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:42:03
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include





Use Case - GestionarCatalogo

Nombre Valor
Documentación
 
  1. Este caso de uso comienza cuando el cliente desea ver un producto.
  2. El Cliente selecciona la categoría que desea ¨ver¨.
  3. El sistema muestra las categorías de productos.
  4. El cliente Selecciona el producto que desea ¨ver¨.
  5. El sistema muestra las características del producto elegido.
 
Autor elmer
Create Date Time 13-jun-2013 8:24:24
Last Modified 14-jun-2013 22:21:07
Identificación UC23
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
To  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:25:20
Last Modified 13-jun-2013 8:32:45
Visibilidad Unspecified
Estereotipos Include


Unnamed Include
To  BuscarProducto
Autor elmer
Create Date Time 13-jun-2013 8:39:33
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include


Unnamed Include
To  AgregarProductoCarrito
Autor elmer
Create Date Time 13-jun-2013 8:42:03
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include


Unnamed Include
To  EliminarProductoCarrito
Autor elmer
Create Date Time 13-jun-2013 8:42:13
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include


Unnamed Include
To  RealizarPago
Autor elmer
Create Date Time 13-jun-2013 9:01:44
Last Modified 13-jun-2013 9:05:39
Visibilidad Unspecified
Estereotipos Include


Unnamed Asociación
From 
Nombre Valor
End Model Element Cliente
Autor elmer
Create Date Time 13-jun-2013 8:24:45
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 13-jun-2013 8:24:45
Last Modified 13-jun-2013 8:32:45
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - RealizarPago

Nombre Valor
Documentación
  1. Este caso de uso se inicia cuando el cliente desea ¨realizar pagos¨.
  2. El sistema presenta dos medios de pago ¨offline¨(transferencias, cheques, ingresos) y medios de pago ¨online¨ (PayPal).
  3. Si la selección de la forma offline se muestra la lista de productos y datos para la factura.
  4. si la selección es online se muestra la ¨vista de PayPal¨.
 
Autor elmer
Create Date Time 10-jun-2013 21:50:39
Last Modified 14-jun-2013 22:41:08
Identificación UC19
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
To  VerFacturas
Autor elmer
Create Date Time 11-jun-2013 14:18:01
Last Modified 11-jun-2013 14:27:08
Visibilidad Unspecified
Estereotipos Include


Unnamed Include
From  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 9:01:44
Last Modified 13-jun-2013 9:05:39
Visibilidad Unspecified
Estereotipos Include


Unnamed Generalization
From  RealizarPedido
Autor elmer
Create Date Time 13-jun-2013 9:01:54
Last Modified 13-jun-2013 9:05:39
Substitutable false
Visibilidad Unspecified





Use Case - ModificarCuenta

Nombre Valor
Documentación
  1. Este caso de uso comienza cuando el cliente ingresa al sistema y desea modificar sus datos.
  2. El cliente ingresa los datos que desea modificar estos pueden ser: nombre, apellido dirección, correo electrónico, fecha nacimiento ó teléfono.
  3. El cliente puede seleccionar ¨continuar¨
  4. El sistema valida que los datos tengan el formato correcto de caracteres.
  5. El sistema valida el ingreso de todos los datos que son obligatorios: ¨datos personales¨, ¨contraseña¨.
  6. El cliente acepta la modificación de los datos.
  7. El sistema almacena los datos modificados.
 
Autor elmer
Create Date Time 10-jun-2013 21:48:45
Last Modified 14-jun-2013 22:21:07
Identificación UC16
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Asociación
From 
Nombre Valor
End Model Element Cliente
Autor elmer
Create Date Time 10-jun-2013 21:55:50
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:55:50
Last Modified 10-jun-2013 21:56:18
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - CambiarIdioma

Nombre Valor
Autor elmer
Create Date Time 10-jun-2013 21:48:07
Last Modified 10-jun-2013 21:56:18
Identificación UC15
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Asociación
From 
Nombre Valor
End Model Element Cliente
Autor elmer
Create Date Time 10-jun-2013 21:55:47
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:55:47
Last Modified 10-jun-2013 21:56:18
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - BuscarProducto

Nombre Valor
Documentación
  1. Este caso de uso comienza cuando el cliente desea ver los productos que posee una marca determinada.
  2. El Cliente indica que quiere ver los productos según las distintas opciones.
  3. El usuario realizar el evento click en el botón ¨Buscar¨ con previa información en el formulario.
  4. El Cliente selecciona el producto.
  5. El sistema muestra todos los productos seleccionada.
 
Autor elmer
Create Date Time 10-jun-2013 21:47:53
Last Modified 14-jun-2013 22:31:08
Identificación UC14
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
From  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:39:33
Last Modified 13-jun-2013 8:44:35
Visibilidad Unspecified
Estereotipos Include





Use Case - Registrar

Nombre Valor
Documentación
Se presenta al usuario la pantalla “Registrar” . Se muestra los campos a rellenar donde se pide datos del usuario y "cuenta" y “Contraseña” y la actividades de “continuar”.  
  • Una vez que el usuario ingrese los datos, si la actividad seleccionada es “Continuar”, se validara los datos ingresados y se registra en el sistema.
 
Autor elmer
Create Date Time 10-jun-2013 21:45:36
Last Modified 12-jun-2013 16:22:03
Identificación UC13
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Extend
From  Autenticar
Autor elmer
Create Date Time 10-jun-2013 21:46:44
Last Modified 10-jun-2013 21:56:18
Visibilidad Unspecified
Estereotipos Extend
Extension Point Registrar





Use Case - Autenticar

Nombre Valor
Documentación
Se presenta al usuario la pantalla “Iniciar Sesión” . Se muestra los campos “Nombre de usuario” y “Contraseña” y las actividades de “Iniciar” y “Borrar”.  
  • Una vez que el usuario ingrese los datos, si la actividad seleccionada es “Iniciar”, se validara los datos ingresados.
  • Si la actividad seleccionada es “Borrar” se limpiara los campos de “Nombre de usuario” y “Contraseña”.
 
Autor elmer
Create Date Time 10-jun-2013 21:43:18
Last Modified 12-jun-2013 16:22:03
Identificación UC12
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Extension Points
Registrar
Autor elmer
Create Date Time 10-jun-2013 21:46:44


Relaciones
Unnamed Extend
To  Registrar
Autor elmer
Create Date Time 10-jun-2013 21:46:44
Last Modified 10-jun-2013 21:56:18
Visibilidad Unspecified
Estereotipos Extend
Extension Point Registrar


Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 21:44:00
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:44:00
Last Modified 10-jun-2013 21:45:38
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
From 
Nombre Valor
End Model Element Cliente
Autor elmer
Create Date Time 10-jun-2013 21:44:05
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 21:44:05
Last Modified 10-jun-2013 21:45:38
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false




Limitaciones
Autor elmer
Create Date Time 12-jun-2013 16:18:23
Last Modified 12-jun-2013 16:22:03
Specification Constraintºº



Use Case - RealizarPedido

Nombre Valor
Documentación
  1. Este caso de uso se inicia cuando el administrador desea cambiar el estado de un pedido.
  2. El administrador indica que va ha ¨realizar un pedido¨.
  3. El sistema almacena el pedido realizado.
 
Autor elmer
Create Date Time 10-jun-2013 18:03:48
Last Modified 14-jun-2013 22:41:08
Identificación UC11
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Generalization
To  RealizarPago
Autor elmer
Create Date Time 13-jun-2013 9:01:54
Last Modified 13-jun-2013 9:05:39
Substitutable false
Visibilidad Unspecified


Unnamed Include
From  ConsultarPedido
Autor elmer
Create Date Time 10-jun-2013 18:04:47
Last Modified 13-jun-2013 8:55:21
Visibilidad Unspecified
Estereotipos Include





Use Case - GestionarCatalogo

Nombre Valor
Documentación
  1. Este caso de uso comienza cuando el cliente desea ver un producto.
  2. El Cliente selecciona la categoría que desea ¨ver¨.
  3. El cliente Selecciona el producto que desea ¨ver¨.
 
Autor elmer
Create Date Time 10-jun-2013 17:44:49
Last Modified 14-jun-2013 22:21:07
Identificación UC09
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 18:01:58
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:58
Last Modified 13-jun-2013 8:44:35
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Include
From  GestionarCatalogo
Autor elmer
Create Date Time 13-jun-2013 8:25:20
Last Modified 13-jun-2013 8:32:45
Visibilidad Unspecified
Estereotipos Include





Use Case - VerReportesreportes de los productos

Nombre Valor
Documentación
 
  1. El administrador entra al sistema e indica que desea ¨Ver  los reportes¨.
  2. El administrador selecciona ¨ver reportes¨ de los productos o la opción de ¨costos totales¨.
  3. Si el administrador selecciona ¨Ver reporte¨ de Productos el sistema muestra la lista de productos y resumen
  4. Si el administrador selecciona ¨Costos totales¨ el sistema muestra la lista de costos
 
 
Autor elmer
Create Date Time 10-jun-2013 17:43:29
Last Modified 14-jun-2013 22:51:32
Identificación UC08
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 18:01:53
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:53
Last Modified 10-jun-2013 18:10:24
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Asociación
From 
Nombre Valor
End Model Element Cliente
Autor elmer
Create Date Time 10-jun-2013 18:21:16
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:21:16
Last Modified 10-jun-2013 18:30:25
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - BuscarFactura

Nombre Valor
Documentación
 
  1. El administrador entra al sistema e indica que desea una factura especifica.
  2. El administrador selecciona ¨Buscar¨ la factura con previa información.
  3. El sistema muestra las facturas almacenadas que tenga relación.
 
 
Autor elmer
Create Date Time 10-jun-2013 17:42:12
Last Modified 14-jun-2013 22:41:08
Identificación UC07
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
From  VerFacturas
Autor elmer
Create Date Time 10-jun-2013 18:05:57
Last Modified 10-jun-2013 18:10:24
Visibilidad Unspecified
Estereotipos Include





Use Case - VerFacturas

Nombre Valor
Documentación
  1. El administrador entra al sistema e indica que desea listar las facturas existentes.
  2. El administrador selecciona la opción de ¨listar todas las facturas¨.
  3. El sistema muestra todas las facturas almacenadas en el sistema.
 
Autor elmer
Create Date Time 10-jun-2013 17:42:10
Last Modified 14-jun-2013 22:41:08
Identificación UC06
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Include
To  BuscarFactura
Autor elmer
Create Date Time 10-jun-2013 18:05:57
Last Modified 10-jun-2013 18:10:24
Visibilidad Unspecified
Estereotipos Include


Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 18:01:42
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 18:01:42
Last Modified 10-jun-2013 18:10:24
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


Unnamed Include
From  RealizarPago
Autor elmer
Create Date Time 11-jun-2013 14:18:01
Last Modified 11-jun-2013 14:27:08
Visibilidad Unspecified
Estereotipos Include





Use Case - ActuliazarStockProductos

Nombre Valor
Documentación
 
  1. Este caso de uso empieza cuando el administrador ingresa al sistema. 
  2. El sistema la lista de productos.  
  3. El administrador ingresa Selecciona un producto a modificar stock. 
  4. El administrador elige guardar la información ingresada. 
 
 
Autor elmer
Create Date Time 10-jun-2013 17:42:09
Last Modified 13-jun-2013 8:22:45
Identificación UC05
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 17:59:41
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 17:59:41
Last Modified 10-jun-2013 17:59:43
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false





Use Case - ActualizarInformacionProducto

Nombre Valor
Documentación
 
  1. Este caso de uso empieza cuando el administrador desea modificar la información de un producto. 
  2. el sistema muestra la lista de productos que podrían ser modificados.  
  3. El administrador ingresa los datos del producto a modificar: nombre, marca, stock, stock mínimo, descripción e imagen del producto. 
  4. El administrador elige ¨guardar¨ la información ingresada.
 
Autor elmer
Create Date Time 10-jun-2013 17:40:24
Last Modified 14-jun-2013 22:21:07
Identificación UC03
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Generalization
From  GestionarProductos
Autor elmer
Create Date Time 10-jun-2013 18:05:21
Last Modified 10-jun-2013 18:10:24
Substitutable false
Visibilidad Unspecified





Use Case - EliminarProducto

Nombre Valor
Documentación
 
  1. Este caso de uso empieza cuando el administrador desea Eliminar un producto. 
  2. El sistema muestra la lista de productos.  
  3. Se muestra la opción de ¨eliminar¨ el producto una vez seleccionado.
 
 
Autor elmer
Create Date Time 10-jun-2013 17:40:23
Last Modified 14-jun-2013 22:21:07
Identificación UC02
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Generalization
From  GestionarProductos
Autor elmer
Create Date Time 10-jun-2013 18:05:31
Last Modified 10-jun-2013 18:10:24
Substitutable false
Visibilidad Unspecified





Use Case - GestionarProductos

Nombre Valor
Documentación
  1. Este caso de uso empieza cuando el administrador ingresa al sistema e indica que desea registrar un nuevo producto. 
  2. El sistema valida que los datos del producto cumplan con el tipo de producto al que corresponden.  
  3. El administrador ingresa los datos del producto: nombre, marca, stock, stock mínimo, descripción e imagen del producto. 
  4. El administrador elige ¨guardar¨ la información ingresada. 
 
Autor elmer
Create Date Time 01-sep-2014 17:02:30
Last Modified 14-jun-2013 22:21:07
Identificación UC01
Abstracto false
Hoja false
Raíz false
Estereotipos UseCase
Business Model false


Relaciones
Unnamed Generalization
To  ActualizarInformacionProducto
Autor elmer
Create Date Time 10-jun-2013 18:05:21
Last Modified 10-jun-2013 18:10:24
Substitutable false
Visibilidad Unspecified


Unnamed Generalization
To  EliminarProducto
Autor elmer
Create Date Time 10-jun-2013 18:05:31
Last Modified 10-jun-2013 18:10:24
Substitutable false
Visibilidad Unspecified


Unnamed Asociación
From 
Nombre Valor
End Model Element Administrador
Autor elmer
Create Date Time 10-jun-2013 17:59:30
Provide Property Getter Method false
Provide Property Setter Method false
Multiplicidad Unspecified
Visibilidad Unspecified
Aggregation Kind None
Navegable true
Derived false
Derived Union false
Read Only false
Static false
Hoja false
Autor elmer
Create Date Time 10-jun-2013 17:59:30
Last Modified 10-jun-2013 17:59:43
Abstracto false
Hoja false
Visibilidad Unspecified
Derived false


















































































































































































































No hay comentarios:

Publicar un comentario