You are on page 1of 20

N

Documento de Anlisis y Diseo (DAD)


P0000937 Circular ASFI/206/2014 EDV - DPF
NSAP APERTURAS - INFOCLIENTE
Versin 1.0.1

Servicio [NSAP APERTURAS INFOCLIENTE]


Banco de Crdito BCP
12/06/2014

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Acta de Compromiso
Documento de Anlisis y Diseo (DAD)
[P0000937 Circular ASFI/206/2014 EDV - DPF]
En la fase de Anlisis de la Necesidad se elabora el SOL (Solicitud del Requerimiento) que servir como base durante
la elaboracin del DAD (Documento de Anlisis y Diseo).
El Analista Funcional Tcnico es responsable que el documento sea ledo y revisado por todos los implicados en el
desarrollo y construccin del requerimiento.
El Analista Funcional Tcnico es responsable de generar el documento resumen de anlisis (macro automtica)
finalizadas las secciones de Trazabilidad y Desarrollo de Requisitos Funcionales (Descripcin, Clculos, Pantallas y
Reportes), el cual deber enviar al Lder (es) Usuario (s) para su aprobacin.
El Analista Funcional/Tcnico es responsable de informar al Analista de Certificacin los cambios en el aplicativo
plasmados en el DAD, con el fin que el Analista de Certificacin identifique y enve al AF/AT los lineamientos de las
pruebas unitarias y los casos de prueba a proponer en el REC.
El/los elaborador(es) del documento se comprometen a seguir el procedimiento de control de cambios en el caso que se
realice un cambio al documento.

Analista(s) Funcional Tcnico

(Elaborador(es) del DAD)

Edwin Gustavo Enriquez Arias

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

INDICE

1
2
3
4

8
9

Trazabilidad......................................................................................................................................... 5
Exclusiones......................................................................................................................................... 5
Contexto General de la Solucin......................................................................................................... 5
3.1
Evaluacin Tcnica Preliminar..................................................................................................... 5
Descripcin del Proceso...................................................................................................................... 6
4.1
Proceso Ad-Hoc 1........................................................................................................................ 6
4.1.1
Desarrollo de los Requisitos Funcionales...........................................................................6
4.1.1.1
[Requisito Funcional 1].................................................................................................... 6
4.1.1.1.1 Descripcin................................................................................................................. 6
4.1.1.1.2 Clculos...................................................................................................................... 6
4.1.1.1.3 Interfaces.................................................................................................................... 6
4.1.1.1.4 Contabilizacin........................................................................................................... 6
4.1.1.1.5 Requisitos de seguridad.............................................................................................6
4.1.1.1.6 Pantallas / Reportes................................................................................................... 7
4.1.1.2
[Requisito Funcional 2].................................................................................................... 8
4.1.1.3
[Requisito Funcional n].................................................................................................... 8
4.1.2
Descripcin y diagrama del proceso tcnico.......................................................................8
4.1.3
Descripcin de las unidades de programacin...................................................................8
4.1.3.1
Descripcin general de cada unidad...............................................................................8
4.1.3.2
Diseo de las interfaces proveedoras.............................................................................9
4.2
Proceso Ad-Hoc [n]...................................................................................................................... 9
4.2.1
Desarrollo de los Requisitos Funcionales...........................................................................9
4.2.1.1
[Requisito Funcional n].................................................................................................... 9
Definicin de procesos tecnolgicos................................................................................................... 9
5.1
Descripcin y Diagrama de Contexto........................................................................................... 9
5.2
Consideraciones Tcnicas......................................................................................................... 10
5.2.1
Lineamientos y consideraciones Generales......................................................................10
5.2.2
Volumen de informacin y nmero de clientes y usuarios internos...................................11
Diseo de archivos y bases de datos................................................................................................11
6.1
Descripcin de tablas y archivos................................................................................................11
6.2
Estructura de tablas y archivos................................................................................................... 11
6.3
Diagrama entidad relacin....................................................................................................... 11
Definicin de seguridad y auditora.................................................................................................... 11
7.1
Seguridad e integridad de los procesos.....................................................................................11
7.2
Administracin de perfiles de acceso......................................................................................... 11
7.3
Controles de acceso................................................................................................................... 12
7.4
Seguridad e integridad de los datos........................................................................................... 12
7.5
Auditora..................................................................................................................................... 13
Casos de Prueba Funcionales.......................................................................................................... 13
8.1
Descripcin de los ambientes de Prueba...................................................................................13
8.2
Gua de Pruebas........................................................................................................................ 13
ANEXOS........................................................................................................................................... 13
9.1
Aplicaciones impactadas - Detalle.............................................................................................. 14
9.1.1
Impacto sobre el CIF/Dir-e/Segmentacin de Bancas......................................................14
9.1.2
Impacto sobre el Reporte de Ingresos por Servicios (RIS)...............................................14
9.1.3
Impacto sobre el Datawarehouse.....................................................................................14
9.1.4
Impacto sobre glosas/UTC de Impacs/Savings................................................................14
9.1.5
Impacto sobre la Relacin Cliente Producto Servicio (RCPS)..........................................16
9.1.6
Impacto en la contabilidad e interfaces contables.............................................................16
9.1.7
Impacto en el sistema de Facturacin..............................................................................16
9.1.8
Impacto en RepExt........................................................................................................... 16
9.1.9
Impacto sobre otros aplicativos o productos.....................................................................16
9.2
Aplicaciones impactadas no administradas por la DSYO...........................................................17

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Historial de versiones
La siguiente tabla describe la historia de modificacin del entregable del proyecto, del ms
reciente al ms antiguo, para propsitos de seguimiento.
Versin
(V.X)
1.0

