• No se han encontrado resultados

Análisis y Desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo se servicio SAAS de la plataforma de computación en la nube

N/A
N/A
Protected

Academic year: 2020

Share "Análisis y Desarrollo de una aplicación web para la gestión de protocolos de pruebas para transformadores serie 15k implementando el modelo se servicio SAAS de la plataforma de computación en la nube"

Copied!
61
0
0

Texto completo

(1)

Documento de Casos de Uso

Versión:

1.0

Creado:

20/10/2014

(2)

Tabla de contenido

Documento de Casos de Uso ... 1

1 Introducción ... 4

1.1 Propósito del documento ... 4

1.2 Nomenclatura ... 4

2 Visión global del aplicativo ... 5

2.1 Alcance ... 5

2.2 Contexto ... 5

2.3 Contexto Técnico ... 5

Casos de Uso ... 7

3 Casos de uso de sistema ... 7

3.1 CU_CLI001 - Realizar búsqueda de cliente ... 7

3.2 CU_CLI002 - Gestionar la información del cliente ... 9

3.3 CU_CLI003 - Consultar historial del cliente ... 11

3.4 CU_CLI004 - Crear solicitud de cliente ... 12

3.5 CU_CLI005 - Gestionar pedidos de cliente ... 14

3.6 CU_PRO001 - Gestionar pruebas preliminares ... 17

3.7 CU_PRO002 - Gestionar pruebas para protocolo de pruebas ... 19

3.8 CU_PRO003 - Generar protocolo de pruebas ... 22

3.9 CU_PRO004 - Gestionar la información del protocolo de pruebas para

proceso de fabricación ... 23

3.10 CU_PRO005 - Gestionar la información del protocolo de pruebas para

el proceso de reparación ... 26

3.11 CU_PRO006 - Gestionar la información del protocolo de pruebas para

el proceso de mantenimiento ... 28

3.12 CU_PRO007 - Gestionar prueba norma NTC 1465 Especificaciones

para aceites minerales ... 31

3.13 CU_PRO008 - Gestionar prueba norma NTC 471 Medición de la

relación de transformación, verificación de polaridad y relación de fase ... 32

3.14 CU_PRO009 - Gestionar prueba norma NTC 375 Medición de la

resistencia de los devanados ... 35

3.15 CU_PRO010 - Gestionar prueba norma NTC 1005 Medición de

tensión de cortocircuito ... 37

3.16 CU_PRO011 - Gestionar prueba norma NTC 1031 Medición de la

pérdidas y corriente sin carga (en vacío) ... 39

3.17 CU_PRO012 - Gestionar prueba norma NTC 3396 Pinturas para

tanques de transformadores ... 41

3.18 CU_PRO013 - Gestionar prueba norma NTC 837 Tensión aplicada . 42

3.19 CU_USU001 - Autenticar usuarios de la aplicación ... 44

3.20 CU_USU002 - Modificar contraseña de cuenta de usuario ... 45

3.21 CU_USU003 - Gestionar cuentas de usuario ... 47

3.22 CU_TRA001 - Realizar búsqueda de transformador serie 15Kv ... 49

(3)

3.24 CU_TRA003 - Crear transformador en sistema ... 54

3.25 CU_TRA004 - Consultar el historial de transformador ... 56

3.26 CU_TRA005 - Gestionar bodega de transformadores ... 56

3.27 CU_TRA006 - Modificar asignación de transformadores a cliente ... 58

(4)

1

Introducción

La definición de funcionalidades de una aplicación, es una de las fases más importante para todo

proyecto. Este proyecto, siguiendo la metodología RUP, está dirigido por casos de uso; es así que

cada caso de uso describe una funcionalidad que da valor al usuario en su ejecución.

Este documento en un principio en lista los conceptos bajo lo que se basa la construcción de los

casos de uso. A continuación describe la visión y contexto para el desarrollo de la aplicación. En

la última parte detalla cada uno de los casos de uso.

1.1 Propósito del documento

En este documento se encuentran 28 descripciones de lo que debe hacer el aplicativo, de igual

forma agrupa los usuarios en 7 roles que permite detallar aún más el acceso a dichas

funcionalidades. Cada caso de uso contempla la documentación entregada y las aclaraciones tipo

"walkthrough"con el cliente, de tal forma que sea el único documento de referencia como acuerdo

de lo requerido.

Este documento es la referencia que tienen tanto el cliente, los desarrolladores y analistas de

pruebas para la construcción, verificación, validación y entrega del software.

1.2 Nomenclatura

Grupo

Término

Definición

Transforma

dor

Aceite mineral

Líquido que por sus características químicas

y físicas no es buen conductor de la

electricidad.

Transforma

dor

Bobina eléctrica

También llamado inductor, la bobina es un

componente pasivo de un circuito eléctrico

que, debido al fenómeno de la

autoinducción, almacena energía en forma

de campo magnético.

Técnica

Captcha

Se trata de una prueba desafío-respuesta

utilizada en computación para determinar

cuándo el usuario es o no humano.

Transforma

dor

Energizado

Estado del transformador cuand es instalado

y puesto en funcionamiento conectandolo a

la red de distribución.

Técnica

Plataforma como Servicio

Modelo de servicio de la computación en la

nube. Básicamente el proveedor ofrece su

plataforma definida por: sistema operativo,

un lenguaje de programación y un servidor

web. El cliente puede implementar las

aplicaciones que desarrolle.

(5)

dor

devanados

devanados se efectúa generalmente por los

métodos de la caída de tensión o del puente

Técnica

Software como servicio

El modelo de servicio SaaS busca integrar

los elementos de un sistema de información

y los procesos de gestión: por ejemplo

mantenimiento, en un servicio vía web para

acceder al sistema.

Transforma

dor

Tanque

Cofre metálico, hermético, diseñado para

contener la parte activa de un transformador

y el aceite dielectrico.

2

Visión global del aplicativo

Se representa una aplicación que permite la gestión de las pruebas para transformadores serie

15Kv durante los procesos de fabricación, reparación y mantenimiento. Esta aplicación utiliza el

modelo de servicio SaaS (Software como Servicio) para el manejo de la información de las

empresas que suministran y ofrecen servicios a transformadores.

Este desarrollo está soportado por la plataforma PaaS (Plataforma como Servicio) de servicios en

la nube de Microsoft.

2.1 Alcance

Se contempla la definición de una aplicación web sobre una plataforma PaaS (Plataforma como

servicio), para la gestión de los procesos de fabricación, reparación y mantenimiento de

transformadores serie 15kV.

Este documento divide los 28 casos de uso en cuatro módulos: Módulo de gestión de cliente,

Módulo de gestión de protocolos, Módulo de gestión de usuarios y Módulo de gestión

transformadores.

2.2 Contexto

En Colombia, las empresas encargadas de la fabricación, reparación y mantenimiento de

transformadores serie 15Kv requieren un documento donde se informe si los transformadores que

