MINISTERIO DE EDUCACIÓN DIRECCIÓN REGIONAL DE EDUCACIÓN MOQUEGUA INSTITUTO SUPERIOR TECNOLÓGICO PÚBLICO “OMATE”
CARRERA PROFESIONAL: COMPUTACIÓN E INFORMÁTICA “PROTOTIPO DE SISTEMA AUTOMATIZADO AUTOMATIZADO
PARA EL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO 2009.”
PRESENTADO POR: •
QUISPE MENDOZA, MILI RICARDINA
•
QUISPE ARIZACA, NES
PARA OPTAR EL TITULO PROFESIONAL DE T!CNICO EN: COMPUTACIÓN E INFORMÁTICA ASESOR: I"#. BERL BERL ENRIQUE ENRIQUE CALCINA $UALLPA $UALLPA
OMATE OMATE MOQUEGUA 200%
MINISTERIO DE EDUCACIÓN DIRECCIÓN REGIONAL DE EDUCACIÓN EDUCACIÓN & MOQUEGUA MOQUEGUA
INSTITUTO SUPERIOR TECNOLÓGICO PUBLICO OMATE
CARRERA PROFESIONAL: COMPUTACIÓN E INFORMÁTICA “PROTOTIPO DE SISTEMA AUTOMATIZADO AUTOMATIZADO PARA PARA EL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO 2009.” PARA OPTAR EL TITULO PROFESIONAL DE TÉCNICO EN: COMPUTACIÓN E INFORMÁTICA
APROBADO APROBADO POR: PRESIDENTE:
ING. OSCAR VALDIVIA VALDIVIA BERROA
_________________
1ER MIEMBRO: PROF. NOE MARTINEZ MANCHEGO
_________________
2DO MIEMBRO: PROF. JOAZ MENDOZA VENTURA
_ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _
ASESOR: OR:
_______ __ _______ ______ ____ _____
ING. CAL CALCINA INA HUALLP LLPA B!"#$ "#$ E%"&' "&'(!
OMATE ) PERU 2**+
MINISTERIO DE EDUCACIÓN DIRECCIÓN REGIONAL DE EDUCACIÓN EDUCACIÓN & MOQUEGUA MOQUEGUA
INSTITUTO SUPERIOR TECNOLÓGICO PUBLICO OMATE
CARRERA PROFESIONAL: COMPUTACIÓN E INFORMÁTICA “PROTOTIPO DE SISTEMA AUTOMATIZADO AUTOMATIZADO PARA PARA EL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO 2009.” PARA OPTAR EL TITULO PROFESIONAL DE TÉCNICO EN: COMPUTACIÓN E INFORMÁTICA
APROBADO APROBADO POR: PRESIDENTE:
ING. OSCAR VALDIVIA VALDIVIA BERROA
_________________
1ER MIEMBRO: PROF. NOE MARTINEZ MANCHEGO
_________________
2DO MIEMBRO: PROF. JOAZ MENDOZA VENTURA
_ _ __ _ _ _ _ _ _ _ _ _ _ _ _ _
ASESOR: OR:
_______ __ _______ ______ ____ _____
ING. CAL CALCINA INA HUALLP LLPA B!"#$ "#$ E%"&' "&'(!
OMATE ) PERU 2**+
PRESENTACIÓN S'()* S'()* D+*'-)* '/ I"-+-1-) I"-+-1-) S1'*+)* S1'*+)* T'")/3 T'")/3#+) #+) P45/+) P45/+) ' O67-', S'()* S'()* 8'' 8'' ' D'7*D'7*-76' 76'"-) "-),, '()*' '()*' *)' *)')*' )*' 6+'65* 6+'65*) ) '/ ;1*7) ;1*7) 7/+ 7/+++7 7) )** ' /7 C7** C7**'* '*7 7 P*) P*)' '+) +)"7 "7// ' C)6 C)611-7 7+3 +3" " ' I") I")*6 *6<<-+ +7 7 *' *''"'"-7 76) 6)
7
)" )"+ +' '*7 *7+3" +3"
'
1-' 1-'' '
'-' )16' 16'""-) )
T+-1/7 -1/7) )
“PROTOTIPO “PROTOTIPO DE UN SISTEMA SISTEMA AUTOM AUTOMAT ATIZADO IZADO PARA PARA EL CONTROL CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO 2009” . C)" '/ *)3+-) ' )-7* '/ -=-1/) ' PROFESIONAL T!CNICO '" /7 ''+7/+7 ' COMPUTACIÓN E INFORMÁTICA.
E" '/ *''"-' *''"-' -*757;) ' +">'-+#7+3" ' '61'-*7 /7 >'"-7;7 ' /7 7/+7+3" ' 1" )-?7*' ' #'-+3" @1' '*6+-7 6';)*7* '/ )"-*)/ ' /7 7+-'"+ 7+-'"+7 7 '/ '*)"7/ '*)"7/ '/ I.S.T.P I.S.T.P.. OMATE OMATE +#1+'") +#1+'") 1" *)")#*767 *)")#*767 ' 7-+>+7' -*77) '" '/ '*+/ 1'-7 7 *1'57 '" '/ *''"-' *)'-).
A= 6+6) '()*' 6+'65*) '/ ;1*7) ' *)575/' @1' '"1'"-*'" '**)*', -*7 1 *1'"-' )5'*>7+)"' -7 '*<" -)677 '" 1'"-7 7*7 157"7* /7 )5'*>7+)"' 77 /7 *')6'"7+)"' '/ 7), @1' ") '6+-7" ';'*'* /7 C7**'*7 P*)'+)"7/ ' C)61-7+3" ' I")*6<-+7.
RESUMEN
4
E/ *''"-' *)'-) ' -'+ '")6+"7) “PROTOTIPO DE UN UN SISTEMA AUTOMATIZADO AUTOMATIZADO PARA PARA EL CONTROL CONTROL DE ASISTENCIA ASISTENCIA DEL DEL PERSONAL PERSONAL DEL ISTPO 2009” 7 +) '7**)//7) )" /7 +"7/+7 ' 6';)*7* '/ )"-*)/ ' 7+-'"+7
'/ '*)"7/ '/ I"-+-1-) S1'*+)* T'")/3#+) P45/+) O67-', /7 17/ -+'"' 1"7 )5/7+3" '" '/ *''"-' 7() ', % )'"-' )'"-' , 76+"+-*7-+>) 76+"+-*7-+>) 1" D+*'-)*. S' '5' -'"'* *''"-' @1' '-76) '" '/ +#/) I @1' '/ 7>7"' ' /7 -'" -'")/ )/)# )#=7 =7 '" /7 /7 +'" +'"+ +7 7 ' /7 )6 )611-7 7+3 +3" " '-7 '-7 '>)/ '>)/1 1+) +)"7 "7" ") ) >'*-+#+")76'"-', 7= 6+6) ' 1" *'-) 7*7 /) '-1+7"-' @1' '#*'7" '7**)//7* )-?7*' @1' /' '*6+-7 >)/7* -)) 1 )")+6+'"-) 7@1+*+) 1*7"-' 1 '-77 ' )*67+3" '-1+7"-+/. L7 7/+ 7/+7 7+ +3" 3"
'/ '/ “PROTOTIPO DE UN
DE UN
SISTE ISTEM MA
AUTOMATIZADO AUTOMATIZADO PARA PARA EL CONTROL CONTROL DE ASISTENCIA ASISTENCIA DEL DEL PERSONAL PERSONAL DEL ISTPO 2009”, ") '*6+-+*< 67"';7* 1"7 6';)* +")*67+3" )5*' /7 7+-'"+7 '/
'*)"7/, /7 /+'"+7, '*6+) 71'"+7 ' /) 6+6), /) 17/' )" *'/';7) '" '/ *')*-' 6'"17/ @1' ' '">=7 7 /7 DREMO. P)* )-*) )-*) /7) '/ 1) /7 7/+7+ 7/+7+3" 3" ' 1" )-?7 )-?7*' *' ' #'-+3" #'-+3" '" '/ )"-*)/ ' /7 7+-'"+7, ") 7+/+-7*7 /7 +")*67+3" "''7*+7, *'+7 '+7, ' -)) '/ '*)"7/ @1' /75)*7 '" /7 +"-+-1+3" ' '-7 67"'*7 )"-75+/+7* ''-+>76'"-' /7 )*7 '" /) @1' *''-7 7 1 ;)*"77 /75)*7/.
INTRODUCCIÓN E-76) '" /7 '*7 ' /7 )61"+7+3" ' +")*67+3", )"' /7 7/+7+3" ' /7 )6 )611-7 7+3 +3" " '" /) /) +' +'*' *'""-' ' *15* *15*) ) ' 7 )"> )">'* '*-+-+) ),, '" 1"7 1"7 5
)5/+#7-)*+'7 )" '/ 4"+) )5;'-+>) )5;'-+>) ' +6+"1+* '/ -+'6) -+'6) '" /) *)') *)') H) )'*7+)"' '/ -+) 67"17/ 6'7"+7). E/ 1) ' 1" )-?7*' -+'"' 1"7 #*7" +"/1'"+7 +"/1'"+7 ' +67-) '" '/ <65+-) +"1-*+7/, +"1-*+7/, '17-+> '17-+>) ) ' +">'-+#7+ +">'-+#7+3", 3", '5+) 7 @1' ' )"-+-1'" )"-+-1'" '" 1"7 '**76+'"-7 ' -*757;) @1' 7 7 7') 7 1"7 #*7" 7"-+7 ' +")*67+3". +")*67+3". L) 7>7"' '" /7 -'")/)#=7 '/ 67"';) ' /7 +")*67+3" ' +"-'#*7" 7*7 7*7 /7 *'7+ *'7+3" 3" ' "1'>) "1'>) *)#*7 *)#*767 67 @1' '*6+-7 '*6+-7" " )-+6+ )-+6+7* 7* '/ 1) 1) ' *'1*), +6+"1+* '/ -+'6) -+'6) '" /) *)'), *)'), )"-'"+) 7-+>+7', )* /) -7"-) -765+" /7 1-+/+7+3" '/ )-?7*' )-+6+7, '/ '7**)//) ' '-'*6+"77 77+7' )6'-'"+7 )6): /7 54@1'7 '/'+3" ' +")*67+3", '/ 7"++ *=-+) /7 *')/1+3" ' *)5/'67. E/ *''"-' *''"-' -*757;) -*757;) '-< '-< '-*1 '-*1-1 -1*7 *7) ) )* -*' 7=-1/ 7=-1/), ), '/ P*+6'* P*+6'*) ) *''*+) 7/ 67*) -'3*+) )5*' /) +-'67 ' +")*67+3", 57' ' 7-), /7 /7+++ +7 7+3 +3", ", 6)' 6)'/) /) ' 57' 57' ' 7-) 7-), , '/ S'#1 S'#1" ") ) ' '*+ *+ +3 +3" " /7"-' /7"-'76+ 76+'"'"-) ) '/ *)5/'67 *)5/'67,,
+'() +'() 6'-))/ 6'-))/3# 3#+) +) '/ -'*' -'*'*) *) 61'-* 61'-*7 7 '/
'7**)//) '/ *)-)-+) '/ +-'67 71-)67-+7) 7*7 '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/ '/ ISTPO 2009, +"7/6'"-' )"/1+)"', *')6'"7+)"' 7"').
CAPITULO I MARCO TEÓRICO 1.1.. ANTECED 1.1 NTECEDENT ENTES ES DE ESTUD ESTUDIO IO S' 7" +"7#7) +"7#7) +">'-+#7 +">'-+#7+)" +)"' ' '" '/ I"-+-1-) I"-+-1-) S1'*+)* S1'*+)* T'")/3#+) ")/3#+) P45/+) ' O67-' '" '/ <*'7 ' C)61-7+3" C)61-7+3" ' I")*6<-+7 *'/7+)"7) *'/7+)"7) 7/ -'67 '" 6'"+3", 7= -'"'6) )* ';'6/) '/ -*757;) ' +">'-+#7+3" 6
'7**)//7) )* /) T'"+)
G+6 B7/7**7#)
8)*7" B7**'7
'")6+"7): “P*)-)-+) D' U" S)-?7*' D' G'-+3" P7*7 M';)*7* L7 A-'"+3" E" L7 B+5/+)-'7 D'/ ISTP & O67-'”, '" /7 17/ ' 6)'/7 1"7 57' ' 7-) 7*7 )*#7"+7* 76+"+-*7* '/ 1) ' /) 67-'*+7/' 5+5/+)#*<+) ' /7 +"-+-1+3" '" 6'"+3". P)* /) 17/ ' -+'"' )")+6+'"-) @1' ") '+-' '" /7 +"-+-1+3" 1" +-'67 @1' '*6+-7 76+"+-*7* /7 A+-'"+7 '/ P'*)"7/ '/ I.S.T.P. O67-'. P)* '-7 *73" /7"-'76) '/ +#1+'"-' -*757;) '")6+"7) “PROTOTIPO DE UN
SISTEMA AUTOMATIZADO PARA EL CONTROL DE
ASISTENCIA DEL PERSONAL DEL ISTPO 2009” )6) 1" 7)*-' 7 /7 +">'-+#7+3" '" '/ <*'7 ' )61-7+3" ' +")*6<-+7.
1.2. BASES TEÓRICAS L7 '/75)*7+3" ' 1" *)-)-+) ' 1" +-'67 71-)67-+7) 7*7 '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/ '/ I"-+-1-) S1'*+)* T'")/3#+) P15/+) O67-', '-7 577) '" /7 -')*=7 ' /7 57' ' 7-) '/75)*7+3" '/ *)-)-+), -'"+'") '" 1'"-7 '/ 7>7"' -'")/3#+) +'"-=+) '" 1" 61") #/)57/+7), )* /) 17/ '6) )"+'*7) /7 +#1+'"-' 57' -'3*+7:
1.2.1. GESTIÓN ADMINISTRATIVA. E/ D++)"7*+) ' /7 R'7/ A7'6+7 E7()/7 ' /7 L'"#17 '/+7 @1' /7 76+"+-*7+3" ' /7 7+3" ' 76+"+-*7* J'/ L7-=" A6+"+-*7-+>) )"+K. A+3" @1' ' *'7/+7 7*7 /7 )"'1+3" ' 7/#) ) /7 -*76+-7+3" ' 1" 71"-), ' 7+3" ''-) ' 76+"+-*7*. 7
E /7 77+7 ' /7 +"-+-1+3" 7*7 '+"+*, 7/7"7* '>7/17* 1 *)3+-) )" '/ 7'17) 1) ' /) *'1*) +)"+5/'. E
))*+"7*
-))
/)
*'1*)
+)"+5/'
7*7
)"'#1+*
'-'*6+"7) )5;'-+>). D'' +"7/' '/ +#/) I ' 7)-165*7 '+"+* /7 76+"+-*7+3" '" -*6+") ' 17-*) 1"+)"' ''=+7 ' /) #'*'"-': /7 /7"'7+3" )*#7"+7+3", /7 +*'+3" '/ )"-*)/. A1"@1' '-' 67*) 7 +) )5;'-) '+'*-) '*1-+"+), '" -*6+") #'"'*7/' +#1' +'") '/ 7'-7). P)* -7"-), 75' '+* @1' /7 76+"+-*7+3" ' '/ *)') ' /7"++7*, )*#7"+7*, +*+#+* )"-*)/7* /7 7-+>+7' ' /) 6+'65*) ' /7 )*#7"+7+3" '/ '6/') ' -)) /) '6< *'1*) )*#7"+7+)"7/', )" '/ *)3+-) ' 7/7"7* /7 6'-7 '-75/'+7 7*7 /7 )*#7"+7+3". P7*-+'") ' /) )"'-) 7"-' '(7/7) )'6) '+* @1' #'-+3" 76+"+-*7-+>7 ' '/ *)') ' +'(7* 67"-'"'* 1" '"-)*") '" '/ @1' -*757;7") '" #*1) /) +"+>+1) 16/'" '++'"-'6'"-' )5;'-+>) ''=+). E 1" *)') 61 7*-+1/7* )"+-'"-' '" /7 7-+>+7' ' /7"'7+3", )*#7"+7+3", ';'1+3" )"-*)/ ''6'(7) 7*7 -'*6+"7* 7/7"7* /) )5;'-+>) '(7/7) )6) '/ 1) ' '*' 167") )-*) *'1*). E+-'" 17-*) '/'6'"-) +6)*-7"-' @1' '-<" *'/7+)"7) )" /7 #'-+3" 76+"+-*7-+>7, +" '//) ' +6)*-7"-' @1' '-" *'/7+)"7) )" /7 #'-+3" 76+"+-*7-+>7, +" '//) ' +6)+5/' 75/7* ' #'-+3" 76+"+-*7-+>7, '-) )": 8
•
P/7"'7+3"
•
O*#7"+7+3"
•
E;'1+3"
•
C)"-*)/.
1.2.2 ANÁLISIS , DISE-O DE SISTEMAS C)6*'"' /7 7*-' +"++7/, '-77 *)'+6+'"-) '" @1' ' 7 )/1+3" 7 1" *)5/'67 ' 1"7 )*#7"+7+3", +"-+-1+3", '6*'7, '-. 7 -*7> '/ 1) ' /7 -'")/)#=7 ' /7 +")*67+3", +#1+'") '-7//77 1+7)76'"-' /7 '-77 7*7 )5-'"'* 1" +-'67 @1' 7-+7#7, )-+6+' /7 "''+7' ' /7 +-+"-7 )*#7"+7+)"'. E '/ *)') @1' +*>' 7*7 )6+/7* ' +"-'**'-7* /) '), +7#")-+7* *)5/'67 1-+/+7* '-) ') 7 +" ' 6';)*7* '/ +-'67 ' /7 7161/7+3" ' +")*67+3". L7 -'")/)#=7 )5*' )61-7+3" ' 1-+/+7 '" >7*+7 )*67 )6) ''-) 7*7 '/=1/7, -'/'>+)*', <67*7, '-. T765+" '" /) "'#)+) /7 )61-7)*7 /) +-'67 ' +")*67+3" )17" 1" /1#7* '7+7/ @1' 7'" )+5/' /7
1"+)"7/+7 ' /7 )++"7 '
*''*>7+)"', <*'7, '7*-76'"-) +-'67 ' +"-'*)61"+7+)"' -'/'3"+7.
1.2. SISTEMA DE INFORMACIÓN DEFINICIÓN U" S+-'67 ' I")*67+3" ' 1" )";1"-) ' '*)"7, 7-) *)'+6+'"-) @1' 1"+)"7" '" )";1"-), '/ %0 ' 1" =7 -=+) ' 1" ';'1-+>) '-< '+7) 7 /7 +")*67+3", *'+5+")/7, )61"+<")/7 1-+/+<")/7 '" 1"7 76/+7 >7*+'7 ' -7*'7. E" >+*-1 ' @1' /7 9
+")*67+3" ' /7 57' ' -)7 /7 7-+>+7' *'7/+77 '" 1"7 )*#7"+7+3", '/ )5;'-+>) ' /) +-'67 ' +")*67+3" 577) '" '/ )61-7)* ' /7 ' )"-7* )" /7 +")*67+3" '" '/ 6)6'"-) *'@1'*+) +" '**)*'. L) +-'67 ' +")*67+3" ';'1-7" -*' 7-+>+7' #'"'*7/'. E" 1" *+6'* -*6+"), *'+5' 7-) ' 1'"-' +"-'*"7 ) '-'*"7 ' /7 )*#7"+7+3" )6) '/'6'"-) ' '"-*77. L1'#) 7-47 )5*' /) 7-) 7*7 *)1+* +")*67+3". F+"7/6'"-' '/ +-'67 *)1' +")*67+3" 7*7 '/ 1-1*) 117*+), @1' -7/ >' '7 1" #'*'"-', 1" 76+"+-*7)* ) 1" 6+'65*) '/ 1'*) +*'-+>).
1.2./ COMPONENTES DE UN SISTEMA DE INFORMACIÓN •
SISTEMAS DE PROCESAMIENTO DE DATOS L) +-'67 ' *)'76+'"-) ' 7-) )" 7@1'//) +-'67 ' +")*67+3"
)61-7*+7)
@1'
'
'7**)//7"
7*7
'/
*)'76+'"-) ' #*7"' >)/46'"' ' +")*67+3" #'"'*77 1*7"-' 1 7-+>+7, -7/' )6) /7 "36+"7 ) )"-*)/ ' +">'"-7*+), '-. L) +-'67 ' *)'76+'"-) ' 7-) /+5'*7" '/ -'+) /7 *1-+"7 7 /7 -7*'7 @1' ' *'7/+7" 67"17/6'"-' +" '657*#) '/ '/'6'"-) 167") +#1' 7*-++7"), 7/ //'>7* 7 75) /7 7-1*7 ' /7 +")*67+3" *'@1'*+7. T7/' +-'67 ';'1-7" '*+3+76'"-' /) *)#*767 ' 67"'*7 71-)6<-+7 '" -*6+") #'"'*7/', /) +-'67 ' *)'76+'"-) ' 7-) ';'1-7" /7 7-+>+7' ' 7*<-'* *1-+"7*+) ' /7 )*#7"+7+3". 1
J.Monzón f. David Spencer “Análisis Dise!o de Sis"e#a de $nfor#ación %&&4 pá' 44
1&
•
SISTEMAS DE INFORMACIÓN PARA LA ADMINISTRACIÓN L) +-'67 ' +")*67+3" 7*7 /7 76+"+-*7+3" -)67" '" 1'"-7 7 /7 1"+)"' ' *)'76+'"-) ' 7-), )" +-'67 @1' ' 1-'"-7" '" /7 *'/7+3" @1' 1*#' '"-*' /7 '*)"7 /7 )61-7)*7. L) +-'67 ' +")*67+3" 7*7 /7 76+"+-*7+3" *'@1+'*'" 7*7 1 )'*7+3" ': /7 '*)"7 @1' 67"';7 '/ )-?7*' J*)#*767 ' 361-)K '/ 7*?7*' J)61-7)*7, +6*')*7, '-.K '-) +-'67 ' +")*67+3" ))*-7" 1" 76/+) ''-*) ' -7*'7 ' /7 )*#7"+7+)"'. L) 117*+) ' /) +-'67 ' +")*67+3" 7*7 /7 76+"+-*7+3" 1-+/+7" 1"7 57' ' 7-) )67*-+7 7*7 -'"'* 7') 7 /7 +")*67+3". D+7 57' ' 7-), 7/67'"7, -7"-) /) 7-) )6) /) 6)'/) @1' 717" 7/ 117*+) '" /7 +"-'**'-7+3" '/ 1) ' /7 +")*67+3". L) +-'67 ' +")*67+3" #'"'*7" /7 +")*67+3" @1' '>'"-17/6'"-' ' >7 7 1-+/+7* '" /7 -)67 ' '++)"'.
•
SISTEMAS DE INFORMACIÓN PARA LA TOMA DE DECISIONES E/ +-'67 ' 7)) 7*7 /7 -)67 ' '++)"' ' +6+/7* 7 /) +-'67 ' +")*67+3" -*7++)"7/' 7*7 /7 76+"+-*7+3", '" '/ '"-+) ' @1' 765) ''"'" ' 1"7 57' ' 7-) )6) 1'"-' ' +")*67+3" '*) ' +-+"#1' '/ +-'67 ' +")*67+3" 7*7 /7 76+"+-*7+3" 7/ 7'* "7+ '" '/ ))*-' '" 77 1"7 ' /7 '-77 ' /7 -)67 ' '++)"' +" '657*#) /7 '++3" '" =, ''"' ' /7 '*)"7 *')"75/' ' /7 6+67, /) +-'67 '
11
+")*67+3" 7*7 /7 -)67 ' '++)"' ' +'(7 )" 1"7 )*+'"-7+3" 7+7 /7 '*)"7 ) '/ #*1) @1' /) 1-+/+7*<.
1.2.0 ESTRATEGIAS PARA EL DESARROLLO DE SISTEMAS L) +-'67 ' +")*67+3" 577) '" )61-7)*7 +*>'" 7*7 +>'*7 +"7/+7' @1' >7" '' '/ *)'76+'"-) ' /7 -*7"7+)"' ' 1"7 )*#7"+7+3" 7-7 *)>''* ' /7 +")*67+3" "''7*+7 7*7 '++* )5*' 71"-) @1' ' *''"-7" )" *'1'"+7, 7+-'"+7 7 7/-) 1"+)"7*+) )" /7 )*61/7+3" ' '-*7-'#+7 +=+/' ' >+"1/7+3" '"-*' /7 +")*67+3" ' /7 )++"7 /) 7-) ' -)7 /7 )*#7"+7+3". T)7 /7 +-17+)"' '-<" *'*''"-77 )* -*' +'*'"-' '")@1' ' '7**)//) ' +-'67 ' +")*67+3" 577) '" )61-7)*7 •
M-)) ' +/) ' >+7 7*7 '7**)//) ' +-'67
•
M-)) '/ '7**)//) ' 7"++ '-*1-1*7)
•
M-)) '/ *)-)-+) ' +-'67
•
M-)) '/ '7**)//) ' 7"++ )*+'"-7) 7 )5;'-)
1.2. MÉTODO DE CICLO DE VIDA DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN E '/ )";1"-) ' 7-+>+7' @1' /) 7"7/+-7, +'(7)*' 117*+) *'7/+7" 7*7 '7**)//7* ' +6/7"-7* 1" +-'67 ' +")*67+3". E/ 6-)) ' +/) ' >+7 7*7 '7**)//) ' +-'67 )"-7" ' /7 +#1+'"-' 7-+>+7': A. I'"-++7+3" ' *)5/'67 ))*-1"+7' )5;'-+>). B. D'-'*6+"7+3" ' /) *'@1'*+6+'"-) ' +")*67+3". 1%
C. A"++ ' /7 "''+7' '/ +-'67. D. D+'() ' +-'67 *')6'"7). E. D'7**)//) )16'"-7+3" '/ )-?7*'. F. P*1'57 67"-'"+6+'"-) '/ +-'67. G. I6/7"-7+3" '>7/17+3" '/ +-'67.
1.2..1
MÉTODO DE DESARROLLO POR ANÁLISIS ESTRUCTURADO M1) ''+7/+-7 '" +-'67 ' +")*67+3" *')")'" /7 ++1/-7 ' )6*'"'* ' 67"'*7 )6/'-7 +-'67 #*7"' )6/';). E/ 6-)) ' 7"++ '-*1-1*7) -+'"' )6) +"7/+7 1'*7* '-7 ++1/-7 )* 6'+) ': 7K L7 +>++3" '/ +-'67 ' )6)"'"-' 5K L7 )"-*1+3" ' 1" 6)'/) '/ +-'67 E/ 7"++ '-*1-1*7) ' )"'"-*7 '" ''++7* /) @1' ' *'@1+'*' @1' 7#7 '/ +-'67 ) /7 7/+7+3", ") ' '-75/'' )6) ' 16/+*<" /) *'@1'*+6+'"-) ) /7 )*67 '" @1' +6/7"-7*< /7 7/+7+3". M< 5+'" '*6+-' @1' /7 '*)"7 )5'*>'" /) '/'6'"-) /3#+) '7*7) ' /) )6)"'"-' =+). L) '/'6'"-) ''"+7/' '/ 7"++ '-*1-1*7) )": =65)/), #*<+), +7#*767 ' /1;) ' 7-) '/ ++)"7*+) '"-*7/+7) ' 7-).
1.2..2
METODOS DE PROTOTITPOS DE SISTEMAS E-' 6-)) 7' @1' '/ 117*+) 7*-++' ' 67"'*7 +*'-7 '" /7 ''*+'"+7 ' 7"++ +'() '" 17/@1+'*7 ' /) 6-)) 7 '1'-).
1(
U" *)-)-+) ' 1" +-'67 @1' 1"+)"7 ") 3/) 1"7 +'7 '" 7'/, '7**)//7") )" /7 +"7/+7 ' *)57* +'7 1)++)"' *'/7+)"77 )" '/ "1'>) +-'67.
1.2..
MÉTODO ORIENTADO A OBJETOS E/ +'() )*+'"-7) 7 )5;'-), 7/ +#17/ @1' )-*7 6'-))/)#=7 ' +'() )*+'"-7) 7 /7 +")*67+3", *'7 1"7 *'*''"-7+3" '/ 76) ' *)5/'67 '/ 61") *'7/ /7 7' )**')"'* )" '/ <65+-) ' /7 )/1+3". L7 "7-1*7/'7 4"+7 '/ +'() )*+'"-7) 7 /) )5;'-) @1'7 *'/';77 '" 1 77+7 ' )"-*1+* )5*' -*' +/7*' )"'-17/' +6)*-7"-' '/ +'(): 75-*7+3", )1/-76+'"-) ' +")*67+3" 6)1/7*+7. U" )5;'-) ' 1"7 )/'+3" ' 7-) ;1"-) )" /7 1"+)"' 7)+77, 1-+/+77 7*7 )'*7* )5*' ') 7-).
1.2. LENGUAJE DE PROGRAMACIÓN U"7 ' /7 7*-' 6< +6)*-7"-' ' /7 *)#*767+3" )*+'"-77 7/ 67"';) ' /7 +")*67+3" ' '/ 7"++ +'() ' +-'67 ' /7 57' ' 7-) 7*7 '//) '5'6) )")'* )"'-) 1"76'"-7/', 7= )6) /) *+"++) 6'-))/3#+) @1' )"-+-1'" /7 57' 7*7 )"'#1+* 1" 51'" +'() ' +6/'6'"-7+3" ' 1" *)#*767 , 7'17) 7 1"7 *'7/+7. •
VISUAL FO3PRO
14
E 1" /'"#17;' ' *)#*767+3" +'(7) 7*7 /7 )/1+3" ' *)5/'67 7 -*7> ' 1 +'*'"-' '**76+'"-7. A'6< +17/ F)P*) ' )"+'*7) )6) 1" +-'67 67"';7)* ' 57' ' 7-), ' <+/ 67"+1/7+3".
1.2.+. PROGRAMACIÓN ESTRUCTURADA C17") 75/76) ' *)#*767+3" '-*1-1*77, ") *''*+6) 7 1" )";1"-) ' -"+7 @1', )" '/ -*7"1*) '/ -+'6) 7" '>)/1+)"7). G*7+7 7 '-7, /7 *)1-+>+7 ' 1" *)#*767 ' >' +"*'6'"-77 ' )*67 )"+'*75/' ' *'1' '/ -+'6) ' '*+-1*7, ' '1*7+3" 67"-'"+6+'"-) ' /) *)#*767. A@1= ' 7' 1" "46'*) +/+6+-7) ' '-*1-1*7 ' )"-*)/, ' *'1' /7 )6/';+7 ' /) *)#*767 ' /)#*7 6+"+6+7* /) '**)*'.
1.2.4. PROGRAMACIÓN ORIENTADA A OBJETOS L7 *)#*767+3" )*+'"-77 7 )5;'-) ") ' 1" )"'-) +=+/ ' '"-'"'*, ' +6/'6'"-' 1"7 "1'>7 )*67 ' '"76+'"-) +-'6<-+), ' '+*, '" *)#*767+3" 7/ +#17/ @1' )1**' '" 17/@1+'* )"'-) "1'>), '+-' 1"7 "1'>7 +"-7+ @1' 7*'"'*. P)* /) -7"-) 17") ''76) /7 ';'1+3" ' "1'-*) *)#*767 '' /7 *+6'*7 7-7 /7 4/-+67 /="'7 ' 3+#), '5'6) '"7* 7)*7 '" /7 *'7+3" ' /7' )5;'-) ' /7'. L) )"'-) #'"'*7/' 6< 1-+/+7) '" '/ 6)'/) )*+'"-7) 7 )5;'-) )": 75-*7+3", '"71/76+'"-) 6)1/7*+7. R''-) 7 *)#*767+3" )": )5;'-), /7', 6-)), '*'"+7 )/+6)*+6).
1.2.1*. SISTEMA ADMINISTRADOR DE BASE DE DATOS 5SGBD6
15
E 1" *)#*767 ' 7/+7+3" @1' ' 17 7*7 *'7*, 67"+1/7* 76+"+-*7* 57' ' 7-) +"/1'") 1 '-*1-1*7 /3#+7, =+7 *'#/7 ' +"-'#*+7. A 1 >' '-) *)#*767 1'"-7" )" '/ ))*-' "''7*+) @1' /' '*6+-7 )5-'"'* 77+7 ' +"-'#*7+3" 6+#*7+3" )" )-*7 57' ' 7-) 1 )-*) *)#*767 ' 7/+7+3", '"-*' '//) -'"'6): A', P7*7), +17/ F)P*), SQL S'*>'*, O*7/', S57', I")*6+, SQLB7', )-*).
1.2.11. SISTEMA GENERADOR DE APLICACIÓN 5SGA6 E 1" *)#*767 ' 7/+7+3" @1' ' 17 7*7 *'7* *)#*767 ' 7/+7+3". P7*7 7* 1"7 6';)* +'7 /) SGA )" /) )")+) /'"#17;' ' *)#*767+3" ) +"-'**'-' ' +"-*1+)"' @1' '*6+-'" 7 /) *)#*767)*' '*+5+* 1" )";1"-) ))*+"7) ' +"-*1+)"', '"-*' '//) -'"'6) +17/ F)P*), +17/ B7+, +17/ C, P)?'* B1+/'*, D'/+, N'-, E-.
1.. BASE DE DATOS E/ -*6+") ' 57' ' 7-) 1' '17) )* *+6'*7 >' '" 9, '" 1" +6)+) '/'5*7) '" C7/+)*"+7 &USA. U"7 57' ' 7-) ' 1'' '+"+* )6) 1" )";1"-) ' +")*67+3" *'/7+)"77 @1' ' '"1'"-*7 7#*177 3 '-*1-1*77. D'' '/ 1"-) ' >+-7 ' /) +")*6<-+), /7 57' ' 7-) ' 1" +-'67 )*67) )* 1" )";1"-) ' 7-) 7/67'"7) '" +) @1' '*6+-'" '/ 7') +*'-) 7 '//) 1" )";1"-) ' *)#*767 @1' 67"+1/'" '' )";1"-) ' 7-).
16
E-' -*757;) ' *'7/+7*7 )" /7 +"7/+7 ' 7*'"'* 1" )) 6< )5*' 1"7 57' ' 7-), 1 7*7-'*=-+7, 1), '-*1-1*7, +'(), '"-*' )-*).
F+#. 0 )"'-) ' 1"7 57' ' 7-)
1..1. ALGUNOS CONCEPTOS DE BASES DE DATOS: B78! 9! D7;8: ' /7 )/'+3" ' 7-) 77*'"-' 17) )* '/ +-'67 ' 7/+7+)"' ' 1"7 '-'*6+"77 '6*'7.
B78! 9! D7;8: ' 1" )";1"-) ' +")*67+3" *'/7+)"77 @1' ' '"1'"-*7 7#*177
) '-*1-1*77.
U" 7*+>) )* = 6+6) ")
)"-+-1' 1"7 57' ' 7-), +") 6< 5+'" /7 )*67 '" @1' '-< )*#7"+77 /7 +")*67+3" ' /7 @1' 7 )*+#'" 7 /7 57' ' 7-).
B78! 9! D7;8: )/'+3" ' 7-) )*#7"+77 7*7 7* '*>++) 7 617 7/+7+)"' 7/ 6+6) -+'6) 7/ )65+"7* /) 7-) ' 67"'*7 @1' 77*'7" '-7* '" 1"7 )/7 15+7+3"
1..2. REQUERIMIENTOS DE LAS BASES DE DATOS: E/ 7"++ ' *'@1'*+6+'"-) 7*7 1"7 57' ' 7-) +")*)*7 /7 6+67 -7*'7 @1' '/ 7"++ ' *'@1'*+6+'"-) '/ )-?7*'. E "''7*+) 1" )"-7-) '-*') )" '/ /+'"-' ' ''"+7/ /7 +'"-++7+3" ' /7 1"+)"' ' +"-'*7' ' *'@1+'*' /7 ''++7+3"
17
'/ /1;), '-*1-1*7 7)+7-+>+7 ' /7 +")*67+3" '5' '7**)//7*' 1" )16'"-) )*67/ ' /) *'@1'*+6+'"-). R'@1'*+6+'"-) 76+"+-*7-+>): ' *'@1+'*' 61) 6< 7*7 '/ '7**)//) ' +-'67 ' 57' ' 7-) @1' 4"+76'"-' '/'+)"7" 1" 6)'/) /3#+) ' 57' ' 7-). L7 57' ' 7-) ' 1"7 ++/+"7 )*#7"+7+)"7/, 1" 6-)), 6< @1' 1"7 '**76+'"-7 ) 1"7 -'")/)#=7. R'@1+'*' ' 1" 765+) )"'-17/ )*#7"+7+)"7/.
F+#. 02 C)6)"'"-' ' 1"7 57' ' 7-)
1. . ELEMENTOS CLAVES DE ORGANIZACIÓN EN UN AMBIENTE DE BASES DE DATOS •
•
S+-'67 ' 76+"+-*7+3" ' 57' ' 7-). A6+"+-*7+3" ' +")*67+3".
•
T'")/)#=7 ' 76+"+-*7+3" ' 57' ' 7-).
•
U17*+).
•
P/7"'7+3" ' +")*67+3" -'")/)#=7 ' 6)'/7;'.
1../ CARACTER
=7 )*#7"+7+3" 7)+7+3". L7 7*@1+-'-1*7 /3#+7 ' 1"7 57' ' 7-) ' '+"' 6'+7"-' 1" '@1'67 @1' *'*''"-7 /7 '+"++)"' ' /7 *'/7+)"' '"-*' /7 '"-+7' ' +")*67+3". L7 7*@1+-'-1*7 =+7 ' 1"7 57' ' 7-) ''"' ' /7 )"+#1*7+3" 18
'/ 7*?7*' *'+'"-'.
S+" '657*#), -7"-) '/ '@1'67 J'*++3"
/3#+7K )6) /7 )*#7"+7+3" J'*++3" =+7K '5'" 7'17*' 7*7 7-+7'* /) *'@1'*+6+'"-) 1"+)"7/' ' )6)*-76+'"-) 7*7 '/ 7') 7/ 7"++ *'7+3" ' +")*6'.
F+#. 0 C7*7-'*=-+7 ' 1"7 57' ' 7-)
1..0. VENTAJAS EN EL USO DE BASES DE DATOS: L7 1-+/+7+3" ' 57' ' 7-) )6) /7-7)*67 7*7 '/ '7**)//) ' S+-'67 ' A/+7+3" '" /7 O*#7"+7+)"' ' 7 +"*'6'"-7) ")-75/'6'"-' '" /) 4/-+6) 7(), ' '5' 7 /7 >'"-7;7 @1' )*'' 1 1-+/+7+3", 7/#1"7 ' /7 17/' ' )6'"-7*<" 7 )"-+"17+3": •
G/)57/+7+3" ' /7 +")*67+3": '*6+-' 7 /) +'*'"-' 117*+) )"+'*7* /7 +")*67+3" )6) 1" *'1*) )*)*7-+>) @1' 7*'' ' 1'() ''=+).
•
E/+6+"7+3" ' +")*67+3" +")"+-'"-': + '+-'" ) ) 6< 7*+>) )" /7 6+67 +")*67+3", /) 765+) @1' ' 7#7" 7 -) '5'*<" 7'*' 7 -)7 /7 )+7 '/ 7*+>) ' 7-1*7.
19
•
P'*6+-' )67*-+* +")*67+3".
•
P'*6+-' 67"-'"'* /7 +"-'#*+7 '" /7 +")*67+3": /7 +"-'#*+7 ' /7 +")*67+3" ' 1"7 ' 1 17/+7' 7/-76'"-' ''75/' -+'"' )* )5;'-+>) @1' 3/) ' 7/67'"7 /7 +")*67+3" )**'-7.
•
I"''"'"+7 ' 7-): '/ )"'-) ' +"''"'"+7 ' 7-) ' @1+< '/ @1' 6< 7 717) 7 /7 *<+7 *)/+'*7+3" '/ '7**)//) ' S+-'67 ' B7' ' D7-). L7 +"''"'"+7 ' 7-) +6/+7 1" +>)*+) '"-*' *)#*767 7-).
F+#. 0 '"-7;7 '/ 1) ' 1"7 57' ' 7-)
1... EL SISTEMA MANEJADOR DE BASES DE DATOS 5DBMS6. E 1" )";1"-) ' *)#*767 @1' ' '"7*#7" ' 67"';7* /7 *'7+3" -)) /) 7') 7 /7 57' ' 7-). S' )6)"' ' 1" /'"#17;' ' '+"++3" ' 7-), ' 1" /'"#17;' ' 67"+1/7+3" ' 7-) ' 1" /'"#17;' ' )"1/-7. U"7 ' /7 >'"-7;7 '/ DBMS ' @1' 1'' '* +">)7) '' *)#*767 ' 7/+7+3" @1' '*-'"''" 7 S+-'67 T*7"7+)"7/' '*+-) '" 7/#4" /'"#17;' ' 7/-) "+>'/, 7*7 /7 *'7+3" ) 7-17/+7+3" %&
' /7 57' ' 7-), ) 5+'" 7*7 ''-) ' )"1/-7 7 -*7> ' /'"#17;' *)+) @1' -+'"'" /7 57' ' 7-) ) /'"#17;' ' 17*-7 #'"'*7+3".
1... AMBIENTE MODERNO DE BASE DE DATOS: L7 -'")/)#=7 ' /7 57' ' 7-) 1'' '/+6+"7* ' 1" -7;) 61) *)5/'67 *'7) )* /7 )*#7"+7+3" -*7++)"7/ ' 7*+>). U"7 '+"++3" 6< *+#1*)7 ' 57' ' 7-) +' @1' ' 1"7 )/'+3" ' 7-) )*#7"+77 7*7 7* '*>++) '++'"-'6'"-' 7 617 7/+7+)"' 7/ '"-*7/+7* /) 7-) 6+"+6+7* 7@1'//) @1' )" *'1"7"-'. E" >' ' '7*7* /) 7-) '" 7*+>) )* '7*7) 7*7 77 7/+7+3", /) 7-) )" 7/67'"7) =+76'"-' 7*7 77*''* 7 /) 117*+) )6) 7/67'"7) '" 1"7 )/7 15+7+3": 1"7 )/7 57' ' 7-) +*>' 7 617 7/+7+)"'. P)* ';'6/), '" >' ' @1' 1"7 )*)*7+3" 7/67'"' /) 7-) ' '*)"7/ '" +-'67 ' +")*67+3" '7*7) 7*+>) '7*7) 7*7 '*)"7/, ")6+"7 *'-7+)"', /7 )*)*7+3" )*=7 *'7* 1"7 )/7 57' ' 7-) 7*7 R'1*) $167").
1./.
METODOLOG+'"' 7 '* /7 “")*67/+7+3"” '-*1-1*7 ' 7-) '/ ' “'"-+7*'/7+3"”. E/ *+6'*) ' /7 ")*67/+7+3" ' '-*1-1*7 '/ '#1") /7 6)'/7+3" )"'-17/ ' /) 7-) 75-*7")/) '/ 61") 75-*7-) ' /7 *'/7+)"' 7 1") )"*'-) @1' ' 1'' '-1+7* 7"7/+7*: )" '-7 6'-))/)#=7 ' /)#*7 '/ *)-)-+) ' +'() ' 57' ' 7-).
%1
1./.1. EL MODELO RELACIONAL S' 17 7*7 /7 )"'-17/+7+3" ' 7-). A /7 )*7 ' *'*''"-7* 6'+7"-' '-*1-1*7 ' 7-) '/ 61") *'7/' '+*, 17") ' *'7/+7 '/ +'() '/ 6)'/) /3#+) ' 7-), ' 1'' )-7* )* 17/@1+'* -+) ' 57' ' 7-) '" *' ;'*<*@1+7, *'/7+)"7/, ") 57-7"-' ' '")"-*7*< 57-7"-' *)5/'67 7 @1' ' '-< 77") ' 1" 61") *'7/ 7 '-*1-1*7 =+7 ' 7-), )" 1 /+6+-7+)"' *'-*++)"', '" -7 75*< @1' -'"'* '" 1'"-7 '/ 7') 7 /) 7-) 1'-+)"' ' '++'"+7 )* /) @1' '/ 61") *'7/ ' >' ')*67) +=+/ ' *')")'* '" '/ 6)'/) /3#+) ' 7-) @1' ' -+'"' )6) *'1/-7) '/ +'(). 2
1./.2. EL MODELO ENTIDAD=RELACIONAL E/ 6)'/) '"-+7*'/7+3" ' 1"7 -"+7 ' +"#'"+'*=7 ' /7 +")*67+3" @1' ' 1-+/+7 7*7 '7**)//7* 1" 6)'/) ' 7-) ' 7/-7 7/+7. E/ 6)'/) ' 7-) )*'' 1"7 )*67 '-<"7* ' '+"+* /) 7-) /7 *'/7+)"' '"-*' -), 7*7 /) +-'67 ' +")*67+3", '-) 6';)*7 '")*6'6'"-' /7 7/+7 '/ +-'67 7-17/ ' #'-+3" )5*' '/ 6)'/) ' +")*67+3", )* /) -7"-) 1*#' /7 +'7 ' '7*7* '/ +'() )"'-17/ ' 7-) '/ +'() =+), ' '+*, )" '/ +" ' /767* '" *+6'* /1#7* 6'+7"-' -"+7 ' +7#*767+3" '/ 61") *'7/, )" 1 '"-+7' 7#*17+)"' ' 7-) )" +#"++7) '"-*) '/ +-'67 /7 *'/7+)"' '"-*' '//7 1"7 >' '" 1" '#1") 7) ' '/'#+) /7 57' ' 7-) )5*' /7 @1' ' >7 7 +6/7"-7* '/ 6)'/).
1.0. CREACIÓN DE UNA BASE DE DATOS %
)ic*ar +ar,er “Modelo -n"idad)elación/ %&&4 0á' 1141
%%
P7*7 *'7* 1"7 57' ' '5'" *'7/+7* ) ';'*++) ' +'(): 1" +'() /3#+) 1") =+). E/ +'() /3#+) ' 1"7 57' ' 7-) ' 1" 6)'/) 75-*7-) ' /7 57' ' 7-) '' 1"7 '*'-+>7 ' "'#)+), 6+'"-*7 @1' '/ +'() =+) 61'-*7 )6) /7 57' ' 7-) ' )*'"7 '" *'7/+7 '" /) +)+-+>) ' 7/67'"76+'"-) ' 7') +*'-). E/ +'() =+) ' /7 57' ' 7-) ' //'>7) 7 75) )* /) ''+7/+-7 '" 57' ' 7-), 6+'"-*7 @1' '/ +'() /3#+) *'@1+'*' ' 1"7 '*++3" '-7//77 ' /7 "''+7' ' +")*67+3" '/ "'#)+) ' /) "'#)+) 7-17/' 117*+) +"7/' ' /7 57'. I'7/6'"-', '/ +'() ' /7 57' '*< 1"7 7*-' '/ '1'*) #/)57/ ' /7 /7"'7+3" ' 7-) 7 "+>'/ +"-+-1+)"7/. E/ +'() /3#+) ' /7 57' ' 7-) '*+5' )6) /) '/'6'"-) '" /7 57' ' 7-) 7" ' @1'7* 7#*17). E/ *)') ' +'() +'"-++7 /7 *'/7+)"' '"-*' /) '/'6'"-) ' 7-) /7 67"'*7 6< '++'"-' ' 7#*17*/) *'@1'*+6+'"-) ' +")*67+3".
7*7 16/+* )" /)
E/ *)') -765+" +'"-++7 '/'6'"-)
*'1"7"-' /) 7#*176+'"-) ' /) '/'6'"-) ' 7-) @1' ' *'@1+'*'" 7*7 *)#*767 ' 7/+7+)"' ''=+). L) #*1) ' 7-) )" )*#7"+7), *'+"7) 7#+/+7) 7-7 @1' 1"7 +67#'" /3#+7 #'"'*7/ ' /7 *'/7+)"' '"-*' -)) /) '/'6'"-) '" /7 57' ' 7-) 1*;7.
1.0.1. BASES DE DATOS DOCUMENTALES: S)" /7 '*+>77 ' /7 "''+7 ' +)"'* ' -)7 /7 +")*67+3" '" '/ 1'-) ' -*757;) ' 6+"+6+7* /) -+'6) '/ 7') 7 7@1'//7 +")*67+)"' @1', + 5+'" ' 1-+/+7" )" *'1'"+7, ") '-<"
%(
'-*1-1*77 )">'"+'"-'6'"-'. E-) ' '5' 7 @1' /7 *)''"+7 ' /7 +")*67+3" ' 61 >7*+77 J+")*6', ")-7 +>'*7, '*+3+), *'>+-7, 61) 6<.
1.0.2. BASES DE DATOS DISTRIBUIDAS: E 7@1'//7 @1' ' 7/67'"7 '" 6< ' 1" /1#7* =+). P7*-' ' /7 57' ' 7-) ' 7/67'"7 =+76'"-' '" 1" /1#7* )-*7 7*-' ' 7/67'"7" 67"-+'"'" '" )-*) /1#7*'. E+-'" ) 67"'*7 ' +-*+51+* 1"7 57' ' 7-). L7 57' ' 7-) '"-*7/ 1'' '* 7*-++)"77 ' 67"'*7 @1' 77 *)'7)* *'6)-) -'"#7 /) 7-) "''7*+) )5*' /) /+'"-' 7*7 '*>+* 7 1 <*'7 /)7/. L) 765+) '" /) 7*+>) 1''" '* ;1-++7) '" /7 57' ' 7-) '"-*7/ )5*' /7 57' ' /)-', '" #'"'*7/ )* /7 ")'. O-*7 '-*7-'#+7 -765+" *'@1+'*' ' /7 7-17/+7+3" ' /7 57' '"-*7/ ' 7-) '" );7 ") /75)*75/'. A1" )-*7 )+5+/+7 J1"7 @1' ' '6/'7 '" 57' ' 7-) #*7"'K ' 67"-'"'* )/) 1" ="+' '"-*7/ ' ")65*' 7/67'"7* /)7/6'"-' /) *'#+-*) )6/'-). L) *)'76+'"-) +-*+51+) /7 57' ' 7-) +-*+51+7 -+'"'" )6) 5'"'++) ' +")">'"+'"-'. L) +-'67 +-*+51+) *'1'" /7 >1/"'*75+/+7 ' 1" /1#7* 4"+) '"-*7/ >)/16+")).
P'*6+-'"
+"*'6'"-) '" /7 )-'"+7 ' /) +-'67 7/ 7@1+*+* 6+"+ )61-7)*7 @1' )" 6< '@1'(7 57*7-7. F+"7/6'"-' +"*'6'"-7" '/ '*>++) /7 )+5+/+7 ' *'1'-7 ' /) 117*+) /)7/'.
L) +-'67
+-*+51+), +" '657*#), ''"'" ' /7 7/-7 7/+7 ' /7 /="'7 ' -'/')61"+7+)"', /7 17/' 7 1 >' )" >1/"'*75/'. A'6<, /7
%4
57' ' 7-) /)7/' 1''" 7/#1"7 >'' 7/';7*' ' /7 ")*67 /7 '+"++)"' ' /) 7-) '"-*7/' 7'" 1*#+* *)5/'67 ' '#1*+7 7/ +-*+51+* 76/+76'"-' '/ 7') 7 7-) ' 7/-7 '"+5+/+7.
1.0.. BASES DE DATOS ORIENTADAS A OBJETOS E HIPERMEDIA: E-7 )" 77' ' 7/67'"7* -7"-) *)') )6) 7-). P)* '-' 6)-+>) /7 57' )*+'"-77 7/ )5;'-) '5'" )'* 7/67'"7* +")*67+3" ") )">'"+)"7/ J)6) +6<#'"' '-<-+7 ) '" 6)>+6+'"-), )/'+)"' ' )"+), '"-*' )-*)K. E-' -+) ' 57' ' 7-) '*+>7 +*'-76'"-' ' /7 //7677 *)#*767+3" )*+'"-77 7 )5;'-), -=+7 )* ';'6/) '/ /'"#17;' CHC. E"-*' /7 >'"-7;7 ' /7 57' ' 7-) )*+'"-77 7/ )5;'-) '-77 /7 )+5+/+7 ' -*7-7* /) 7) ''+)"7/', @1' 1'/'" '* /7 67)*=7 '" /7 *<-+7 )-++7"7, '" /1#7* ' -*7-7* ' +"'*-7* /7 *'7/+7 '" 1") 7-*)"' *=#+) @1' >+)/'"-7" 7*7 7'*/7 )+"++* )" /) '@1'67 1-+/+7). A'6<, "7+' )"' '" 17 @1' ' 6< 36)) 67"';7* )5;'-) ' '"-)*") @1' ") ' 76+/+7*, @1' -*757;7, )* ';'6/), )" -75/7, '@1'67, 17*), 61) 6<. •
E%&979 P1'' '* 1"7 '*)"7, )5;'-), 1') ) 77, @1' -+'"' 7-) *)+) 7*7 /7 *')+/7+3" ' +")*67+3" )* ';'6/) 1"7 *'/7+3" ' 7+'"-' 7/16") /+'"-' )**')"'" 7 /7 '"-+7 '*)"7/, 1" /)-' ' 71-), 6'+76'"-) )**')"'" 7 /7 '"-+7 )5;'-), 1"7 )'*7+3" ' *+-) ) 1"7 -*7"'*'"+7 )**')"'*=7" 7 /7 '"-+7 1').
%5
1..
INGENIERARE CICLO DE VIDA CLÁSICO PARA LA INGENIERARE 5MODELO EN CASCADA6 E/ +/) ' >+7 '+#' 1" '")@1' +-'6<-+) '1'"+7/ '/ '7**)//) '/ )-?7*' @1' )6+'"7 '" '/ "+>'/ '/ +-'67 *)#*'7 7 -*7> '/ 7"++, +'(), )++7+3", *1'57 67"-'"+6+'"-). M)'/+7) 7 7*-+* '/ +/) )">'"+7/, '/ +/) 757*7 /7 +#1+'"-' 7-+>+7':
A.
INGENIER'/ '/ +-'67 )" 1"7 '@1'(7 7"-+7 ' 7"++ ' +'() 7 "+>'/ 1'*+)*.
B.
ANÁLISIS DE LOS REQUERIMIENTOS DEL SOFT>ARE E/ *)') ' *')+/7+3" ' /) *'@1++-) ' '"-*7 ' +"-'"++7 ''+7/6'"-' 7*7 '/ )-?7*'. P7*7 )6*'"'* /7 "7-1*7/'7 ' /) *)#*767 @1' 7 @1' )"-*1+*, '/ +"#'"+'*) ' )-?7*' '5' )6*'"'* '/ <65+-) ' /7 +")*67+3" '/ )-?7*', 7= )6) /7
%6
1"+3", '/ *'"+6+'"-) /7 +"-'*7' *'@1'*+). L) *'@1++-) -7"-) '/ +-'67 )6) '/ )-?7*', ' )16'"-7" ' *'>+7" )" '/ /+'"-'.
C.
DISE-O E/ +'() '/ )-?7*' ' *'7/6'"-' 1" *)') 61/-+7) @1' ' '")7 )5*' 17-*) 7-*+51-) +-+"-) '/ *)#*767. L7 '-*1-1*7 ' /) 7-), /7 7*@1+-'-1*7 '/ )-?7*', '/ '-7//' *)'+6'"-7/ /7 7*7-'*+7+3" ' /7 +"-'*7, '/ *)') ' +'() -*71' /) *'@1++-) '" 1"7 *'*''"-7+3" '/ )-?7*' @1' 1'7 '* '-75/'+7 ' )*67 @1' )5-'"#7 /7 7/+7 *'@1'*+7 7"-' ' @1' )6+'"' /7 )++7+3". A/ +#17/ @1' /) *'@1++-), '/ +'() ' )16'"-7 )*67 7*-' ' /7 )"+#1*7+3" '/ )-?7*'.
D.
CODIFICACIÓN E/ +'() '5' -*71+*' '" 1"7 )*67 /'#+5/' 7*7 /7 6<@1+"7. E/ 7) ' )++7+3" *'7/+7 '-7 -7*'7. S+ '/ +'() ' *'7/+7 ' 1"7 67"'*7 '-7//77, /7 )++7+3" 1'' *'7/+7*' 6'<"+76'"-'.
E.
PRUEBA U"7 >' @1' ' 7 #'"'*7) '/ 3+#), )6+'"7 /7 *1'57 '/ *)#*767. L7 *1'57 ' '"-*7 '" /7 /3#+7 +"-'*"7 '/ )-?7*', 7'#1*7") @1' -)7 /7 '"-'"+7 ' 7" *)57) '" /7 1"+)"' '-'*"7, *'7/+7") *1'57 @1' 7'#1*'" @1' /7 '"-*77 '+"+7 *)1' *'1/-7) @1' *'7/6'"-' ' *'@1+'*'".
F.
MANTENIMIENTO
(
)o'er S. 0ress#an “$n'eniera del Sof"2are/ %&&% 0á'. %6 %8
%7
E/ )-?7*', +"175/'6'"-' 1*+*< 765+) '1 ' @1' ' '"-*'#1' 7/ /+'"-'. L) 765+) )1**+*<" '5+) 7 @1' ' 77" '")"-*7) '**)*', 7 @1' '/ )-?7*' '57 77-7*' 7 765+) '/ '"-)*") '-'*") J)* ';'6/), 1" 765+) )/++-7) '5+) 7 @1' ' -+'"' 1" "1'>) +-'67 )'*7-+>) ) +)+-+>) '*+*+)K ) '5+) 7 @1' '/ /+'"-' *'@1+'*7 76/+7+)"' 1"+)"7/' ) '/ *'"+6+'"-), '/ 67"-'"+6+'"-) '/ )-?7*' 7/+7 77 1") ' /) 7) *'''"-' '/ +/) ' >+7 7 1" *)#*767 '+-'"-' '" >' ' 7 1") "1'>). E/ +/) ' >+7 /<+) ' '/ 7*7+#67 6< 7"-+#1) 6< 76/+76'"-' 17) '" /7 +"#'"+'*=7 '/ )-?7*'
CAPITULO II 2.= PROBLEMA 2.1. DESCRIPCIÓN , PLANTEAMIENTO DEL PROBLEMA E-7") '" /7 '*7 ' /7 )61"+7+3" ' +")*67+3" +#+-7/, '/ )")+6+'"-) '" 1" 61") #/)57/+7), )"' ") '+-'" /+6+-' 7*7 7''* 7 /7 +")*67+3", /7 71-)67-+7+3" ' /) *)') '*>++) '" /7 +"-+-1+)"' 15/+7 *+>77 )" "''7*+7 7*7 1"7 6';)* 7-'"+3" 7/ 117*+) +"7/. E/ +"-+-1-) S1'*+)* T'")/3#+) P45/+) O67-' )6) '"-*) )*67)* ' >' '" '*+7 /+6+-7+)"' ++1/-7' *)575/'6'"-' )* /7 +"/1'"+7 ' /7 "1'>7 -'")/)#=7, /) 765+) 5*1) ' /7 '*7 ' /7 )61"+7+3" ' +")*67+)", '" *'/7+3" )" '/ 67"';) ' /7 +")*67+3" '/ )"-*)/ ' 7+-'"+7, +'") )* '/ 6)6'"-) ' )*67 67"17/, )* '-7 *73" ' 7 >+17/+7) @1' /7 +"-+-1+3" ") 1'"-7 )" 1" )-?7*' ' C)"-*)/ '
%8
A+-'"+7 '/ '*)"7/, @1' /' '*6+-7 7 /7 +"-+-1+3" 1" 6';)* 67"';) ' /7 +")*67+3" '" /) *''*+) 7 /7 ;)*"77 /75)*7/, '/ 6+6) @1' 7-7 /7 '7 ' *'7/+7 '" )*67 67"17/ 6'+7"-' 1" )*67-) '+"+) '/ //'"7) *''-+>) )* 77 '*)"7/ 7/ 6)6'"-) ' +"#*'7* 7/ '"-*) ' -*757;), '7)*-1"776'"-' '-7 +")*67+3" ") *'/';7 '/ )"-*)/ *'@1'*+) 7*7 '-'*6+"7* /7 ;)*"77 /75)*7/ ' 77 -*757;7)*. E/ *''"-' *)'-) ") '*6+-+*< )'* 7''* 7 1" )-?7*' ' )"-*)/ ' 7+-'"+7 '/ '*)"7/, '/ 17/ ") 5*+"7*7 -)7 /7 +")*67+3" "''7*+7 *'@1'*+7 )* /7 8'7-1*7 ' A6+"+-*7+)", /7 D+*'+)" '/ 6+6) '*)"7/ + /) >' )* )">'"+'"-', '/ 17/ ") *''"-7*7 '/ *')* ' 7+-'"+7, +" -'"'* /7 "''+7 ' *'>+7* ) *'7/+7* 1" 54@1'7 ' )*67-) 7*7 >+17/+7* 1 7+-'"+7.
2.2. JUSTIFICACION. L7 *<+7 '>)/1+3" ' /7 -'")/)#=7 +")*6<-+7 /) S+-'67 ' I")*67+3" 577) '" '/ )61-7)*, 7 +6/+7) 1"7 +")*67-+7+3" *)#*'+>7 '" -)) /) 76) ' /7 >+7 )-++7"7, '" 7/#1") 7) )+-+7* 74" 6< /7 -7*'7 *1-+"7*+7 @1' 77 1"7 ' /7 )*#7"+7+)"' '-<" '+77. $) '" =7 ' )64" '17* 1"7 ")-++7 '" '/ '"-+) ' 765+) ' +-'67 ' +")*67+3" ' -7/ ) 17/ )*#7"+7+3", '-) ' '5' *)575/'6'"-' 7 /7 617 5)"7' @1' )*'' /7 T'")/)#=7 I")*6<-+7 -7/' )6) -"+7 6)'/) 7*7 '/ -*7-76+'"-) ' /7 +")*67+3" ' 17/@1+'*7 "7-1*7/'7.
%9
D'5+) 7 '//) '/ '-1+), '>7/17+3" 1 7'17+3" ' /) +-'67 ' +")*67+3", '5' '* 1"7 *')17+3" '*67"'"-', -)7 >' @1' /7 )+'7 '" )"' ' '7**)//7 /7 )*#7"+7+)"' '" '-' 7) '/ Á*'7 ' A6+"+-*7+3" ''*+6'"-7 64/-+/' >7*+7+)"', )* -7"-) 1 7'-) )*#7"+7+)"7/, 1"+)"7/ 76+"+-*7-+>) '5' *')"'* 7 +7 6)++7+)"'. E" /7 7-17/+7 '-7 +"-+-1+3" '17-+>7, '"-*) ' 1 /7"' ' '7**)//) ' >+'"' -*77") )/=-+7 ' '7**)//) 6)'*"+7+3", -7"-) '" '/ 7'-) 76+"+-*7-+>), 776+) ' +"*7'-*1-1*7/. P)* -7"-), /7 +")*6<-+7 '"-*) '/ 76) '17-+>) ") )=7 '-7* 7/ 67*#'" ' '-7 )/=-+7 ' '7**)//), 1'-) @1', -)7 6)'*"+7+3" '-< 7)77 '" /) +-'67 ' +")*67+3", '" *73" ' @1', /7 +")*67+3" ' 57' 1"76'"-7/ 7*7 /7 -)67 ' '++)"' 7= )6) 7*7 /7 76+"+-*7+3" ' 1"7 )*#7"+7+3". S+'") /7 7-+>+7' 6< )6/';7 ' 67)* *)5/'67 '" /7 )++"7 ' '*'-7*+7, ' /7 '/75)*7+3" '/ *')*-' ' 7+-'"+7, 15+7* FUT ' '*6+), /+'"+7 H) 77+-7+)"' )-*7 '/ '@1+) ' 76+"+-*7+3" ' '*)"7/, /7 6+67 @1' '" 61) 7) ' *'7/+7) '" )*67 67"17/ '" )-*) 7) )" /7 717 ' 1"7 '*)"7, -'"+'") )6) )"'1'"+7 '++'"+7 '**)*' '" 17"-) ' *'+'*' 7 *'++3", *7+', 1"-17/+7 ' +"-'#*+7 ' /) 7-). E-) *)5/'67 '++'"+7 ' '57" *)575/'6'"-' 7 @1', '/ +-'67 ' +")*67+3" '" 1), ") 1'"-' )" 1" 3-+6) 6)'/) ' 7-) 7= )6) 1" )-?7*' ' #'-+3" ' +")*67+3" @1' *')"7 ' 71'*) 7 /7 "''+7' '+#+7 7-17/6'"-'.
(&
F*'"-' 7 '-7 +-17+)"' 7/-7 7 /7 >+-7 /7 +6)*-7"+7 ' *''-*1-1*7* '/ +-'67 ' 1"+)"76+'"-) ' /7 )++"7, /7"-'7") 1" 6)'/) ' 57' ' 7-) '/ *''-+>) #'-)* ' +")*67+3" )" '/ 7)) ' 1"7 )61-7)*7, 7*7 @1' 1'7 16/+* )" /7 7-+>+7' 6'"+)"77, '-) 7)*' 7/ 7>7"' ' /7 -'")/)#=7 7/ 765+) '-*1-1*7/ )*#7"+7+)"7/ '/ +-'67 76+"+-*7-+>). E-7 +">'-+#7+3" -+'"' ;1-++7+3" ' '7**)//) '17+)"7/, ')"36+) ' +">'-+#7+3" 7/+77 )*@1' )" 57' 7 1" 6)'/) ' 57' ' 7-) 1" *)#*767 ' #'-+3" ' 57' ' 7-), /)#*7*'6) *')/>'* '-' #+) *)5/'67 ' 67"';) ' /7 +")*67+3" ' )"-*)/ ' 7+-'"+7 ' )'"-' 76+"+-*7-+>) '/ I.S.T.P.O. D'5+) 7 @1' '/ '*)"7/ )'"-', 76+"+-*7-+>) *7-+7"-' '/ ISTPO, *'#+-*7" 1" +"#*') +7*+) 67"17/6'"-' 7 '7 7 -*7> ' 17'*") ' 7+-'"+7 ) -7*;'-7 /7 17/ +6/+7 @1' ") ' 7>)*75/' /7 1"-17/+7 '" '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/ @1' /75)*7 '" +7 +"-+-1+3".
2.. OBJETIVOS. 76 O?@!&; G!%!"7# D'7**)//7*
1" P*)-)-+)
'
S+-'67 A1-)67-+7),
7*7
'/
*)'76+'"-) 76+"+-*7+3" '/ C)"-*)/ ' A+-'"+7 '/ P'*)"7/ D)'"-' A6+"+-*7-+>) '/ ISTPO.
?6 O?@!&;8 E8!&;8
(1
•
D+'(7* 1" 6)'/) ' 57' ' 7-) 7*7 '/ *)'76+'"-) 76+"+-*7+3" ' /) 7-) '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/ '/ ISTPO.
•
D'7**)//7* 1" S)-?7*' 7*7 /7 #'-+3" ' /) 7-).
•
E/75)*7* '/ 67"17/ ' 117*+)
•
E/75)*7* '/ *')*-' 6'"17/ '/ )"-*)/ ' 7+-'"+7
2./. DISE-O METODOLÓGICO L7 6'-))/)#=7 '6/'77 7*7 /7 '/75)*7+3" '/ )-?7*', ' *'7/+) 1-+/+7") /) )"'-) ' 7"++ +'() ' +-'67, +"7#7") /) )+5/' +")">'"+'"-' @1' ' *''"-7" '" /) @1' *''-7 7 '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/, /7 >+17/+7+3" ' /) +")">'"+'"-' ") '*6+-+'*)" /767* '7**)//7* '/ *)-)-+) ' +-'67 71-)67-+7) 7*7 '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/, '/ 17/ >7 7 '* 7/+7) +*'-76'"-' '" /7 '*'-7*+7 ' /7 D+*'+3", /1#7* '" '/ 17/ ' *'7/+7 '/ //'"7) '/ )*67-) ' )"-*)/ ' 7+-'"+7, /7 +"-+-1+3" ") 1'"-7 )" )-?7*' 7/#1") ) 7*'+) 7/+7) 7/ )"-*)/ ' 7+-'"+7, +'") 7-7 /7 '7 /7 7-'"+3" '/ -+) 67"17/.
(%
CAPITULO III
DESARROLLO DEL PROTOTIPO
.1. SISTEMA DE CONTROL DE ASISTENCIA DEL PERSONAL DEL ISTPO 2**4 .1.1 T7?#78 L&?"!8 9!# P";"77: .1.2 T7?#7 CO_DI.9? 5C9&;8 9! A!8;6 E" '-7 -75/7 ' 7/67'"7" /) 7-) ' /) 3+#) ' 7') '/ *)#*767, ' )*67 '"*+-77. S' )5'*>7 '" /7 +#1*7 /) ")65*' ' /) 76), '/ -+) ' 7-) /7 /)"#+-1 @1' /' )**')"' 7 77 76).
((
.1. T7?#7 DA_EN.9? 5D7;8 9! E%&9796 E" '-7 -75/7 ' 7/67'"7" /) 7-) ' /7 '"-+7 )" /7 17/ >7 7 1"+)"7* '/ *)#*767. S' )5'*>7 '" /7 +#1*7 /) ")65*' ' /) 76), '/ -+) ' 7-) /7 /)"#+-1 @1' *''-+>7.
.1./ T7?#7 PR_OF.9? 5P";!8&;%!86
(4
E-7 ' 1"7 '@1'(7 -75/7 @1' ") >7 7 '*6+-+* '/'+)"7* /7 75*'>+7+3" ' /7 *)'+3" 7)*' 7 /7 *)'+3" *''-+>7 ' 77 -*757;7)*. S' )5'*>7 '" /7 +#1*7 /) ")65*' ' /) 76), '/ -+) ' 7-) /7 /)"#+-1 @1' *''-+>7.
.1.0. T7?#7 PR_OH.9? 5P";"77&% 9! H;"7"&;86 E-7 -75/7 +*>' 7*7 *'#+-*7* +")*67+3" )5*' /) )*7*+) *)#*767) ' 71'*) 7 77 3+#) ' -1*"), ' 71'*) 7 /) -1*") ' )'"-', 76+"+-*7-+>) '*)"7/ ' '*>++), ' 6)) @1' 7/67'"' +")*67+3" '*)"7/+77 ' /) )*7*+) -7"-) ' )'"-', 76+"+-*7-+>) )6) '/ '*)"7/ ' '*>++), 6' 7 6', ' +"/1+>' '#4" /7 '7 @1' ' /' +"+@1', 7 @1' 7/67'"7 '/ +"#*') 7/+7 '/ =7 ' 77 6'.
(5
.1. T7?#7 RE_AS.9? 5R!&8"; 9! A8&8!%&786 A -*7> ' '-7 -75/7 ' *'#+-*7" /) 7-) +7*+) ' +"#*') 7/+7 ' 77 -*757;7)* )" /7 +"7/+7 ' )"-*7-7* '-) 7-) )-'*+)*6'"-' )" /) 7-) ' /7 -75/7 PRO$ JP*)#*767+3" ' )*7*+)K 7*7 '-'*6+"7* @1+'"' //'#7*)" -7*' ) 7/-7*)" 7 /75)*7*. S' 61'-*7 '" /7 +#1*7 /) 76), '/ -+) ' 7-) 1 /)"#+-1 *''-+>7. E/ 76) DNITRA JDNI '/ -*757;7)*K ' '/ @1' '*6+-' *'#+-*7* /) 7-) ' +"#*') 7/+7 7)*' 7/ "46'*) ' DNI, '-) *'#+-*) ' DNI ' 71-)#'"'*7*<" '" +7 -75/7 6' 7 6' 17") '/J/7K )'*7)*J7K '/ +-'67 7= /) )"+'*' "''7*+) J)6) 7 >'*'6) )-'*+)*6'"-'K
(6
.1.. T7?#7 TR_AB.9? 5T"7?7@79;"!8 ; D7;8 9!# T"7?7@79;"6 E-7 -75/7 ") '*6+-' 7/67'"7* *)'7* /) 7-) '/ -*757;7)* ' /7 '"-+7 '/ C76) CODIGOTRAB 7/67'"7 /) 7-) )**')"+'"-' 7/ N46'*) ' DNI ' 77 -*757;7)*, /1'#) >+'"'" /) 76) '1"7*+) )" '/ *'-) ' 7-) '/ -*757;7)*. E" /7 +#1*7 ' )5'*>7 /) 76) )" 1 *''-+>) -+) ' 7-) /)"#+-1.
.1.+. T7?#7 TU_RN.9? 5T("%;8 ; D7;8 ;""!8;%9&!%!8 7 (% ("%; 9! "7?7@;6
(7
A -*7> ' '-7 -75/7 -*7-76) /) 7-) )5*' /) -1*") ' -*757;) 7)*' 7 77 -+) ' -*757;7)*, '" '-' 7): )'"-', 76+"+-*7-+>) ' '*>++), '" /) -1*") +'*'"-' JM7(7"7, T7*', ")'K '#4" )**')"7. E" /7 +#1*7 ' )5'*>7 /) 76) )" 1 *''-+>) -+) ' 7-) /)"#+-1.
.2.
VENTANAS DIÁLOGOS O FORMULARIOS DEL SISTEMA DE CONTROL DE PERSONAL:
(8
.2.1. VENTANA PRINCIPAL: M1'-*7 /7 +")*67+3" )5*' 7 @1 '"-+7 '-< *'#+-*7) '/ *)#*767, 7= )6) 1"7 5*'>' '*++3" ' /7 '")6+"7+3" '/ +-'67 /7 >'*+3".
E" '-7 >'"-7"7 3/) 7#7 /+ '" '/ 5)-3" ACEPTAR 7*7 7/+* ' /7 6+67
.2.2. VENTANA PRINCIPAL DE ACCESO AL SISTEMA:
E-7 1'"-7 )" ) 7;7 ' -'-) ) 5)-)"' ' )67"), '" /7 *+6'*7 7;7 ' -'-) '5' )"+#"7* '/ ")65*' '/ 117*+) 1 )'*7)* '/ +-'67. E" /7 '#1"7 7;7 ' -'-) '5' )"+#"7* /7 /7>' ' 7') J 7*7-'*'K 7*7 7''* 7/ *)#*767, 1-+/+' '/ 5)-3" ' )67")
ACEPTAR 7*7 )"-+"17* ) CANCELAR )* + @1+'*' 7/+* ' '-7 >'"-7"7.
(9
S+ /7 /7>' ' 7') ' '**3"'7 '/ *)#*767 /' 7*< -*' 7-7 -*' ))*-1"+7' 7*7 )"+#"7* 1" ")65*' ' 117*+) 1"7 /7>' ' 7'), >+) '" 7) )"-*7*+) 7/*< 71-)6<-+76'"-' ' ';'1+3" '/ *)#*767.
.2.. VENTANA BACUP 5O COPIAS DE SEGURIDAD6:
4&
A -*7> ' '-7 >'"-7"7 )*'6) *'7/+7* )+7 ' '#1*+7 ' /7 -75/7 )"' ' *'#+-*7 /7 +")*67+3" )*'6) *'7/+7* )+7 ' '#1*+7 '" /7 1"+7 '/'#+7 7/ 7'* /+ '" '/ 5)-3" ' )67")
ACEPTAR 71-)6<-+76'"-' ' )+7*<" /) 7-) '" /7 1"+7 '/'#+7.
E" 7) ' ") '/'#+* 1"7 1"+7 ''=+7, '/ *)#*767 '6+-+*< 1" 6'"7;' ' '**)*, "''7*+76'"-' )5>+76'"-' -'"'6) @1' '/'#+* 1"7 1"+7 ' '-+") 7*7 )'* )+7* /) 7-).
.2./. VENTANA MANTENIMIENTO DE TRABAJADORES: A -*7> ' '-7 >'"-7"7 )'6) 7/67'"7* *)'7* /) 7-) ' /) -*757;7)*', ' 6)) @1' /) 15+@1'6) *'#+-*) )* *'#+-*) J5)-)"' ' )67") ' '/776+'"-) ) /'7K, ) +* 7 1" "46'*) ' *'#+-*) ''=+) + 7 ") '6) 7)-165*7) 7 +) 7-) J &" 7# "!.K
A+6+6) -'"'6) /7 )+)"' ' N(!; M;9&&7" B(87" E#&&%7" *''-+>76'"-' 7*7 *'7/+7* '/ 67"';) *''-+>) ' /) 7-) '#4" )**')"7. 41
L) ) '"4/-+6) 5)-)"' '" 7/+7 ' '7-+>7) @1' '-<" 7 /7 '*'7 )**')"'" 7 /) 5)-)"' G(7"97" C7%!#7" @1' ' 7-+>7" )/76'"-' '" /) '-7) N(!; M;9&&7" 7*7 #17*7* /) 765+) ) /) "1'>) 7-) '" 1" *'#+-*) ) 7*7 7"'/7* /7 7+3" '/'#+7 '#4" )**')"7. E/ 4/-+6) 5)-3" ' /7 7*-' +"'*+)* )**')"' 7 S7#&" , ' '5' 6'"+)"7* @1' 17") ' 15+7 '/ 1"-'*) '/ *7-3" '" 7/#1") ' /) )5;'-) ' /7 >'"-7"7, 71-)6<-+76'"-' ") 61'-*7 1" 6'"7;' ' 717 +"-'*7-+>7. E/ >+17/+7)* ' /7 7*-' +"'*+)* J)"' +"+7 *'#+-*)K -765+" ") +*>' )6) 717 7*7 /7 1-+/+7+3" ' /) )"-*)/' ' '-7 >'"-7"7 '" 17"-) 7 /7 '++3" ' 7-) ' /) -*757;7)*' ' /7 '"-+7.
E/ 5)-3" ?(87" 7-+>7*< /7 +#1+'"-' >'"-7"7 ' 54@1'7 )"' )'6) '/'#+* '/ 76) ''++7) /1'#) '*+5+* '/ -'-) ' 54@1'7 -7/ )6) ' 61'-*7 '" /7 +#1*7 71-)6<-+76'"-' ") 4%
77*''*< '" '/ >+17/+7)* '/ *'#+-*) ) *'#+-*) )+"+'"-' )" /7 54@1'7 '" 1'-+3".
P1'' *'+)"7* ENTERV -*' >'' 7*7 15+7* /) 7-) '/ *'#+-*) '/'#+) '" /7 >'"-7"7 7"-'*+)* J ACEPTARK. L) 5)-)"' NUEVA BSQUEDA, MOSTRAR TODOS ATRÁS *'7/+7" 1"+)"' )5>+7 J"1'>7 54@1'7 7*7 *'7/+7* 1"7 54@1'7 "1'>7, 6)-*7* -)) 7*7 6)-*7* -)) /) *'#+-*) )**')"+'"-' 7 /) -*757;7)*' 7-*< 7*7 *'#*'7* 7 /7 >'"-7"7 7"-'*+)*K.
.2.0. VENTANA CAMBIO DE PASS>ORD:
4(
U-+/+' '-7 >'"-7"7 7*7 765+7* 1 7?)*, 67 ") ' )+5/' 7@1= 6)++7* '/ ")65*' ' ID, '5' )"+#"7* '/ ")65*' ' ID /7 /7>' )**')"+'"-' /) @1' /' '6+-+*< 7 /7 +#1+'"-' >'"-7"7
.2.. VENTANA PRINCIPAL DE PRESENTACIÓN DEL PROGRAMA:
44
E-7 ' )/) 1"7 >'"-7"7 ' *''"-7+3", ' /7 *+6'*7 >'"-7"7, 7"-' ' /7 ';'1+3" ' /7 >'"-7"7 ' 7') 7/ +-'67 J7?)* ' 7') ' ID 117*+)K, 7#7 /+ '" SCP 2**4 7*7 ';'1-7* /7 >'"-7"7 *+"+7/ ' 7').
.2.. VENTANA DE PROGRAMACIÓN DE HORARIOS: I"+@1' 7@1= ' @1' '7 7 @1 '7 /7 )*7 ' '"-*77 7/+7 ' )*67 '*)"7/+77, ' 6)) @1' '-7 +")*67+3" ' )"-*7-' )" /) 7-) ' +"#*') 7/+7 @1' 67*@1' 77 -*757;7)*.
45
.2.+. VENTANA DE REGISTRO DE DATOS DE LA ENTIDAD: A -*7> ' '-7 >'"-7"7 )'6) 7/67'"7* 6)++7* /) 7-) ' '"-+7, '#4" '7 '/ 7). $7#7 /+ '" MODIFICAR 7*7 6)++7* /) 7-) ' /7 '"-+7 $7#7 /+ '" O 7*7 7/+* ' '-7 >'"-7"7. E" '-7) ;9&&7" 7#7 /+ '" ACEPTAR 7*7 )"+*67* /7 6)++7+3" ' 7-) ' '"-+7 ) /+ '" CANCELAR 7*7 7/+* ' ' '-' '-7).
46
.2.4. VENTANA SALIR: E/'#+* SI ) NO '#4" '7 '/ 7)
CONCLUSIONES 47
. S' /)#*) '7**)//7* ' 67"'*7 7-+7-)*+7 '/ *)-)-+) ' 1" S+-'67 A1-)67-+7) 7*7 '/ C)"-*)/ ' /7 A+-'"+7 '/ P'*)"7/ '/ ISTPO. 2. S' /)#*) +6/'6'"-7* '/ )-?7*' ' C)"-*)/ ' P'*)"7/ 7*7 '/ 67"';) ' /7 +")*67+3", )5*' /7 A+-'"+7 '*67"'"+7 ' 1 ;)*"77 /75)*7/. . S' /)#*) )-+6+7* '/ *'#+-*) '/ )"-*)/ ' 7+-'"+7 '/ '*)"7/, 6';)*7") /7 )*67 ' *'#+-*7*' 6'+7"-' 3+#) ' +'"-++7+3". . S' 7 71-)67-+7) '/ )"-*)/ ' /) '*6+) H), /+'"+7 '/ '*)"7/ @1' /75)*7 '" /7 +"-+-1+3".
RECOMENDACIONES
48
. Q1' /7 +"-+-1+3" '-75/'7 1"7 )++7+3" 7*7 '/ '*)"7/ @1' /75)*7 '" /7 +"-+-1+3". 2. Q1' ' /)#*' )6/'6'"-7* '/ *''"-' -*757;) )" 1" 7"'* +#+-7/, '/ 17/ '*6+-+*< 1"7 67)* '#1*+7 6'")* >1/"'*75+/+7 '" '/ )"-*)/ ' /7 7+-'"+7 '/ '*)"7/. . I"-7/7* 1" UPS 7++)"7/ 7/ '@1+) ' 361-) 7*7 '>+-7* '*+7 ' /7 +")*67+3" @1' 7/-'*' '/ *'#+-*) ' /7 7+-'"+7 '/ '*)"7/. . R'7/+7* )+7 ' *'7/) ' /7 7-7 7*7 '>+-7* '*+7 ' /7 +")*67+)".
49
BIBLIOGRAFIA . A/7571,
A"-)"+).
-'/')61"+7+)"'.
I")*67+3", 8)*"77
)+'7 E7()/7
'
/7
D'
+")*67+3"
D)16'"-7+3".
JW.99%.7/'"+7K .9 2. B7+7" M'"7'6, 2000, X+17/ F)*)X, E++3" ''+7/. . B1-767"-' G1-+'**' C'7*, 200, X+17/ F)*)X, *7 E++3", E+-)*+7/ G*7P'*4. . C))'*, R)'67*+' D'6', P71/7 R. M'")", 7"7;7, 7" M+//)" M7*-1/7, C. R'6)-' /+5*7* 1'* "'' 7" ''-7-+)". L+5*7* T*'". 99% YJK: 2 . C)*7/ R);7 G1(+), 2000, XC)"-75+/+7X, 27 E++3" E+-)/7'*. . D15/="
C)*'
--:HH1*/.)*#HDC, M+//'*,
P71/.
M'-77-7
)*
67'--:HH???.7*+7"'.7.1.H+1'H6'-77-767', P)?'/, A. D15/+" C)*' 67"7#'6'-. --:HH???.7*+7"'.7.1.H+1'0H15/+" Y. !-+'""', A""'S)+'. A-17/+- 1 *)+- [71-'1* 7" /7 )+- ' /[+")*67-+)". B1//'-+" ' B+5/+)-\@1' ' F*7"'. 99% JK: %2 %. I"-+-1-) N7+)"7/ ' E-7=-+7 ' I")*6<-+7, P*)#*767+3". 9. 8)7"' A#1+/7* L1=, 99%, P*)#*767+3" O*+'"-7 7 O5;'-)X *7 E++3" E+-)*+7/ C7*6'/). 0. 8)7"' A#1+/7* L1=, 999, XF1"76'"-) ' P*)#*767+3"X 27 '++3". . ]'""'- ]'"7//, 999 A"7/++ D+'() ' S+-'67 *7 E++3". 2. L3' ' S)"7#7, A*7"-7. Z9.0 ^1" '-<"7* >+*-17/ ) *'7/_ 8)*"7' C7-7/7"' ' D)16'"-7+3 JYW.999. B7*'/)"7K . Y9%
5&