Fecha
dd/mm/aaaa
12/06/2014

Modificaciones
Desarrollo de Documento DAD

Modificado por
Edwin Gustavo
Enriquez Arias

Glosario de Trminos
Trmino

Definicin

INFOCLIENTE

SISTEMA WEB DE ADMINISTRACIN DE


INFORMACIN DE CLIENTES PERSONA
NATURAL

NSAP - APERTURAS

SISTEMA WEB DE APERTURA DE


DEPOSITOS A PLAZO FIJO

DPF

Depsito a Plazo Fijo

PN

Persona Natural

PJ

Persona Jurdica

EDV

Entidad de Valores

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Trazabilidad
Proceso de
Negocio
Emisin de
Depsitos a
Plazo Fijo
NSAP Persona
Jurdica

Consulta
Informacin
INFOCLIENTE

Funcionalidades del SOL

Proceso Ad-Hoc Requisito Funcional

Todo DPF emitido a partir


de la fecha de entrada en
vigencia de la normativa,
debe nacer
desmaterializado y su
registro debe ser enviado a
la EDV en lnea mediante
un web Service.
A la apertura de un DPF
persona jurdica nicamente
se enviarn los datos de los
Representantes Legales
firmantes de la carta de
solicitud.

NSAP
Aperturas DPF
Jurdico

1.1 Mejorar el envi


de informacin de
creacin de DPF
mediante el Servicio
Web de
Desmaterializacin de
DPF de PJ

INFOCLIENTE

2.1 Desarrollar
Servicio de Consulta de
Informacin de
InfoCliente para PN, PJ,
Representantes
Legales.
2.2 Desarrollar
Proceso de
Actualizacin de CIC en
InfoCliente para PN
2.3 Mejorar registro de
informacin de clientes
en InfoCliente para el
correcto registro de CIC

En la documentacin
tcnica, la EDV indica qu
campos deben enviarse
como Precisos y qu
campos se pueden enviar
pero no son precisos.
Para persona jurdica, se
enviarn los registros en los
siguientes campos con los
valores predeterminados:
Nacionalidad: Bolivia;
Indicador de Residencia:
Residente; Pas de
Residencia: Bolivia
Para representantes
legales, se obtendr la
informacin de Infoclientes
Persona Natural.

Exclusiones
No corresponde al alcance del presente documento:
Para el registro del tipo de fima, se extrapolarn las mismas condiciones de la cuenta de dbito
(cuenta corriente o caja de ahorro) de la que se extraiga el monto para la apertura del DPF. El
nmero de cuenta de donde se realizar el dbito debe estar especificado en la carta orden.
Actualizacin de CIC de clientes nuevos (Clientes que no se encontraran registrados en RepExt).

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Contexto General de la Solucin


3.1 Evaluacin Tcnica Preliminar
La naturaleza del proyecto es un proceso regulatorio emitido por Circular ASFI/206/2014 EDV DPF,
lo que implica el anlisis en las adecuaciones a desarrollar en los aplicativos impactados

Alternativa 1:
Proceso Manual de envi de informacin de DPF a EDV.
Alternativa 2:
Sistematizacin de procesos y mejoras en aplicativos NSAP Aperturas / InfoCliente

