Sunteți pe pagina 1din 15

Sistema Web de pedidos para la empresa comercial 100 E.I.R.

L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

SISTEMA WEB DE PEDIDOS PARA LA EMPRESA COMERCIAL 100 NOVEDADES E.I.R.L.

Cdigo: <SISWEBPED> Nmero: <A2>

Equipo de Trabajo
Asesor Palacios Ramrez, Joan Miguel Integrantes 1. 2. 3. 4. 5. 6. Luis Paulo Jave Caritas Marzio Prez Arbulu Cesar Flores Espinoza Eduardo Quispe Martel Luis Ciudad Sandoval Anglica Minerva Vereau Apaza

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

Historia
Versin Fecha Descripcin o Cambios introducidos 1.0 21/04/2013 Modelado de Casos de Uso Inicial 2.0 28/05/2013 Modelado de Casos de Uso Final

TABLA DE CONTENIDO Pg. 1. Introduccin............................................................................................................4 1.1 Propsito..............................................................................................................4 1.2 Vista General.......................................................................................................4 1.3 Referencias..........................................................................................................5 1.4 Definicin de Trminos, Abreviaturas y Siglas....................................................5 2. Descripcin de Actores..........................................................................................5 3. Casos de Uso.........................................................................................................6 3.1 CUS: Validar_usuario..........................................................................................6 3.1.1 Diagrama de Validar_usuario........................................................................6 3.1.2 Descripcin de Validar_usuario.....................................................................7 3.2 CUS: Gestionar_pedido (con su include Registrar_cliente)................................7 3.2.1 Diagrama de Gestionar_pedidos..................................................................7 3.2.2 Descripcin de Gestionar_pedidos...............................................................7 2)Selecciona un producto ........................................................................................8 3)Selecciona opcin agregar producto.....................................................................8 3)Selecciona la opcin eliminar................................................................................8 3)Sistema elimina el producto del carrito.................................................................8 3.3 CUS: Gestionar_productos..................................................................................8 3.3.1 Diagrama de Gestionar_productos...............................................................9 2

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.3.2

Descripcin de Gestinar_productos..........................................................9

3.4 CUS: Gestionar_usuarios....................................................................................9 3.4.1 Diagrama de Gestionar_usuarios...............................................................10 3.4.2 Descripcin de Gestionar_usuarios..........................................................10 3.5 CUS: Gestionar_proveedores............................................................................10 3.5.1 Diagrama de Gestionar_proveedores.........................................................11 3.5.2 Descripcin de Gestionar_proveedores....................................................11 3.6 CUS: Actualizar_valores....................................................................................11 3.6.1 Diagrama de Actualizar_valores.................................................................12 3.6.2 Descripcin de Actualizar_valores............................................................12 3.7 CUS: Gestionar_entregas..................................................................................12 3.7.1 Diagrama de Gestionar_entregas...............................................................13 3.7.2 Descripcin de Gestionar_entregas..........................................................13 3.8. CUS: Gestionar_tipo.........................................................................................13

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

MODELO DE CASOS DE USO 2DA VERSIN (P-EL-CU) 1. Introduccin El presente documento corresponde al Modelado de Casos de Uso. Se plantea la funcionalidad del Sistema, intentando reflejar el comportamiento del mismo para cubrir las necesidades de los usuarios en relacin a los procesos que intervienen en la generacin de pedidos, as como la administracin de productos, usuarios, Gestin y Distribucin de los pedidos generados. 1.1 Propsito Modelar el funcionamiento del sistema para su futura elaboracin. 1.2 Vista General

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

1.3 1.4 -

Referencias Glosario RUP (Rational Unifed Process) Definicin de Trminos, Abreviaturas y Siglas Consultar el Glosario

2. Descripcin de Actores Nombre Descripcin Es la persona que desde internet puede visualizar los productos que la empresa ofrece, puede realizar pedidos y posteriormente dejar su informacin de contacto Participa de los procesos: Actor_Cliente Gestionar_pedidos

Registrar_clientes Es la persona que administra el negocio, se encarga de administrar los productos que ofrece la empresa, las personas, valores de clculo, Participa de los procesos: Actor_Administrador Validar_usuario Gestionar_productos Gestionar_usuarios Actualizar_valores Gestionar_proveedores Gestionar_tipo

Gestionar_marca Es la persona que se encarga de visualizar y monitorear que pedidos se han creado, entonces procede a verificar la informacin de contacto ofrecida por el cliente, realiza la 5

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

comunicacin de contacto para confirmar el pedido y realizar el pago respectivo en tienda, cuando se paga Actor_Vendedor cambia un estado del pedido a cancelado. Participa de los procesos: Validar_usuario

Gestionar_pedidos Es la persona encargada de monitorear que pedidos han sido cancelados para proceder con la entrega de los productos. Participa de los procesos: Actor_Despachador Validar_usuario Gestionar_entregas