salen de la fábrica (nuevos, para reparación o mantenimiento) cumplen con los estándares

nacionales e internacionales. Este documento se denomina protocolo de pruebas, el cual contiene

los siguientes datos del equipo: identificación del transformador, características físicas, de

construcción e incluye los resultados de las pruebas de rutina a los que fue sometido.

El documento es solicitado por las empresas prestadoras del servicio de energía eléctrica cuando

el transformador va a ser instalado en su red eléctrica. Las pruebas registradas en el documento

garantizan la eficiencia del equipo al ser instalado en la red y el cumplimiento de la normatividad

vigente.

2.3 Contexto Técnico

Apoyada en el modelo de computación en la nube

SaaS

se plantea el desarrollo de una aplicación

web para la gestión de la información del protocolo de pruebas de transformadores serie 15kv.

(6)
(7)

Casos de Uso

3

Casos de uso de sistema

3.1 CU_CLI001 - Realizar búsqueda de cliente

Este componente permite:

1. Si el usuario tiene rol "Cliente", se muestra la información de cliente del usuario.

2. Si el usuario tiene rol "Responsable de cliente", buscar la información de un cliente en el sistema. Se realiza la búsqueda por tipo de documento y número de documento de identificación.

Este componente puede ser ejecutado por otros componentes.

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener los roles "Responsable de cliente" y/o "Cliente" para ingresar.

Postcondiciones

Ninguna

1. Flujo normal:

1. El sistema valida el rol del usuario.

2. Si el usuario tiene rol "Cliente", se ejecuta el flujo 1.1.

3. Si el usuario tiene rol "Responsable de ciente", se ejecuta el flujo 1.2.

1.1. Flujo alterno mostrar información del cliente:

1. El sistema muestra la información de cliente del usuario en sesión, en un formulario con los siguientes campos bloqueados:

- Tipo de documento [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observación: n/a]

- Número de documento [tipo: numérico] [longitud: 20] [observación: Debe ingresar más de tres dígitos]

- Nombre / Razón social [tipo: Valor Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información del cliente]

1.2. Flujo alterno búsqueda de cliente:

1. El sistema muestra un formulario con los siguientes campos habilitados:

- Tipo de documento* [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observación: n/a]

(8)

más de tres dígitos]

- Nombre / Razón social [tipo: Valor Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información del cliente]

- Buscar [tipo: Acción, Botón] [longitud: n/a] [observación: Al seleccionar un valor en "Tipo de documento", ingresar un valor en "Número de documento" y selecciona Buscar, el sistema realizar la búsqueda y carga la lista de resultados de cliente]

Los campo con * son obligatorios.

2. El usuario al seleccionar un valor en "Tipo de documento", ingresar un valor en "Número de documento" y selecciona "Buscar".

3. El sistema realizar la búsqueda y muestra en la parte inferior una grilla de resultados de clientes con los siguientes encabezados:

- Tipo de documento [tipo: Texto] [longitud: 20] - Número de documento [tipo: numérico] [longitud: 20] - Nombre / Razón social [tipo: Valor Texto] [longitud: 80] . 4. El usuario selecciona uno de los resultados.

5. El sistema carga en el formulario la información del cliente seleccionado.

2. Excepciones:

1. Si el sistema valida si no se han ingresado datos obligatorios, se muestra el siguiente mensaje "No se puede realizar búsqueda, diligencie todos los campos obligatorios" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a completar la información.

2. Si no se genera resultado al buscar, el sistema presenta el mensaje de información "No existe cliente".

3. Si el usuario ingresa en el campo "Número de documento" menos de tres dígitos, el sistema presenta el mensaje de inforamción "Ingrese más de tres dígitos".

3. Criterios de aceptación.:

1. Validación del cumplimiento del flujo normal.

3.2 CU_CLI002 - Gestionar la información del cliente

Este componente permite gestionar la información general de cliente. Para este componente se tienen las siguientes consideraciones:

Si el usuario tiene rol "Cliente", solo se puede modificar la información de cliente de ese usuario. Si el usuario tiene rol "Responsable de cliente", puede crear, modificar y eliminar información del cliente seleccionado.

Este caso de uso incluye el caso de uso "CU_CLI001 - Realizar búsqueda de cliente".

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener los roles "Responsable de cliente" y/o "Cliente" para ingresar.

(9)

1. Flujo normal:

1. El sistema muestra la información del cliente seleccionado según el flujo normal del caso de uso: CU_CLI001 - Realizar búsqueda de cliente.

2. El sistema muestra las siguiente pestañas

- Información general - Consultar historial.

3. Si el usuario selecciona la pestaña "Información general", se inicia el flujo 1.1.

4. Si el usuario selecciona la opción "Consultar Historial", se inicia el flujo normal del caso de uso "CU_CLI003 - Consultar historial del cliente".

1.1 Flujo alterno gestionar información:

1. Este flujo se ejecuta cuando el usuario ha seleccionado la pestaña "Información general".

2. El sistema muestra un formulario con los siguientes campos bloqueados:

- Tipo de documento [tipo: Paramétrica, Lista desplegable] [longitud: n/a] - Número de documento [tipo: numérico] [longitud: 20]

- Nombre / Razón social [tipo: Valor Texto] [longitud: 80] - Dirección [tipo: Texto] [longitud: 80]

- Teléfono [tipo: Texto] [longitud: 20]

El sistema muestra las siguientes opciones de control: Crear, Modificar y Eliminar. 3. Si el usuario selecciona la opción "Crear", se ejecuta el flujo alterno 1.2.

4. Si el usuario selecciona la opción "Modificar", se ejecuta el flujo alterno 1.3.

5. Si el usuario selecciona la opción "Eliminar", se ejecuta el flujo alterno 1.4.

1.2 Flujo alterno crear cliente:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema desbloquea los siguientes campos del formulario

- Tipo de documento* [tipo: Paramétrica, Lista desplegable] [longitud: n/a] - Número de documento* [tipo: numérico] [longitud: 20]

- Nombre / Razón social* [tipo: Valor Texto] [longitud: 80] - Dirección* [tipo: Texto] [longitud: 80]

- Teléfono* [tipo: Texto] [longitud: 20]

Los campo con * son obligatorios

El sistema oculta los botones: Crear, Modificar y Eliminar, y muestra las opciones de control: Guardar y Cancelar.

3. El usuario ingresar los valores solicitados y selecciona la opción "Guardar".

4. El sistema realiza las validaciones definidas en la excepción (1) (2), si la validación es correcta el sistema almacena los datos y muestra el mensaje "Se ha creado exitosamente cliente".

(10)

1.3 Flujo alterno modificar información de cliente:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Modificar".

2. El sistema desbloquea los siguientes campos del formulario

- Nombre / Razón social* [tipo: Valor Texto] [longitud: 80] - Dirección* [tipo: Texto] [longitud: 80]

- Teléfono* [tipo: Texto] [longitud: 20]

Los campo con * son obligatorios

