Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 INTRODUCCIÓN
El presente documento detalla los requerimientos del proyecto de mejoras al Portal de Habilitaciones de
Gas Natural (PHGN, antes llamado GNR), de modo que se tenga estructurada dicha información y
pueda servir como línea base para controlar y validar el alcance del proyecto mencionado. Estos
requerimientos se irán refinando, adicionando o incluso eliminando (siempre y cuando cuente con la
aprobación de los respectivos responsables) como consecuencia de cada iteración del proceso de
desarrollo.
2 DEFINICIONES Y ABREVIACIONES
Para un entendimiento apropiado del presente documento se describen los siguientes términos:
Término Significado
Se refiere a aquellos requerimientos no detallados que
Requerimiento de alto nivel representan los objetivos principales que se esperan al finalizar
el proyecto.
Se refiere a aquellos requerimientos cuya finalidad es la de dotar
Requerimiento funcional de cierta funcionalidad al producto del proyecto modificando su
comportamiento.
Se refiere a aquellos requerimientos que no otorgan
Requerimiento no funcional funcionalidad al producto del proyecto pero que su cumplimiento
hace que el producto trabaje de una mejor manera.
Se refiere a la referencia que se deberá tomar en cuenta para
Línea base
saber el trabajo que debe ser realizado en el marco del proyecto.
Sigla que representa a la División de Supervisión Regional del
DSR
Osinergmin.
Sigla que significa Portal de Habilitaciones de Gas Natural , antes
PHGN
en lugar de esta sigla se utilizaba GNR.
Sigla que puede significar Gas Natural Residencial o Portal de
GNR Habilitaciones de Gas Natural (según el contexto donde se utilice
el término).
IGN Sigla que significa Aplicativo móvil del PHGN para el Instalador .
Sigla que significa Aplicativo móvil del PHGN para la
CGN
Concesionaria.
3 OBJETIVO
El Portal de Habilitaciones de Gas Natural tiene los siguientes objetivos:
1. Servir como herramienta para mejorar la gestión del proceso de Instalación Domiciliaria de Gas
Natural.
2. Permitir la coordinación entre Instaladores, Concesionarios, Osinergmin y el Administrador FISE.
3. Implementar los nuevos flujos de trabajo para contemplar el flujo para Comercios
P á g i n a 1 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
4 ALCANCE
1. Implementar cambios en la plataforma para soportar el flujo de habilitación de comercios.
5 REQUISITOS FUNCIONALES
RF N° Descripción
RF-1 Implementar el flujo de comercios en el portal de habilitaciones
6 REQUISITOS NO FUNCIONALES
RNF N° Descripción
RNF-1 Cumplir con los estándares de Seguridad.
RNF-2 Se requiere que los cambios implementados no afecte el flujo GNR ya implementado
RNF-3 Mantener los estándares de diseño del portal de Osinergmin.
Los cambios o implementaciones deben ser realizados de manera paramétrica ningún valor
RNF-4
debe ser como valor fijo
RNF-6 Pasar de manera exitosa las pruebas de vulnerabilidad.
P á g i n a 2 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
P á g i n a 3 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
FIGURA-1
Diagrama de Proyectos Comerciales en Zonas Gasificadas
P á g i n a 4 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
FIGURA - 2
P á g i n a 5 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
Figura -3
P á g i n a 6 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
Figura -4
P á g i n a 7 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
9 DETALLE FUNCIONAL
a) Para el tratamiento de comercios se debe tener en cuenta el siguiente flujo indicado en el
punto 8, el cual será el flujo base de proyectos y solicitudes en zonas que ya cuentan con gas
natural (Zonas Gasificadas).
P á g i n a 8 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
Todos los nuevos datos que se ingresan según el formato (Nombre de nuevo
instalador que registró, nombre de nueva empresa, nombre de nuevo instalador
que realizó montante, login de usuarios de ambos)
En el caso de solicitudes:
Código de solicitud
Nombre de empresa instaladora
Usuario que realizó la carga de la solicitud
Instalador que realizó la interna
Estado de la solicitud
Todos los nuevos datos que se ingresan según el formato (Nombre de nuevo
instalador, nombre de nueva empresa, nombre de nuevo registrador de solicitud)
2. Reasignación de proyecto sin trabajos en montante Reasigna proyecto a otra empresa y otro IG3 o
misma empresa y diferente IG3.
2. Reasignación de proyecto sin trabajos en montante :
Se debe actualizar la tabla gnr_proyecto_instalacion y trazabilidad de proyecto, y figurar a nombre
de la nueva empresa para que pueda permitir realizar el registro de solicitudes asociados a dicha
empresa o si se mantiene con la misma empresa pero se está cambiando el IG3 cambiar solo el IG3
que está como responsable
DATOS PROYECTO_ACTUAL DATOS A ASIGNAR
NRO REG REGISTRO REG REG USUARIO
FLUJ PROYECT INSTALADOR EMPRESA EMPRES INSTALADOR INSTALADOR
O TIPO O IG3 ACTUAL ACTUAL A NUEVA IG3 NUEVO IG3
P á g i n a 9 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
P á g i n a 10 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
actores involucrados a los cuales se les debe asignar permisos serán: Empresa,
instalador, Concesionaria, FISE y Osinergmin). De esta manera, si aceptan dicha
solicitud, será derivada a la nueva empresa que asumirá la misma, y si tuvieron datos
a modificar, estos también cambiarán según sea el caso.
o Deberá contemplar una lógica en la cual Osinergmin pueda configurar el sistema de
tal manera que no sea necesaria la aprobación de una empresa determinada, en caso la
empresa se encuentre en ese momento inactiva en el sistema. Similar al módulo de
excepciones: opción de Campos a Modificar.
Solicitudes:
Se debe tener en consideración que para las reasignaciones de solicitudes cuando se quiera
hacer un traspaso de la misma a la misma empresa pero con diferente instalador deberá
validar que el instalador que se está consignando se encuentre activo y vinculado en la tabla
instaladores, además al instalador que se le asigne no debe tener categoría IG3, solo se debe
considerar reasignar a los que tienen categoría ig1 o ig2, de no ser conforme algún dato
deberá mostrar log de errores indicando cual fue el inconveniente.
Se debe tener en consideración que para las reasignaciones de solicitudes cuando se quiera
hacer un traspaso de la misma a una empresa diferente deberá validar que la empresa se
encuentre activa, además que el instalador que se está consignando se encuentre activo y
P á g i n a 11 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
https://masigas.osinergmin.gob.pe/gnr-web/pages/campoModificacion/inicio
Módulo de reversión de etapas de proyectos: Debe contener la misma lógica con la que
cuenta el módulo de reversión de etapa de solicitudes, pero con la diferencia de que permita
revertir etapa de los proyectos que se registran mediante el portal. Implementar una nueva
opción, pero reusar la lógica ya implementada y también las mismas tablas.
Adicionalmente, contemplar que, tanto en proyectos como en solicitudes, si una cuenta tiene
algún pendiente de evaluación, dicha cuenta debe bloquearse temporalmente hasta que no se
evalúe. Esta validación debe estar parametrizada e implementarse tanto para proyectos y
solicitudes. Para esto debe contemplarse un parámetro en el cual se configure la actividad o
inactividad de esta validación y un número de días configurable desde el cual sea la base
para que inicie a ponerse en marcha la validación sobre la solicitud. El parámetro para el
P á g i n a 12 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
tiempo variable debe ser diferenciado para solicitudes y proyectos. Crear un nuevo estado
“Bloqueado” tanto para solicitudes y proyectos.
Ejemplo:
Si tengo una solicitud y a esta le registran un requerimiento de excepción (anulación o
modificación) el día de hoy, el sistema tendrá hoy N número de días del parámetro para
proceder con el bloqueo de la solicitud y que no le permita registrar ninguna acción.
Finalmente, se debe precisar que la solicitud debe quedar liberada después de realizada la
evaluación de dicho requerimiento.
Los datos a tener en cuenta para dicho módulo son los siguientes:
P á g i n a 13 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
P á g i n a 14 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
08/05/2017 gnr_eval_proyecto_ins
Los valores a ingresar serán: "5" =Alto,
"4"=Medio Alto, "3"=Medio,
"2"=Medio Bajo, "1"=Bajo, "21" No
Modificación Evaluación Aplica (ID_ESTRATO_PERSONA)
de Datos del Proyecto Estrato Socioeconómico gnr_proyecto_instalacion
Fecha programada de la Instalación de
Montante (FECHA_PROGRAMADA)
deberá ser "DD/MM/YYYY" EJM:
Modificación Instalación de 08/05/2017
de Datos Montante Fecha Programada instalación gnr_instalacion_montante
Fecha de inicio de la Instalación de
Montante (FECHA_INICIO) deberá ser
Modificación Instalación de Fecha de Inicio instalación de "DD/MM/YYYY" EJM: 08/05/2017
de Datos Montante Montante gnr_instalacion_montante
Fecha de finalización de la Instalación
de Montante (FECHA_FINALIZACION)
Modificación Instalación de Fecha de Fin instalación de deberá ser "DD/MM/YYYY" EJM:
de Datos Montante Montante 08/05/2017 gnr_instalacion_montante
Diámetro de la tuberia del punto de
Modificación Habilitación instalación (DIAMETRO_TUBERIA)
de Datos de Montante Diámetro de la Tubería gnr_habilitacion_montante
Tipo de instalación. A: A la vista, E:
Empotrada, F: Empotrada + a la vista,
G: Enterrada + empotrada, H:
Enterrada + empotrada + a la vista
Modificación Habilitación (TIPO_INSTALACION)
de Datos de Montante Tipo de Instalación gnr_habilitacion_montante
ID del Material de instalación
Modificación Habilitación (ID_MATERIAL_INSTALACION)
de Datos de Montante Material gnr_habilitacion_montante
Longitud total de la instalación en
metros
Modificación Habilitación (LONGITUD_TOTAL_INSTALACION)
de Datos de Montante Longitud gnr_habilitacion_montante
Presión de operación de la prueba de
hermeticidad (en mbar)
Modificación Habilitación (PRESION_OPERACION_HERMET)
de Datos de Montante Presión de Prueba gnr_habilitacion_montante
Tiempo de realización de Pruebas -
Presión inicial de la prueba de
hermeticidad (en mbar)
Modificación Habilitación (PRESION_TUBERIA_HERMET)
de Datos de Montante Tiempo de Prueba gnr_habilitacion_montante
Fecha de registro de la Habilitación de
Modificación Habilitación Fecha de Registro de Habilitación Montante (FECHA_REGISTRO)
de Datos de Montante de Montante gnr_habilitacion_montante
Modificación Registro de Número de Tuberias de Conexión NUEVO CAMPO
P á g i n a 15 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
de Datos Proyecto
Modificación Registro de
de Datos Proyecto Tipo Gabinete
NUEVO CAMPO
Modificación Registro de
de Datos Proyecto Número de Gabinetes por tipo
NUEVO CAMPO
Modificación Registro de
de Datos Proyecto Código de maya
NUEVO CAMPO
**Considerar:
Los campos resaltados en el cuadro de color azul deberán de ser contemplados dentro
del desarrollo ya realizado como nuevos campos para la entrega final de este
entregable, de manera tal que dichos campos influyan en la lógica de la aplicación de
la siguiente manera para todos los flujos de proyectos en genera:
Se deberá adicionar el número de TC, tipo de gabinete y número de gabinetes por tipo: según el
número colocado en el caso de las TC deberá ser el número de fotos a solicitar al momento de
realizar el registro de la pruebas de Tubería de conexión ejm: si colocó 10 TC debe tomar 10
fotos , en cuanto a las pruebas de acometidas se debe considerar el número de gabinetes y el tipo que
irán asociadas a dicho proyecto ejm: 4 cuádruples 3 triples 2 dobles quiere decir que se tomaran
9 fotos y esto deberá restringir el ingreso de solicitudes en base al mismo ejm debería solo de
permitir 29 solicitudes, para los tipos de gabinete se deben considerar las siguientes opciones:
Gabinete Simple, Gabinete Doble, Gabinete Triple, Gabinete Cuádruple, Gabinete Quíntuple,
Gabinete Séxtuple.
Posteriormente al momento de registrar la TC y acometida se debe tener en cuenta que una vez
aprobada la solicitud, deberá, en el primer comercio (solicitud), registrar la TC, para esto deberá
registrar el número de pruebas una seguida de otra indicando el número de TC de cada prueba EJM:
TC1:
TC2
P á g i n a 16 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
En cuanto a las prueba de la Acometida completar los datos según lo antes registrado en el
proyecto, es decir, tomar la cantidad de datos, fotos y las pruebas que se le solicite.
Gabinete Triple1….3:
P á g i n a 17 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
Gabinete Doble1….:
Y al final le debe de solicitar esta foto la cual es una foto panorámica de la ubicación de todos los
gabinetes
Para el resto de solicitudes asignadas al mismo proyecto, deberá de registrar en automático una vez
realizada la programación de dichas solicitudes restantes los mismos datos que fueron ingresados
previamente en la primera solicitud, esto se deberá realizar mediante un Job que esté constantemente
cada vez que se realice una programación de TC o Acometida busque si hay actualizaciones sobre las
programaciones realizadas a las solicitudes que están asociadas a cualquier tipo de proyectos y han
definido el número de TC y Gabinetes que registraran.
En los rechazos de Habilitación se debe tener en consideración que si se rechaza para la habilitación
deberá de ir a la bandeja que tiene actualmente creada en el flujo de residenciales típicas, y deberá de
ir a una bandeja propia con los mismos comportamientos en case se rechace un proyecto en la cual
solo se listen los rechazos correspondientes a las habilitaciones de montantes, lo mismo para las
solicitudes de habilitación tanto de montante como de interna.
Se han agregado los flujos de proyectos tanto en Zonas gasificas como en zonas no gasificadas
para Comercios y Multifamiliares
10 DETALLE NO FUNCIONAL
RNF N° Descripción
Cumplir con los estándares de Seguridad
RNF-1
Owas Top Ten
Se requiere que el cambio implementado no afecte el flujo GNR ya implementado
RNF-2
RNF-3 Mantener los estándares de diseño del portal de Osinergmin.
Los cambios o implementaciones deben ser realizados de manera paramétrica ningún valor
RNF-4 debe ser como valor fijo.
Los parámetros deben de tener su respectivo mantenimiento.
P á g i n a 18 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
P á g i n a 19 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
15 LISTA DE INTERESADOS
DivisiónGerencia /
Anexo
RF
Nombres y Apellidos Rol Correo
Asoc.
16 ANEXOS
17 ACTA DE APROBACIÓN
Rol Fecha de
RF Nombres y Apellidos Firma
Responsable Aprobación
Gestor del
Zandy Contreras 2/10/2020
Requerimiento
P á g i n a 20 | 21
Código: F1-PS4-2-PE-03
Gerencia de Sistemas y ESPECIFICACIÓN DE REQUERIMIENTOS Revisión: 02
Tecnologías de la Información
18 CONTROL DE VERSIONES
P á g i n a 21 | 21