MANUAL DE ARQUITECTURA Y SOPORTE
johnjrDocumentos de Investigación7 de Marzo de 2019
2.716 Palabras (11 Páginas)155 Visitas
MANUAL DE ARQUITECTURA Y SOPORTE |
Nombre Proyecto | WSNombreProyecto |
HISTORIAL DE VERSIONES
FECHA | VERSIÓN | DESCRIPCIÓN | AUTOR | EMPRESA | # FSP O INCIDENTE | Nombre FSP o Incidente | HLS |
27/02/2018 | 1.0 | Versión inicial del documento | Jonathan Suárez js.suarezrodriguez@tcs.com | TCS | 1010 | Nombre Proyecto | Agregar HLS |
CONTENIDO
1. OBJETIVO 3
2. DIAGRAMA DE CONTEXTO DETALLADO 3
3. DESCRIPCIÓN DE LOS COMPONENTES 4
4. RESTRICCIÓN DEL SISTEMA 5
5. GENERACIÓN DE ARCHIVOS LOG 5
6. DIAGRAMAS 5
6.1 DIAGRAMA DE ACTIVIDADES 5
6.2 DIAGRAMA DE SECUENCIA 6
6.3 DIAGRAMA MODELO ENTIDAD RELACIÓN 6
7. SOPORTE 7
7.1 DESCRIPCIÓN DE LOS MÓDULOS A ENTREGAR 7
7.1.1 WAR 7
7.1.2 Properties 7
7.2 INTERFACES (IN-OUT) 8
7.3 REPORTES 10
7.4 HISTÓRICO TRANSACCIONES 11
7.5 MONITOREO 12
7.6 REINICIO 13
7.7 DICCIONARIO DE DATOS 15
8. TÉCNICO AMBIENTES 17
8.1 ESPECIFICACIÓN TÉCNICA 17
8.2 NAVEGABILIDAD 18
9. REGLAS DE CONFIGURACIÓN 19
9.1 CONFIGURACIÓN DEL SO (Sistema Operativo) 19
9.2 CONFIGURACIÓN EN BASE DE DATOS 20
|
El servicio creado con el nombre WSNombreProyecto es una aplicación cliente-servidor que se despliega en los servidores COMSUN08 y COMSUN09, donde se encuentra el WebLogic 12. El servicio brinda la funcionalidad de realizar consultas de información del usuario con línea prepago Claro, con el fin de crear una cuenta dedicada en Prepago y aplicar los saldos dados por promociones realizadas en las diferentes campañas de fidelización y rentabilización. Para esto se consulta la información del usuario utilizando las tramas 201 y 205 de ITEL y se registra el resultado de la transacción en tabla transaccional TBL_REGTRANS_GENERICA de la base de datos SMSSERV y en archivos planos cuyas rutas son parametrizadas en la tabla TBL_PROPIEDADES de la base de datos.
|
[pic 2]
Diagrama 1. Contexto detallado.
|
[pic 3]
Diagrama 2. Componentes.
Componente | Descripción |
WSNombreProyecto | WS encargado de procesar las solicitudes de consulta la información del usuario en la base de datos BSCS. |
ITEL | Plataforma para la consulta de información de usuarios prepago en tramas 201 y 205. |
SMSSERV | BD que almacena propiedades (parámetros) para el inicio de la aplicación y resultados de transacciones. |
Para validar mayor información con respecto a los componentes del desarrollo (clases y métodos), es necesario descomprimir y abrir el archivo index.html de la carpeta descomprimida.
[pic 4]
|
- Para el correcto funcionamiento del servicio WSNombreProyecto se requiere que los JNDI configurados en el archivo de propiedades se llamen de igual a los configurados en el servidor de aplicaciones.
- Validar que la TBL_PROPIEDADES se encuentre correctamente configurada como se indica mas adelante en este documento
- Los parametres de entrada deben estar a corde a la obligatoriedad, tipo de dato y tamaño definidos en el diccionario de datos.
- No se controla la estabilidad de los procedimientos almacenados que se consumiran ni la información almacenada en la base de datos BSCSPROD.
|
El servicio genera diariamente log sobre la ruta /logs/WsNombreProyecto/ de los servidores COMSUN08 y COMSUN09, los cuales se renombran con el año-mes-día de la creación del archivo, por ejemplo si el archivo se creó el día 01 de febrero de 2018, el archivo de log tomara el nombre WsNombreProyecto.log.2018-02-01.
Adicionalmente, durante la ejecución del servicio será validada la fecha concatenada al nombre de cada archivo o la cantidad de archivos creados, con el fin de eliminar los archivos que no correspondan al último año o un número determinado de meses según los requerimientos solicitados para el proyecto.
|
DIAGRAMA DE ACTIVIDADES
[pic 5]
Diagrama 3. Actividades.
DIAGRAMA DE SECUENCIA
[pic 6]
Diagrama 4. Secuencia.
DIAGRAMA MODELO ENTIDAD RELACIÓN
[pic 7]
Diagrama 5. Modelo entidad relación.
|
DESCRIPCIÓN DE LOS MÓDULOS A ENTREGAR
WAR
WebService: NombreProyectoWAR.war
Servidor: COMSUN09
Ruta: /apps/oracle/admin/CO_COMCELDOMAIN_WLS_PR/applications/WSNombreProyecto.war
WebLogic: 12.1.3
Dominio: CO_COMCELDOMAIN_WLS_PR
Clúster: POSPAGO_CLUSTER
WSDL: http://172.22.61.94:9024/WSNombreProyecto/NombreProyectoService?WSDL
Este servicio cuenta con los siguientes métodos:
Método(WSNombreProyecto) | Descripción |
consultarInformacion | Módulo encargado de consultar la información del usuario en ITEL con línea prepago y en estado activo o suspendido. |
resetPropiedades | Actualiza las propiedades de la aplicación, cuando las mismas son modificadas; sin necesidad de reiniciar el servicio web. |
...