Documento de Casos de Uso
Versión:
1.0
Creado:
20/10/2014
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.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
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.
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.
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
Ninguna1. 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]
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.
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".
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.
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 tiene1. 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:
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]
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.
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:
- 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:
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".
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]
- 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
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 cargaPara 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]
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".
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:
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]
- 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
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.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.
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".
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.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
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.