• No se han encontrado resultados

PDF Universidad De Monterrey

N/A
N/A
Protected

Academic year: 2023

Share "PDF Universidad De Monterrey"

Copied!
99
0
0

Texto completo

(1)

UNIVERSIDAD DE MONTERREY

DIVISION DE CIENCIAS NATURALES Y EXACTAS

~- /l 1

1

1

1

J..O,

o

UOIVERSIOttD UE monTERREY

('(n·~,f

ot.¡-o,DD/6

G ¡44 -

1?51

r

( 1

SISTEMA Dt: RESPALDO Y RKUPEltACIONES .

RI:PORTE DEL PROGRAMA DE EV ALUACJON FINAL

J. . , - QUE PRESENTA

(tl·o

90Iú9R

' HORACIO GAITAN GARZA

EN OPCION AL TITULO DE

INGEN1ERO EN COMPUTACION ADMINISTRA TlV A

Y DE PRODUCCION

MONTERREY, N.

~

DICIEMBRE DE 1987

nn~ f ;tO'fEC A

UNlVC.!tSlllAD Df MctfT~

(2)

A M:IS PADRT.:S:

A :K I AST:<:SOR :

ITl n ·Jto• ('·r}Cl'--c1 ~ r;.l\J,·-·,, !'L: .1.-:!,UO:::: .. Z r·r·p"' ~...oct..._. , Qu:=._ '.:1·c1·,:·1_'::..s ~- - - a r.'l <::e f··ü~-

p.:•<:.] ble la cu111Jinación de este proyecto.

A TODOS ,¡.; 1 S A-lt I GOS:

A TOIXIS !OS CO~P!.ímROS DE TRABAJO:

Por las ate:rJc-ion-:::s que EiP:mpn:: han tenido conmigo.

Gr.:~.cias a Todos.

(3)

lvir ia.u.a:

A t i te ried:ir::;o <:..ste trabajo con t(•do rui cariño~ por haberme LH'indado todo el ·~poyo y coTh~H:OTiGi6n para la

r~A1izctc16n de este proyecto.

Gracias.

(4)

PHOW:m

En esta sec.:o:;i6n, c,e ID~,.,: :-:lr a la furrn& r:--n que Sf:: ;~fiC1)EoT!tra

~tructur.::atia la duci. Yf·<·nti':!•.:ión de este proyecto, fin de fnc11itd.r su ~nt;::~r·dimiento.

Dicho documento cu~~ta con dos ~~rciun~s:

- Sl81EMA ACTU~L.

c..on el

En este punto se m~estran l~s ~recesos que ac..tl..Ja1TLente se realizan, t"iSl r:...OJOO JOS

- SlbihMA ~R8PUESTO.

Es ~·si.E! punto ·:-.e pr e~:;f'!r¡ta el obj;=:-~ivo SE>neral del siste~a, objetivos particulares de cada uno de los ~odulos, asi corno sus estructuras, diagramé:s de

pol'íticas.

proceso, metodolog~a, y

Aderuas se mu~s~ran las PS~Tucturas de las Bases de Datos y las re~ort~s que se gener&n. Lo dicho anteriorm~nte cGnstituye el disefto detallado del sist~ma propuesto.

(5)

D llffElilDO

1. lNTROD1JCClúN o . . . o . . . o ... o 1 11. ~)1H';t:."~A .AC'IP.AL . . . o • • • • • • • • • • • • • • 4 A • f' I< [ ¡,. ~, :. JS . . . o o • . . . . o o . . o . . . . . . . o . . . 8

C.. ~~- ;~ :<"tl~CI AS ... o . . . . . . . . . . . 7 1 1 1 o

e:

1 .. -; í r }, A .. " , C f S 1 O . . o . . o . . . . . . . . . • . • . . . . • 8

A. UEJ!: f 1 \'C..t=;

LEL SH·:TE.lf.A

o g

B. MC.:JULI 18 y rPOC.ESCS

.

10

""Mo_rvliLO 1 L'C r> ~1:-SF-ALDC:S D~-L Sl81r..M.A 12

Mt •l·U:.O DE.

hf..SPALDClS

LFL ll3UARIO 24

}'. L·ULO

DE

JI t. N ' l : : ' \ l 1-1 i El' 1 Cl

DE

C'N7J.S 31

MULJLO DE b~- uro~J\.Ac:r K'CS 38

ti. t'U!..O

DE

AS1C.N.t..C1l1N

DE

CINTAS

.

47

}~ 1

.

llD úE ¡.=·~~e R1

¡:._s

66

D. R.E?t"..iRTH:S . . . 81

