• No se han encontrado resultados

TIPO DE USUARIOS POWERHOUSE PRO TOS SISINF RAPID

In document universidad de monterrey (página 129-140)

4.15 UTILERIAS DE APOYO

POWERHOUSE OFRECE VARIAS UTILERIAS DE APOYO A sus MÓDULOS, ENTRE LAS CUALES SEENCUENTRAN LAS SIGUIENTES:

1)

QUTIL,- CREA y BORRA ARCHIVOS FÍSCOS ( MPE y

KSAM ) y BASE DE DATOS DEFINIDAS EN EL DICCIONARIO DE DATOS

2)

ITOQ,- CONSTRUYE UN DIC IONARIO DE DATOS FUEN- TE

0]D,

ATRAVEZ DE LAS DEFINICIONES CON- TENIDAS EN UNA BASE DE DATOS IMAGE YA EXISTENTE

3}

CSHOW,- PROVEe EL CONTENIDO DEL DICCIONARIO DE DATOS TANTO EN PANTALLA Ó PAPEL

4) QCOBLIB.- GENERA DEFINICIONES DE DATOS EN COBOL

5) 0UIZ400P Y

DE LOS ARCHIVOS DECLARADOS EN EL DIC- CIONARIO DE DATOS

QTP400P, - UTILERIAS PARA MEJORAR EL " PERFORMANCE"

EN EJECUCIÓN DE UN PROGRAMA ESCRITO EN QUIZ o QTP, AL USAR tSTAS UTILERIAS, POWERHOUSE NO UTILIZARA LAS RUTINAS DE ACCESO

A

LCS ARCHIVOS

Y

BASES DE DATOS

PROV ISlAS

POR

EL SI STEJ"!A OPERATIVO

f-1PE ,

SINO QUE APLICARÁ

sus

PROPIAS RUTINAS .

EsTAS UTILERIAS SE ROVEEN AL ADCUIRIR EL P~0UETE

Y ¡,;o SUFREN NINGÚN COSTO [/~lRA.

SON:

LAS UTILERIAS QUE PROTOS OFRECE ( SIN COSTO EXTRA )

1)

PROINIT.- CREA EL DICCIONARIO DE DATOS QUE VA A SER USADO POR PROTOS

2)

PROBUILD.- PROCESA EL ARCHIVO ESQUEMA

3)

PROCOPYL

B. -

CREA LIBRERIAS CON DEFINICIONES DE COBOL QUE VAN A SER USADAS POR

EL PROGRAMA DE COBOL GENERADO AL COMPILAR EL PROGRAMA EN PROTOS

4)

PROWRITE.- COMPILA EL PROGRAMA ~EN PROTOS y GE- NERA UN PROGRAMA FUENTE DE COBOL

5)

RUN TIME MODULE.- SON RUTINAS O~JETO DE PROTOS, ALMACENADAS EN SL, USADAS AL TIEMPO DE EJECUCIÓN DE UN PRO- GRAMA PARA DESARROLLAR FUNCIO- NES ESPECIFICAS COMO EDICIO- NES, ABRIR Y CERRAR BASE DE DATOS, ETC,

P,DEMÁS DE tSTAS UTI LERÍAS, PROTOS SOFTWft.RE Cür1PANY OFRE- CE DOS PRODUCTOS DE APOYO A SU LENGUAJE :

l) AUTOVIE\·L- GENERADOR AUTOMÁTICO DE ARCHIVOS DE FORMAS VPLUS. TOMANDO COMO REFEREN- CIA ARCHIVOS DE LA BASE DE DATOS

IMP.

G

E , GEN E R A T Af'.m 1 t N PRo e E sos DE ALTAS, BAJAS, CAMBIOS Y CONSULTAS A tSTOS ARCHIVOS

- 122 -

2)

DP!/3000,- ES UNA INTERFASE AUTOMÁTICA ENTRE EL DICTIONARY/3000 y EL LENGUAJE PROTOS. TRANSFIERE LA INFORMACIÓN CONTENIDA EN EL DICTIONARY/3000 A UN NUEVO DICCIONARIO PROTOS.:

ESTOS DOS PRODUCTOS TIENEN UN COSTO EXTRA NO INCLUIDO EN EL PRECIO DE PROTOS ( VER CAPÍTULO 10 ) 1

AL ADQUIRIR RAPID, SE INCLUYE EL SIGUIENTE CONJUNTO DE UT I L ER 1 AS:

1)

DICTINIT.- INICIALIZA EL DICCIONARIO DE DATOS C DICTIONARY/3000 )

2)

DICTDBA,- uAUDITn, SIRVE PARA REPORTAR ESTA- DÍSTICAS DE USO SOBRE EL DICCIONARIO DE DATOS Y LAS BASES DE DATOS

3) DICTDBC,- H(REATEn, PERMITE CREAR EL ESQUEMA Y ARCHIVO RAÍZ DE LA(s) BASE(s) DE DA- TOS ( DICTIONARY/3000 )

PARA CREAR FISICAMENTE AL ARCHIVO DE tA BASE DE DATOS SE EJECUTA LA UTILE~~

BlA DE

HR,

_DBUTIL

4)

