Documento de Requerimientos de Software

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 11

www.saeta.

pe

Documento de requerimientos de
software
INETUM
Fecha: 18/05/2022

1
www.saeta.pe

Tabla de contenido

Historial de Versiones................................................................................................3

Información del Proyecto...........................................................................................3

Aprobaciones.............................................................................................................3

1. Propósito.............................................................................................................4

2. Alcance del producto / Software.........................................................................4

3. Funcionalidades del producto.............................................................................4

4. Clases y características de usuarios..................................................................4

5. Entorno operativo................................................................................................5

6. Requerimientos funcionales................................................................................5

6.1. Firma digital de documentos con certificado digital.....................................5

6.2. Firma digital avanzada de documentos con certificado digital....................6

6.3. Sellado de tiempo.........................................................................................6

7. Requerimientos de interfaces.............................................................................7

7.1. Interfaces de usuario....................................................................................7

8. Requerimientos no funcionales.......................................................................9

9. Glosario..........................................................................................................10

2
www.saeta.pe

Historial de Versiones
Fecha Versión Autor Organización Descripción
18/05/2022 1.0 Julio Huaman SAETA Versión Inicial

Información del Proyecto


Empresa / Organización Camerfirma
Proyecto INETUM
Fecha de preparación 18/05/2022
Cliente INETUM
Patrocinador principal INETUM

Aprobaciones
Departamento u
Nombre y Apellido Cargo Fecha Firma
Organización
Julio Huaman
Jefe de 18/05/
Moncada Operaciones
Operaciones 2022

3
www.saeta.pe

1. Propósito 
Mediante la presente se describirán la totalidad de las funcionalidades del software
de firma digital Ssigner Server. Desde la firma básica de documentos hasta la
firma avanza, pasando por la configuración de la posición de la firma visible,
sellado de tiempo y verificación.

2. Alcance del producto / Software 

El Ssigner Server es el software encargado de brindar a nuestros clientes la firma


de agente automatizado o comúnmente llamada “firma masiva”. Es decir, nos
encontramos con un software que no depende de la intervención de las personas
para poder firmar los documentos.

De esta manera, se automatiza el proceso de firma digital para el flujo de una


cantidad masiva de documentos.

3. Funcionalidades del producto


El Ssigner Server presenta las siguientes funcionalidades para el proceso de firma
digital:
- Firma digital de documentos.
- Firma digital avanzada de documentos.
- Sellado de tiempo.
- Verificación de firma digital.

4. Clases y características de usuarios


Para el caso de un software como el Ssigner Server no se ha contemplado la
administración a nivel de usuario. Es decir, las configuraciones se podrán realizar
inmediatamente después de la instalación del software en la PC o servidor del
cliente.

Se precisa que cualquier persona podrá utilizar de manera libre el software luego
de su instalación. Se podrá hacer uso de todas las funcionalidades descritas en el
numeral 4.

4
www.saeta.pe

5. Entorno operativo
El Ssigner Server cuenta con los siguientes requerimientos técnicos mínimos para
su instalación:
- Sistema Operativo: Windows 7, 10 y 12
- JDK 8 x32 o x64 bits.
- Núcleos: 6 cores.
- Velocidad (GHz): 2.4 GHz en adelante.
- CPU: 64 bits.
- Memoria: 4Gb en adelante
- Disco de Instalación: 10 Gb
- Repositorio de documentos firmados: 100 Gb (*).

(*) Dependerá de la capacidad de documentos a firmar, si existe la necesidad, el


servidor debe estar en la capacidad de aumentar el tamaño de disco duro.

6. Requerimientos funcionales
6.1. Firma digital de documentos con certificado Digital

Descripción: El software debe firmar los documentos que ingresen a una carpeta
en específico con un certificado digital en específico.

Prioridad: Prioridad Alta.

Acciones iniciadoras y comportamiento esperado:


1. Mediante sistema o servicio se deberá copiar un documento dentro de una
carpeta en específico.
2. El documento deberá ser firmado por el software.
3. El documento firmado y/o sellado será movido por el software a la carpeta
que se designe.