1 V. CQNC..LUS1 úKES . . . • . . o .. o o ..• o . . . . 85 V. BJBLli:}QRAFIA . . . . o . . . o .. o ... . .. . . 87 V: . Ali'EXOS . . . . . . . . . . . . • . . . . . . . . 90

(6)

IHTRODUCCIO:I

(7)

Por lo anterior, se ll~g6 a la necesidad de desarrollar un Sistema de Respaldos y R~cuperaciones, el cual se presenta en este documento.

3

(8)

11. SISfEMA ACTUAL

(9)

A.. PROCESOS

El siste·ma actual de respaldos COT1Sté1 de cuatro procésos:

- R~spaldo Incremental <BOTH>.

-Respaldo incremental <UDD>.

-Respaldo Total (B01H).

-Respaldo Total <UDD).

Como se menciono anteriorm2nte, dichos procesos se realizan mediante Macros, desde el CLI.

Los respaldos a BOTH y UDD se realizan por separado puesto que UDD hace referencias(Link's) hacia BOTH las cuales no son tomados en cuenta durante los procesos de DUXP.

En el Anexo 1 se muestra la configuraci6n de los directorios del computador XV/4000.

5

(10)

B. PROBLEMAS D~fECTAI~

Los probl~roas d~tectados ~n le s1st~ma actual son:

- La localizac16n de la cinta en donde se r~spaldo

la inforThaciGn del usuario, es manual .

-El inventario de cintbs se realiza manualmente.

Los reportes de: cintas del usuario, cint~s

disponibles y cintas en uso, se realizan manualmente.

-La ~signación de cintas, es manual.

6

(11)

C. SUGER.EHC I AS

Las sugerencias pa.ra mejorar el sist~ma actual son:

- Que no importando hacia que unidades lógicas (o directrios externos) haga. reg~r~ncias UDD, el sist~ma ~Pa ca.paz de localizarlos y

respa.ldárlos.

- Contar con un sistema integral que controle y

r~gistre la. información necesaria para realizar los procesos de respaldos y recuperaciones.

- Dicho sistema además, lleve un COT1trol de las cintas <disponibles, en uso, da~adas).

7

(12)

1 1 I . S 1 STEKA PROPUESTü

(13)

A. OBJETIVO DEL SISTEJt.A

Proporcionar al usuario un recurso de infontJaci6n exacta que facilite y agilize los procesos de respaldos y n~cU}teráciones.

9

(14)

B. XODULOS Y PROCESOS

(15)

U

l10ItULO IIE F:.EST'ALDOS DEL SISTEI1A

r

Í'I-lXESO DE RESPALDO

.J

'f(tTAL

'-· · - - - - -