Conclusiones:
Se concluye aplicar la alternativa 2 para dar una solucin al requerimiento.

Descripcin del Proceso


4.1

NSAP Aperturas DPF Jurdico

4.1.1

Desarrollo de los Requisitos Funcionales


4.1.1.1 [Requisito Funcional 1]

4.1.1.1.1 Descripcin
El flujo se detalla acontinuacin:

Usuario de BackOffice ingresa a la aplicacin Web NSAP - Aperturas para emitir DPF Jurdico

Usuario registra la informacin del DPF Jurdico.

NSAP completa el registro de DPF Jurdico en el servicio Web de DPF Desmaterializado

Usuario imprime el contrato de DPF Jurdico.

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.1.1.1.2 Clculos
Sin impacto en esta seccin.
4.1.1.1.3 Interfaces
Sin impacto en esta seccin.
4.1.1.1.4 Contabilizacin
Sin impacto en esta seccin.
4.1.1.1.5 Requisitos de seguridad
Sin impacto en esta seccin.
4.1.1.1.6 Pantallas / Reportes
a) [Pantalla 1/ Reporte 1]
Funcionalidades : Escenarios y flujo de eventos

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Diseo
Sin impacto en esta seccin.
Campos y controles nuevos en la pantalla / reporte
Sin impacto en esta seccin.
Mensajes de error
Sin impacto en esta seccin.

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.2

INFOCLIENTE

4.2.1

Desarrollo de los Requisitos Funcionales


4.2.1.1 Consultar Informacin Persona Natural

4.2.1.1.1 Descripcin
El flujo del proceso se detalla a acontinuacin:

Ingresar los parametros de busqueda CIC, IDC del cliente

Retornar la estructura de informacion solicitada por EDV para persona natural

BCB-PLA-DAD.doc

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.2.1.1.2 Clculos
Sin impacto en esta seccin
4.2.1.1.3 Interfaces
Se implementara un servicio WCF que est basado en una interfaz que define un contrato entre el
servicio y el cliente.
4.2.1.1.4 Contabilizacin
Sin impacto en esta seccin
4.2.1.1.5 Requisitos de seguridad
Sin impacto en esta seccin
4.2.1.1.6 Pantallas / Reportes
a) Consultar Informacin Persona Natural
Funcionalidades : Escenarios y flujo de eventos

BCB-PLA-DAD.doc

10

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Diseo
Sin impacto en esta seccin
Campos y controles nuevos en la pantalla / reporte
Descripcin
(Teclas de funcin
y/o controles)

Longitud
(Mx.
y Mn.)

IDC

Es de ingreso de inicio
con valor vaco

Mx.: 12
Mn.: 11

COMPLE
MENTO

Es de ingreso de inicio
con valor vaco

CIC

Es de ingreso de
inicio con valor vaco

Nombre

Tipo de
Dato

Validacin

Es
Alfanumric
o
(03445536Q
LP)

Es de carcter
opcional. No
se
acepta
guiones,
comillas,
ni
comas.

Mx.: 2
Mn.: 2

Es
Alfanumric
o (00)

Es de carcter
opcional. No
se
acepta
guiones,
comillas,
ni
comas.

Mx.: 8
Mn.: 8

Es
Alfanumric
o
(00001845)

Es de carcter
opcional. No
se
acepta
guiones,
comillas,
ni
comas.

Evento
Ninguno

Ninguno

Ninguno

Mensajes de error
Sin impacto en esta seccin.
4.2.1.2 Consultar Informacin Persona Jurdica
4.2.1.2.1 Descripcin
El flujo del proceso se detalla a acontinuacin:

Ingresar los parametros de busqueda IDC (NIT) del cliente

BCB-PLA-DAD.doc

11

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Retornar la estructura de informacion solicitada por EDV para persona jurdica

4.2.1.2.2 Clculos
Sin impacto en esta seccin
4.2.1.2.3 Interfaces
Se implementara un servicio WCF que est basado en una interfaz que define un contrato entre el
servicio y el cliente.
4.2.1.2.4 Contabilizacin
Sin impacto en esta seccin
4.2.1.2.5 Requisitos de seguridad
Sin impacto en esta seccin
4.2.1.2.6 Pantallas / Reportes
a) Consultar Informacin Persona Jurdica
Funcionalidades : Escenarios y flujo de eventos

BCB-PLA-DAD.doc

