manual usuario producto

21

Click here to load reader

Upload: martin-iturbide

Post on 26-Jun-2015

32 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Manual usuario   producto
Page 2: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

C O N T E N I D O

Introducción.............................................................................................2

Problemas.................................................................................................2

Solución....................................................................................................4

Ventajas....................................................................................................5

Características..........................................................................................6

Definición de Relaciones, llamado “Tema”...........................................6

Generación de Informacion, llamado “Sub-Tema”...............................7

Ejemplo de Definición de Relación - Gráfico.........................................8

Ejemplo de Generación de Información - Gráfico.................................9

Modelo de Generación de Entorno Relacionado..................................10

Programas a ejecutar...............................................................................13

Producto Página 1 de 142004 twsys.net Todos los derechos reservados

Page 3: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Introducción

Problemas

Administrar la INTEGRIDAD de los entornos de prueba Administrar la INTEGRIDAD de los entornos de prueba

El control de calidad de software y la prueba de los sistemas se caracterizan por su complejidad y se han transformado en una actividad critica, especialmente en ambientes donde la integridad y confiabilidad de la información es imprescindible para la toma de decisiones.

Mantener la información de testeo necesaria en forma centralizada, actualizada y organizada, es una tarea que ocupa gran parte del tiempo y esfuerzo de los administradores de sistemas.

La dimensión de muchos sistemas conlleva en que cada especialista desconozca, a menudo, las consecuencias que sus decisiones pueden tener en el resto de los sistemas, expandiendo sus efectos a través de muchos programas y archivos, alterando la información que es de vital importancia para la prueba de otros especialistas.

El procedimiento más usual se basa en el conocimiento del especialista de la aplicación y su definición sobre las relaciones de la base de datos por él conocida. Esta situación se vuelve prácticamente rutinaria tornándola pesadísima y por consiguiente lenta e insegura.

Tanto ustedes como nosotros, sabemos que en estos casos quedan sin considerar variables, relaciones y alternativas que por su complejidad no pueden ser manejadas por el especialista en toda su magnitud.

Adicionalmente, el equipo de desarrollo sufre continuamente presiones para cumplir fechas de entrega, que a menudo son determinadas mas por la necesidad del negocio que por las consideraciones técnicas de factibilidad del cumplimiento, como consecuencia de ello el proceso de testeo se realiza en forma mas o menos desordenada e insuficiente.

La inconsistencia de la información disponible para las pruebas, aumenta los costos del desarrollo, disminuye la calidad de los productos y genera insatisfacción en el usuario; de allí es que surge la conveniencia de contar con una herramienta que automatice la generación de entornos de prueba.

Producto Página 2 de 142004 twsys.net Todos los derechos reservados

Page 4: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

En éste sentido y a modo de ejemplo para graficar el problema, la proporción de tiempo y esfuerzo a invertir durante el ciclo de desarrollo de un sistema, para realizar un trabajo profesional sería el siguiente:

Producto Página 3 de 142004 twsys.net Todos los derechos reservados

Page 5: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Solución

TW JOIN /400 es una herramienta de automatización para el armado del entorno de prueba confiable y consistente. Logra altos niveles de eficiencia en la captura de datos estratégicos a partir de los sistemas vigentes.

TW JOIN /400 no necesita desarrollos y capacitaciones adicionales, se entrega llave en mano para que el administrador de las aplicaciones ingrese las relaciones y luego cada analista genere SUS PROPIOS ENTORNOS DE PRUEBAS.

Desarrollada por TWSYS.NET , que cuenta con especialistas de gran experiencia y comprobada trayectoria en tareas de desarrollo e implementación realizadas en empresas de primera línea.

TW JOIN /400 brinda al administrador de sistemas la facilidad de generar la relación integral de los archivos para luego ser utilizada por los analistas, ayudándolos en la generación de sus propios entornos de prueba, dejando preparado el ambiente de testeo para las próximas versiones de programas.