(

rPDCE FESf'ALIIO ::;o DE

J

INCR.Itrr::nT AL

" · - - - -

ffi

t1A1IT JDULO DE E liT tfiEIITO DE CIJITA.S

~ t1AMT .

El'IT11IEliTJ E CINTAS EN

so

l .

rwrrE.NitfiERTO DE CINTAS LIBRES

~ AliTEliTMIENTO

tE CinTAS DAíiADAS

·'ÍioüULO DE I<ECUPEF:A.CION

CONSULTA A.

./~.

A.RCKIVO DE 1

\.CINTAS

CUF'EFACIOH

(16)

(r"lüDULO DE

1 ~~$l&NA.CION

'DE CHITA. S

~-·-.---/'

@ - ---

S1C-<l<ACION

DEl

-c.-

UNA CHITA.

~UEVA ·

~ VERIFJ

DE LA. CA.CION 1..":HITA

J

~SIGNlúJA.

...__ .__.

BiWA. A

TJNA cnrrA

~ .Ef·

DE No . DE

nrrAs

11 SPOliTBRE S

~

~p HITAS EN

so

DE # DE

F.EP DE # DE CIRTAS POR

~EF' A.F:T /ll1ENTO

Ú

11XJULO DE 'ESPALDOS DEL SISTEMA

·---r---

RESPALDOS DEL USUARIO

(17)

1 - •aDULO DE RESPALDOS DEL SISTK~

(18)

ESTRUCTRURA

r

t1CIDTJLO J.:I fiEL SI SJ' f.~ DO S S'l'EMA DE

U

/~Rr:lo.::E SO DE "\

RESPALDO INCREtfENT Al

(19)

PROCESO RESPALDOS I~CR~~NTALES DEL SIST~~

1.1 OBJETIVOS PARTICULARES

Mantener un respaldo de los archivos actualizados en el dja los cuales se encuentran en las unidades lógicas: UDD y BOTH.

14

(20)

l

S.ELECC ION AR LAS CJNT AS A USAR

-

E.JECUT AF~ 110UNT

EL OF'ER hDOR T lENE QUE I'1(1N T AP LA CINTA fN LA UTli[,AD

E.JECUT AR EL RESPALDO INCF:EI1ENT AL

EL CIPER ADOR TENt)R A QUE RH10'./ER LA CINTA DEl A UNIDAD

(21)

1.1.1 JffiTOOOLOO I A

Pnra la realizaci6n de este 1Jroceso se tier1e un programa que realiza el rt:E.paldo nutml!a.ticamente, el procedimiPnto que sigue dicho prograJDa es el siguiE:nte:

1.- Avikar al operad0r que monte la cinta ~ara dar inicio al proceso <Mount).

2.- R2e~aldar toda la iniormaci6n del disco a cinta de las dos unidades 16gicas, las cuales s~ encuentran en: UDD y Bl.J1H 1 p[OCf-:!80 de DUMP.

3 .- Al firjalizar el proceso del DUMP prosigue la ejecuci6n de un Dis:mount, para que el operador remueva la cinta de la unidad.

16

(22)

1.1. 2 POLITICAS

El respaldo incrE'.lDHJtal del sisteJDa s61o lo puede ejPcutar el operador.

El respaldo inc.rE-mt>:ntal del sistema t:.e realiza

di &r:i amer1te por est ftrJdcu·es de 1 a Dirt-cci 6n de Si ste:rnas.

En el respaldo incrE"rnE:ntal del sist.E:Jna no se respaldan los textos que terminan con +.BRK,

+.TMP,

ya que son arch1vos telliporales que se geno:::ran wediñnte procesos :internos como compi 1 aci ones, ur1a búsqueda de SliAT, procesos de SORT, etc.

17

(23)

1.1.3 ALCANCES Y LIXITACIOHES

Algunos de los alcances del proceso son

Optimizaci6n de lliemoria de las dos unidades 16g1cas que existen.

Algunas de las limitaciones del proceso son

No tiene limitaciones.

18

(24)

PROCESO RESP ALJX)S TOTALES DEL Sl STIDIA

1. 2 OBJE!IVOS PARTICULARES

Tener un respaldo de todos los archivos que se ~ncuentran en las dos unidades 16gicas: UDD y BOTH.

19

(25)

SELECCIONARLAS CINTAS A USAR

[,JECUT AR t·10UNT

~

EL OPERADOR T lENE QUE MI)NT AR lA CINTA EN LA UNIC.AD

~,

E.JECUT AR 11AC-RO DEL RESPALDO TOTAL

"1'

EJECUTAR EL D 1St10UNT

"1~

EL üPEF:AúüR TENDRA QUE F:H10\IER lA CINTA DE LA UNIDAD

- ' - - -n

(26)

1.2.1 JffiTODOire I A

Para este proceso se cre6 un programa que realiza dicho proceso autoruaticamente, el procedimiento que sigue dicha macro es el siguiente :

1.- Avizar al operador que monte la cinta para empezar el proceso CMount) .

2.- Respaldar toda la información del disco a cinta de los dos discos que hay: UDD y BOTH, proceso DUXP.

3.-

A

continuaci6n se ejecuta un Dis:mount, para que el operador reJllueva la cinta de la unidad.

21

(27)

1.2.2 POLITICAS

El respaldo total del cisterna, s6lo lo puede ejecutar el operador.

El respaldo total d~l sistema se realiza se.manallllente por estándares de la Dirección de Sistemas.

En el respaldo total del sistema no se respaldan los t2xtos que terThinen con +.BRK, t.TXP, ya que Eon archivos temporales que se generan

internos como compilaciones, una procesos de SORT, etc.

22

mediante procesos

b~squeda de S~AT,

(28)

1 .2.3 ALCAliCES Y LI){lTACIO~

Algunos de los alcances del proceso son:

Optimización de vEmoria de las dos unidades lógicas que existen.

Respaldo de todos los archivos.

Algunas de las limitaciones son:

No tiene limitaciones

23

(29)

2 . - XODULO DE RESPALDOS DEL USUARIO

(30)

ESTRUCTURA

,.-

--~

l

MODULO DE RESPALDOS DEL

0

USUARIO

RESPALDOS DEL U!:O:UARIO

(31)

PROCESO RESPALDOS DEL USUARIO

2.1 OBJETIVOS PARTICULARES

Dar la facilidad al usuario de tener un mayor control de sus respaldos.

26

(32)

-

SELECCIONAR lAS CINTAS A USAR

u

~ECUTAR

MOUNT

-

EL OF'E:R "'rJOR T !EHE

QIJE t'10NT AR LA CINTA EN L A Ur~ 1[> AD

n

EL USUARIO SELECCIONARA LAS OPCIONES DEL DUI'1P C:IUE

MAS LE SATISfAGAN

~,

EJECUTAR EL D Jst·10UNT

n

El OPERAúOR TENDRA QUE REMOVEP. LA CINTA DE LA UNIDAD

~,

-~ -

(33)

2.1.1 XETOOOLOO I A

La m&nera de hacer este r~spaldo es la siguiente:

1.- Avizar al operador que monte la cinta para ~mpezar ¿l proceso (Mount).

2.- Respaldar toda la irdor·maci6n del dj seo a cinta del

din~ctor1o del usuétrio <Dtu"Dp). En este punto del prctceso el usuario tendrá que seleccionar lbs opciones de DUMP que m~s le satisfagan.

3.-

A

continuación se ejecuta un DiSll.lount para que el operador r~ueva la cinta de la unidad.

28

(34)

2.1.2.- POLITICAS

El respaldo incremental del usuad o se real iza cuando él lo requiera.

En

este proceso el usuario puede almacenar en su cinta si lo requiere, cualquier tipo de archivo.

El UEuario es total:m'ente resJ>ODLable de su informaci6n ya que es el quien selecciona las opciones del DUKP.

29

(35)

2.1.3 ALCAliCES Y LBUTAC10Jffi3

Algunos de los alcanl: . ..::s del proceso son:

Gptimizac16n Je mFmoria de la cuenta del usuario.

Algunas de las limitacionas del proceso son

Este tespaldo es sólo para el directorio del tJ3uario.

La s.::guridétd de que la iniormaci6n quede bien

~rabada depende del usuario puesto que es el quien respalda.

30

(36)

3 - ~.r)DUlJJ DE JltANTEIIXIEBTO

