Escolar Documentos
Profissional Documentos
Cultura Documentos
INSTITUTO DE INFORMTICA
DENISE COUTINHO
% .5
6 $ '( $ 6 7 "% $ 0 $ 8 " 4
2 ,9 % . : 4 % $ /" '( ! 2 ,
! $ ! '( 5;<<=
><
8 3 . $ "% ( ? / " '( @: 0 $$ $ $
$ $ % % $ /" '( ! 2 , ! $
! '( 5 4 5, # 5;<<= $ %3
.
A 6 ; / " " '( B ! = %$ $
. 5 %3 87%
!
"# $ " %
&# &# $
$% '( ) *% +,
$ % $ !- " . // 0 1 $ 0 %1
. $ / ! $ !- " / " $ $ $ !
$ $ $ % $ /" '( ! 2 , ! $ ! '(
3 %
,3 "- # . $ % $ !- " , 4 ,
AGRADECIMENTOS
" ! 5 4 $' C % 6% 5 $
$ " ! $ $ $ 5/ / 7 0 ! .
/ "/ '( % $ /" '( ! 2 , ! $
! '(
%3 . 5! % $ 5/ 1"
" $%'( '( " $ 3 .
4 $' ! % " 4 $ 3 . " 6 5
" 5 %" ". " 5 % -%$ D%+ +5 6 ". $ 5
" $ $ 0/ " !/ . ! 5/ "E " 5
/ "/ ! / ! $ / *% ! ! $$ 5
$% ! % %$ ! 4
4 $ ' C! . !7 / " !/ . ! 5 /" !
% / / ! % $ % $$ / ! $ 5 ,%
/ F%$ 3 "58 + 6 5/ F
%$ / '(
$ $ "%$ $ 5 " -0 " 0 ! ! $7"
%4 G $ ! . $ 5$% $ "%
! 4
SUMRIO
LISTA DE ABREVIATURAS.................................................................................... 7
RESUMO .................................................................................................................. 17
ABSTRACT .............................................................................................................. 18
1 INTRODUO................................................................................................. 10
7 REFERNCIAS ................................................................................................ 79
LISTA DE FIGURAS
0 $$ $ $ $ $ %
6 $6 $ 4 4% 4
, ! $ "! $ , " $ $
4 ! $ %1 $ $
4 ! $ $$# " !
6 3F" 6 4! %/
$ " ! $ $
6 *% ! H " $ 6 7
"%
RESUMO
/" $ 4 ! $ ! $ 4! $" $ ! /
$ " 0 !3 ! ! $ 4 ! 6 / $ " 0
%% " !/ ! !3 # 0$
! $ !5 " ! ! $ 4 $ ! $ 4!
" !/ . ! 0 ' " &4" $ !3
" !/% "
ABSTRACT
/ / $ 3 . !3" 5/ / $ $ " 0
'( 0 % 0 $ / " $ ! 7 "% 5 ! %
! 4 '( $ $ % '( $ !3 ! ! 5/ $ /
!3 " # 0$ 5 / 3 $$ $ '( $
! 7 "% 0 $ 2 ,
( 3F 0 $ 3 . $ " '( $ %! !
$ .$ $ $ / " $# / $ "%!
! '( $ ! 7 "% !3 ! ! 5
/ $7 5$ " 0 *% *% / " % !
% $
3F 0 "/ / $$ $ 0 0! $
3 . 53 ! " ! %! 3 0 $ " '( $ . & " $ ! 7 "%
5( / $ " /7% ;
" /7% B $ $" $ !3 ! & " *% % $ !
$ 0 0! $ / %$ $ " 5 *% *%
! $ 4 5 %" $ $ / 3 ! " " / "$ /
! $ 4 !5 $ !3 5 " !# $ "
" /7% =
%$ $ " / / ! $ / $ " /7% K5
$ ! $ 4! %% " !/ ! $ !
!3 " # 0$ 0$ ! "
/ " ! 4 " 0 $ $ ! 3F 0 $
%$ $ "
"% G $ 3 . 5" /7% L5F - ! "%7 $ 5 !
$ % $ " '$ /! ! 7 "% 0
5 / / $ ! . $ / " / / &1!
! 7 "% 5 /! ! $ ;<<K5 *% $ !
% $$ / % $$ $ 3 .
11
/ " $ ! 7 "% %! $ $! 0 $ !
!/ M " / $ 0 0! 4 " $ 0$
" $E! " 5/ *% % %% ! ! !
3F 0 $ $/ ! '(
N% $ ! $ ! ! 7 "% 5 $ 0 ! %
" " 0 0$ $ ! / "
8 ! *% " $ %! / %" / / '( $ ! /
! 7 "% 5*% 0 $$ $/ $ $ $ '( / 0 $ 0-
0 0$ / " 5 "! "! $ %! 5
04 . - / # 3 "$ C ! G $ % 5$ '(
$ / *% ( ! -# 5$ 3%'( $ " $ (
" $ 5" !/% 5/ $
5 / " $ ! 7 "% $ $
' 4 " $ / $$ / *% % / !
/ " / $ $ ! 3% " $ / ( $ !
& / *% % $ $% '( 0! / !
E1
*% $$ $ ! '( 0 0$ ! 5$ %
$ ! 5 4 / "! $ " !% $ $ " $E! "
$" 5 " " # $! 0 % 5 .F (
/ 1! $ ! ;K<<< / $ 5( " 3 $
! ! 5*% !/ "3 ! 0 0 $ # 54 !
! % / 7$ $
! 5 # " - %! ' " 7% $
! . 5 $ / % '( $ 0 " 4 ! 0 '$
/! $ 5 % $ 5/ !%$ ' $ / $4! " " % $
/ "
$ O< $ ! " !/% " /
1 "% / " /! 5 0 $ " G
/ % $ 5 4 $ " 'G $ % / ! 7 "%
! 5 ! ! $ $ ><5 " % %3 %'(
$ " !/% $ ,% %4. ,LO<< / %! " !/% $ ! !
I 5*% 0 " !/ . $ $ %! !%$ ' " &4"
4% 4 ! $ / 4 ! '( $ " 4 '( ? , @/ %!
4% 4 ! $ *% 4 '( ? @
5 !5 " 5$ 0
4 . ! $ !/ . $ *%/ ! ? 85APP>@
12
3 FUNDAMENTAO TERICA
%! ! . " !/ ( $ ! 1/ $ /
! 4 5 " /7% / %! 0( $ $ 5" "
" " / "$ / $ 0 0! $ 3 .
3.1.1 Mainframe
8 !
8 !
8 !
6 ! "
8 !
3.1.2 Cliente-Servidor
! 0 %'( *% % $ ! 3F 0 %# ! .
$ !/ . / '( $ 0' $ / " ! $ $$
$! % "% *% 0! / 3 0
$% $ / ! # 0$ 5 *%
$ 3%% / " ! ! / " ! /
0$ / " " "! 0' $ / '(
*% *% / 0$ $ *% 'G $ / "
" ! *% % " # 0$ / $ ! /
$% " ! $ &4" 5 0 % $ / " ! $ 5" !
" $$ /- " "% ! $ "! E "! $
/ '( 5 / " '( $$ $ ! !
$ 0 0$ ! "! $ $- $ / $E " $
"! $ ! " $ " $ " 4 ! %! " ! $
$! ( ! $
"! $ $ / '( $ / 3 $$ $ '( $
3 .5 5 $$ ( ! $ '( 5 0 $ 5
C '( " ! % %-
"! $ $ 0$ $ / " '( / -0 / 4 $
4&" 5 5 &4" $ / " '(
"! $ $ 0$ $ $ $ / -0 / $$ 5 5
$ ( ! $ 3 " $ $$
% "! " # 0$ ". 4 ! 4% 4 $
/ 4 ! '( 0 % 5 *% %! % /$ $ 4 '( $ 0
!
15
*% % & / 7
0 / 0 %'( $ . $J "!
$0 $ 5*% " ( ". ! $ $ '( $
3 . // $ /$! ! ! %
! ! ! ! 4% 4% ! *% %
'( $
8 3 .
0$
'( $ $
8 3 . $
0$ $
/ " '(
'G $
8 3 .
3.1.3 Internet
! ! %
% ! $ 1
"
$
% ! '(
'G
/% $ !/ ! '(
/ 7"
%3F"
6 $
&4" 0
6 $
&4" %
" " 0
*%
$
6%$ '
% 3 " " % ! !% $ / ! 6
0# + ! AP>A
% 3F 0 !% %! " F % $ " " ! 5
"/ $ 4 $ 4 . " 0 " 5/ $ $ !
". ! $ $ U 4 . $ ! '( V
4 . $ ! '( 5 0 $ % '( $ " "
! $ 4 . $" 5/ "% ! 'G
" - / 3! %" ! $ !/ $! 5$
! 1 "! " " ! 5 !$ $ 0 0 !
! $ / " ! $ $$
4 . $ ! '( / $ $ $ " ! %! / M! $
$ *% " $ 5 % $ /"0! / $ 5
0$ $ 58 " 4
$ ( 3 $ % '( $ ! 'G
18
0$ $ - 0 $ / /" %" 5 *%
% ! / " 4 "
" 4 " "% " &4" !
/ $ % '( 3 $ $$ C 1 "%'( $ %
0$ $
/ $ - *% 1 "% - $ 0 0!
$ / F $ $ $ 0$ $ % $ 8 " 4
%4 /" 4% $ $ 4&"
4 . $ ! '( / / / ! 6 ?6 8 65
APPA@ " ! $ " " 4 $ 5/ $ 0 0! $
! $ / " ! $ $$ / F! 4" 5
- $ - $ 4&" $ !/ 5 / F 5 " %'(
! % '( $ !
4 . $ ! '( " %! " F % 4 $ $
! $ 4 4% 3 15 / $ / $E " $
3 " 3 0# *% ! $ 4! $ $$ "%/ %! / / $
%$! !/ M " $ 3 "
! / "
'(
4% 4 ! 4% 4 !
%
F 7" $
4 !
, " $ $
%'(
&/
- $ $
&/
3%'(
$ $
! 'G
"
!/% '(
- $
F
$ $
F $ " $!
$
-
- $ "
$
4&"
-
6 $ $ $ .$
- $ $$
4"
F!
6 $ $ 4 '( F!
4" $ ! '(
- %% $ ! % / "/ %! $
/ " " '( $ ! $ 4 ! $ %1 $ $ $ 5/ &/
/ ! $ 4! %"
$ 3 $4! 4 . $ ! '( ! %
$ 5/ " 3 # *% E $$ ! $ $
$$ 5 / $ 0 $ $ 4 ! $$# " !
/% ! " %7$ $ $% " $ %! $
!/ $ - %% $ 4 . $ ! '(
0 "# *% !3 3 $4 % ! %!
! . / 6 $ 4 ! $ % 'G ? @ 6 $ 4! $
$ ? 4 ! @ &*% " ! E $ "$
#E 6 $ 4! %"
TE 6 $ 4! $ $
8 - %% $ *% 4 . $ ! '(
! !% % $ / $ ! "!
! $ 4 / ! $ $ 0 0 ! $ ! 'G
! *% % $ / ! !
4 ! $ %1 $ $ / "/ ! % $
/ 5 - %% $ 5 $ ! 4 "!
/ " ! $ $$ 5 % ! 'G 5 $ " 0
4&" $ % %- $ "%! ! 5 $ % $ $
! %! 4% 4 ! / $ ( " !%! / $ "% ( % %-
?
S 5APP<@
%! ( / $ / "7"% " $
! *% $ " 0 ! ! 4 $ *% / " ! 0!
" / / " 0 $ $'( % $
! '( $ $ $ $ $ / / $% %! 7$
( ! $ ! %! %% $ $$
/ $ $ . / "! ! 4 " 0
" '( ! $
8 $ " !/ $ ( 4 $ / %! ". & $
%/ .$ $ %! " ! . $ W
%1 / ! $$ %$ "%!
8 W8 5 / $ / %! M 4% " !
! 5/ ! ! / " " / %% $ $ 4 " *%
! ! ! %$ "3 ! ! 'G
4% $ 6 "5 X ! 7 0 5/ / " ! %! ! $
4 '( 0 $ *% " $ $ 4 ! 1" 0 !
" !/ 1 " " 0 0 % $ $ 4 ! $ 7 0 3 1 5
"! 1/ G $ . $ $ / " $ $ 4 ! $ 7 0
70 0! / *% 3 %! 4 $ / 3 ! !
/$' ! $# ! ! % -0
$ 4 ! $ 7 0 5" $ / " 4 5 " 3 %! R!
*Q " - $ 4 ! $ $ .! $ / " 5
%! '( $$ / 1 $ / $ / " $ 70
R! $ / " 4 5 " "$ $ %! R! *Q " /
21
"$ / " $ 7
0 ! %" 0 ! 5 %! $
. *%" ! $ / " $ 7
0 3 1 $ %!
" F% $ X " %! $ . ! 3 / " *%
- $ " $ $ "! 4 X/$! 7
0
/ ! *% " $ / " / %! R " / %'(
$ / 3 ! / " "3 ! $ U /! 0 %" V
4% 4% % / '( $ %! ! $ $ !
7
0
4 ! $
1
4 ! $
; %1 $
A $
7
0 A
B;
BA 4 ! $
%1 $
$
7
0 ;
$ 4 ! $ %1 $ $ $ ( ! 4 M $
! 'G ( $ " 'G $ ! 'G
$ " 'G 5 - %% 5/ $ ! 3$ 0 $ % $
%4%E %% $ 5 *% % $ " %'G &4" /
$ " 0 / " 8 !3 ! " ! 1% $
$ " '( / 0 $ *QE " &4"
T" % ! $ ! / " Y
# % ! $ /$! $ ! " " $
4% 4 ! $ / 4 ! '( Y
T $ "%! *% % $ ! %
$ .
6 $ $ 5 ! APOO5" ! %! / $ ( / 6 ? 3F"
6 4! %/@5 1 $ . F 0- ! *%
!/ ! !
R ! 0 0G ! $ $ 5 5
4 $ !%$ ' - 0 ( ; <5 $ ( $ ! $
/ 5 $ ! 0 *% % $0%4 '( " " % !
;<<=
$! $ *% ! $ 4! 0 % $ 3F 4
! %! / $ ( !/ 3% / /" " $ " 0
! $ % 'G 5 " ! " " $ $ 0 0!
$ 3F
6 / / " %! ! / $( $ / '( "% $
/" " " % $ %% " !/ ! 5 3 . $ "!
! 3- " $ ! $ 5 " ! 5$ 4 ! 4
$ ! '( / " " '( / $ / $ $ !
1% % $ 4 !- " 0 % $ " ! " $$ $
/ 3 !
6 / ! 4 %/ ! ! /" $ 4 ! *%
" ! " " % ! /" 0! / 4
! *% / % ! $$ !M " 5 $ *% %
" % / ! %! '( $ " ( !R%
? 5;<<B@
! 1/ ! %" $ $ $ %! ! 5
0! / $ " 0 %! *QE " $ 'G *% / !
" - / "/ 0 5" ! 3F 0 $ $ !
" !/ ! $ ! 0 $ 'G " ! %
?
6 5;<<=@
% " #$% &' $ " 0 %!
*QE " $ 'G $ %! ! / 3 ! $%
$ 1 "%'( $ *QE " / ! 1" 'G (
/ $ 5" ! %37 5 % " #$%
! $ 4! $ $ $0! /
%" $$ $ ! 5 4 %/ $ # !" F
% $ 'G "!
3F 0 $ $
" $ % /$! / $ 4 "! ? /
"! . " 7% @ % 1% ! / $ $ $ 7
0 $
$ .! 5 ( ". ! $ $ ! (' 5
$ "%! 0 *% $ " 0 *QE " $ 0
23
%" ! ! ) *% $ " 0 %!
/ " !$ . " 0 '( $ '(
! 5$ . $ 0 / /
! %! * ! / 1/ 0(
4 $ " ! " $ % %
! ! " !/ 1 5 / $ # % /" / %!
4 '( ! " $ " $ % ( / $
4 "! " ! %! / " ! %! 4%
4% "! / %! 1 !/ $ %! 4 ! $
$ " ! 1 $ *% ! "! / -0
/ 0' $ $ ! 1 $ $ %! !/
* ! / *% /
4 "! %1 $ " $ %! *QE " $ 'G
$ ! $ 0$ $ ! '( 9 0$ $ / " " '( $ %!
" !/ ! 5 ! '( % / " ! ! $ 4! $
%! !
8 ! / /& $ ! %1 $ 0$ $ *% " !
! ! %! / " ! 5$ $ %! / 7$ $
!/ ? 6 5;<<=@
Z%! %1 4 ! *% ! $ 'G *% 3F 0 1 "%
! *% $! -
! $ 4! 6 0$ $ ( / $ "! /
! . ". " ! %! " " $% 0$ $ 5 $" $
$! *% 0$ $ ( 1 "% $ "7"% ". $"
0$ $ " 5 " "% ". " "% $ $ $ ! $ %1 !
/ *% 4 $" %! $ " ( *% / $ " $% "! .
0 / '( 0 $ 3 . $-
*% $ %1 ( " " 5$ / $ ! ! !/
! $ 4 ! $ 0$ $ / $ $0$$ 0 % ! /
5 / $ / . &$ 0 " 5 / $ "
7 " $ 1 "%'( $ 0$ $
4% 4% % %! 1 !/ $ % $ %! $ 4 ! $
0$ $ / %1 $ 0$ $ 0 0$
/ " $ ! ( $ . &" " 5/ 3 $ !/ (
!$ ! $ $ 5" $ " . " $ % %-
26
* "" $ 0$ $ 3F 5$ $ %
" '( % $ %'( ! 3F / $ %3! $ %!
$ 0 $% % 0$ ! / 0 5
3F / $ !%$ $ $5 4%! / / $ $ $ %
%! '( " ! $ ". ! $
$ '( ?6 5;<<=@
! %! " $'( % % '( 0$ $ %! 3F
$% *% 3F 4%! " $'( 5 4%!
0$ $ % 4% $ %! 0
! " ! $ $ 5 $" $
*% %! 3F /! $ -" 'G -
% 4% $ $ *% $ %! 0 / " "$ "
" $'G ! ?, 5 Y 6, 5 Y , Y
;<<<@
! '( 0- 4 5 4 " *% /
% ( $ 0- $ " " 8 0- $ /
%! 3 % " '( / 0- $ " "
6 / "$ $ 5 ! %! $ 4 ! $ $ 5" !
%! M 4% " ! " $ $ $ 5" ! ! $ $
" "$ $ $ M 4% ! "7"% ". " ! %! /
$" $ " / $ / %! "7"%
0 0 $ %! "7"% ! / ".$ " ! %! ". 4 $
$" ! 'G $ $ ! 0$ / 0 *%
! % ! " F% " $ %! $ 5" !
27
$! $ 4% 3 1 4% 4% % %! 1 !/
$ %! $ 4 ! $ $
4 ! $ !/ '( 4 ! $ !/ ! !
/" $ !/ ! '( 7 " $ ' $-
/ '( /! / /5 4% $ $
M " $ " !/ 5! !3 ( / $ 4 ! $
!/ ! '(
* ! %% $ & *%
" !/ ( !/ $ ? 6 5;<<=@
! & %! ! 7 " *% 1 ! !/ $ 1 "%'(
/ %! "% " !/% " 54 ! $ 4%!
! !& " / "$ $ $ / " ! "! %! &
/ $ / %! "%3
& 1 "% ! " !/ 30- /" & (
/ "$ "! " !/ 5 / ! " !/
! '( $ %! " F % $ % ! &4" 5" !
" " 3 'G 5 *% *% & " '( ! *%
" !/ ( $ ?
, 5 Y 6, 5 Y
, Y ;<<<@
4% 3 1 / $ " '( 7 " $ !&$% $ " '(
$ 3% $
28
:Cliente
:Servidor
Browser
Scripts
ASP
Formulrio Inscrio
:ServidorDeBancodeDados Boleto Pagamento
Consulta Dados Candidato
SGBD SyBase
4 METODOLOGIA DE DESENVOLVIMENTO DO
TRABALHO
" !/ ( $ %1 $ " 3F
% $ 4 ! $ 0$ $ 5" " $ ! " !3
" # 0$ / " $! $ - % "% $ % 5
*% *% !3 2 ,5 $ $ E "%/ '( $ 4
/ %
! % $ / " "'( $ $ 4 !
%$ $ 6 ? 8 2 5 ;<<=@
, 4 3% % " 3 4 = 2 $J
" !/ "! ! ! $ / 3 $ %!
" $ 3% " *% 5 " $ 3 " $ $$ 5
! '( $ % 9 3 '( 9 % 7 "% *% - 0 "% $
! 7 "% ! ! 5 - "% "% $ % / " $
$ / $ % / ! 7 "% " # 0$
5 - 1 "% $ 0 $ %! $
! ! ! $ " '( $ ! 7 "% $ %
- $ % / 3 $$ " ! $ ! $
$ "/ *% % / % / # *% 14$ 5 *% *%
$ ( "% % " ! / 0 '( 5 % *% 3 $ ! $ 5
" /"0 %! $ $ ( ! "%/ $ $
04 (5 % ". $ "/ 9% ! *% *%
"% / &1! / 7$ " $E! " " 4 5/ $ $
!/ ! 5 5 " !/ 0 "! % ! 7 "% F -
0$
$ -5 $ ! ! ! ! 5 "! $ ! 7 "% !
%! *% ( ! "$ % 4 %/ $ ! 7 "% % $
( .- ! 04 $ / 70 ?
! 7 "% %/ ! @ $5
!3 !5 " 0 4 ! $ "/ *% ( / '! %
"% 7"% ? ! 7 "% 1 "% "% @ 5 ! 3 % $ ! $ 5
" $ "! " 'G / $
/& / 7$ $ ! 7 "% / " 5 / " $ ". ! $
3 4 . ? ! 7 "% %/ ! @ $5 0 $ 4 5
3$" $ 4 ! C *QE " $ % 5( $ 3%7 $
04 $ ( "%/ $ ! 5 ( $ 3%7$
04 / % *% " ! ! 7 "% !
$ "/ 1 #"% "%
$$ / 3 $$ % $ % " '( $ ! 7 "%
/ ! %! / 7$ 5 ! $ $% ! /& 7" $
% 5/ 0 " $- " $E! " " '( / $
" $ % ! 5 1"% ( $ ! 7 "% ! 4%! $ "/ 9% ! %
"% ( $ 4%! $ "/ 9% ! ( " $ ! 5
% *% 4 $ "%/ % 0 4 ! $ $ $ "%! / "
1 !/ " $ 1
! 7 "% 0 5 % $ "# $
% 0 $ %! 5 /& / ! ( $ / C! 7 "% 5
( "$ % / 3 $$ / $ / 3 $$ 5
% 4 . - / " 5" !3 $# 5 ! /
/ ! $ %! $ "/ ! ! . - ! 0- / $
%$ 5 "! . / $$
/ $$ $5 / " $ 4% $ 4 / #
3 "$ 5 / $ % % $5 ! / ! %4 /
/ ! ! G $ $% '( 5/ 3 $ !
$/ ! " . "! $ 0 $$ $ ! $ 14$
/ ! /& %! / 7$ $ 4 " '( 5F % C ! G
$ $% '( 5 / ! 4 ! ! !/ 'G $
04 ! $ "/ 9% ! 1 5 " " ! %! 5 %
"! 0 % ! 5 *% / 3 %! 0 / " ! $
32
/ " $ ! 7 "% $ U # V$ $
! $ $ O< 0 ! $ ! $ " $ 5 ! $$ $ / 7 0 5
3F 0 $ " !/ . % 4! $ 0 " 4 5
"%! $ "! '( $ / ! ! 7 "% 5 0 $
5 4% $ ! $ ;<<=
! F % "$ " /7% 5 $ "% ( *% 5
4% 5$ / ! 6 ! 5 4# %! $ " '( $
! 7 "% ! %! / 7$ $ % '( ! / &1! $ % $$
! $5 / " % $ 6 ! ( "! $
%" ! 5 *% *% *% % $ !3 " #
0$ 2 , ( $ " " ! 4%! $ .
%$ $ " $ 3 . " % '( $ !
$ 4% 4 ! 65 4 $# C 0$ $ $ 6 7 "% 5
/" $ ! $ 4! ! " $E! " / ! #
0$ !3 2 ,5 *% *% 5 / / !
6 ! 5 $ " '( 0 " !/ '( $ 0 %'( $ ! $ 5
/ $ $ *% % $ /" 5 ( / $
3 4 ! $ 4 ! " !/ $ ! 5! 1 !/ "
% '( $ 6 %$ / / " %! " !/ (
$ '( $ / " $ 6 7 "% R !
6 $ $ $$ % $ 4% 4% ! 4 !
" %7
$ / $ %% $ $$ !/ ! $
, 6 $ / ! ! !
$ . 3 3% / !/ ! '( $
! $ $ $$ / "! 1 5 $ %% $$
( / $ ! " ! 50 *% $
4 $$ " !/ ! $ 0 $ /" 0 "
!
34
!/ 0 $
6 7
"%
% '(
( $ -
6T *% ! H " $
6 7
"%
% '( 6 \
< N% 3 # *% ]\
7"% 6 8 ^
4! $ 04
4! $! $ %
, ! " % '(
$ / '( % "%
- $ !/ 0
6 7"% $ 6 7"%
8 6
A 6
8
7$ 0 8
Z#6 8 ^
68
8 ;
% /
1 -
8
6 8 ^
4! $ 04 N
4! $!
$ %
6 \ 8
]\
W 8
7$ 0 ^ $"
^ $"
A=
" "% $
AA - $
*QE " 6 7"%
6 6 8
/
Z ! "$
$ , ! "
$ $!
7$ 0 AL
&" 8 ,
$ 6 \
W ]\
A; AO
% $
% 4! $ 04
/
68 4! $! $
0 ^ 8_ %
8
*% AB 4 9
N
# *% 8 6
8
3 'G "/
/ 7
0
8 6
6 ;= 4 "%/ $ 4 "$
8 ,
!/ 0 $ 6 8 ^
6 7
"% ;B
4 9
- S - $
%!
4 "%/ $
8
- ;A
"
` 4 "$ /
"%
68
12
1. + ,
" 5 %% $ $ $ $ 4 ! $
% ? @5 *% *% ( ( $ % $ 4 $ 5?
" $'( %% $ $ $ $ % $ %
@
5" $ $# / 0 6 7"% !
12
3. 4 '
8 ! "! 3F 0 / / 4 $ "% "% 0- $ /
/ 7$ 0 ? $" $ / / M! @5" ! % $ "/ %
*% ?
" - 5 / "% "% 5" $ 54 %/ $ 0
%% $ $ $ $ 3 '( @ Z 3 $ ! $% /
$ " 3 1
/ A
% 5 %% $ $ $ $ &" $ % ? @
5
" - " 4 #. - $ $ "/ F
- "% $ / %
/ *% / "/ ! $ " !/ '( $ 4 $ "% "% 04
? - "% "% @ ( $ "/ *% ( 0 $$ /
!/ ( $ 3 ! " $ % % $ 6 7"%
/ ;
8 " $ $ $ "/ $ "% 7"% 04 ! *%
% / 3 0 / 0 '( % 3 '( % %% $
$$ $ % $ % ? @ / " $ 4 $
!/ M " F - *% % % $ " - / " !/ '( $
$0 & 0 '( $ % / " - $
/ # *% ?*% $ 1/ ( R! $ " $ @ 5
- / / ! '( - $ $ !/ . ? % $
/ " $ "% @
40
12
5. / 4
$ " 5$ $ "/ $ 4 $ "% "% 04 *%
$ ( ! "% $ % 3 $ 5 *% ! *% %
/$ - 0 ! 7"% / $$ / # *%
14$ " F % $ $ "/ % $ / $
". ! $ 0 $ / 3 $$ $ 6 7 "% $ % /
" 5/ " $ $ "/ $ 0 $ / 3 $$ $ % 5
.- % ! "$ / 7$ % $
12
6. 7
. &" " $ % / $ " $ "% (
$ 5" ! 4 $ $ / & 4( " !/ $
0 $$5 ! $ 4 %! " F
% $ 7$" ? 7$" $
$ ! @ *% / ! $ % 4% $ %
$ !/ . 7$" $ $ ! ( ! $ !
12
8. ) 7
4% $ 4 $ $ / & 4( " !/ $
0 $$5 / " % 7$" $ $ ! /
3% %! R! $ *QE " "$ % 4% $ % $
!
12
9. * : ) ;
%( $ 3%7
$ 5" ! % R! *QE "
$ $ ! 5 ! 1 . - 5 $ % / #$ $
/ ! G $ $% '( % $ ! $
%% $ $ $ "! $ $ 5$ ! 5 $
. - ! *% " $ % $ 0 " !/ " C ! ( $
$% '( / % % 6 7 "%
12
<. - =
!/ ! 3 " $ % ?$ !/ .
" $E! " $ ! 5 7$" $ $ ! 5
/ 3 $$ $ ! 7 "% 5$ . - $ ! 7 "% @5 ! $
% $ $ "%! /$ 0 1 ! $
& $ / / 1 "%'( $ ! 7 "% ?/ 1 !/ 5
4 $ % ! "% ! / 1 . - 4 $
"! 0 4 $ "% ! % $ "/ 9% ! @
41
+ '
/ " $ ! 7 "% / / ! $ $ 4 $ /
$ 3%'( 5/ ! 0$ / ! G $ $% '( 5$ 3
" % $ ?!/ / #! 7 "% @$ % % 5
/ 5/ + ' ! " 5" $ %
$ 0 " !/ " 5 C ! ( $ $% '( 5 ! $ . -
$ $ 5!% $ $ %3 ! "
! G $ $% '( " 3 !5 !3 !50- &
*% / ! !5/ 1 !/ 5 4 $! ( $ % /
! 7 "% ? 4 $ % ! "% !/ 1 . - @
" !/ . ! % ! " 'G 9 "%/ 'G $ 04
?4 $ "! 04 $ / 3 $ ! % $ "/ 9% ! @
/ $ $ $ R! $ % 0 "% $ C $ ! G
$ $% '( 5 / " $ ! 7 "% 3 4 %! / 7$ 0 -0
$ $ %! R " % " " $
$ ! ( $ $% '( 4 0 % / " $
! 7 "% 4% $ % " $$ 5 4! $ /
% 0 % - ?/ " .! $ % @ 5 ! $
" " # $! 0 ? / / ! @ 3 !3
*% ! 7 "% " 5 ! ! 5 / 7$ $ 5 *%
$! % " $ 0 ! $ / 3 $$ $ / $0
%'G
4 5 !- " 4%$ / " $ ! 7 "% 5*% $
$ / 7$ $ % '( $ 6 ! 5/$
%! $ ! E / ?@ % " / '( $
! 7 "% ? 4% $ 4! $ % / ! "% !/
1 . - @ Y ?@ % %1 $ 5 / ! ( $
$% '( 5 % " '( $ ! 7 "% ?@ %
"! . $ / 0 % ! 7 "% ! "
4% 5 ( $ " / " " $ "!
+ ' ! " *% ! 1 "% $
0 $ %! " / " -" 1 "% $ !
! " " !/% $ !% $ %! ! $ ! !
32
1. 4 ;
" % *% " ! 7
"% *% ! ! -
$ $ 1 . - $ $ / " $ $ 3%'( $
1 . - 5" ! % R! $ $! *QE "
3 "$ / " $ $ !
32
3. / / ;
,% " . - $ $ "/ 9% ! " .$ / % 5
$ 3% $ # ! %! 4 $ ! 5 ( / ! $ *% $%
$ "/ "%/ ! ! ! . - 4 $
42
32
5. / 4
/ " ! 3F 0 $ 4 " 04 $ $
"$ ! ( $ $% '( ! 0 $ " '( $
! 7 "% % $ " %! R! $ 04 "%/ $
%% $ $$ $ "! $ 8% ! ?8 6 @
%% $ $ $ $ 4 "$ / ! ( $ $% '(
? 68 @ 4 $5 0 $ / " 5*% 07"% $ %!
% %! $ "/ 9% ! & " " ! R! $ 04
"$ ! *% R! $ 04 "%/ $
32
6. + '
/ " $! $ 0 '( $ 6 7 "%
0! %% $ $$ "/ 9
8% ! ? @$
% "! ! 7 "% ! 5 $ 1 04 ( " %
" ( $ . -
'( ( / $ 5% $ / "5
/ % ! 7 "% $ % $ 4 $% '(
4% KL / $ /'G $ 6 %$ 6 7 "%
4% KO / / "/ / % ! 7 "% $
% 5 $ % %- $ " / *% % "% *%
! 7"%
$ ! 7 "% 0 ?$ "/ 9% ! *% %
/$ 0 "% $ ! $ @5 %/ ! ?/ $$ / $ !
0 4 $ $ "/ 9% ! *% ( . 0 ! 04 %/ (
/ " " ! ( $ 4 $% '( $ % @ 5 ( / 4 ! $
?/ $$ / $ $ "/ 9% ! *% ( 0! 4 $
$ ! 5! *% ! ( $ $% '( F- 3 *%
! "$ @ 1 "% "% ?/ $$ / $ $ ! 7 "%
! $ "/ 9% ! $ % ! "% 7"% $ $ %
! ! $ " '( @ / $ R! $ ! 7 "% $
% / " $4 "&$4 $ $ "/ % %!
*% % *% ! $ "%! ? 6T *% ! H " $
6 7 "% @ $ / ! ( $ $% '( ! $ $
$ "%! / " 1 !/ " $ 1
44
4% 4% % " !/ $ *% % $
!/ ! '( $ ! " / ! ! !
/" 0
" ? @
, 6
6"
!% $
8 !
6 !
I A=
, "
$ $
Servidor
" ! 5 ( / $ $ 4 ! $ " $ %
!/ " $ " $ % $ 70 " $ %
" 5 "! $$ $ ! %" $$
'G $ % %- "! ! 5( $ " / /
/ "/
Z / " "$ $ 4 ! $ " 5 3F 0 $ $ !
" ! " 5 0 $ $ %! ! .
" !/ ( $ " " '( $ 3F 5 " $5
!3 5 " 0 0$ 6 7 "% / "
%1 $ / " $! " $ - "% "% $ %
/ " "$ $ 4 ! $ 0$ $
$ 4 ! $ $ / ! "" $ 0$ $ 3F
% 4
$ 4 ! $ !/ '( % $ / /
/" 7"
82
3212
1 * !
4% KP ! $ 4 ! $ " $ % / ! 7
"%
" # 0$ 4% " 3 /" U
+ ' V !3 ! % $ / !
46
Estgio Curricular
Busca Identificao do aluno
Afastamento s/Atividade
<< extend >>
Operador do microcomputador
Processos de Matrcula
Executa Ordenamento
Sistema
Efetiva Barganha
82
3212
3 ! ('
'( $ " 5$ ! %" 5 *% " $ %! $
" $ % / $ $ 4 ! $ $
!
!"#$ %& 0 $ >/ 0 !
$ $ ! " 4 ! $ 0 5 1 "% / " $! 50
/" 0 $ ! $ $% '( 5$ - $ $ !/ . $
% 5 !$ 4 %! " F
% $ 7$" *% / ! $
% $ $ % 4 %/ $ ! 7 "%
' " ( )
!
! "
#$ %& 0 $ >/ 0 !
$ $ ! " 4 ! $ 0 5 1 "% / " $! 50
/" 0 $ ! $ $% '( 5 $ / $$ $ 04
%/ ! " $ ! 7 "% / " *% 5 /& 4
47
$ !/ '( $ 0 4 / / ! $ "/ 9% !
4 $ % "! "! $ 0 %! 5 / $ -
0$5 $ ! / $ 4 $ ! 7"% $
%
' " * & "
!
!"
#$ %& 0 $ >/ 0 !
$ $ ! " 4 ! $ 0 5 1 "% / " $! 50
/" 0 $ ! $ $% '( 5! "% $ % 04
$ $ "/ 9% ! *% % " 5! ! (
" !/ $ % 4 $ "% "%
( +" "
! ( $ $% '(
! "
#$ %& /& $ " '( $ % 5
" % C % '( "% "% 5 ! $ 4 % ! 7 "%
$ "/ 9% ! *% $! " 4 / 0 '(
%1 -$ . $ 4% KAB 4 ! $ 0$ $
- % "%
, "" - . $ .
! ( $ $% '(
! "
#$ %& 5 /& ". ! *%
$ F " !/ 0 $ " % 5 / $ - !/ ! %
/ 0% % $ $ ! 7 "% $ *% %
/ " "$ !! $ $ " !/ 0 /$ 0 1
/" 0&
! ( $
$% '(
! "#$ %& 4 $ "$ !
$ 07"% $ % $" $ % 0$ " $E! " 07"% !
"% 7"% 5 ! $0 5$ 4! 5 045
07"% 0$ $ $ 5 " /$ - " "
4 $ 07"% $ % % $ % '( 4 $
07"% $ %
," #$ 1 "
! ( $ $% '(
! "
#$ %& 3% " ! '( $ % !
'( % 0$ " $E! " 0 $$ % %
- "'"
! ( $ $% '(
! "#$ %& " 4 . / 3
/ ! ( ! $ ! %/ "/
( - "'
" #$
! ( $ $% '(
48
! "
#$ %& " $ " '( $ %
/ 0 4 $ % !
2 )" 0&
! ( $ $% '(
! "#$ %& 4 07"% $ % C
0$ $ $ Z 3 "$ / " $! $
/ 4 $0 / $ 0$ $ / " $!
( $ .$ $ 4 7"% $ %
82
3212
5 !
'( ( $ " $ ! $ .$5 0 $ '(
6 5$ $ / "/ " $ % / $ $ 4 !
". $ ! % '( $ % !/ M "
" $ % " 4% $ $ " '( $
% " - ? / $ $ ! " " !/% $ @ ! $ $% '(
/ 0 " % / ! G $ 4 " % 5 ! $
" / *% %" - ! !/ $ % $ % %
$ $% '(
$ $ "#
%" - ?/ $ $ ! " " !/% $ @
5 ! $
$% '(
$$ $ " %" - ! "! % "/
( 4 %" - $ " ! 0 $ % $ " '(
$ / 3 %! " $-/ $ /'G $ " $ " ! / $
%" - !
8/ !- "
*QE " 87
/" $ 0
'G 'G
A@ % " - " %
$ " '(
;@ " 0 $ '( ! $ $% '( Y
B@ ! $ $% '( " ." %" - Y
=@ $ " / $ %" - Y
K@ 13 " $-/ $ /'G $ " $ "! / $
%" - Y
L@ %! M" $ "/ $ % " -
$ 4 7"% $ %
%" - ?/ $ $ ! " " !/% $ @
5 ! $
$% '(
$$ 0 07"% $ % ! $ $% '(
% '( !/ $ ! $ $% '( ! ;<<=9
A
( 4 4 07"% $ % $ 4 $% '( C 0$ $ $
5$0$$ ! 'G / $ / "$ / $ 0$ $ 5
$ / 7
0 / / 7$ 0 / " "$
8/ !- "
*QE " 87
/" $ 0
'G 'G
A@ $ "#
;@ $ $ " '( Y
B@ / /'G $ / 7
0 " ! /
" / $ % %- Y
=@ ". !$
6 %$ / 7
0
6 7
"% Y
7"% !
0$ $ Y
4 8 3 . $
"% ( Y
4 -4
% "% Y
K@ / " " !/ 7
0 "! ". $
% %- ? @ A
*QE " 0
% ( " $Y 13 ! 4! U % ( " $V
% $Y 13 ! 4! U % $V
% $ 4$Y 13 ! 4! U % 4$V
% F-/ % 07"% 13 ! 4! U % F
-/ % 07"% V
/ 7$ Y
'( 4 7"% $ % C6 7
"%
( 4 $ 4 07"% $ % C 0$ $ $ /
'( "/
'G 'G
A@ " !$
6 %
6 7
"% Y
;@ / " " $ " '( $
% Y
B@ ! $$
=@ R! $ " ( $
$ " '( % !
/ " %" !/
50
A<@ $ / 3 $$
$ $$
$ 7
" !Y
$ -4 Y
$ 3
$ Y
AA@ $ / 3 $$
A;@ "" 7
"
0 Y
AB@ %3! '( $ % '( 3
0 0$
'( 4 7"% $ % !8 3 . $ "% (
( 4 $ 4 07"% $ % C 0$ $ $ /
'( 8 3 . $ "% (
'G 'G
A@ " !$
6 %
;@ 4 7"% !
8 3 . $ "% ( $
% Y
B@ / " " $ " '( $ %
=@ ! $$
K@ R! $ " ( $
$ " '( % !
/ " %" !/
L@ ,% " % %07"% % "!
% 9 3 '( 9 % 7
"% Y
O@ / % $Y
>@ $ $$
87% $ 8 3 .
$ 7
" !Y
$ / '( Y
$ 3
$ Y
P@ $ / 3 $$
A<@ "" 7
"
0 Y
AA@ %3! '( $ % '( 3
0 0$
'( 4 7"% ! 0$ $
( 4 $ 4 ! $ % !
'(
'G 'G
A@ " !$
6 %
;@ ! $ 7"%
! 0$ $
52
! 0$ $ B@ / " / 3 $ !
/ 7$ " Y
=@ " $ " '( $ % Y
K@ ! $$
L@ R! $ " ( $
$ " '( % !
O@ " %" !/
82
3212
6 *
4% 4% ! %! 4! $ $ 4 ! $ " $
! $ $ $% '( " ! " 0 0$
"/ $ 6 7
"% / ( $ $ 4 ! $!
" / $ ! 4 " 0 ! / / 5 (
4 $ $$ $ " *% 4 ! 3 " $ $$
Pessoa
Ordenamento Periodo
-nome :string Pedido de Matricula
Servidor -indice1 :int -nrSemanas :int
-CPF :double -tipoVaga :char
-indice2 :int * -dataInicio :date
-matriculaServidor :double -RG :int -tipoAutorizacao :char
-indice3 :int -dataFim :date
-dataNascimento :date 1..* -tipoRelacao :char
-indice4 :int
* -descricaoProcessamento :string
-indice5 :int
-mensagemIndeferimento :string
-indice6 :int
-nrSeqPedido :int
-dia :date
-nrBloco : int
-faixaHoraria : int
-atributo_2 :int Eventos
-denominacao :string
Docente
Historico da Turma
-vagasOferecidas :int
-vagasOcupadas :int
-vagasSuplementares :int
1..* 1..*
-indicadorCancelamento :bolean
Curso Habilitacao
-DtHFechaConceito :date
-nome :string -nome :string Historico
-dataCriacao : date 1..*
-tipoAutorizacao :char
-situacao :char -tipoVaga :char 1..*
-conceito :string
Horario da Turma
Grupo Alternativas Vagas Grupo de Matricula -diaSemana :char
Curriculo 1..*
-nrAtividadesMin :int * -vagasOferecidas :int -semanaInicial :int
-nome :string -semanaFinal :int
-nrCredMin :int -vagasOcupadas :int
-dataInicio :date Componente Liberador -horaInicio :int
-dataFim :date
* -dataInicio :date
-situacao :char
-nrCreditos :int
-nrCredEletivos :int 1..*
Trabalho de Conclusao
Grupo de Matrcula
-planoAtividade :string
-sigla :string
-cargaHoraria :double Componente PreRequisito
Disciplina
-dataInicio :date
-nome :string
-nrCreditos :int
* -sigla :string
-indicadorCompartilhamento :bolean
Atividade de Ensino
-sumula :string
-nome :string -cargaHoraria :double Comissao Curso
Estagio Curricular -dataInicio :date -dataInicio :date
-dataFim :date -sigla :string
-regulamento :string -dataFim :date
-cargaHoraria :double
82
3212
8 *
( / $ $ $ 4 ! $ $ /! ? 4%
KAA@ / 7 0 $ *% % /$ %! %
0$ " $E! " 4% $ ? 4% KA;@" ! $!
'G *% " !5*% $ $ " 3! $ %! " '(
$ "%/ '( $ 0 4
82
3212
9 *
'( / $ 4 ! $ 0$ $ *% $ " 0
%1 $ 'G 9 0$ $ $ - "% "% $ % 3 $
"! % $ / 3 $$ $ ! 7 "%
Lista de todas
Monta grade curricular do curso (carter, etapa,
Atividades
Compara histrico do
Lista de todas
Indicao em todas as
perodo que obteve a Monta atividades obtidas pelo
de que forma obteve a
indicador S/N de
No h
Calcula crditos
aluno OB e
Atualiza situao
das atividades
Vetor de
Analisa expresso de
/ /" $ *% % $ !/ ! '(
7" 5 % $ $ 4 ! $ !/ '( *% ! &
0 0$ 0$ $ $ 6 7"%
Login
Servidor
Aplicao em Delphi
Ensino.exe
Controle
Anlise_Curricular
Anlise_Pr-Requisitos
Vetor_Possibilidades do Aluno
Gerenciar Currculos
Gerenciar Turma
Gerenciar Aluno
'( ( / $ 5% $ / %
! 7 "% $ % $ 4 $% '( ! $ $% '( $
!3 # 0$
$ 4% KAL 13$ / $ %! " ! $
7
" 5 $ $ ! $ % 5 $ 4% KAK
57
4 ! $5 *% *% ". ! ! 6 7
"%
5 $$5 '( $ %! "! $ $
6 7
"%
% '( $ $5 ! $ $ / 3 '( $ " $
$$ " $E! " / " ( $ " ! $ 5/ ! *% %
" .' % $ $ % " 'G 5 ! " !
" !/ " C 0 $$ % $ 5 $0 ! G $
$% '( / ! 0 0$ ! " $ "% /$!
" !/ . 5 ! !/ 5 0 %'( $ / " 5" F
%4% !
" 0 5 / ! 0 F
% !R% ! $ 4 $$
/ "$ $ $% $ % !- " $ ! 7 "% 5
% $ 2 ,5" 3 4 . 3$ $ " '( $
$! $ / 04 $ / $ % " ! *% $$
! '( $ ! 'G !/
Z !3 ! 3 0 5F - /! ! 7 "% 5%!
! . 7
0 $ 3%'( $ 0 4 $ / 7 0 $0
$ "/ 9% ! $ $ "% ! "% ( 5
" ! $ 5$ / 3 $$ $ % " 04 ( "%/ $ !
$ "/ 9% ! $ % "% 5?$ $ *% "$ ! !
. - ! ! " !/% @$ *% / $$ 50 4 " $
%! "% /%$ ! $ "$ "%/ $ ! $ ! 5 !
" $ $ $ %! / " '( $ ! 7 "% 5 F - *%
$ 3%'( 0 $ 04 & $ /& "! $
82
5212
1 * !
4% KAO ! $ 4 ! $ " $ % / ! 7
"%
4% "3 /" U
+ ' V !3 ! % $ / ! " # 0$
59
Processos de Matrcula
Executa Ordenamento
Sistema
Efetiva Barganha
Matrcula Internet
Consulta ordenamento
Aluno de Graduao
82
5212
3 ('
'( $ " 5$ ! %" 5 *% " $ %! $
" $ % / $ $ 4 ! $ $
' " * &
!
! "
#$ %& 0 $ >/ 0 !
$ $ ! " 4 ! $ 0 5 1 "% / " $! 50
/" 0 $ ! $ $% '( *% 0 0 "! $ $
! 7 "% 5"%! $ % $ $ 0 '( %
%1 -$ . $ 4% K;< 4 ! $ 0$ $ ".
$ ! . 3 " 4% K;A 4 ! $ 0$ $ 0 3 "
" .$
60
3
% $ $% '(
! "#$ %& " % ! '( $ %
7$" $ $ !
"
#$ 3
% $ $% '(
! "#$ %& " % ! '( $ %
$! $ ! 7
"% ! '( " 4
+" "
% $ $% '(
! "#$ %& 5 /& $ " '( 5" %
% '( ! *% " ! ! 5 % "% 7
"%
04
" * &
% $ $% '(
! "#$ %& 0 $
!%- a "
" ! 7 "% ! $ "/ 9% ! /$ - " %
! '( C $ "/ " $ / " $!
( $ .$ $ " "! . "! $ $
6 7"%
, ""
% $ $% '(
! "
#$ %& " 5 0 $ " %
3 "5 ! 'G $ / 70 *% *% ! ! 5$ $
"! . ! $ "! $ $ ! 7"% / " $!
( $ .$ $ " " 1 $
"! $ $ 6 7 "%
2
% $ $% '(
! "
#$ %& " 5 0 $ " %
3 "5 ! 'G 5 3 % $ 3$ "! $ $
61
! 7"% / " $! ( $ .$ $
" % % $ $ "! $ $ 6 7
"%
* &
% $ $% '(
! "
#$ %& / $$ $ "! $ $
6 7 "% / " $! /$ - %$ 0
*% ! " - $ $ / 7$ / ! $ / 0
"! $ 5/ ! " $ !/ R ! $ " ! 0- $
/ 4 +","
% $ $% '(
! "#$ %& %! %! ! *%
!% 0- /'G $ . - / " !/ '( " $
/ " $! ( $ .$ $ "
!% $ $ -
," #$ 1 "
% $ $% '(
! "#$ %& " 5 0 $ " %
3 "5 ! 'G 3 % 07"% " $E! "
/ " $! ( $ .$ $ " %
% '( " $E! "
82
5212
5 !
'( ( $ " $ ! $ .$5 0 $ '(
6 5 / "/ " $ % / $ $ 4 ! $ " $
% $ ! 7 "%
" $ % " 4% $ " 0 " $ / 7
0
% $ 4 $% '( / 0 % " '( $ "! $ $
! 7 "%
$ "! . "! $ $ 6 7
"%
% $ $% '(
$$ " ! . / $$ $ ! 7
"% $ % $ 4 $% '(
% '( !/ $ ! ;<<=9
;
( 4 % 0 $ !3 "! $ % ! 7
"%
$ "/ 9% ! / 7
0 / / 7$
8/ !- "
E" $ $ "#
"% $
*QE " 87
/" $ 0
'G 'G
A@ " $ % " *% $
% " 6 %$
62
"! $ $ 6 7
"% /'(
" + ' B
;@ 13 !%- "! $ $ $ 07"%
% $ % % 9 3 '( 9 % 7
"% Y
B@ 6 - % "% $ % Y
=@ 13 '( $ $ "/ / 70 $
07"% 5" ! % " " 7 " "% "% $
/ 5" - Y
K@ 3 ". $ %! 4 $
/ *% "! 0 4 "$ %
%/ $ 6 7
"% Y
L@ ". %! $
$ "/ / / "/ $ 3 " 5
/$ - " . E 3 " 5
/ $ / %! " !/ '(
$ Y
O@ $ ". Y
>@ " %
%! $ ! ! . -
" !/% $ $ "/ 9% !
" .$
P@ ! $
! Y
A<@ "" 3 (
AA@ " ! . " '( Y
A;@ %3! '( $ % '( 3
0 0$ Y
AB@ / 0 F "! ! 'G $
" '( 0 $Y
*QE " 0
"! . " '( 0 13 ! 4! $ U .%! " '(
4 $V
'( % ! 'G $ $ "/
( 4 $ "3 ! '( $ 4 "$ 5 - "
'( ! $ $" 0 "% $
A@ "" ! $
$ "/ !%- $
;@ 13 " 3 / "!
" '( $ 6 7"%
! 'G
B@ ! $ $ "/ Y
=@ 4# - Y
K@ 8% ! Y
L@ 4 "$ Y
O@ - T $ "Y
>@ "
P@ ". F A<@ ". F
63
$ " 1 $ "! $ $ 6 7
"%
% $ $% '(
$$ 6 $$ 4 $ ! $ " '( $
"! $ $ 6 7
"% $ % Y
( 4 % 3 ! ! '( $ %/ $$
8/ "% $-
E" $ "! . " '( $ 6 7
"%
"% $
*QE " 87
/" $ 0
'G 'G
A@ " $ % " *% $
% " 6 %$
"! $ $ 6 7 "% /'(
1 $ " '( Y
;@ 13 ! 'G $ "/ 9
8% !
4 $ ! Y
B@ "" 3 ( !/ !
=@ Y
K@ !/ ! &
L@ ". F O@ ". F
*QE " 0
"! . " '( 0 13 ! 4! $ U .%! " '(
4 $V
$ % % $ $ "! $ $ 6 7
"%
% $ $% '(
$$ 6 % $ 3$ / % $ " '( $ "! $
$ 6 7
"% $ % Y
( 4 /& 0 '( $ "! $ $ 6 7
"% % "
! '( $ % $ 3$
8/ "% $-
E" $ "! . " '( $ 6 7
"%
"% $
64
*QE " 87
/" $ 0
'G 'G
A@ " $ % " *% $
% " 6 %$
"! $ $ 6 7"% /'(
% $ $ " '( Y ;@ 13 ! 'G $ "/ 98% !
4 $ ! *% % 3 0
! 7"% 5 ! $ % $ $ - $
3 " / $$
B@ 13 $ . - $ ! '(
=@ ". F
K@ ". F
*QE " 0
"! . " '( 0 13 ! 4! $ U .%! " '(
4 $V
$ !% $ $ -
% $ $% '(
$$ ! / !% 0- /'G $ . -
( 4 % 0% 0- /'G $ . - $ / 7
0 %
% / $ %! " $ $ "/ / 0 ! " .$
8/ !-
E" $
"% $
*QE " 87
/" $ 0
'G 'G
A@ / 3 ( "
* Y
;@ 6 $ ". Y
B@ " $ % " *% $
% " 6 %$
"! $ $ 6 7 "% /'(
$ $ - Y =@ 13 !%- " $
" . $ %! ! ( $ $% '( Y
K@ ! $ . - $ % 'G *%
( ! $ Y
L@ " %! ! ( $
$% '( Y
O@ 6 $ " !/ '( "% "% $
$ $ "/ 0 0$ ! $
65
"% 7
"% $ % $ ! ( " .$
/ ! %! 0 "Y
>@ 3 " . $ %! %! Y
P@ / 3 ( "
* Y
A<@6 $ ". Y
AA@ "" 3 ( 6 $
$ - Y
A;@ / 0 F "! $
/ 3 $ $ $ " !/ '( $ . - $
$ "/ " .$ ( / ! $ " G Y
*QE " 0
" $ "/ "! " ( 13 ! 4 ! $ U ( .-" !/ '( $
$ . - . - / 70 V
( " .%! 13 ! 4 ! $ U .%! $ "/
$ "/ " $ / !% '( V
$ "/ " .$ ( 13 ! 4! $ U "/ !. -
/ %! . - $ $V
! $Y / 7$ " $V
'( 7$ 0
( 4 $ "3 ! '( $ / 7$ 0 " $
'(
K@ % ! / 7$ Y L@ ,% " 07"% / 7$ 0
! $Y
O@ 6 /
'( 0 $ !/ 7$ 0
( 4 $ "3 ! '( " ! '( $ 0 $ !/
'( " $
>@ % ! 0 $ P@ ,% " 07"% / 7$ 0
!/ Y ! $Y
A<@6 '( $ 07"% ! $! $
/ 7$ $ " " /
82
5212
6 *
4% 4% ! " & / *%
" !/G "! $ $ ! 7"% 2 , 6 $ . 3
" / 5 " / $ ! % '( $ " ! $ 5/ $ !
0 4% KAP
4% KA> 4 ! $ $ "! $ $ 6 7
"% 2 ,
/ &1! 4% ! %! 4! $ $ 4 ! $ " $
! $ $ $% '( " ! " 0 0$
"/ $ 6 7 "% " "$ $ / " *% % "
$" / "! $ 0
Eventos
Pessoa
Ordenamento Periodo -denominacao:string
-nome:string Pedido de Matricula
67 Servidor
-CPF:double
-indice1:int
-tipoVaga:char *
-nrSemanas:int
-matriculaServ idor:double -indice2:int -dataInicio:date
-RG:int -tipoAutorizacao:char
-indice3:int -dataFim:date *
-dataNascimento:date 1..* -tipoRelacao:char
-indice4:int
* -descricaoProcessamento:string
-indice5:int
-mensagemIndeferimento:string
-indice6:int
-nrSeqPedido :int
-dia:date Encomenda v ia Internet
-nrBloco:int
-f aixaHoraria:int
-atributo_2:int
Historico da Turma
-v agasOf erecidas:int
-v agasOcupadas:int
1..* 1..* -v agasSuplementares:int
Curso Habilitacao -indicadorCancelamento:bolean
1..*
Historico -DtHFechaConceito:date
-nome:string -nome:string
-dataCriacao:date 1..*
-tipoAutorizacao:char Bloco Internet
-situacao:char -tipoVaga:char -indicadorEscolhido:bolean
-conceito:string 1..* -nrD isciplinasTotalEtapa:int
-nrD isciplinasAtendidasEtapa:int
Horario da Turma -nrC redTotalEtapa :int
-nrC redAtendidosEtapa:int
-diaSemana :char
Grupo Altern ativas Vagas Gru po de Matricula -nrC redTotal :int
Curriculo -semanaInicial:int
1..* -nrC redAtendidos :int
-nrAtiv idadesMin:int -v agasOf erecidas:int -semanaFinal:int
-nome:string -nrD isciplinasTotal:int
-nrCredMin :int -v agasOcupadas:int -horaInicio:int
-dataInicio:date Componente Liberador -nrD isciplinasAtendidas:int
-dataFim:date
* -dataInicio:date
-situacao:char
-nrCreditos:int
-nrCredEletiv os:int 1..*
1..*
Trabalho de C onclusao
Grupo de Matrcula
-planoAtiv idade:string
-sigla:string
-cargaHoraria:double Componente PreRequisito
Disciplina
-dataInicio:date
-nome:string
-nrC reditos:int
* -sigla:string
-indicadorCompartilhamento:bolean
Ativid ad e de Ensino
-sumula:string
-nome:string 1..* Comissao Curso
Estag io Curricular -cargaHoraria:double
-dataInicio:date -dataInicio:date -sigla:string
-regulamento:string -dataFim:date -dataFim:date
-cargaHoraria:double
82
5212
8 *
$ 4 ! 4% ! %1 $ 'G 9 0$ $
/ " $ / / " ! $ 4 $ 0 '( $ "! $
$ ! 7 "% $ % 4% K;< %1 $ " . $ ! .
3 " 5$ *% " $ / % 3 $ "$ 4 / # 3 "$
4% K;A 0 4 $ ! 7 "% 3 " " .$ " !
! .
82
5212
9 *
$ 4 ! $ $ / $ 4% ! " !/ !
$ / " $ ! 7
"% !/ ! $ $ ;b ! $ ;<<=
Habilita Encomenda
Preparao matrcula
Fecha Encomenda
Ampliao de Vagas
Negociao de Vagas Efetiva Encomenda
Libera resultados
Servidor
Login Anlise_Curricular
Registrar Encomenda de Matrcula Anlise_Pr-Requisitos
Consultar Vida Acadmica Vetor_Possibilidades do Aluno
Consultar Resultados (Matrcula, Conceitos, etc..)
Consultar Desempenho
Simular Grade de Horrios
'( ( / $ % $ / % $
4 $% '( / 0 "! $ $ ! 7
"%
4% 3 1 / " $ % "! . %
" '( $ ! 7 "%
" % $ 4% K; % $5/ 0%
! '( $ $ "/ 13$ / $ $%/ " "+ 3
$ "/ " $ " '( $ "! $
6 CONCLUSO
! 7
"% 5 ! $R0$ 5%! $ / " $! 0 !
!/ $ $ 0 $$ %! $ 5 ! %E " $
$ ! 0$ " $E! " $ " $ % 5/ % $5
! 3 ' ! 0- 70 $ %% % 0 - 3 .
$ " 0 0 %'( $ / " R !
! " ! *% *% - $ " . "! .%! 5!%$ '
( !/ $ "% $ / $ *% 3 $ $'G
!/ ! 'G $ 0 $ ! $ 5 " *% !%$ '
/ $! $% ! . / " $ ! 7 "% ! !/ " !5
!3 !5 ! 4%! / $
$ !/ ! '( $ ! 7 "% 0 5 % 0
% ! 7 "% / " ! 5" ! " !/ . ! $ ! ( $
$% '( 5 $ / $ %/ $ %$ " ! 3 04 !
$ "/ 9% ! $ / 7 0 5 0 $ % ! 7 "% *%
! ! 5 1 ! 0- $ "%$ $ " $
/ " $! 5" 3 $ "
% . *% " !/ " C 0 $$ / 7$ $ 5 !
$ . $ $ Y
/ 7$ $ $! $ ;; <<< % 5%! / %!5 4
$ 4 / $! '( $ ! 7 "% " ! %! $ /
% Y
% / " 0 5C 0 5 / . $ 0$ 4%! %$
! %$ 4 '( $! 0Y
"! $ 04 / $/ ! ( " 5
" ! 5 %! *% % / " 0 !5/ ( .0
/ 3 $ $ $ %! / F! 7 " $ $! $Y
% $ $ $ / " $ ! 7 "% 00 ! $ " "
!
! /$ 3 0 5 1 ! 0- / 3 ! ! 0$
! " - ' / ! . / "
4 $ '( $ "! $ $ ! 7 "% / $
% 50 5/ 3 *% % %/ $$ $ *% *%
%4 ! *% *% . - ?$ $ / 7$ 3 "$ /
"! $ @ 5 / ! *% $$ F! / 0 ! $ 5
78
/ / $ ! G $ $% '( / ! 5/
$ " '( $ $ ! $ $ 04
! / " !/ $ "% ( 5 "! $ 5
$ / 3 $$ $ % " 04 ! % $ "/ 9% !
! ! . - $ *% *% " %5 3F 0 $ ! ".
. -
0 ! 7 " $ $$ $ '( $ ! 7 "% 0
! ! *%
PB[ $ 0 4 " $ ! $$ Y
OL[ $ % 0 ! % " '( ! $$ 5 5
% ! "% $ ! $ $ "/ ! *% " %! 7 "% Y
6 ! "! / " % B<[ $ % " !/ " ! C
! 7 "% / "
8 $ !0 $$ 5 0 $$ -%! 0 ' /
! . / " $ " ! $ 5F -/ /! ! $
$ ;<<K5 / ! $ *% % / " 04 !
$ "/ 9% ! $ % 4 %/ $ ! 7 "% ?! 7 "% %/ ! @ 5
$ 504 ! $ "/ 9% ! *% ( / ' % "% 7"%
?
! 7 "% 1 "% "% @ 5 *% $ 0 - $% " !/ "!
/ " / " $ / ' ! / ;<<K9A /$ -
0 4 ! $ 0$ $ % $ 1
79
7 REFERNCIAS
85 "#$ . - . #$
"" #$ ! 52/, APP> >L 8 3 . $
"% ( ? % $ $% '( ! $! '( @T " $
$! '( 5 5 4
, 5 Y 6, 5 Y , 5 *674% $ % %- 5 $
!/% 5;<<<
6 58 , " , ,. "
'" " J
c + c %$ 5APOP
5 5* ) 389 : *6 . $
6 $ 4 4% 4 ( % 6 + , + 5APP>
, 58 5 ! 8 ! ") '
;" / 7
0 ! <. / 9
9JJJ 3 " d " ! 0
;<<=
8 2 " ' *6 / 7
0 !
e. / 9
9JJJ 4 J " !d " ! ;<<=
5 9 ( 4 4
% 5;<<<
8 5 5 5 52 5 5 5 ) " -' #$
! $ 4 5 " " ! ( % 6" J# 5AP>>
6, 5 * ) 9 ( 389
$ !/% 5APP=
-4 " 389 * ) / . e. / 9
9JJJ !4" !d
" ! ;<<=
5 *6 . " '
" #$ ,"
-' #$ @ -' 52/, ;<<B >L
6 4 ?% $ /" '( ! 2 , ! $
! '( @T % $ !- " 5 5 4
Anexo A Modelo do documento padro de Correo de
Matrcula, utilizado pelos alunos.
Anexo B Modelo ilustrativo para demonstrar como era
armazenada a estrutura de dados tipo rede no mainframe
do Sistema de Ensino de Graduao.
Anexo C Modelo atualizado do relatrio Boletim Escolar e
atual Extrato Escolar, utilizado pelos alunos na matrcula
presencial.
Anexo D Modelo do documento padro RUM -
Requerimento nico de Matrcula, utilizado pelos alunos na
matrcula presencial.
Anexo E Modelo do Relatrio Comprovante de Matrcula,
fornecido ao aluno aps sua concluso na matrcula
presencial.
Anexo F Diagrama de Atividades da Encomenda de
Matrcula das melhorias vislumbradas j no semestre
2005/1.
Matrcula ef etiv ada nas turmas de seu
GrupoMatrcula com v agas
Gerar Pedido Pendente ou Suplementar
Solicitao de Matrcula WEB
Processar Suplementar
Processar Suplementar
Processar ExtraCurricular