Se puede generar perfectamente cualquier escenario porque en su construcción ya fueron consideradas todas las relaciones o alternativas posibles. Por esto, utilizando TW JOIN /400 tendrá la seguridad de que no dejo de lado ningún detalle en el diseño del entorno de prueba.

Manteniendo una única “Definición de Relaciones”, se pueden armar tantos escenarios como desee sin necesidad de reanalizar las relaciones integrales, respondiendo a distintos entornos de análisis y diferentes diseños de casos de prueba.

Producto Página 4 de 142004 twsys.net Todos los derechos reservados

Page 6: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Ventajas

Una ventaja de suma importancia de TW JOIN /400 es la capacidad de facilitar el trabajo de múltiples analistas en el armado de diferentes diseños de prueba, con especial énfasis en las pruebas de concurrencia sobre la misma base de información. Hace eficiente la tarea del desarrollador evitando que dediquen gran parte de su tiempo a la generación de los entornos de prueba, sin la intervención de terceros o la necesidad de contar con un ejercito de especialistas que le provean información incompleta y/o contradictoria, optimizando el uso de los recursos humanos y equipos dedicados a las pruebas.

Que los analistas estén comprometidos prioritariamente con la detección de errores y no en la definición y armado de datos de prueba.

Asegura la calidad de los resultados de las pruebas sin afectar el cronograma de implementación.

Garantiza que la generación de información integral de las pruebas no se pierda por cada nueva versión de programa.

Optimiza la relación entre los analistas y los desarrolladores.

Reduce el tiempo de desarrollo al permitir generar entornos de prueba confiables a la medida de las necesidades de la misma, disminuyendo los errores de testeo, apuntando a objetivos que son factores decisivos en el éxito de esta tarea. En definitiva, esto conlleva a la implementación de una metodología formal de testeo y control de calidad que abarca las pruebas de software reduciendo los costos de mantenimiento en la integridad de la información.

Producto Página 5 de 142004 twsys.net Todos los derechos reservados

Page 7: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Características

Definición de Relaciones, llamado “Tema”

En este módulo se tienen las siguientes opciones:

1. CrearPermite dar de alta un “Tema” y todos sus componentes (archivos relacionados, archivos sin relación y objetos varios, por ejemplo: dataara’s, msgq, etc.)

2. ModificarPermite modificar los atributos de un “Tema”.

3. CopiarPermite copiar todos los atributos de un “Tema”.

4. SuprimirPermite suprimir un “Tema” y todos sus componentes

5. VisualizarPermite visualizar todos los atributos de un “Tema”.

6. HabilitarPermite habilitar un “Tema” para ser utilizado en la “Generación de Información”.

7. DeshabilitarPermite deshabilitar un “Tema” para no ser utilizado en la “Generación de Información”.

8. Usuarios habilitadosPermite el ingreso de los usuarios que podrán utilizar el “Tema” seleccionado en la “Generación de Información”.

9. Visualizar Sub-TemasPermite visualizar los “Sub-Temas” creados en la “Generación de Información”.

Producto Página 6 de 142004 twsys.net Todos los derechos reservados

Page 8: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Generación de Informacion, llamado “Sub-Tema”

En este módulo se tienen las siguientes opciones:

1. CrearPermite dar de alta un “Sub-Tema”, en donde se actualizan las bibliotecas de lectura y grabación y se definen la selecciones de registros.

2. ModificarPermite modificar los atributos de un “Sub-Tema”.

3. CopiarPermite copiar los atributos de un “Sub-Tema”.

4. SuprimirPermite suprimir un “Sub-Tema”.

5. VisualizarPermite visualizar los atributos de un “Sub-Tema”.

6. DesinstalarPermite eliminar los archivos y objetos varios definidos en un “Sub-Tema”.

7. ClearPermite eliminar todos los datos (incluyendo registros suprimidos) de los archivos definidos y borrar los objetos varios de un “Sub-Tema”.

8. ProcesarPermite someter un trabajo que generará la información de acuerdo a los atributos de un “Sub-Tema”.