(37)

ESTRUCTURA

1,fiAirrEliT t!IE!iTOJ I•E Ol'.'AS EN lJ$0

-

./

~~- - -

¡'ÍWiT.t.liiifiEliTO --...¡DE CiliTAS

\LIP.F.ES ~. _ _ _ _ _ _ , r

t1AID. 'ENit1IE?ITO) DE C. !l'r i'~S

DA.JiADAS

(38)

PROCESO

XAJiTElll!tiERTO

~L 1 OBJET1VOS PART1CULARES

:Mantenér i nf armado al usuario de l él S c1nt.as que se Pnr:11~rJtr an

en existencia, disponibles y dafiadas, de la

qu2 se di6 de alta una cinta, fecha en la que se C:~sign6 una cinta, etc.

T~Ler un mtlyor control de las cintas, tanto de las cintas en existencia como de las cintas en uso.

33

(39)

_ _ _1 _ _ ----tr 7

- - - - -

l

2

(40)

3.1.1

La m~tadolog1a para realizar este proceso, es ~nicam~nie sel~~cionar alguno de los trPs arrhivos de mantenimiEnto de cintas quE se requiE-ra actualizar 6 cons11lt.ar.

Los archivos que se ti~n~n en este pr0ceso son:

Archivo de cintas en uso.

Archivo de cintas libres.

Archivo de cintas dafiadas.

35

(41)

3.1.2 POLITICAS

Este proceso sólo lo podrá ejecutar el op~rador .

Este proc2so se ej~cutar~ cuado ast se r~quiera.

36

(42)

3.1.3 ALCANCES Y LIXITACILl~

Algunos de los alcances del proceso son:

Control de acceso de

confid~ncial.

Kanejo de inventario de cintas.

Algunas de ldS liwitaciones del p1oceso bOn:

Como éste proceso utiliza archivos ISAM de Data General1 lo cual hace que éste no séa compatible con otras máquinas.

37

(43)

~ - ~CJDüLO DE 'rtECUPERAClOlfES

(44)

ESTRUCTURA

,. •. - - - - -...

r

llODULO F:.ECl..rJ'f.."F'ACIOJU:S DE

\..

CONSULTA A

A...t;:CHTVO DE CiliTAS

;"