El sistema oculta los botones: Crear, Modificar y Eliminar, y muestra las opciones de control: Guardar y Cancelar.

3. El usuario ingresar los valores solicitados y selecciona la opción "Guardar".

4. El sistema realiza las validaciones definidas en la excepción (1), si la validación es correcta el sistema almacena los datos y muestra el mensaje "Se ha modificado exitosamente cliente".

5. El usuario puede retornar al flujo normal, seleccionado "Cancelar".

1.4 Flujo alterno eliminar cliente:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Eliminar".

2. El sistema realiza las validaciones definidas en la excepción (3), si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

2. Excepciones:

1. El sistema valida si no se han ingresado datos obligatorios, se muestra el siguiente mensaje "No se puede guardar campos vacíos obligatorios" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a completar la información.

2. El sistema valida que al crear cliente la combinación "Tipo de documento" y "Número de documento" ya existe, se muestra el siguiente mensaje "No se puede crear, Cliente ya existe" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a verificar la información a ingresar.

3. El sistema valida que no existan transformadores asignados, ordenes pendientes, se muestra el siguiente mensaje "No se puede eliminar cliente, verificar transformadores asignados y ordenes de fabricación/reparación/mantenimiento" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a verificar la información a ingresar.

4. Si se genera un error al modificar, el sistema presenta el mensaje de error "Error al modificar cliente", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 1 del flujo normal.

5. Si se genera un error al Eliminar, el sistema presenta el mensaje de error "Error al eliminar cliente", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 1 del flujo normal.

(11)

1. Validación del cumplimiento del flujo normal, flujo alterno crear cliente, flujo alterno modificar información de cliente y flujo alterno eliminar cliente.

3.3 CU_CLI003 - Consultar historial del cliente

Este caso de uso permite visualizar los transformadores serie 15Kv asignados al cliente

seleccionado: detalla la identificación de transformador, el tipo y fecha de la última solicitud y su respectivo tiempo de garantía.

Para una solicitud de fabricación la garantía es de 18 meses. Para una solicitud de servicio la garantía es de 6 meses.

Para una solicitud de fabricación a los 36 meses se requiere mantenimiento preventivo.

Se incluye el caso de uso:

- CU_CLI001 - Realizar búsqueda de cliente.

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema. 2. El usuario debe tener el rol "Responsable de cliente" y "Cliente".

Postcondiciones

No tiene

1. Flujo normal:

1. El sistema muestra la información del cliente seleccionado según el flujo normal del caso de uso: CU_CLI001 - Realizar búsqueda de cliente.

2. El sistema muestra una grilla de transformadores asignados al cliente seleccionado, con los siguientes encabezados:

- Nombre de fabricante [tipo: Texto] [longitud: 20] - Número de serie [tipo: numérico] [longitud: 20] - Capacidad [tipo: Valor numérico] [longitud: 18]

- Consecutivo [tipo: numérico, entero positivo] [longitud: 10] - Fecha [tipo: Fecha] [longitud: n/a]

- Tipo Solicitud [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores: Suministro, Servicio, Reparación y Mantenimiento]

- Observación [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Para una solicitud de fabricación la garantía es de 18 meses, para una solicitud de servicio la garantía es de 6 meses, para una solicitud de fabricación a los 36 meses se requiere mantenimiento preventivo]

Se muestran los transformadores están ordenados de forma descendente por el campo Fecha de la solicitud.

3. El sistema muestra la opción: Consultar.

4. Si el usuario selecciona la opción "Consultar", el sistema nuevamente refresca la lista.

2. Excepciones:

(12)

3. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal.

3.4 CU_CLI004 - Crear solicitud de cliente

Este componente permite crear una solicitud de cliente. Esta solicitud puede ser de tipo Suministro o Servicio.

Este es el punto de inicio de cualquier proceso: suministro (fabricación) o servicio (reparación o mantenimiento).

Se incluyen los casos de uso:

- CU_CLI001 - Realizar búsqueda de cliente.

- CU_TRA001 - Realizar búsqueda de transformador serie 15Kv.

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener los roles "Responsable de cliente" para ingresar. 3. El cliente debe existir en el sistema.

4. Si la solicitud es de tipo "Servicio" debe existir el transformador en el sistema.

Postcondiciones

1. Para cada nueva solicitud se genera un consecutivo de seguimiento. 2. Si la solicitud es de tipo "Suministro" se genera un "Pedido de suministro".

3. Si la solicitud es de tipo "Servicio" se genera una tarea de "Proceso de pruebas preliminares"

1. Flujo normal:

1. El sistema muestra la información del cliente seleccionado según el flujo normal del caso de uso: CU_CLI001 - Realizar búsqueda de cliente.

2. El sistema muestra un formulario con los siguientes campos habilitados:

- Tipo Solicitud [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores: Suministro y Servicio].

3. Si el usuario selecciona el valor de la lista "Suministro", se ejecuta el flujo alterno 1.1.

4. Si el usuario selecciona el valor de la lista "Servicio", se ejecuta el flujo alterno 1.2.

1.1 Flujo alterno crear solicitud suministro:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Suministro".

2. El sistema muestra un formulario con los siguientes campos desbloqueados:

- Cantidad* [tipo: numérico] [longitud: 20]

- Capacidad* [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores de la potencia del transformador]

(13)

Los campo con * son obligatorios

El sistema muestra los botones: Crear solicitud y Cancelar.

3. El usuario ingresar los valores solicitados y selecciona el botón "Crear solicitud".

4. El sistema realiza las validaciones definidas en la excepción (1), si la validación es correcta el sistema almacena los datos, genera consecutivo de solicitud y muestra el mensaje "Se ha creado exitosamente la solicitud".

5. El usuario puede retornar al flujo normal, seleccionado "Cancelar".

1.2 Flujo alterno crear solicitud servicio:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Servicio".

2. El sistema muestra la información del transformador seleccionado según el flujo normal del caso de uso: CU_TRA001 - Realizar búsqueda de transformador serie 15Kv

El sistema muestra los botones: Crear solicitud y Cancelar. 3. El sistema valida las excepciones (2) y (3).

4. El usuario selecciona el botón "Crear solicitud".

5. El sistema almacena los datos, genera consecutivo de solicitud y muestra el mensaje "Se ha creado exitosamente la solicitud".

6. El usuario puede retornar al flujo normal, seleccionado "Cancelar".

2. Excepciones:

1. El sistema valida si no se han ingresado datos obligatorios, se muestra el siguiente mensaje "No se puede guardar campos vacíos obligatorios" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a completar la información.

2. El sistema valida que el transformador está asignado a otro cliente, se muestra el siguiente mensaje "No se puede seleccionar transformador, ya está asignado a otro cliente, por favor ir a la asignación de transformadores y retirar transformador" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir la asignación transformadores.

3. El sistema valida que el transformador ya está asignado a una solicitud activa, se muestra el siguiente mensaje "No se puede seleccionar transformador, tiene solicitud activa" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e iniciar el proceso nuevamente.

3. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal, flujo alterno crear solicitud suministro y flujo alterno crear solicitud servicio.

3.5 CU_CLI005 - Gestionar pedidos de cliente

Este componente permite:

1. Si el usuario tiene rol "Cliente", se muestra las solicitudes cliente del usuario.

(14)

seleccionado.

3. Si el usuario tiene los roles: "Responsable de cliente", "Responsable de transformador" y/o "Responsable de bodega", permite realizar búsqueda por número de solicitud.

Se incluyen los casos de uso:

- CU_CLI001 - Realizar búsqueda de cliente - CU_CLI004 - Crear solicitud de cliente

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener los roles "Responsable de cliente", "Responsable de bodega" y/o "Cliente" para ingresar.

3. El cliente debe existir en el sistema.

4. El usuario con rol cliente únicamente puede consultar la información sus solicitudes. 5. El usuario con rol Responsable de cliente debe seleccionar un cliente para gestionar sus

solicitudes.

6. El usuario con rol Responsable de bodega únicamente puede consultar la información de las solicitudes del cliente seleccionado.

Postcondiciones

1. No se permite modificar, ni eliminar una solicitud que haya sido aprobada.

2. Si al aprobar una solicitud de tipo Mantenimiento o Reparación, se crea la respectiva orden de fabricación.

1. Flujo normal:

1. El sistema muestra la información del cliente seleccionado según el flujo normal del caso de uso: CU_CLI001 - Realizar búsqueda de cliente.

2. El sistema muestra en la parte inferior una grilla con las solicitudes de clientes con los siguientes encabezados:

- Consecutivo [tipo: numérico, entero positivo] [longitud: 10] - Fecha [tipo: Fecha] [longitud: n/a]

- Tipo Solicitud [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores: Suministro, Servicio, Reparación y Mantenimiento]

- Aprobado [tipo: Si/No, Lista desplegable] [longitud: n/a].

3. Si se realiza el llamado se realiza desde el caso de uso CU_TRA007 - Gestionar orden de fabricación, reparación y mantenimiento, el sistema muestra únicamente la opción "Búsqueda", en caso contrario se muestra las opciones: Búsqueda, Crear, Modificar y Eliminar.

4. El usuario selecciona una de las solicitudes.

5. Si el usuario selecciona una solicitud "Suministro", el sistema muestra un formulario con los siguientes campos bloqueados:

- Cantidad [tipo: numérico] [longitud: 20]

- Capacidad [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores de la potencia del transformador]

- Voltaje entrada [tipo: Numérico] [longitud: 10,2] - Voltaje salida [tipo: Numérico] [longitud: 10,2].

6. Si el usuario selecciona una solicitud "Servicio", "Reparación" o "Mantenimiento", el sistema muestra un formulario con los siguientes campos bloqueados:

(15)

- Número de serie [tipo: numérico] [longitud: 20]

- Capacidad [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores de la potencia del transformador]

- Voltaje entrada [tipo: Numérico] [longitud: 10,2] [observaciones: Se carga según la combinación de Fabricante y Número de serie]

- Voltaje salida [tipo: Numérico] [longitud: 10,2] [observaciones: Se carga según la combinación de Fabricante y Número de serie].

7. Si el usuario selecciona el botón "Crear", se ejecuta el flujo normal del caso de uso CU_CLI004 - Crear solicitud de cliente.

8. Si el usuario selecciona el botón "Modificar", se ejecuta el flujo alterno 1.1.

9. Si el usuario selecciona el botón "Eliminar", se ejecuta el flujo alterno 1.2.

10. Si el usuario selecciona el botón "Buscar", se ejecuta el flujo alterno 1.3.

1.1 Flujo alterno modificar solicitud:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Modificar".

2. Si el usuario selecciona una solicitud "Suministro", el sistema muestra un formulario con los siguientes campos desbloqueados:

- Cantidad* [tipo: numérico] [longitud: 20]

- Capacidad* [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores de la potencia del transformador]

- Voltaje entrada* [tipo: Numérico] [longitud: 10,2] - Voltaje salida* [tipo: Numérico] [longitud: 10,2]

Si el usuario selecciona una solicitud "Servicio", el sistema muestra un formulario con los siguientes campos desbloqueados:

- Fabricante* [tipo: numérico] [longitud: 20] - Número de serie* [tipo: numérico] [longitud: 20]

Si el usuario selecciona una solicitud "Reparación" o "Mantenimiento", el sistema muestra un formulario con el siguiente campo desbloqueado:

- Aprobado* [tipo: Si/No, Lista desplegable] [longitud: n/a]

Los campo con * son obligatorios

El sistema muestra los botones: Guardar y Cancelar.

3. El usuario ingresar los valores solicitados y selecciona el botón "Guardar".

4. El sistema realiza las validaciones definidas en las excepciones (1) y (2), si la validación es correcta el sistema almacena los datos y muestra el mensaje "Se ha modificado exitosamente la solicitud".

5. Si la solicitud ha sido aprovada, el sistema crea la respectiva orden de mantenimiento o reparación.

6. El usuario puede retornar al flujo normal, seleccionado "Cancelar".

1.2 Flujo alterno eliminar solicitud:

(16)

2. El sistema realiza las validaciones definidas en las excepciones (1) y (2), si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar la solicitud?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

5. El usuario puede retornar al flujo normal, seleccionado "Cancelar".

1.3 Flujo alterno buscar solicitud:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Buscar".

2. El sistema muestra un formulario con los siguientes campos habilitados:

- Consecutivo [tipo: numérico, entero positivo] [longitud: 10] - Fecha [tipo: Fecha] [longitud: n/a]

- Tipo Solicitud [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores: Suministro, Servicio, Reparación y Mantenimiento]

Los campo con * son obligatorios

Se muestra el botón "Buscar".

3. El usuario ingresar un valor en "Consecutivo" y selecciona "Buscar".

4. El sistema muestra en la parte inferior una grilla con las solicitudes de clientes con los siguientes encabezados:

- Consecutivo [tipo: numérico, entero positivo] [longitud: 10] - Fecha [tipo: Fecha] [longitud: n/a]

- Tipo Solicitud [tipo: Paramétrica, Lista desplegable] [longitud: n/a] [observaciones: Valores: Suministro, Servicio, Reparación y Mantenimiento]

- Aprobado [tipo: Si/No, Lista desplegable] [longitud: n/a]. 5. El usuario selecciona una de las solicitudes.

2. Excepciones:

1. El sistema valida si no se han ingresado datos obligatorios, se muestra el siguiente mensaje "No se puede guardar campos vacíos obligatorios" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a completar la información.

2. El sistema valida que el estado de la solicitud no sea "Aprobado", se muestra el siguiente mensaje "No se puede Modificar o Eliminar, la solicitud tiene estado Aprobado" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a verificar la información a ingresar.