9. EstadísticaPermite emitir un listado en donde se informa la cantidad de registros leídos y grabados de cada uno de los archivos que componen un “Sub-Tema”.

10. Visualizar RelacionesPermite visualizar la definición de un “Tema”.

Producto Página 7 de 142004 twsys.net Todos los derechos reservados

Page 9: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Ejemplo de Definición de Relación - Gráfico

ClientesClientes FacturasFacturas ItemsItems

DefinicionDefinicion de de RelacionesRelaciones

ClientesClientesNombreNombre deldel

ClienteCliente

FacturasFacturasNombreNombre deldel

ClienteClienteCodigo Codigo dede

ItemItem

ItemsItemsCodigo Codigo dede

ItemItem

Base de Base de datos realesdatos reales

Base de Base de datos datos TestingTesting

TWTWJOINJOIN/400

ClientesClientes FacturasFacturas ItemsItemsClientesClientes FacturasFacturas ItemsItems

DefinicionDefinicion de de RelacionesRelaciones

ClientesClientesNombreNombre deldel

ClienteCliente

ClientesClientesNombreNombre deldel

ClienteCliente

FacturasFacturasNombreNombre deldel

ClienteClienteCodigo Codigo dede

ItemItem

FacturasFacturasNombreNombre deldel

ClienteClienteCodigo Codigo dede

ItemItem

ItemsItemsCodigo Codigo dede

ItemItem

ItemsItemsCodigo Codigo dede

ItemItem

Base de Base de datos realesdatos reales

Base de Base de datos datos TestingTesting

TWTWJOINJOIN/400

Producto Página 8 de 142004 twsys.net Todos los derechos reservados

Page 10: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Ejemplo de Generación de Información - Gráfico

Generación Generación de de InformaciónInformación

TWTWJOINJOIN/400

ClientesClientes FacturasFacturas ItemsItems

Base de Base de datos realesdatos reales

JuanPedroLuis

Juan – Item 66Pedro – Item 24Luis – Item 20

Item 66Item 24Item 20

Selección ClienteSelección Cliente::PEDROPEDRO

ClientesClientes FacturasFacturas ItemsItems

Base de Base de datos datos TestingTesting

Pedro Pedro – Item 24 Item 24

Procesos a ProbarProcesos a Probar

Generación Generación de de InformaciónInformación

TWTWJOINJOIN/400

ClientesClientes FacturasFacturas ItemsItems

Base de Base de datos realesdatos reales

JuanPedroLuis

Juan – Item 66Pedro – Item 24Luis – Item 20

Item 66Item 24Item 20

ClientesClientes FacturasFacturas ItemsItemsClientesClientes FacturasFacturas ItemsItems

Base de Base de datos realesdatos reales

JuanPedroLuis

Juan – Item 66Pedro – Item 24Luis – Item 20

Item 66Item 24Item 20

Selección ClienteSelección Cliente::PEDROPEDRO

ClientesClientes FacturasFacturas ItemsItems

Base de Base de datos datos TestingTesting

Pedro Pedro – Item 24 Item 24

ClientesClientes FacturasFacturas ItemsItems

Base de Base de datos datos TestingTesting

Pedro Pedro – Item 24 Item 24

Procesos a ProbarProcesos a ProbarProcesos a ProbarProcesos a Probar

Producto Página 9 de 142004 twsys.net Todos los derechos reservados

Page 11: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Modelo de Generación de Entorno Relacionado

Objetivo:

Generar un entorno relacionado completo para el sistema de “Cuentas Corrientes” , seleccionando a los clientes de la provincia de CHACO, la facturación de los meses de enero y febrero del año 2004 y los productos de fabricación local involucrados en las mismas.

Función del Líder de Proyecto:

1. Definir el diagrama de entidad relacional, llamado “TEMA”.

1.1. Definir el archivo principal a partir del cual se seleccionara la Información de la aplicación. “Maestro de clientes”.