~.E(TJF'ERACION

,

____

__,.,.

(45)

PRCX:ESO RHCUPERACI Oli

4.1

OBJEfiVOS PARTICULARES

Recuperaci6n de los ar..: .. bivos perdidos de los usuários. IJe tal manera que si el usuario tiene sus propios respaldos, pueda recupErar sus archivos, de lo contrario lo tendr1a que buscar en el respaldo incré.mental 6 en el total.

40

(46)

BUSCAR LA CINTA EN LA QUE SE ENCIJE.NTR A EL ARCHIVO

MONTAR LA CINTA EN LA UNIDAD

EL u::.UAPIO E.JECUT ARA EL LOAD PARA RECUPERAR SU APCHIVO

..

1

E.JfCUT AR C>ISMOUNT

•P

AL FINAL EL OPERACJOR TENDR A QUE PEMO'v'ER LA CtrH A DE LA UNiúAD

(47)

4 .1.1 KETOOOI..OO I A

El fin de este proceso es dar la facilidad al usuario de recuperar de l~s cintas toda 1 a información perdida, actualmente este proc~so se realiza manualmente, por lo tanto es algo lento. El proceso tiene varios pasos que se ei:\IIDeran a con t i nuaci 6r1 :

1.- Seleccionar la cinta a montar.

2.- Avisar al operador que monte la cinta para empezar el proceso < Mount) .

3.- Recuperar toda la información de cinta a disco de dicho usuario <load).

4.- A continuación se da un Dismount para que el operador

r~ueva la cinta de la unidad.

42

(48)

4.1.2 ALCANCES Y LIXITACIOKES

Algunos de los alcances del sistema son:

Recuperación de cualquier archivo, siempre y cuando este en la cinta.

Control de los ctrchivos que estan en las cjntas.

Algunas de las limitaciones son:

El proc2so utiliza una base de datos propia de Data General, lo cual hace que éste no sea compatible con otrdS m6quinas.

43

(49)

PROCESO CONS'1JLTAS AL ARCHIVO DE CIJiTAS

4.2 OBJETIVOS PARTICULARFB

Darle al usuario 1ma bt;J"l'ti.Jiiienta que le permita r~alizar una bGsqu2da de sus archivos m~s eficienteRente.

44

(50)

4.2.1 POLITICAS

Este porceso se ejecuta cada vez que un usuario requiera consultar los archivos que tiene en su cinta.

Este proceso lo puede ejecut&r cualquier persona.

45

(51)

4.2.2 ALCABCES Y LIKITACIORES

Algunos de los alcances del proceso son

Consulta de todos los archivos que c0J¡tPnga la cinta.

Algunas de las limitaciones del proceso son

Este proc~so utiliza una Base de Datos propia, lo cual hace que no sea compatible con otras m~quinas.

46

(52)

5 .- liODUl.O DE ASIGNACIO:R DE CINTAS

(53)

ESTRUCTURA

---

~