3. El sistema valida si no se han ingresado datos obligatorios, se muestra el siguiente mensaje "No se puede realizar búsqueda, diligencie todos los campos obligatorios" y detiene el proceso, para continuar el usuario debe hacer clic en el botón "Aceptar" e ir a completar la información.

4. Si no se genera resultado al buscar, el sistema presenta el mensaje de información "No existe solicitud".

(17)

3. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal, flujo alterno modificar solicitud y flujo alterno eliminar solicitud.

3.6 CU_PRO001 - Gestionar pruebas preliminares

Este componente permite la búsqueda y la gestión del proceso de pruebas preliminares realizadas a los transformadores que ingresan a la bodega por una solicitud de servicio.

Se incluye los casos de usos:

CU_PRO009 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados

CU_PRO008 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase

CU_PRO010 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito

CU_PRO011 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío)

Precodiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener el rol "Responsable de protocolo" para ingresar. 3. La solicitudes seleccionadas deben tener estado activo.

Postcondiciones

1. Si el proceso es exitoso, el tipo de solicitud se modifica a mantenimiento. 2. Si el proceso es no exitoso, el tipo de solicitud se modifica a reparación.

1. Flujo normal:

1. El sistema muestra las siguiente pestañas

- Pruebas preliminares

2. El usuario selecciona la pestaña "Pruebas preliminares".

3. El sistema muestra en la parte superior un formulario con los siguientes campos:

- Solicitud [tipo: Numérico] [longitud: 10] [observación: búsqueda por identificador de la solicitud]

- Fabricante [tipo: Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Número de serie [tipo: Texto] [longitud: 50] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Resultado preliminar [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado, es exitoso cuando todas la pruebas son exitosas]

- Buscar [tipo: Acción] [longitud: n/a] [observación: Al ingresar un valor en Solicitud y selecciona Buscar, el sistema realizar la búsqueda y carga la grilla de pruebas]

(18)

- Nombre prueba [tipo: Texto] [longitud: 20] [observación: n/a] - Fecha [tipo: Fecha dd/MM/aaaa] [longitud: n/a] [observación: n/a]

- Resultado [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado].

4. El usuario ingresa un valor en el campo "Solicitud" y selecciona la opción "Buscar".

5. El sistema, si la solicitud tiene asignada un proceso de pruebas preliminares completa la información del formulario y de la grilla.

El sistema muestra las opciones: Consultar, Terminar y Eliminar.

6. El sistema, en caso de no existir un proceso de pruebas preliminares se muestra el mensaje "La solicitud no tiene creado un proceso de pruebas"

El sistema muestra la opción Crear.

7. El usuario selecciona algún ítem de la grilla de pruebas y la opción "Consultar".

8. El sistema muestra un componente con el respectivo formulario de la prueba seleccionada:

- CU_PRO009 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados: flujo normal

- CU_PRO008 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase: flujo normal

- CU_PRO010 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito: flujo normal

- CU_PRO011 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío): flujo normal

9. Si el usuario selecciona la opción "Crear", se ejecuta el flujo alterno crear proceso de pruebas.

10. Si el usuario selecciona la opción "Terminar", se ejecuta el flujo alterno terminar proceso de pruebas.

11. Si el usuario selecciona la opción "Eliminar", se ejecuta el flujo alterno eliminar proceso de pruebas.

2.1 Flujo alterno crear proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema genera un nuevo proceso de pruebas preliminares y muestra el mensaje "Se ha creado exitosamente el proceso de pruebas", este proceso tiene el estado activo y es de tipo preliminar.

2.2 Flujo alterno terminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Terminar".

2. El sistema muestra el mensaje "¿Está seguro de terminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema realiza la siguiente validación:

- Si todas las pruebas son exitosa, el proceso es exitoso

- Si alguna de las pruebas no es exitosa, el proceso es no exitoso

(19)

2.3 Flujo alterno eliminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Eliminar".

2. El sistema valida que el proceso tenga el estado terminad, si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

3. Excepciones:

1. Si no se genera resultado al buscar por número de solicitud, el sistema presenta el mensaje de información "No existe el número de solicitud ingresado".

2. Si se genera un error al crear, el sistema presenta el mensaje de error "Error al crear proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 5 del flujo normal.

3. Si se genera un error al terminar, el sistema presenta un mensaje de error "Error al terminar el proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 5 del flujo normal.

4. Si al eliminar el sistema valida que el proceso tiene estado terminado, el sistema presenta el mensaje de error "No es posible eliminar el proceso tiene estado terminado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 5 del flujo normal.

5. Si se genera un error al eliminar, el sistema presenta el mensaje de error "Error al eliminar el proceso seleccionado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

4. Criterios de aceptación.:

1. Validación del cumplimiento del flujo normal, flujo alterno crear proceso de pruebas, flujo alterno terminar proceso de pruebas, y flujo alterno eliminar proceso de pruebas.

3.7 CU_PRO002 - Gestionar pruebas para protocolo de

pruebas

Este componente permite la búsqueda y la gestión del proceso de pruebas para protocolo realizadas a los transformadores que salen del procesos de fabricación, reparación o mantenimiento.

Si por lo menos una de las pruebas realizadas no es exitosa se debe crear una orden de reparación.

Se incluyen los siguientes casos de uso, los cuales corresponden a las pruebas para protocolo:

CU_PRO008 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase

CU_PRO009 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados

CU_PRO010 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito

CU_PRO011 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga

(20)

Para la consulta de la información del transformador se incluye el caso de uso:

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema.

2. El usuario debe tener el rol "Responsable de protocolo" para ingresar. 3. La solicitudes seleccionadas deben tener estado activo.

Postcondiciones

1. Si el proceso es no exitoso, se crear orden de reparación.

1. Flujo normal:

1. El sistema muestra las siguiente pestañas

- Gestión protocolo - Generar protocolo.

2. El usuario selecciona la pestaña "Gestión protocolo".

3. El sistema muestra en la parte superior un formulario con los siguientes campos:

- Solicitud [tipo: Numérico] [longitud: 10] [observación: búsqueda por identificador de la solicitud]