12

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Diseo
Sin impacto en esta seccin.
Campos y controles nuevos en la pantalla / reporte
Nombre
NIT

Descripcin
(Teclas de funcin
y/o controles)

Longitud
(Mx y
Mn)

Es de ingreso de inicio
con valor vaco

Mx.: 12
Mn.: 11

Tipo de
Dato
Es
Alfanumric
o
(012020570
27R)

Validacin
Es de carcter
opcional. No
se
acepta
guiones,
comillas,
ni
comas.

Evento
Ninguno

Mensajes de error
Sin impacto en esta seccin
4.2.1.3 Consultar Informacion Representantes Legales
4.2.1.3.1 Descripcin
El flujo del proceso se detalla a acontinuacin:

Ingresar los parametros de busqueda IDC (NIT) del cliente

Retornar la estructura de informacion solicitada por EDV para Representantes Legales de


Persona Jurdica.

BCB-PLA-DAD.doc

13

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.2.1.3.2 Clculos
Sin impacto en esta seccin.
4.2.1.3.3 Interfaces
Se implementara un servicio WCF que est basado en una interfaz que define un contrato entre el
servicio y el cliente.
4.2.1.3.4 Contabilizacin
Sin impacto en esta seccin.
4.2.1.3.5 Requisitos de seguridad
Sin impacto en esta seccin.
4.2.1.3.6 Pantallas / Reportes
b) Consultar Informacion Representantes Legales.
Funcionalidades : Escenarios y flujo de eventos

BCB-PLA-DAD.doc

14

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Diseo
Sin impacto en esta seccin
Campos y controles nuevos en la pantalla / reporte
Nombre
NIT

Descripcin
(Teclas de funcin
y/o controles)

Longitud
(Mx y
Mn)

Es de ingreso de inicio
con valor vaco

Mx.: 12
Mn.: 11

Tipo de
Dato
Es
Alfanumric
o
(012020570
27R)

Validacin
Es de carcter
opcional. No
se
acepta
guiones,
comillas,
ni
comas.

Evento
Ninguno

Mensajes de error
Sin impacto en esta seccin.
4.2.1.4 Actualizar informacion CIC persona natural
4.2.1.4.1 Descripcin
El flujo del proceso se detalla a acontinuacin:

Seleccin de clientes RepExt con el filtro Fecha de Ultima Modificacin.

Seleccin de clientes InfoCliente en base a seleccin de clientes RepExt.

Actualizacin de CIC de clientes Persona Natural en InfoCliente.

4.2.1.4.2 Clculos
Sin impacto en esta seccin.
4.2.1.4.3 Interfaces
Se implementa un proceso batch.
4.2.1.4.4 Contabilizacin
Sin impacto en esta seccin.

BCB-PLA-DAD.doc

15

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.2.1.4.5 Requisitos de seguridad


Se utilizan los usuario de base de datos
4.2.1.4.6 Pantallas / Reportes
c) [Pantalla 1/ Reporte 1]
Funcionalidades : Escenarios y flujo de eventos

Diseo
Sin impacto en esta seccin.
Campos y controles nuevos en la pantalla / reporte
Sin impacto en esta seccin.
Mensajes de error
Tipo
Informativo
Error

4.2.2

Mensaje de Error
Ejecucin completada
Ejecucin no
completada

Descripcin del Error


Se ejecut el paquete de
actualizacin de CIC en
InfoCliente.
Se produjo un error en el paquete,
favor revisar el log

Descripcin y diagrama del proceso tcnico

BCB-PLA-DAD.doc

16

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

4.2.3

Descripcin de las unidades de programacin


4.2.3.1 Descripcin general de cada unidad
Sin impacto en esta seccin.

4.2.3.2 Diseo de las interfaces proveedoras


Sin Impacto en esta seccin.

BCB-PLA-DAD.doc

17

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Definicin de procesos tecnolgicos


5.1

Descripcin y Diagrama de Contexto

5.2

Consideraciones Tcnicas
5.2.1 Lineamientos y consideraciones Generales
a) Ejecucin de pruebas en ambientes de certificacin, la emisin de DPF Jurdico en el
aplicativo Web NSAP Aperturas.
Ejecucin de pruebas en ambientes de desarrollo y certificacin, consulta de informacin
de clientes para PN y PJ con la estructura solicitada para envi de informacin a EDV.
b) Se debe considerar, la correcta configuracin de servicios y procesos en los ambientes de
certificacin que permitan la verificacin y validacin de los procesos y aplicativos.
c) El proceso de instalacin en produccin se deben considerar:
a. Instalacin y accesos de NSAP Aperturas en BackOffice.
b. Instalacin de mejoras en registro de CIC en Infoclientes debe ser realizada fuera
de horario de oficina.
5.2.2 Volumen de informacin y nmero de clientes y usuarios internos
Sin impacto en esta seccin.

