• No results found

Javid Maqbool 

In document Volume1, Issue1August 2011 (Page 97-103)

Especificación de caso de uso UC001 Autentificación

Casos de Uso Autentificación

Identificador UC001

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresa el nombre del usuario y la contraseña asignada. 1.- Valida que el usuario y su credencial sean las que se encuentren almacenadas en la base de datos.

2.- Accede al panel de control o menú principal. 2.- El menú principal se genera según el rol del usuario. CURSOS ALTERNATIVOS

1.- Al ingresar un usuario y una contraseña erróneos, el sistema muestra un mensaje indicando que verifique los datos ingresados.

Tabla 14

Especificación de caso de uso UC002 Registro de Clientes

Casos de Uso Registro de Clientes.

Identificador UC002

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresa los datos personales del cliente: Nombre, Apellido, Dirección, Teléfono, Cedula, Celular, Correo electrónico.

1.- Valida que los datos ingresados, posean el formato adecuado para su

almacenamiento.

2.- Almacena la información del cliente. 2.- Valida que no existan datos duplicados, verificando cada uno de los registros en base al número de cedula.

Almacena al cliente y genera de forma automática, un usuario y contraseña con el número de cedula ingresado. Asigna roles y privilegios de tipo Cliente.

CURSOS ALTERNATIVOS

1.- Al ingresar los datos del cliente con un numero de cedula que exista en la base de datos, se mostrara un mensaje indicando que el cliente ya se encuentra registrado con anterioridad.

23

AUTOMATIZACIÓN DEL PROCESO DE REGISTRO DE ÓRDENES DE TRABAJO E INVENTARIOS MEDIANTE UN APLICATIVO WEB PARA LA EMPRESA SERVISOLUCIONES UBICADO EN EL DISTRITO

METROPOLITANO DE QUITO

Tabla 15

Especificación de caso de uso UC003 Registro del Personal

Casos de Uso Registro del Personal.

Identificador UC003

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresa los datos del personal de la organización: Nombre, Apellido, Dirección, Teléfono, Cedula, Celular, Correo electrónico.

1.- Valida que los datos ingresados, posean el formato adecuado para su

almacenamiento.

2.- Almacena la información del personal. 2.- Valida que no existan datos duplicados, verificando cada uno de los registros en base al número de cedula.

Almacena al personal y genera de forma automática, un usuario y contraseña con el número de cedula ingresado. Asigna roles y privilegios de tipo Administrador o Empleado.

CURSOS ALTERNATIVOS

1.- Al ingresar los datos del personal con un número de cédula que exista en la base de datos, se mostrará un mensaje indicando que el cliente ya se encuentra registrado con anterioridad.

Tabla 16

Especificación de caso de uso UC004 Asignación de Roles

Casos de Uso Asignación de roles

Identificador UC004

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el usuario y la contraseña. 1.- Valida que los datos ingresados se encuentren registrados en la base de datos y que su rol sea de tipo Administrador.

2.- Ingresar al módulo de Usuarios 2.- Muestra una pantalla para ingresar los datos del usuario. 3.- Ingresa el número de cédula. 3.- Busca el usuario en la base

de datos, según el número de cedula ingresado.

4.- Modifica el rol de persona ya sea Cliente, Empleado, Administrador.

4.-Actualiza los privilegios del usuario, para su acceso al sistema.

CURSOS ALTERNATIVOS

24

AUTOMATIZACIÓN DEL PROCESO DE REGISTRO DE ÓRDENES DE TRABAJO E INVENTARIOS MEDIANTE UN APLICATIVO WEB PARA LA EMPRESA SERVISOLUCIONES UBICADO EN EL DISTRITO

METROPOLITANO DE QUITO

Tabla 17

Especificación de caso de uso UC005 Registro de Productos.

Casos de Uso Registro de Productos.

Identificador UC005

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el nombre y la descripción del producto. 1.- Valida que los datos ingresados no se encuentren registrados en la base de datos. 2.- Ingresa las características detalladas del producto como:

medidas, composición, observaciones, precauciones e indicaciones.

2.- Verifica que los datos ingresados, contengan un formato adecuado para su registro.

3.- Almacenar la información del producto. 3.- Almacena la información del producto en la base de datos.

CURSOS ALTERNATIVOS

1.- Al ingresar los datos del producto con un nombre ya existente en la base de datos, se mostrará un mensaje indicando que el producto ya se encuentra registrado con anterioridad.

Tabla 18

Especificación de caso de uso UC006 Registro de Categorías.

Casos de Uso Registro de Categorías.

Identificador UC006

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el nombre y la descripción de la categoría. 1.- Valida que los datos ingresados no se encuentren registrados en la base de datos. 3.- Almacenar la información del producto. 2.- Verifica que los datos