3. Casos de Uso 3.1 CUS: Validar_usuario Permite a los actores acceder al sistema mediante un usuario y contrasea. 3.1.1 Diagrama de Validar_usuario

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.1.2

Descripcin de Validar_usuario

Nombre del Caso de Validar_usuario Uso Cdigo del Caso de Uso CUS1 Actor(es) Administrador, Vendedor y Despachador Descripcin Inicio de Sesin al Sistema Precondicin Accin actor Accin sistema 1) Actor ingresa usuario 2) Sistema valida datos de y contrasea y pulsa acceso y muestra de Flujo Principal Ingresar. navegacin de acuerdo al perfil y privilegio de cada usuario. 1) Actor ingresa datos 2) Sistema muestra Flujo Alternativo 1 incorrectos. mensaje de Usuario y/o contrasea incorrectos. Postcondicin Ingreso al Sistema Indispensable Importancia Comentarios 3.2 CUS: Gestionar_pedido (con su include Registrar_cliente) Permite al actor usuario generar su pedido y dejar su informacin de contacto y al administrador visualizar y tener un control de los pedidos generados 3.2.1 Diagrama de Gestionar_pedidos

3.2.2

Descripcin de Gestionar_pedidos Gestionar_pedidos 7

Nombre del Caso de

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

Uso Cdigo del Caso de Uso Actor(es) Descripcin Precondicin

CUS2 Administrador, Cliente Se puede crear, eliminar y actualizar algunos campos de la generacin de un pedido Cliente (no tiene pre-condicin) Administrador (Usuario validado) Accin actor Accin sistema 1)El cliente selecciona la 1)Muestra pgina con opcin tienda productos 2)Selecciona un 2)Muestra la descripcin producto del producto 3)Selecciona opcin 3)Agrega el producto al agregar producto carrito de ventas, muestra 4)Selecciona la opcin la lista de productos que Realizar pedido contiene el carrito 5)Completa los campos 4)sistema muestra campos del contacto del cliente de contacto para el cliente 6)Selecciona aceptar 6)sistema guarda la 7)selecciona Generar informacin de contacto pedido 7)sistema genera el pedido 8)El administrador 8)Sistema muestra la visualiza los pedidos que informacin de contacto y el fueron generados y da contenido del pedido clic en visualizar 9)Sistema cambia el campo 9)el administrador de estado del pedido a selecciona un pedido y cancelado. da clic en cancelacin 3)Selecciona la 3)Sistema elimina el opcin eliminar producto del carrito. Generacin del pedido y registro de la informacin de contacto Indispensable, puesto a que es considerado como el caso de uso principal del proyecto.

Flujo Principal

Flujo Alternativo 1 Postcondicin Importancia 3.3

CUS: Gestionar_productos Permite al administrador como administrar Producto, los productos, esto incluye Editar subprocesos Agregar Consultar Productos,

Productos, Control de Stock del Producto.

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.3.1

Diagrama de Gestionar_productos

3.3.2 Descripcin de Gestinar_productos Gestionar_productos Nombre del Caso de Uso Cdigo del Caso de Uso CU-03 Actor(es) Administrador Se puede agregar, eliminar productos, as mismo Descripcin dar manteniendo de actualizacin de informacin de los productos. Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona opcin 1)Sistema muestra agregar nuevo producto campos para completar Flujo Principal 2)Completa los campos del nuevo producto de producto 2)Sistema crea el nuevo 3)clic en agregar producto 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el producto o Flujo Alternativo 1 5)selecciona la opcin actualiza la informacin eliminar o modificar del producto (campos) Postcondicin Generacin de un nuevo producto

3.4

CUS: Gestionar_usuarios Permite al administrador administrar los usuarios, esto incluye subprocesos como Agregar usuarios, Consultar usuarios, Editar usuarios.

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.4.1

Diagrama de Gestionar_usuarios

3.4.2 Descripcin de Gestionar_usuarios Nombre del Caso de Uso Cdigo del Caso de Uso CU-04 Actor(es) Administrador Descripcin Precondicin Gestionar_usuarios

Se puede agregar, eliminar usuarios, as mismo dar manteniendo de actualizacin de informacin Usuario validado Accin actor Accin sistema 1)Selecciona opcin 1)Sistema muestra agregar nuevo usuario campos para completar 2)Completa los campos del nuevo usuario de usuario 2)Sistema crea el nuevo 3)clic en agregar usuario 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el usuario o 5)selecciona la opcin actualiza la informacin eliminar o modificar del usuario (campos) Generar un Nuevo usuario

Flujo Principal

Flujo Alternativo 1

Postcondicin 3.5

CUS: Gestionar_proveedores Permite al administrador administrar los proveedores, esto incluye subprocesos como Agregar proveedores, Consultar proveedores, Editar proveedores.

10

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.5.1