BCB-PLA-DAD.doc

18

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Diseo de archivos y bases de datos


6.1 Descripcin de tablas y archivos
Sin impacto en esta seccin
6.2 Estructura de tablas y archivos
Sin impacto en esta seccin
6.3 Diagrama entidad relacin
Sin impacto en esta seccin.

Definicin de seguridad y auditora


7.1 Seguridad e integridad de los procesos
Sin impacto en esta seccin
7.2 Administracin de perfiles de acceso.
Sin impacto en esta seccin.
7.3 Controles de acceso
Sin impacto en esta seccin.
7.4

Seguridad e integridad de los datos

Servicio WCF de consulta InfoCliente se encuentra en ambiente HTTPS.


Aplicacin InfoCliente PN se encuentra en ambiente HTTPS.

7.5 Auditora
Se tienen log de registros:

NSAP Aperturas: el log se encuentra en archivo de texto, el cual es almacenado en el


servidor Web.
InfoCliente el log se encuentra en base de datos las tablas correspondientes llevan el subfijo
_LOG

Casos de Prueba Funcionales

8.1

Descripcin de los ambientes de Prueba

Mejoras en NSAP Aperturas DPF Jurdico


Servicio WCF de Consulta de Informacin InfoCliente EDV, Persona Natural, Persona Jurdica
y Representantes Legales.
Proceso de actualizacin de CIC a InfoCliente desde RepExt.
Proceso de registro y actualizacin de informacion de cliente en SWAMP InfoCliente Persona
Natural.

8.2 Gua de Pruebas


NSAP Aperturas
Se debe realizar la apertura de DPF Jurdico de plazo mayor a 365 das calendario, en BackOffice,
realizada la apertura se debe verificar en la base de datos de DPF Desmaterializado el correspondiente
registro de la operacin.
Servicio WCF InfoCliente
Persona Natural: Se debe realizar la bsqueda mediante el ingreso del nmero de IDC o CIC del cliente,
el servicio deber devolver la informacin de Persona Natural con la estructura solicitada por EDV.

BCB-PLA-DAD.doc

19

Divisin de Sistemas y Procesos


Documento de Anlisis y Diseo Requerimiento XXXXX

Persona Jurdica: Se debe realizar la bsqueda mediante el ingreso del nmero de IDC (NIT) del cliente,
el servicio deber devolver la informacin de Persona Jurdica con la estructura solicitada por EDV.
Representantes Legales: Se debe realizar la bsqueda mediante el ingreso del nmero de IDC (NIT) del
cliente, el servicio deber devolver la informacin de Representantes Legales con la estructura
solicitada por EDV.
SWAMP InfoCliente
Registro de CIC para clientes que no se encuentren registrados en InfoCliente, pero si se encuentren
registrados en RepExt.
Actualizacin de informacin Persona Natural, no debe permitir la modificacin del CIC del Cliente.

9 ANEXOS
9.1

Aplicaciones impactadas - Detalle

9.1.1 Impacto sobre el CIF/Dir-e/Segmentacin de Bancas


Sin impacto en esta seccin.
9.1.2 Impacto sobre el Reporte de Ingresos por Servicios (RIS)
Sin impacto en esta seccin.
9.1.3 Impacto sobre el Datawarehouse
Sin impacto en esta seccin.
9.1.4 Impacto sobre glosas/UTC de Impacs/Savings
Sin impacto en esta seccin.
9.1.5 Impacto sobre la Relacin Cliente Producto Servicio (RCPS)
Sin impacto en esta seccin.
9.1.6 Impacto en la contabilidad e interfaces contables
Sin impacto en esta seccin.
9.1.7 Impacto en el sistema de Facturacin
Sin impacto en esta seccin.
9.1.8 Impacto en RepExt
Sin impacto en esta seccin.
9.1.9 Impacto sobre otros aplicativos o productos
Sin impacto en esta seccin.
9.2 Aplicaciones impactadas no administradas por la DSYO
Sin impacto en esta seccin.

BCB-PLA-DAD.doc

20

You might also like