1.2. Definir los archivos relacionados al Archivo Principal, por ejemplo: Histórico de facturas, Maestro de ítem, Histórico de Cuentas Corrientes e Histórico de Comprobantes.

1.3. Definir Relaciones (campos) entre los archivos relacionados.1.3.1. Campo NROCLI del Maestro de clientes con el campo HISCLI del

Histórico de facturas.1.3.2. Campo HISITM del Histórico de facturas con el campo ITMCOD del

Maestro de ítem.1.3.3. Campo HISNFC del Histórico de facturas con el campo HCCNFC

del Histórico de Cuentas Corrientes1.3.4. Campo HCCNFC del Histórico de Cuentas Corrientes con el campo

HCMNFC del Histórico de Comprobantes.1.4. Definir los archivos no relacionados. Tabla de provincias, Tabla de Tipos de

Contribuyente, Tabla de Tipos de documentos, Tabla de IVA, Maestro de Ejecutivos de cuentas, Etc.

1.5. Definición de los objetos varios asociados a la aplicación. Áreas de datos de la aplicación, Archivo de mensajes, Etc.

Generación de Datos por Analistas:

2. Definir la selección a efectuar sobre el archivo principal “Maestro de Clientes”.2.1. Se seleccionarán los registros que en el campo CODPRV sean igual a 05.2.2. Definir la selección a efectuar sobre el archivo Histórico de facturas.

Producto Página 10 de 142004 twsys.net Todos los derechos reservados

Page 12: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

2.3. Se seleccionarán las facturas que en el campo FECAÑO sean iguales a 2004 y que en el campos FECMES estén dentro del rango 01 a 02.

2.4. Definir la selección a efectuar sobre el archivo Maestro de ítems.2.5. Los que en el campo ITMIMP no sean iguales a ‘S’.2.6. Se tiene la posibilidad de realizar selecciones sobre cualquiera de los archivos no

relacionados según las necesidades del análisis.

Resultados:

Los registros obtenidos en cada archivo son:

Maestro de ítems: Solo los clientes radicados en la provincia de CHACO.

Histórico de Facturas: Solo las facturas de los clientes radicados en la provincia de CHACO, emitidas entre el 1 de enero y el 29 de febrero del año 2004.

Maestro de ítems: Solo los productos de fabricación nacional pertenecientes a las facturas de los clientes radicados en la provincia de CHACO, emitidas entre el 1 de enero y el 29 de febrero del año 2004.

Histórico de Cuentas Corrientes: Solo las aplicaciones de los clientes radicados en la provincia de CHACO.

Histórico de Comprobantes: Solo los comprobantes pertenecientes a las aplicaciones de los clientes radicados en la provincia de CHACO. Tabla de provincias: Todas las provincia existentes en la tabla.

Tabla de Tipos de Contribuyente: Todos los tipos de contribuyentes definidos como grandes contribuyentes.

Tabla de Tipos de documentos: Todos los tipos de documentos existente en la tabla.

Tabla de IVA: Todos los % de IVA existente en la tabla.

Maestro de Ejecutivos de cuentas:

Producto Página 11 de 142004 twsys.net Todos los derechos reservados

Page 13: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Todos los ejecutivos de cuentas existente en la tabla.

Áreas de datos: Completas tal cual existen en el entorno de origen.

Archivo de mensajes: Completo tal cual existe en el entorno de origen.

Producto Página 12 de 142004 twsys.net Todos los derechos reservados

Page 14: Manual usuario   producto

TW JOIN / 400

Generación de Entornos Relacionados

Manual del Usuario

Programas a ejecutar

De acuerdo a las características de cada instalación, existen dos alternativas para su implementación.

1. En caso que una misma persona realice las funciones de Administrador de las Definiciones de Relación y Generación de Información, el programa es el siguiente:

TWCJOIN

2. Si las funciones estuvieran separadas, los programas son los siguientes:

2.1. Administrador de las Definiciones de Relación: TWCJOINR

2.2. Analistas para Generación de Información: TWCJOING

Producto Página 13 de 142004 twsys.net Todos los derechos reservados