Diagrama de Gestionar_proveedores

3.5.2 Descripcin de Gestionar_proveedores Gestionar_ proveedores Nombre del Caso de Uso Cdigo del Caso de Uso CU-05 Actor(es) Administrador Se puede agregar, eliminar proveedores, as mismo Descripcin dar manteniendo de actualizacin de informacin de los proveedores. Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona opcin 1)Sistema muestra agregar nuevo campos para completar Flujo Principal proveedores del nuevo proveedores 2)Completa los campos 2)Sistema crea el nuevo de proveedores proveedores 3)clic en agregar 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el proveedores Flujo Alternativo 1 5)selecciona la opcin o actualiza la informacin eliminar o modificar del proveedores (campos) Postcondicin Generar un Nuevo proveedor 3.6 CUS: Actualizar_valores Permite al administrador actualizar los valores que son las variables globales que pueden cambiar con el tiempo.

11

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.6.1

Diagrama de Actualizar_valores

3.6.2 Descripcin de Actualizar_valores Gestionar_ valores Nombre del Caso de Uso Cdigo del Caso de Uso CU-06 Actor(es) Administrador Nos referimos a valores o constantes que pueden Descripcin variar con el tiempo, es el caso del IGV y tipos de cambios. Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona el valor a 2)Sistema muestra los modificar o actualizar campos de los valores Flujo Principal 2)Clic en modificar 4)Sistema actualiza los 3)Ingresa nueva valores informacin 4)Clic en actualizar 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el valores o Flujo Alternativo 1 5)selecciona la opcin actualiza la informacin eliminar o modificar del valores (campos) Postcondicin Actualizar un valor 3.7 CUS: Gestionar_entregas Permite al administrador administrar las entregas de los pedidos, que realizaron los clientes, previa cancelacin de las mismas.

12

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.7.1

Diagrama de Gestionar_entregas

3.7.2 Descripcin de Gestionar_entregas Gestionar_entregas Nombre del Caso de Uso Cdigo del Caso de Uso CU-07 Actor(es) Administrador Nos referimos a que el despachador tiene la opcin Descripcin de cambiar el estado del pedido del campo despacho, si fue o no despachado Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona la lista de 1)Sistema muestra el los pedidos campo para cambiar el Flujo Principal 2)Clic en Despachar estado 3)Digita el campo de 4)Sistema guarda los despacho cambios 4)Clic en guardar 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el producto o Flujo Alternativo 1 5)selecciona la opcin actualiza la informacin eliminar o modificar del producto (campos) Postcondicin Cambiar el estado de entrega 3.8. CUS: Gestionar_tipo Permite al administrador administrar los tipos de productos, esto incluye subprocesos como Agregar tipo Producto, Consultar tipo Productos, Editar tipo Productos. 3.8.1. Diagrama de Gestionar_tipo

13

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.8.2. Descripcion de Gestionar_tipo Gestionar_tipo Nombre del Caso de Uso Cdigo del Caso de Uso CU-08 Actor(es) Administrador Se puede agregar, eliminar tipos de productos, as Descripcin mismo dar manteniendo de actualizacin de informacin. Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona opcin 1)Sistema muestra agregar nuevo tipo campos para completar Flujo Principal producto del nuevo tipo producto 2)Completa los campos 2)Sistema crea el nuevo de tipo producto tipo producto 3)clic en agregar 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina el tipo producto Flujo Alternativo 1 5)selecciona la opcin o actualiza la informacin eliminar o modificar del tipo producto (campos) Postcondicin Generar Nuevo tipo de producto 3.9. CUS: Gestionar_marca Permite al administrador administrar las marcas de productos, esto incluye subprocesos como Agregar marcas de productos, Consultar marcas de productos, Editar marcas de productos. 3.9.1. Diagrama de Gestionar_marca

14

Sistema Web de pedidos para la empresa comercial 100 E.I.R.L P-IN-CUI: Modelo de Casos de Uso

Universidad Cesar Vallejo Ingeniera de Software

3.9.2. Descripcion de Gestionar_marca Gestionar_marca Nombre del Caso de Uso Cdigo del Caso de Uso CU-09 Actor(es) Administrador Se puede agregar, eliminar marcas de productos, Descripcin as mismo dar manteniendo de actualizacin de informacin. Precondicin Usuario validado Accin actor Accin sistema 1)Selecciona opcin 1)Sistema muestra agregar nueva marca campos para completar Flujo Principal producto la nueva marca de 2)Completa los campos producto de marca producto 2)Sistema crea la nueva 3)clic en agregar marca de producto 4)Puede realizar una 4)Muestra los resultados bsqueda o filtrado 5)Elimina la marca de Flujo Alternativo 1 5)selecciona la opcin producto o actualiza la eliminar o modificar informacin (campos) Postcondicin Generar Nueva marca de producto

15

S-ar putea să vă placă și