- Fabricante [tipo: Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Número de serie [tipo: Texto] [longitud: 50] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Resultado preliminar [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado, es exitoso cuando todas la pruebas son exitosas]

- Buscar [tipo: Acción] [longitud: n/a] [observación: Al ingresar un valor en Solicitud y selecciona Buscar, el sistema realizar la búsqueda y carga la grilla de pruebas]

Adicional muestra una grilla de transformadores asignados a la solicitud seleccionada, con los siguientes encabezados:

- Nombre de fabricante [tipo: Texto] [longitud: 20] - Número de serie [tipo: numérico] [longitud: 20] - Capacidad [tipo: Valor numérico] [longitud: 18].

4. El usuario ingresa un valor en el campo "Solicitud" y selecciona la opción "Buscar".

5. El sistema completa la información del formulario y la grilla de acuerdo con el resultado de la búsqueda.

6. El usuario selecciona uno de los transformadores asignados a la solicitud.

7. El sistema muestra en la parte inferior una grilla de pruebas para el transformador seleccionado, con los siguientes encabezados:

- Nombre prueba [tipo: Texto] [longitud: 20] [observación: n/a] - Fecha [tipo: Fecha dd/MM/aaaa] [longitud: n/a] [observación: n/a]

- Resultado [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado]

(21)

8. Si el transformador seleccionado no tiene asignado un proceso de pruebas para protocolo activo, el sistema muestra la opción Crear.

9. El usuario selecciona algún ítem de la grilla de pruebas y la opción "Consultar".

10. El sistema muestra un componente con el respectivo formulario de la prueba seleccionada:

- Si selecciona la pruebas NTC 471, el sistema realiza el flujo normal del caso de uso CU_PRO008 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase

- Si selecciona la pruebas NTC 375, el sistema realiza el flujo normal del caso de uso CU_PRO009 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados

- Si selecciona la pruebas NTC 1005, el sistema realiza el flujo normal del caso de uso CU_PRO010 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito

- Si selecciona la pruebas NTC 1031, el sistema realiza el flujo normal del caso de uso CU_PRO011 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío)

- Si selecciona la pruebas NTC 837, el sistema realiza el flujo normal del caso de uso CU_PRO013 - Gestionar prueba norma NTC 837 Tensión aplicada

11. Si el usuario selecciona la opción "Crear", se ejecuta el flujo alterno crear proceso de pruebas para protocolo.

12. Si el usuario selecciona la opción "Terminar", se ejecuta el flujo alterno terminar proceso de pruebas.

1.1 Flujo alterno crear proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema genera un nuevo proceso de pruebas de protocolo y muestra el mensaje "Se ha creado exitosamente el proceso de pruebas", este proceso tiene el estado activo y es de tipo protocolo.

1.2 Flujo alterno terminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Terminar".

2. El sistema muestra el mensaje "¿Está seguro de terminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema realiza la siguiente validación:

- Si todas las pruebas son exitosa, el proceso es exitoso

- Si alguna de las pruebas no es exitosa, el proceso es no exitoso

El sistema modifica el estado del proceso a terminado y muestra el mensaje "Se ha terminado el proceso de pruebas".

2. Excepciones:

1. Si no se genera resultado al buscar por número de solicitud, el sistema presenta el mensaje de información "No existe el número de solicitud ingresado".

(22)

3. Si se genera un error al terminar, el sistema presenta un mensaje de error "Error al terminar el proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 5 del flujo normal.

3. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal, flujo alterno crear proceso de pruebas y flujo alterno terminar proceso de pruebas.

3.8 CU_PRO003 - Generar protocolo de pruebas

Permite generar el protocolo con los últimos resultados de las pruebas realizadas a un transformador serie 15kV.

El formato del protocolo generado es el definido en la norma: NTC 1358 Protocolo de pruebas para transformadores.

Se incluye el caso de uso:

- CU_TRA001 - Realizar búsqueda de transformador serie 15Kv

Precondiciones

1. El usuario debe estar autenticado exitosamente en el sistema. 2. El usuario debe tener el rol "Cliente" o "Responsable de Cliente".

Postcondiciones

1. Se genera un documento con extensión PDF y es almacenado en la ruta dada por el usuario.

1. Flujo normal:

1. El sistema ejecuta el flujo normal del caso de uso CU_TRA001 - Realizar búsqueda de transformador serie 15Kv.

2. El usuario selecciona un resultado de la búsqueda.

3. El sistema muestra la opción "Generar protocolo".

4. El usuario selecciona la opción "Generar protocolo".

5. El sistema solicita la ruta para almacenar el documento.

6. El usuario selecciona una ruta en el equipo.

7. El sistema almacena el documento en la ruta seleccionada, el sistema muestra el mensaje "Se ha generados exitosamente el protocolo de pruebas".

2. Excepciones:

1. Si el usuario selecciona una ruta no validad el sistema muestra el siguiente mensaje "Ubicación no válida, por favor seleccionar otra".

3. Criterios de aceptación:

(23)

3.9 CU_PRO004 - Gestionar la información del protocolo de

pruebas para proceso de fabricación

Este componente permite la gestión de la información del protocolo de pruebas para el proceso de fabricación.

El protocolo de pruebas para el proceso involucra las siguientes pruebas:

NTC 375: Medición de la resistencia de los devanados.

NTC 471: Medición de la relación de transformación, verificación de polaridad y relación de fase.

NTC 1005: Medición de tensión de cortocircuito. Medición de pérdidas con carga.

NTC 1031: Medición de la pérdidas y corriente sin carga (en vacío).

NTC 837: Tensión aplicada. Sobre-tensión inducida.

Precondiciones

El usuario debe estar autenticado exitosamente en el sistema.

El usuario debe tener el rol "Responsable de protocolo" para ingresar.

La orden de fabricación debe tener estado activo.

El transformador seleccionado debe tener consecutivo de fabricación.

Postcondiciones

Si el proceso es exitoso, el transformador ingresa a la bodega de entrega.

Si el proceso es no exitoso, se crea un pedido de servicio de reparación para el transformador seleccionado.

1. Flujo normal:

1. El usuario selecciona la opción "Pruebas".

2. El sistema muestra las opciones: Preliminares y Protocolo.

3. El usuario selecciona la opción "Protocolo".

4. El sistema muestra en la parte superior un formulario con los siguientes campos:

- Solicitud [tipo: Numérico] [longitud: 10] [observación: búsqueda por identificador de la solicitud]

- Fabricante [tipo: Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Número de serie [tipo: Texto] [longitud: 50] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Resultado pruebas [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado, es exitoso cuando todas la pruebas son exitosas]

- Buscar [tipo: Acción] [longitud: n/a] [observación: Al ingresar un valor en Solicitud y selecciona Buscar, el sistema realizar la búsqueda y carga la grilla de pruebas]

(24)

- Nombre prueba [tipo: Texto] [longitud: 20] [observación: n/a] - Fecha [tipo: Fecha dd/MM/aaaa] [longitud: n/a] [observación: n/a]

- Resultado [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado].

5. El usuario ingresa un valor en el campo "Solicitud" y selecciona la opción "Buscar".

6. El sistema, si la solicitud tiene asignada un proceso de pruebas preliminares completa la información del formulario y de la grilla.

7. El sistema muestra las opciones: Consultar, Terminar y Eliminar.

8. El sistema, en caso de no existir un proceso de pruebas preliminares se muestra el mensaje "La solicitud no tiene creado un proceso de pruebas"

El sistema muestra la opción Crear.

9. El usuario selecciona algún ítem de la grilla de pruebas y la opción "Consultar".

10. El sistema muestra un componente con el respectivo formulario de la prueba seleccionada:

- CU_PRO012 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados: flujo normal

- CU_PRO011 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase: flujo normal

- CU_PRO013 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito: flujo normal

- CU_PRO014 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío): flujo normal