Requerimientos funcionales:
REQ-01: El software deberá permitir a los usuarios la generación de procesos de
firma.

REQ-02: El software deberá permitir a los usuarios la configuración de las


carpetas de inicio y final de los procesos de firma digital generados.

REQ-03: El software deberá permitir a los usuarios la configuración del certificado


digital de los procesos de firma digital generados.

5
www.saeta.pe

REQ-04: El software deberá permitir a los usuarios la eliminación de los procesos


de firma.

6.2. Firma digital avanzada de documentos con certificado digital

Descripción: El software debe firmar los documentos que ingresen a una carpeta
en específico con un certificado digital en específico.

Prioridad: Prioridad Media.

Acciones iniciadoras y comportamiento esperado:


1. Mediante sistema o servicio se deberá copiar un documento dentro de una
carpeta en específico.
2. El documento deberá ser firmado por el software.
3. El documento firmado y/o sellado será movido por el software a la carpeta
que se designe.

Requerimientos funcionales:
REQ-05: El software deberá permitir a los usuarios la configuración de la firma
visible de los procesos de firma generados.

6.3. Sellado de tiempo

Descripción: El software debe firmar los documentos que ingresen a una carpeta
en específico con un certificado digital en específico además de sellar mediante
sello de tiempo el documento.

Prioridad: Prioridad Media.

Acciones iniciadoras y comportamiento esperado:


4. Mediante sistema o servicio se deberá copiar un documento dentro de una
carpeta en específico.
5. El documento deberá ser firmado y sellado (mediante sello de tiempo) por
el software.
6. El documento firmado y sellado será movido por el software a la carpeta
que se designe.

Requerimientos funcionales:
REQ-06: El software deberá permitir a los usuarios la configuración del servicio de
sello de tiempo en los procesos de firma generados.

6
www.saeta.pe

6.4. Verificación de firma digital

Descripción: El software debe verificar la firma digital de los documentos que


ingresen a una carpeta en específico documento.

Prioridad: Prioridad Media.

Acciones iniciadoras y comportamiento esperado:


1. Mediante sistema o servicio se deberá copiar un documento dentro de una
carpeta en específico.
2. El documento deberá ser verificado por el software.
3. El documento verificado será movido por el software a la carpeta que se
designe.

Requerimientos funcionales:
REQ-07: El software deberá permitir a los usuarios la generación de procesos de
verificación
REQ-08: El software deberá permitir a los usuarios la configuración de las
carpetas de inicio y final de los procesos de verificación generados.

7. Requerimientos de interfaces
9.1. Interfaces de usuario

 Pantalla para la configuración de los procesos de firma (Configuración de las


carpetas de inicio y fin de los certificados.

7
www.saeta.pe

 Pantalla para la configuración del Certificado Digital

 Pantalla de configuración del Sellado de tiempo.

8
www.saeta.pe

 Pantalla de configuración de la Firma Visible

 Pantalla de configuración del proceso de verificación.

9
www.saeta.pe

8. Requerimientos no funcionales
- El promedio de documentos a firmar es el de 4000 por hora.

- El software se puede instalar en más de una computadora para el trabajo


en paralelo.

- Se deberá brindar accesos a las computadoras o servidores donde se


instalará el software para las consultas a la base de datos CRL (Lista de
certificados Revocados).

- Sin el acceso a la base de datos CRL no se debe permitir el uso del


certificado digital para la firma digital.

10
www.saeta.pe

9. Glosario
Certificado Digital: Es el medio que permite garantizar técnica y legalmente la
identidad de una persona en internet.

Certificado de agente automatizado: Permite la firma digital de documentos


gestionados en servidores o en procesos automatizados.

Proceso de firma digital: Es el conjunto de configuraciones que se realiza para


realizar la firma digital automatizada.

CRL: Certificate Revocation List (Lista de certificados revocados)

11

También podría gustarte