ingresados, contengan un formato adecuado para su registro.

Almacena la información del producto en la base de datos.

CURSOS ALTERNATIVOS

1.- Al ingresar los datos de la categoría con un nombre ya existente en la base de datos, se mostrará un mensaje indicando que la categoría ya se encuentra registrado con anterioridad.

25

AUTOMATIZACIÓN DEL PROCESO DE REGISTRO DE ÓRDENES DE TRABAJO E INVENTARIOS MEDIANTE UN APLICATIVO WEB PARA LA EMPRESA SERVISOLUCIONES UBICADO EN EL DISTRITO

METROPOLITANO DE QUITO

Tabla 19

Especificación de caso de uso UC007 Registro de Órdenes de Pedido.

Casos de Uso Registro de Órdenes de

Pedido.

Identificador UC007

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el nombre de usuario y contraseña.

1.- Valida que los datos ingresados se encuentren registrados en la base de datos y los roles del usuario sean de tipo Cliente.

2.- Ingresar al módulo de Pedidos.

2.- Muestra una pantalla para ingresar los datos para la orden de pedido.

3.- Seleccionar la fecha de entrega

del pedido. 3.- Muestra un calendario en el

cual se selecciona una fecha correcta de entrega. Se verifica que la fecha seleccionada no sea una fecha pasada.

4.- Seleccionar el producto.

4.- Busca todos los productos almacenados en la base de datos y los muestra en un Dropdownlist.

5.- Ingresar la cantidad del producto a solicitar.

5.- Captura la cantidad que el cliente desea del producto. Verificar que los datos tengan el formato adecuado.

6.- Almacenar la información de la orden de pedido.

6.- El sistema almacena la orden de pedido en la base de datos.

CURSOS ALTERNATIVOS

1.- Al no ingresar una fecha adecuada, se mostrará un mensaje indicando que se debe seleccionar una fecha correcta.

2.- Al no ingresar una cantidad de tipo numérica, se mostrará un mensaje indicando que se debe ingresar una cantidad correcta.

26

AUTOMATIZACIÓN DEL PROCESO DE REGISTRO DE ÓRDENES DE TRABAJO E INVENTARIOS MEDIANTE UN APLICATIVO WEB PARA LA EMPRESA SERVISOLUCIONES UBICADO EN EL DISTRITO

METROPOLITANO DE QUITO

Tabla 20

Especificación de caso de uso UC008 Registro de Órdenes de Trabajo.

Casos de Uso Registro de Órdenes de

trabajo.

Identificador UC008

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el nombre de usuario y contraseña. 1.- Valida que los datos ingresados se encuentren registrados en la base de datos y los roles del usuario sean de tipo Administrador.

2.- Ingresar al módulo de órdenes de trabajo. 2.- Muestra una pantalla para ingresar los datos para la orden de trabajo.

3.- Seleccionar la orden de pedido de la tabla, para su verificación y aprobación.

3.- Busca y muestra todas las órdenes de pedido gestionadas por los clientes y los indica a través de una tabla.

Verifica y aprueba las ordenes de pedido que se van a realizar. 4.- Generar la orden de trabajo, asignando el personal

encargado para la elaboración de los productos, así como la fecha máxima para la entrega de la producción.

4.- Muestra un modal donde se capturan los datos necesarios para generar la orden de trabajo. 5.- Almacenar la información de la orden de trabajo. 5.- El sistema almacena la orden de

pedido en la base de datos. CURSOS ALTERNATIVOS

1.- El administrador es el encargado de verificar y aprobar las órdenes de pedido. 2.- El administrador es el encargado de generar las órdenes de trabajo.

Tabla 21

Especificación de caso de uso UC009 Generación de Reportes.

Casos de Uso Generación de reportes.

Identificador UC009

CURSO TÍPICO DE EVENTOS

Usuario Sistema

1.- Ingresar el nombre de usuario y contraseña. 1.- Valida que los datos ingresados se encuentren registrados en la base de datos. 2.- Ingresar al módulo de reportes. 2.- Muestra una pantalla para

seleccionar el tipo de reporte que se necesite, tomando en cuenta el tipo de usuario. 3.- Seleccionar el tipo de reporte y se ingresa los parámetros

necesarios para su generación.

3.- Muestra el reporte que el usuario requiere.

CURSOS ALTERNATIVOS

27

AUTOMATIZACIÓN DEL PROCESO DE REGISTRO DE ÓRDENES DE TRABAJO E INVENTARIOS MEDIANTE UN APLICATIVO WEB PARA LA EMPRESA SERVISOLUCIONES UBICADO EN EL DISTRITO

METROPOLITANO DE QUITO

3.05 Casos de uso de realización

In document Volume1, Issue1August 2011 (Page 97-103)