- CU_PRO016 - Gestionar prueba norma NTC 837 Tensión aplicada

Si el usuario selecciona la opción "Crear", se ejecuta el flujo alterno crear proceso de pruebas.

11. Si el usuario selecciona la opción "Terminar", se ejecuta el flujo alterno terminar proceso de pruebas.

12. Si el usuario selecciona la opción "Eliminar", se ejecuta el flujo alterno eliminar proceso de pruebas.

2.1 Flujo alterno crear proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema genera un nuevo proceso de pruebas preliminares y muestra el mensaje "Se ha creado exitosamente el proceso de pruebas", este proceso tiene el estado activo y es de tipo preliminar.

2.2 Flujo alterno terminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Terminar".

2. El sistema muestra el mensaje "¿Está seguro de terminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema realiza la siguiente validación:

- Si todas las pruebas son exitosa, el proceso es exitoso

- Si alguna de las pruebas no es exitosa, el proceso es no exitoso

(25)

terminado el proceso de pruebas".

5. El usuario selecciona "Aceptar".

6. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

2.3 Flujo alterno eliminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Eliminar".

2. El sistema valida que el proceso tenga el estado terminad, si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

3. Excepciones:

1. Si no se genera resultado al buscar por número de solicitud, el sistema presenta el mensaje de información "No existe el número de solicitud ingresado".

2. Si se genera un error al terminar, el sistema presenta un mensaje de error "Error al terminar el proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

3. Si al eliminar el sistema valida que el proceso tiene estado terminado, el sistema presenta el mensaje de error "No es posible eliminar el proceso tiene estado terminado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

4. Si se genera un error al eliminar, el sistema presenta el mensaje de error "Error al eliminar el proceso seleccionado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

4. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal, flujo alterno crear proceso de pruebas, flujo alterno terminar proceso de pruebas, y flujo alterno eliminar proceso de pruebas.

3.10 CU_PRO005 - Gestionar la información del protocolo de

pruebas para el proceso de reparación

Este componente permite la gestión de la información del protocolo de pruebas para el proceso de reparación.

El protocolo de pruebas para el proceso involucra las siguientes pruebas:

NTC 375: Medición de la resistencia de los devanados.

NTC 471: Medición de la relación de transformación, verificación de polaridad y relación de fase.

NTC 1005: Medición de tensión de cortocircuito. Medición de pérdidas con carga.

NTC 1031: Medición de la pérdidas y corriente sin carga (en vacío).

NTC 837: Tensión aplicada. Sobre-tensión inducida.

(26)

Precondiciones

El usuario debe estar autenticado exitosamente en el sistema.

El usuario debe tener el rol "Responsable de protocolo" para ingresar.

La orden de reparación debe tener estado activo.

Postcondiciones

Si el proceso es exitoso, el transformador ingresa a la bodega de entrega.

Si el proceso es no exitoso, se crea un pedido de servicio de reparación para el transformador seleccionado.

1. Flujo normal:

1. El usuario selecciona la opción "Pruebas".

2. El sistema muestra las opciones: Preliminares y Protocolo.

3. El usuario selecciona la opción "Protocolo".

4. El sistema muestra en la parte superior un formulario con los siguientes campos:

- Solicitud [tipo: Numérico] [longitud: 10] [observación: búsqueda por identificador de la solicitud]

- Fabricante [tipo: Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Número de serie [tipo: Texto] [longitud: 50] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Resultado pruebas [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado, es exitoso cuando todas la pruebas son exitosas]

- Buscar [tipo: Acción] [longitud: n/a] [observación: Al ingresar un valor en Solicitud y selecciona Buscar, el sistema realizar la búsqueda y carga la grilla de pruebas]

El sistema muestra en la parte inferior una grilla de pruebas, listado de la descripción, con los siguientes encabezados:

- Nombre prueba [tipo: Texto] [longitud: 20] [observación: n/a] - Fecha [tipo: Fecha dd/MM/aaaa] [longitud: n/a] [observación: n/a]

- Resultado [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado].

5. El usuario ingresa un valor en el campo "Solicitud" y selecciona la opción "Buscar".

6. El sistema, si la solicitud tiene asignada un proceso de pruebas preliminares completa la información del formulario y de la grilla.

7. El sistema muestra las opciones: Consultar, Terminar y Eliminar.

8. El sistema, en caso de no existir un proceso de pruebas preliminares se muestra el mensaje "La solicitud no tiene creado un proceso de pruebas"

El sistema muestra la opción Crear.

(27)

10. El sistema muestra un componente con el respectivo formulario de la prueba seleccionada:

- CU_PRO012 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados: flujo normal

- CU_PRO011 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase: flujo normal

- CU_PRO013 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito: flujo normal

- CU_PRO014 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío): flujo normal

- CU_PRO016 - Gestionar prueba norma NTC 837 Tensión aplicada - CU_PRO009 - Gestionar prueba norma NTC 1954 Electrotecnia. 11. Transformadores reconstruidos y reparados

Si el usuario selecciona la opción "Crear", se ejecuta el flujo alterno crear proceso de pruebas.

12. Si el usuario selecciona la opción "Terminar", se ejecuta el flujo alterno terminar proceso de pruebas.

13. Si el usuario selecciona la opción "Eliminar", se ejecuta el flujo alterno eliminar proceso de pruebas.

2.1 Flujo alterno crear proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema genera un nuevo proceso de pruebas preliminares y muestra el mensaje "Se ha creado exitosamente el proceso de pruebas", este proceso tiene el estado activo y es de tipo preliminar.

2.2 Flujo alterno terminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Terminar".

2. El sistema muestra el mensaje "¿Está seguro de terminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema realiza la siguiente validación:

- Si todas las pruebas son exitosa, el proceso es exitoso

- Si alguna de las pruebas no es exitosa, el proceso es no exitoso

El sistema modifica el estado del proceso a terminado y muestra el mensaje "Se ha terminado el proceso de pruebas".

5. El usuario selecciona "Aceptar".

6. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

2.3 Flujo alterno eliminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Eliminar".

2. El sistema valida que el proceso tenga el estado terminad, si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar el proceso?" y las opciones "Aceptar" y "Cancelar".

(28)

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

3. Excepciones:

1. Si no se genera resultado al buscar por número de solicitud, el sistema presenta el mensaje de información "No existe el número de solicitud ingresado".

2. Si se genera un error al terminar, el sistema presenta un mensaje de error "Error al terminar el proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

3. Si al eliminar el sistema valida que el proceso tiene estado terminado, el sistema presenta el mensaje de error "No es posible eliminar el proceso tiene estado terminado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

4. Si se genera un error al eliminar, el sistema presenta el mensaje de error "Error al eliminar el proceso seleccionado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

4. Criterios de aceptación:

