dfsdf
Documento de Especificación Técnica
Monitor de Procedimientos Almacenados
Manuel Reyes
02/10/2013
Introducción
El presente documento entrega la especificación técnica para que la solución del requerimiento sea implementada. El responsable de confeccionarlo es el analista, y en caso de que sea confeccionado por un analista externo, debe seraprobado por un analista interno.
Este documento deberá basarse en tres documentos: el documento de Análisis de Requerimiento (aprobado por el usuario), el documento de Casos de Uso (aprobado por el Jefe de Proyecto) y el documento de Prototipo de la Solución (aprobado por el usuario).
Identificación del Requerimiento
Código Requerimiento:
Nombre Requerimiento:
Monitor de ProcedimientosClasificación de Req:
Área Solicitante:
Usuario Responsable:
Manuel Reyes
Jefe Proyecto Asignado:
Manuel Reyes
Fecha Solicitud:
02/10/2013
Control de Versiones del Documento
Fecha
Responsable
Descripción
Versión
15/10/2013
Patricio Carvajal
1.0
INDICE
Descripción de la solución 4
Aspectos técnicos 5
Detalle de la solución 6
3.1. Aplicación:Explotacion_NET 6
3.1.1. Explotacion_NET – Capa de Presentación. 6
3.1.1.1. Formulario: “frmMonitorSp” 6
3.1.1.2. Formulario: “frmMonitorDetalleSp” 7
3.1.2. Clases 8
3.1.2.1. ooMantenedorSP_BO 8
3.1.2.2. ooMantenedorSP_BE 8
3.2. Modificación de la Capa de Datos. 9
3.2.1. Modelos de datos. 9
3.2.2. Tablas. 9
3.2.3. Procedimientos. 10
Descripción de la solución
Se requiere agregar a laaplicación Explotacion_Net un nuevo módulo para el monitoreo de procedimientos almacenados que permita:
Listar los procedimientos de la dba.machi
Agregar los procedimientos a ser monitoreados a la tabla tMonitor
Eliminar procedimientos que están siendo monitoreados
Revisar el detalle de los parámetros con que está siendo ejecutado un procedimiento
Exportar a Excel los procedimientos que están siendomonitoreados
Exportar a Excel los parámetros con que están siendo ejecutados los procedimientos monitoreados
Exportar a archivo plano la cadena de ejecución del procedimiento monitoreado junto a los parámetros almacenados. Por ejemplo, siendo sp1 procedimiento monitoreado con 3 registros de Parámetros de ejecución:
Sp1 Par1, Par2, Par3 ..ParN
Sp1 Par1.2, Par2.2, Par3.2 ..ParN.2
Sp1 Par1.3,Par2.3, Par3.3 ..ParN.3
Aspectos técnicos
Para poder implementar la solución, se modificará la aplicación existente de Explotacion_NET que está construida en VB.NET y utiliza como motor de base de datos Sybase.
Detalle de la solución
La solución involucra crear dos nuevos módulos para la aplicación Explotacion_NET, uno de ellos seá el mantenedor de procedimientos almacenados y el otrocorresponderá al detalle de los parámetros que se utilizan en cada procedimiento que es monitoreado.
3.1. Aplicación: Explotacion_NET
Explotacion_NET que está construida en VB.NET y utiliza como motor de base de datos Sybase.
3.1.1. Explotacion_NET – Capa de Presentación.
3.1.1.1. Formulario: “frmMonitorSp”
Nombre Interfaz:
Monitor de Procedimientos
Lenguaje:
VB.NET
Proyecto:Explotacion_NET.
Nombre archivo:
frmMonitorSp.vb
Ruta Sourcesafe:
Tiempo estimado:
Estado Interfaz:
Nueva
X
Existente
Descripción:
Monitoreo de Procedimientos almacenados en dba.machi
Acceso:
Logueo en Explotacion_NET y selecciona la opción Mantenedor
Imagen
Acciones a realizar
Grabar (Graba procedimientos a monitorear)
Eliminar (Elimina procedimientos de monitor)
Ver Detalle(Muestra detalle de parámetros de ejecución de un procedimiento)
Exportar (Exporta grilla con procedimientos monitoreados)
Salir
3.1.1.2. Formulario: “frmMonitorDetalleSp”
Nombre Interfaz:
Detalle de Procedimientos
Lenguaje:
VB.NET
Proyecto:
Explotacion_NET.
Nombre archivo:
frmMonitorDetalleSp.vb
Ruta Sourcesafe:
Tiempo estimado:
Estado Interfaz:
Nueva
X
Existente
Descripción:...
Regístrate para leer el documento completo.