[

tflOlil.fLO A~IG1\ACI(IN lJ E

l

DE \';lliTAS

' - - ___

./

(

\' EJ.:IFI

CAEJ~Iú!~

ItE LA CINTA ASJGl\/LJtA

'-. -

BiWh h

unA

('nrrA

r - - - -- -

1 \

l

l-'PJ_IO:ESO DE

tll

~ ~CTJ.rt\.LI2ACIOJ

(54)

PRfJCEro CINTJ•S D!ílADAS

5.1 OBJETIVOS PARTICULARES

Aeignacj6n butomática de una nueva cinta. De tal manera que si una cinta se da~a. el sist~ma le asignar6 una cinta nueva si¡:...:n:.pre y cu.=::.r,do haya cintas nuevas. El sü:.te.r.a se encargar§

de asignarle la cinta automati c.aJLerJte.

49

(55)

CINTA DANADA

TOI-1A FOLIO [•E C lf'lT A LIBI?E

-

+

OAR DE BAJA

LA Cli-H A

LIB~:E

1t

- -

~

- - -

DEL f::'EG_ DEL UC:UARIO C At'•181 AF~ FO:._fQ DAÑADO POR FOLIO NIIE'·/0

L

A\11:30, NO C<ISTEN C lriT AS L 18F'ES

(56)

5.1.1 XEiODOLOG I A

Este proceso se realiza cada ~ez que una cinta se dafta, actualmente lo que se hace es lo siguiente: asignar una cinta nueva, etiquetarla y sacar de uso la cinta dafiada, este proceso se realiza manualmente.

51

(57)

5.1.2 POLITICAS

- E~te proceso s6lo lo puede ejecutar el operador.

5.1.3.- ALCANCES Y

LIXITAClOHFB

Algunos de los alcances del proceso son

Asignaci6n automática de cintbs.

4ctualizaci6n del archivo de cintas en uso, de

cint~s libres y cintas da~adas.

Algunas de ·las limitaciones del proceso son

Este proceso utiliza archivos

ISAM

propios, lo

cual hace que no sea compatible con otras máquinas.

Este procebo s6lo asigna una cinta a la vez .

52

(58)

Pf<OCESO CJNTAS LIBRES

5.2 OBJETIVOS

PARTJCULARHS

Asignac16n de cintas a los usu&rios.

53

(59)

•·JO

A'v't::.O QUE t·JO

~ -.ISTE.N CINTAS

f'E TIC lO·~ Dfl

USUARIO

l

---

SI

l

--~y

___ _

ETIOUET AR LA

l

(: lNT A I'!UE'v' A

- - ·---T-. -

- - - - y

(60)

5.2.1

P!"ETOOOLOG IA

Este J.ll·oe;eso se 1:. t-ova a C'; bo ( .-ttla ~ ez de que un usuctri o

ThtlliC·ra 0€! UTJ& ClTJt~, cn..;tunlmt·r,t~ t=-1 nr:""lf..jO f'S el hig11ient~:

a~ l'"lt' una cinta mJeva y t-U.t~u'::taJ·la. Este ¡:•rD(..eso se

rt:.o,1i¿a r.ñ:-Iua)rnente.

(61)

5.2.2 POLITICAS

Este porceso se f'j~=""-: uta crtr1a Vt'.l tl•'e un 11r "dar io r~·q rifde CJ.l1E: <;f! )~ ..tcigne \'r.a cinta }·iLJP,

56

(62)

5.2.3 ALCANCES Y LIKITACIONES

Asignación de ci r .. tas auturrat.i.L.'ilr.l':!ntt~.

Actualización del archivo de cintas en uso y del archivo de Gintas libres.

Este proceso utiliza atcbiv0s ISAM propios, lo cual hace que no sea comr,,;j.tible con ot¡-;>.s máq;.linas.

2ste proceso sólo asigna una cinta a la vez.

57

(63)

PROCESO BAJA A CHITA

5.3 OBJETIVOS PARTICULARES

Dar de baja la cinta al usuario cuando ya no la r~qui~ra. La cinta se asigna en el archivo de cintas libres, debido a que la cinta que se le esta removiendo no esta da'ñacla.

58

(64)

SI

DAR DE BA.JA LA CINTA EN EL AF:CH 1\lO DE CINf AS EN USO

DAP. DE ALTA DICHA C INT A EH EL ,.:..RCH IVO DE CINTAS LIBRES

---...

"'

FIN ) ...

----

/

(65)

5.3.1 KETODOLOG I A

Este proceso se lleva a cabo cada vez de que a un usuario se le rPmueva una de sus cintas, actualm~nte lo que se hace es lo 8igu1ente: tornar la cinta que se va a dar de baja del archivo de cintas en uso, y darlo de alta en el archivo de cintas libres, este proceso se realiza rnanu~lmente.

60

(66)

5.3.2 POLITICAS

Este porceso se ejecuta cada vez que un usuario requiera dar de baja alguna de sus cintas.

SolaJTJente el open:~dor puede ejecutár este proceso.

61

(67)

5.3.3

ALCANCES Y

LI~ITACIONES

Algunos de los alcances del proceso son

Baja automática de la cinta.

Actualización del archivo de cintas libres y del archivo de cintas en uso .

Algunas de las limitaciones del proceso son

Este proceso utiliza archivos ISAX propios, lo cual hace que no sea compatible con otras máquinas.

62

(68)

PROCESO VERIFICAClCN DE

L!

NUEVA ClNTA ASIGRADA

5.4

OBJETIVOS PARTICULARES

Verificaci6n de la cinta asignada.

63

(69)

5 .4.1 JffiTOOO IL'C I A

Este procéso se lleva a cabo cada vez de que a un usuario se le da de alta una cjnta, este proceso proporciona el folio~

la fecha de Alta y la capacidad de la cinta que se asignó.

64

(70)

5.4.2

POLITICAS

5.4.2

Este porceso se ej~cuta cada vez que a un usunrio se le de una cinta de alta.

Solamente el operador pu,•de ejt:cutétr este proceso.

ALCARCES Y LIXITACIOlfES

Algunos de los alcances del proceso son

Dicho proceso mostrar~ el folio, fecha de alta y la capacidad de la cinta que se di6 de alta.

Algunas de las limitaciones del proceso son

Este proceso utjliza &rchivos lSAM propios. lo cual hace que no sea compatible con otras m6quinas.

65

(71)

6 - MODULO DE REPORTES

(72)

ESTRUCTURA

_ (P.EP DE !io.;E

\ CiliTAS EN '~E

___ _,

(73)

PROC&.~ REPORTES

6.1 OBJE!IVC~

PARTICULARES

Accesibilidad de la informaci6n, para un mejor control de las cintas. En este proceso se cuenta con tres tipos de reportes que son:

- Reporte de cintas en uso.

- Reporte de cintas libres.

- R-sporte de cint¿¡s por df:partamt::nto.

La e1aboraci6n de estos reportes puede ser por pantalla o por impr f!f:.or a .

68

(74)

__ _y_

Pt.~'(t¡:: TE DE # ['E C IIH N?.

f:.!-1 li.:·O

2

] --=~-­

_ _ +_ __

f,

FIN

~"\

\

'-...

___

/

)

3

(75)

6.1.1 POLlTICAS

Este proceso s6lo lo puede ejecutar el op~rador.

Este proc~so se ejecuta cuado as1 se requiera.

70

(76)

6.1.3 ALCAliCES Y I.llti T AC IONES

Algunos de los alcances del proc¿so son:

Tener docum~nt~ci6n por ebcrito de 1~~ cintas 8n existt-ncia.

Algunas de las limitaci0nes del proceso son:

No tiene limitacionea.

71

(77)

C. HSTRUCTl.fRA DE LA BASE DE DA TOS

(78)

- ---¡

1

- - - - __j

- - - - -

·-~ FECHA

J

L _

lf

A

f.?·~. ~·os-

DE- -

íl

Ln.;:.ll-.li...,RIOS l -~-~ - -

1) HCtF.'A

(79)

NIVEL

1

2 BD

XAESTRO RESPALDOS

Descripci6n de la Base de Datos

CAXPO

Cinta

Fecha Archivos

CARACTERISTICAS

llave

llave

Base de Datos

UU.IGITUD

6

6 132

(80)

11 FC~~ J I L--FO LI0---' 1 1

FOLIO

,,

1).- 1

CU'lT A FECHA AlTA

fECHAS A~:IGNACION

USUARIO CAPACIDAD EST ATUS

• • • • • •

a 11 o a

(81)

CIITAS EB USO

Descrtpci6n de la Base de Datos

NIVEL

CAXPO CARACTERISTICAS LOBGITUD

1 Folio llave 4

BD Cinta Base de Datos 6

BD Fecha Alta Base de Datos 6

BD Fecha Asignación Base de Datos 6

BD Usuário Base de Datos 15

BD Capacidad Base de Datos 4

BD Esta. tus Base de Datos 10

(82)

1

FOLIO

1 1

FOLIO

~,

1

1 ) .-FECHA DE LLEGADA LONGITUD DE LA CI!H A