1. Validación del cumplimiento del flujo normal, flujo alterno crear proceso de pruebas, flujo alterno terminar proceso de pruebas, y flujo alterno eliminar proceso de pruebas.

3.11 CU_PRO006 - Gestionar la información del protocolo de

pruebas para el proceso de mantenimiento

Este componente permite la gestión de la información del protocolo de pruebas para el proceso de mantenimiento.

El protocolo de pruebas para el proceso involucra las siguientes pruebas:

NTC 375: Medición de la resistencia de los devanados.

NTC 471: Medición de la relación de transformación, verificación de polaridad y relación de fase.

NTC 1005: Medición de tensión de cortocircuito. Medición de pérdidas con carga.

NTC 1031: Medición de la pérdidas y corriente sin carga (en vacío).

NTC 837: Tensión aplicada. Sobre-tensión inducida.

Precondiciones

El usuario debe estar autenticado exitosamente en el sistema.

El usuario debe tener el rol "Responsable de protocolo" para ingresar.

La orden de mantenimiento debe tener estado activo.

Postcondiciones

Si el proceso es exitoso, el transformador ingresa a la bodega de entrega.

Si el proceso es no exitoso, se crea un pedido de servicio de reparación para el transformador seleccionado.

(29)

1. El usuario selecciona la opción "Pruebas".

2. El sistema muestra las opciones: Preliminares y Protocolo.

3. El usuario selecciona la opción "Protocolo".

4. El sistema muestra en la parte superior un formulario con los siguientes campos:

- Solicitud [tipo: Numérico] [longitud: 10] [observación: búsqueda por identificador de la solicitud]

- Fabricante [tipo: Texto] [longitud: 80] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Número de serie [tipo: Texto] [longitud: 50] [observación: bloqueado, se obtiene de la información ingresada en la solicitud]

- Resultado pruebas [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado, es exitoso cuando todas la pruebas son exitosas]

- Buscar [tipo: Acción] [longitud: n/a] [observación: Al ingresar un valor en Solicitud y selecciona Buscar, el sistema realizar la búsqueda y carga la grilla de pruebas]

El sistema muestra en la parte inferior una grilla de pruebas, listado de la descripción, con los siguientes encabezados:

- Nombre prueba [tipo: Texto] [longitud: 20] [observación: n/a] - Fecha [tipo: Fecha dd/MM/aaaa] [longitud: n/a] [observación: n/a]

- Resultado [tipo: Valor paramétrico] [longitud: n/a] [observación: Valores entre exitoso y no exitoso, Paramétrica tipo resultado].

5. El usuario ingresa un valor en el campo "Solicitud" y selecciona la opción "Buscar".

6. El sistema, si la solicitud tiene asignada un proceso de pruebas preliminares completa la información del formulario y de la grilla.

7. El sistema muestra las opciones: Consultar, Terminar y Eliminar.

8. El sistema, en caso de no existir un proceso de pruebas preliminares se muestra el mensaje "La solicitud no tiene creado un proceso de pruebas"

El sistema muestra la opción Crear.

9. El usuario selecciona algún ítem de la grilla de pruebas y la opción "Consultar".

10. El sistema muestra un componente con el respectivo formulario de la prueba seleccionada:

- CU_PRO012 - Gestionar prueba norma NTC 375 Medición de la resistencia de los devanados: flujo normal

- CU_PRO011 - Gestionar prueba norma NTC 471 Medición de la relación de transformación, verificación de polaridad y relación de fase: flujo normal

- CU_PRO013 - Gestionar prueba norma NTC 1005 Medición de tensión de cortocircuito: flujo normal

- CU_PRO014 - Gestionar prueba norma NTC 1031 Medición de la pérdidas y corriente sin carga (en vacío): flujo normal

- CU_PRO016 - Gestionar prueba norma NTC 837 Tensión aplicada

(30)

11. Si el usuario selecciona la opción "Terminar", se ejecuta el flujo alterno terminar proceso de pruebas.

12. Si el usuario selecciona la opción "Eliminar", se ejecuta el flujo alterno eliminar proceso de pruebas.

2.1 Flujo alterno crear proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Crear".

2. El sistema genera un nuevo proceso de pruebas preliminares y muestra el mensaje "Se ha creado exitosamente el proceso de pruebas", este proceso tiene el estado activo y es de tipo preliminar.

2.2 Flujo alterno terminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Terminar".

2. El sistema muestra el mensaje "¿Está seguro de terminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema realiza la siguiente validación:

- Si todas las pruebas son exitosa, el proceso es exitoso

- Si alguna de las pruebas no es exitosa, el proceso es no exitoso

El sistema modifica el estado del proceso a terminado y muestra el mensaje "Se ha terminado el proceso de pruebas".

5. El usuario selecciona "Aceptar".

6. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

2.3 Flujo alterno eliminar proceso de pruebas:

1. Este flujo se ejecuta cuando el usuario selecciona la opción "Eliminar".

2. El sistema valida que el proceso tenga el estado terminad, si la validación es exitosa muestra el mensaje "¿Está seguro de eliminar el proceso?" y las opciones "Aceptar" y "Cancelar".

3. El usuario selecciona "Aceptar".

4. El sistema eliminar el proceso y la pruebas adjuntas, el sistema muestra el mensaje "Se he eliminado exitosamente el proceso de pruebas".

3. Excepciones:

1. Si no se genera resultado al buscar por número de solicitud, el sistema presenta el mensaje de información "No existe el número de solicitud ingresado".

2. Si se genera un error al terminar, el sistema presenta un mensaje de error "Error al terminar el proceso", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

3. Si al eliminar el sistema valida que el proceso tiene estado terminado, el sistema presenta el mensaje de error "No es posible eliminar el proceso tiene estado terminado", para continuar el usuario debe hacer clic en el botón "Aceptar" y muestra el paso 6 del flujo normal.

Referencias

Documento similar

Luis Miguel Utrera Navarrete ha presentado la relación de Bienes y Actividades siguientes para la legislatura de 2015-2019, según constan inscritos en el

Fuente de emisión secundaria que afecta a la estación: Combustión en sector residencial y comercial Distancia a la primera vía de tráfico: 3 metros (15 m de ancho)..

La campaña ha consistido en la revisión del etiquetado e instrucciones de uso de todos los ter- mómetros digitales comunicados, así como de la documentación técnica adicional de

[r]

Hasta en los moros de Granada habríamos de suponer conocimiento de los vaticinios del adivino céltico, si hubiéramos de tener por auténtica la «carta que el moro de Granada sabidor

Y tendiendo ellos la vista vieron cuanto en el mundo había y dieron las gracias al Criador diciendo: Repetidas gracias os damos porque nos habéis criado hombres, nos

Habiendo organizado un movimiento revolucionario en Valencia a principios de 1929 y persistido en las reuniones conspirativo-constitucionalistas desde entonces —cierto que a aquellas

diabetes, chronic respiratory disease and cancer) targeted in the Global Action Plan on NCDs as well as other noncommunicable conditions of particular concern in the European