1. FASE DE DEFINICION, PLANEACIÓN Y ORGANIZACIÓN
1.3. ALCANCES Y DELIMITACIONES
2.3.3. DESCRIPCIÓN CASOS DE USO ADMINISTRADOR
Tabla 6 CASO DE USO INGRESAR AL SISTEMA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-001
Nombre Caso de Uso:
Ingresar al sistema
Descripción: Caso de uso para la implementación del respectivo ingreso por parte del administrador al sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Ingreso satisfactorio al sistema 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página
2 Ingresar datos de acceso administrador Validar datos para acceso a la plataforma 3
38
Tabla 7 CASO DE USO REGISTRAR USUARIO TIPO EMPLEADO
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-002
Nombre Caso de
Uso: Registrar usuario tipo empleado
Descripción: Registro de usuario tipo empleado donde se ingresarán datos personales del mismo y credenciales para posterior acceso al sistema por parte del empleado
Actores:
1 Administrador 2
Precondiciones:
1 El nuevo usuario debe ser empleado de la empresa 2
Postcondiciones:
1 Guardar datos en el sistema 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo registro empleados Demostrar módulo registro de empleado
4 Completar formulario de registro de empleado
Ingresar a la base de datos la información y generar el registro de usuario
39
Tabla 8 CASO DE USO CONSULTAR USUARIO TIPO EMPLEADO
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-003
Nombre Caso de
Uso: Consultar usuario tipo empleado
Descripción: Caso de uso implementado para que el administrador de la plataforma pueda acceder al módulo para la consulta de los empleados registrados en la base de datos del sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Visualización satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo consulta de empleados Demostrar módulo consulta de empleado 4 Ingresar número de cédula del empleado
a consultar
Demostrar empleado consultado por número de cédula
40
Tabla 9 CASO DE USO EDITAR USUARIO TIPO EMPLEADO
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-004
Nombre Caso de
Uso: Editar usuario tipo empleado
Descripción: Módulo implementado para la actualización de datos de empleados registrados en la plataforma web que se hayan ingresado de forma incorrecta o hayan sido renovados
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Modificaciones cargadas con éxito a la base de datos 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo edición de empleados Demostrar módulo edición de empleado 4 Ingresar número de cédula del empleado
a editar
Demostrar empleado consultado por número de cédula
41
Tabla 10 CASO DE USO ELIMINAR USUARIO TIPO EMPLEADO
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-005
Nombre Caso de
Uso: Eliminar usuario tipo empleado
Descripción: Eliminación de empleados que se hayan retirado de la empresa o no tengan el permiso para estar activos en la plataforma
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 El usuario ha sido eliminado satisfactoriamente 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo eliminar empleados Demostrar módulo eliminar empleado
5 Ingresar número de cédula del empleado
42
Tabla 11 CASO DE USO REGISTRAR SERVICIO A OFRECER POR LA EMPRESA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-006
Nombre Caso de
Uso: Registrar servicio a ofrecer por la empresa
Descripción: Registro de servicio a ofrecer por la empresa, donde se incluye características y referencia del mismo
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Ingreso satisfactorio de datos al sistema 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo registrar servicio Demostrar módulo registrar servicio 4 Completar formulario registro de servicio Registrar producto en el sistema
43
Tabla 12 CASO DE USO CONSULTAR SERVICIO A OFRECER POR LA EMPRESA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-007
Nombre Caso de
Uso: Consultar servicio a ofrecer por la empresa
Descripción: Caso de uso implementado para la visualización por parte del administrador, de cualquier servicio registrado en el sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Visualización satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo visualizar servicio Demostrar módulo visualizar servicio 5 Ingresar “id” del servicio a consultar Demostrar servicio consultado
44
Tabla 13 CASO DE USO EDITAR SERVICIO A OFRECER POR LA EMPRESA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-008
Nombre Caso de
Uso: Editar servicio a ofrecer por la empresa
Descripción: Módulo implementado para la actualización de datos de servicios a ofrecer por la empresa que se hayan ingresado de forma incorrecta o hayan sido renovados
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Modificaciones cargadas con éxito a la base de datos 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo editar servicio Demostrar módulo editar servicio
45
Tabla 14 CASO DE USO ELIMINAR SERVICIO A OFRECER POR LA EMPRESA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-009
Nombre Caso de
Uso: Eliminar servicio a ofrecer por la empresa
Descripción: Eliminar servicios que ya no se requieran en la empresa
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Servicio eliminado de forma satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo eliminar servicio Demostrar módulo eliminar servicio
46
Tabla 15 CASO DE USO REGISTRAR USUARIO TIPO CLIENTE
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-010
Nombre Caso de
Uso: Registrar usuario tipo cliente
Descripción: Módulo implementado para el registro de nuevos clientes en el sistema web
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Registro de cliente satisfactorio 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo registrar cliente Demostrar módulo registrar cliente 4 Completar formulario registro de cliente Registrar cliente en la base de datos
47
Tabla 16 CASO DE USO CONSULTAR USUARIO TIPO CLIENTE
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-011
Nombre Caso de
Uso: Consultar usuario tipo cliente
Descripción: Caso de uso para la consulta de clientes registrados en la base de datos del sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Visualización satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo visualizar cliente Demostrar módulo visualizar cliente 4 Ingresar cédula o NIT de cliente a
consultar
48
Tabla 17 CASO DE USO EDITAR USUARIO TIPO CLIENTE
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-012
Nombre Caso de
Uso: Editar usuario tipo cliente
Descripción: Implementación de caso de uso para la edición de usuarios ingresados de forma errónea o cuyos datos fueron renovados
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Edición exitosa de usuario 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo editar cliente Demostrar módulo editar cliente
49
Tabla 18 CASO DE USO ELIMINAR USUARIO TIPO CLIENTE
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-013
Nombre Caso de
Uso: Eliminar usuario tipo cliente
Descripción: Caso de uso requerido para la eliminación de clientes ingresados a la plataforma y que no se deseen tener registrados
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Cliente eliminado de forma satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo eliminar cliente Demostrar módulo eliminar cliente
4 Ingresar cédula o NIT del cliente a eliminar
50
Tabla 19 CASO DE USO CREAR FACTURA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-014
Nombre Caso de
Uso: Crear factura
Descripción: Caso de uso para la implementación de la factura a generar por parte del administrador del sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Factura generada satisfactoriamente 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo generar factura Demostrar módulo generar factura
4 Ingresar datos del formulario para generar la factura
Ingresar datos a la base de datos
51
Tabla 20 CASO DE USO ANULAR FACTURA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-015
Nombre Caso de
Uso: Anular factura
Descripción: Caso de uso necesario para la anulación de facturas generadas por error en el sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Anulación satisfactoria de factura 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo anular factura Demostrar módulo anular factura
52
Tabla 21 CASO DE USO CONSULTAR FACTURA
CASO DE USO DEL SISTEMA ID Caso de Uso: CUS-016
Nombre Caso de
Uso: Consultar factura
Descripción: Caso de uso para la consulta de facturas registradas en la base de datos del sistema
Actores:
1 Administrador 2
Precondiciones:
1 Estar habilitado como administrador en el sistema 2
Postcondiciones:
1 Visualización satisfactoria 2
3
Flujo Básico o Normal
Acción del actor Acción del sistema
1 Ingresar a la página Demostrar página
2 Ingresar datos de acceso administrador Validar datos de login
3 Entrar a módulo visualizar factura Demostrar módulo visualizar factura 4 Ingresar “id” de factura a consultar Demostrar factura consultado
53