DICTDED,- "DEFINITIONn, CONSTRUYE UN DICCICNA~~

RlO DE DATOS fUENTE DICTIONARY /300Q·f· ATRAVEZ DE LAS DEFINICIONES CONTENI- DAS EN UNA BASE DE DATOS

lf.1AGE

VA. EXIS- TENTE

52

DICTDEJvl.- "f1AINTENANCE114 PROGRAt~A INTERACTIVO QUE PERMITE CREAR Y MANTENER LAS DEFI- NICIONES Y DESCRIPCIONES CONTENIDAS EN EL DICCIONARIO DE DATOS :

( DICTIONARY/3000 )

6)

DICTDEU.- "UNLOAD", SIRVE PARA "DESCARGAR"

( BAJAR ) LOS CONTENIDOS DE UNA BASE DE DATOS IMAGE y ALMACENARLOS EN UN DISPOSITIVO SECUNDARIO ( DISCO, CIN- TA,Y CARTUCHO )

7)

DICTDBL.- "LoAD", usADA PARA "RECARGAR"

C

SUBIR ) LOS CONTENIDOS ALMACENADOS EN UN DIS- POSITIVO SECUNDARIO DE UNA BASE DE DA- TOS IMAGE A DISCO o CARTUCHO

8)

DICTCD.- GENERA DEFINICIONES DE DATOS EN COBOL PARA ARCHIVOS DECLARADOS EN EL DIC~

ClONARlO DE DATOS

92

DICTPD.- GENERA DEFINICIONES DE DATOS EN PASCAL PARA ARCHIVOS DECLARADOS EN EL DICCIO- NARIO DE DATOS

102 SHOW.-

PROVEE EL CONTENIDO DEL DICCIONARIO DE DATOS TANTO EN PANTALLA COMO EN PAPEL

APARTE DE ~STAS UTILERIAS DE APOYO, EXISTEN OTRAS MÁS DESTACÁNDOSE PR I NC I'PALJ'.1ENTE DOS, LA PR !MERA ES LLAMADA

INFCNV: LA CUAL CONVIERTE LAS OPCIONES DE UN REPORTE DEFI-

- 124 -

NIDAS CON LOS MENUS DE INFORM A INSTRUCCIONES DE REPORT, ESTA UTILERIA TIENE UN COSTO EXTRA,

LA SEGUNDA UTILERIA DE APOYO ES UN PRODUCTO EXTERNO A LA FAMILIA DEL LENGUAJE RAPID, SE LLAMA FASTRAN y FUt DESA- RROLLADO POR LA EMPRESA PERFOR~1ANCE SOFTHARE GROUP, ESTE PRODUCTO COMPILA Y CONVIERTE EN LENGUAJE OBJETO UN PRO- GRAMA ESCRITO EN TRANSACT o REPORT PARA QUE SEA UTILIZADO AL MOMENTO DE EJECUCIÓN, EN VEZ DE TENER QUE PROCESAR EL SEUDO-CÓDIGO GENERADO POR EL COMPILADOR DE RAPID.

PoR su PARTE SISINF PROVEE CUATRO UTILERIAS ó MóDu- Los DE APOYO INCLUIDOS EN EL PAQUETE:

1)

MóDULO RECA.- RECONSTRUCTOR AUTOMÁTICO DE ARe- CHivos SISINF

2)

rlóDULO CONVE.- TRANSFORMA ARCHIVOS EXTERNOS A SISINF EN ARCHIVOS SECUENCIALES DE SISINF y VICEVERSA

3)

MóDULOS CPS,- ASIGNA Y CAMBIA CUENTAS Y PASSWORDS A LOS USUARIOS DE SISINF, ADEMÁS GUARDA UNA VITÁCORA DE CONTABILIDAD DE RECURSOS USADOS POR CADA CUENTA

41

SISTEMA DE

DoCUMENTACIÓN,-SIRVE PARA OBTENER AUTOMÁTICAMENTE LA DOCUMENTACIÓN DE UN SISTEMA DE

INFORMACIÓN DESARROLLADO CON

c:rsiNF.

5. smJRIDPW

. .

.,. 126 - .

S .l

SEGURIDAD EN

EL

USO

Y

r1ANEJO DE I NFORJ'1AC

ION

CoN POWERHOUSE, PROTOS Y RAPID EXISTE LA POSIBILIDAD DE DEFINIR A LOS USUARIOS DE LA APLICACIÓN Y SU RELACIÓN CON LOS USUARIOS DE MPE.

EL ACCESG PERMITIDO A LOS USUARIOS DE CADA APLICACIÓN SE DEFINE EN EL DICCIONARIO DE DATOS ( POWERHOUSE ~ RAPID )

ó

EN LA BASE DE DATOS ( PROTQS ), EN AMBOS CASOS SE DEFINEN LOS 11 PASSWORDS 11 DE ACCESO AL SISTEMA, PERMITIENDO ESTA- BLECER SEGURIDAD TANTO A NIVEL ARCHIVO O A NIVEL CAMPO,