1 1 1

FOLIO

1 o • • • •

-

11 a • •

(83)

JIIVEL

1

BD

BD BD

C HiT AS L 1 BRES

Descripci6n de la Base de Datos

CAJ(PO

Folio

F.::cha Alta Cétpacidad Ehtatus

CARACTERISTICAS

llave

Ba.se de Déttos Bétse de Datos

Base de Datos

LONGITUD

4 6 4 10

(84)

[~•o

1 ).-

11

F U

CINTA FECHA ALTA

FECHAS M::IGNAC!ON USUARIO

CAPACIDAD ESTA TUS

1 1

FOLIO

J . . . . .

(85)

CINTAS DAítADAS

Descripci6n de la Base de Datos

NIVEL CAJlPO CARACTERISTICAS LONGITUD

1 Folio llave 4

BD

Cinta · Base de Datos 6

BD Fecha Alta Base de Datos 6

BD Fecha Asignaci6n Base de Datos 6

BD Usuario Base de Datos 15

BD Capacidad Base de Datos 4

BD Esta tus Base de Datos 10

(86)

D. REPORTES

(87)

REPORTE _01 PAGE: X

folio Cinta 999 XXX999 999 x:x:x999 999 X.I:X999 999 x:>-:>:999 9Y9 XXX999

• •

IJ~liVERSI[iAD DE 110NHRREY

SISTH1A DE RE:3PALDOS Y RECUPERACIONES

FECHA . 99/99/99

REPORTE DE Cl NTAS EN USO

Fecha Fecha de

Alta Asignacion Usuano Capacidad

99/99/99 99/99/99 ~:xxx:.<:\x:~::.:x>:x:.:x>::<:..::~.::xx 9999 99/99/99 99/99/99 :x:xx;:x~<XXXXX>::X:X>:X:•:XXX 9999 99/99/99 99/99/99 xxx>:.;·-::>~:: .. :;:::":xx:x:>:>~x>~~<í~xx 9999 99/99/99 99/99/99 xxxxxxxxxxxxxxxxxxxx 9999 99/99/99 Y9/99/99 :<:.c:x:>.:X'!(XX:~x:·::.r.:x:·:>::.:x:.c:xx 9999

a

• • •

• • • •

TOTAL DE Cl NTAS -- 999

(88)

REPORTE_02 PAGE: X

LINIVERSIOAD DE MONTERREY SISTEI1A DE RESPALDOS V RECUPERACIONES

REPORTE DE Cl t·lTAS DISPONIBLES

F F;C ha

Fülio Alt;j Ci!pé!cidad

999 99/99/99 9999

999 99/99/99 9999

999 99/99/99 9999

999 99/99/99 9~99

999 99/99/99 9999

• • •

D

• • a

TOTAL DE Clr-HAS DISPOt·JI BLES -- 999

FECHA : 99/99/99

(89)

PEPORTE_03 PAGE: X

Folio C\ nta 999 XXX999 999 ;(.;:x:999 999 ;.:xx999 999 :·.:>-:X999 ';199 XXX999

• •

UNIVH!SIDAD DE MOtHEPPEY SISTEMA DE RE~iPALDOS Y RECUPERACIONES

fECHA : 99/99/99

REPORTE DE Cl NTAS POR DEPARTAMENTO

Fecha Fecha de

t;lta Asign~cion Usu~rio C::;p:x1d3d

99/99/99 'J'J/99/99

, .... , .... "··"··· ... ,

¡\/'"u·\/u\,'\./ti .. :\{,/..,.1-.i,/ ,/.,

... "··· ... ·x

~:,/,,' ,/1 0

9999 99i99/99 99i99/99 >·:>·:>~~:>~t.:~> :x>~:·· :x:<~'~<:~:>~:~::

.

..:>~ 9999 99/99/99 99/')9/99 XXXM~<>~:x::r~'x:>:>::~<~<:· :x>.:X~<X 9999 99/99/99 99i99/99 xxxxxxxxx::<x>:xx>~xxxxx 9999 99i99/99 99/99/99 :XXx:X:X:XXXXXAX:~AX>:>.:XX 9999

• • D

a

• • •

TOTAL DE Cl NTf\S-- 999

(90)

COllCLUSIOJiES

(91)

El sis te1na herramienta

pres1'!ntado };ara 1 a

en este proyecto realizaci6n de

constituye una respa)dos y recuperacior1es de los iil"Chi vos de los usuarios • permitiendo con esto una mayor seguridad y protecci6n de su inforruaci6n.

Por ~ltimo, quiero agradecer a todas las personas que de una manera u otra, colaboraron en la realizaci6n de este

proyecto, esperando que el sistema expectativas que le dieron origen.

86

cumpla con las

(92)

BIBLiffiRAFI A

(93)

AOS/VS INFOS 11 System Us8r's Mánual.

<093-000299-00).

de DATA

GENERAL.

FORTRAN 77

Reference Manual.

(093-000162-02).

de DATA GENERAL.

FORTRAN 77

Environment Manual

(AOS/VS) .

(093-000288-01).

de DATA GEliERAL.

PUV~RHOUSE DlCTlONARY Cognos. MV/Family - AOS/VS.

de DATA GENERAL.

POWERHOUSE QUIZ Cognos.

MV/Family - AOS/VS.

de DATA GENERAL.

88

(94)

POVERHOUSE QUlCK Cognos .

KV/F~nily - A03/VS.

de DF.TA. GENERAL.

PG~ERHCilSE

QTP

Cognos.

MV/Family - AOS/VS.

de DATA GENERAL.

Corru-uand Line Interpre.ter <CLI).

( A.OS & AOS/VS) U ser' s Ka.r.ual. 093 000122-07.

89

(95)

AHEXOS

(96)

AJffiXO NO. 1

(97)

Roo t dli">?CionJ ( fil~:narne : ) ,..~;-~~

_,//¡' \ \ ' ' -

//"',./"¡ 1

'\'~ ~'-

/~// 1 / \""'"'

/ / / l \~

// // / 1 ,,~,

/ / / 1 1 1\"'~

' ""-..

/ / / / 1 1 \ ~

/ / / / l 1 1,\ \, \ ""'~ "-.. ~ "'

"' ~

Netvtork

dir·~·)t•)ry

NET

Utihti"?S

d1r~"tury

UTIL

Penpher.,lt din:·ctory PER

,_.,

~ o

-J.J ·~

CX>

O~h~r :;ys~em

direct.,r·ies, HELP

QUEUE,

F'~:OC

Sy:;tem- 9>?ne r a t ion dínC'iory

SYSOEN

Uso?r

dw.:.dor•~

dit·ecton~

UDD

/\

Us~r

directories

Swap and pa9o?

dit·edcwiE-s Sw'AP, PAGE

80TH

(98)
(99)

Referencias

Documento similar

Observemos por ejemplo la definicion de Robbins: &#34;l a economia es la ciencia social que tiene como objeto de estudio la asignacion de recursos escasos y de usos alternati vos