UsANDO EL MÓDULO CPS ( CONTABILIDAD Y PASSWORDS DE SISINF ) EL ADMINISTRADOR DEL SISTEMA PUEDA ASIGNAR Y CAMBIAR CUENTAS y '';.PASSWORDS 11 DE SISINF A CADA USUA.,.

RWO QUE LO REQUIERA.

A CADA CUENTA SE LE ASIGNA UN NIVEL DE SEGURIDAD QUE LE PERMITIRÁ O NO ACCESAR LAS APLICACIONES, AL TRATAR DE ENTRAR A UN PROGRAMA PARA SU PROCESAMIENTO, LO QUE HACE SISINF ES PREGUNTAR POR LA CUENTA DEL USUARIO Y COMPARAR EL NIVEL DE SEGURIDAD DE ESTA CUENTA CON EL NIVEL DE SE~

GURIAD DE LOS CAMPOS INCLUIDOS EN ESE PROGRAMA, SI CUM- PLE EL NIVEL DE SEGURIDAD DE LA CUENTA CON EL DEL PROGRAMA, SE ACEPTA SU ENTRADA A PROCESAR, DE LO CONTRARIO DE RECHA-

ZA,

EN ESTE MISMO MÓDULO, SE DEFINEN LOS MÓDULOS DE SISfNf QUE PUEDE USAR CADA CUENTA.

5.2

HERRA~1IENTAS

V\RA

~ESrP.LDO v RECUPERACION DE INFOR~V JON

los CUATRO LENGUAJES QUE SE ESTAN EVALUANDO UT I- LIZAN LAS HERRAMIENTAS DE RESPALDO PROPORCIC 'APAS POR LA ~.i -:JOGO 1

eXISTEN DOS PROCEDI~1IENTOS PARA REALIZAR LOS RESPALDOS D E I N FORMA C I Ó N :

l )

UTILERIAS DEL SISTEMA OPERATIVO MPE

STORE ~- PARA ALMACENAR EN CINTA Ó CARTUCHO IN- FORMACIÓN CONTENIDA EN DISCO (cUENTA , GRUPO Ó ARCHIVOS )

RESTORc~- PARA GRABAR EN Disco rNFORMAcróN coN- TENIDA EN CINTA Ó CARTUCHO

2)

UTILERIAS DE IMAGE

DBSTORE 1 - PARA Alf'1ACENAR EN e I NTA ó CARTUCHO INFORMACIÓN CONTENIDA EN DISCO SOBRE UNA BASE DE DATOS EN PARTICULAR

DBRESTOR.- SE UTILIZA PARA GRABAR EN DISCO, UNA BASE DE DATOS CONTENIDA EN CINTA

é

CARTUCHO

QUERY,-

POR MEDIO DE ESTA UTILERIA SE PUEDE SALVAR UN ARCHIVO DE LA BASE DE DATOS EN UN ARCHIVO SECUENCIAL, O BIEN SE- LECCIONAR CIERTOS REGISTROS CONTENIDOS EN UN DATA SET EN PARTICULAR .

POWERHOU~E~PROTOS y RAPID PUEDEN RESPALDAR su I~FOPMA­

CIÓN POR CUALQUIERA DE LOS DOS PROCEDIMIENTOS MENCIO-

-128 -

NADOS ANTERIORMENTE,

SISINF UTILIZA LAS UTILERÍAS DEL SISTEMA OPERATIVO MPE.

EN CUANTO A RECUPERACIÓN DE INFORMACIÓN SE PEFIERE~

YA SEA PARA RESTAURAR UN ARCHIVO DAÑADO POR FALLAS DE E- QUIPO, coRRIENTE ELt:cTRicA~ ETc. Pnv1ERHOU~E~ PROTOS Y RAPID PUEDEN UTILIZAR LA UTILEÍA QUE PROPORCIONA

IMAGE

- DBUNLOAD ( PARA GRABAR EN CINTA

ó

CARTUCHO~ LA BASE DE DATOS QUE SE DESEA RESTAURAR )

- DBLOP.D ( RECUPERA Lft IN FORt1AC 1 ól! E~! C:UMHO A LA RE- CONSTRUCCIÓN DE APUNTADORES Y LLAVES AUTO- MÁTICAS ) ,

ADEMAS DE PODER UTILIZAR ESTAS UTILEPÍAS~ RPPID nFRECE sus PROPIOS PROCEDIMIENTOS PARA RECUPERAR LA INFORMACIÓN ;

- DICTDBU

- D

ICTDBL

( VER CAPITULO

4,15 ) ,

SISINF~PROVEE su PROPIO ~ÓDULO RECONSTRUCTOR CRECA)I EL CUAL FORMA UN ARCHIVO FÍSICO NUEVO E0UIVALE~TE AL AR- CHIVO DADO COMO ENTRADA (ARCHIVO A RECONSTRUIR ), PERO SIN DESTRUIR A tSTE ÚLTIMO,

6. JED[)JMS El PmJJDUCTIVIIDlAD

- 130 -

In document universidad de monterrey (página 129-140)

Documento similar