documento completo arquitectura de software
TRANSCRIPT
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 1/33
1
Contenido• REQUERIMIENTOS FUNCIONALES.............................................................2
•
REQUISITOS NO FUNCIONALES................................................................2• CASOS DE USO.........................................................................................2
CU01: Gestionar Al!no.............................................................................2
CU02: Gestionar Materia............................................................................."
CU0#: Gestionar Gr$o............................................................................... %
CU0": Gestionar Do&ente............................................................................'
CU0(: Gestionar Gesti)n.............................................................................*
CU0%: Gestionar Ins&ri$&i)n......................................................................11
DIAGRAMA GENERAL DE CASOS DE USOS....................................................12
ANALISIS DE CASOS DE USO........................................................................12
CU01: Gestionar Al!no...........................................................................1#
CU02: Gestionar Materia...........................................................................1"
CU0#: Gestionar Gr$o.............................................................................1(
CU0": Gestionar Do&ente..........................................................................1%
CU0(: Gestionar Gesti)n...........................................................................1'
CU0%: Gestionar Ins&ri$&i)n......................................................................1+DISE,O DE CASOS DE USO..........................................................................1*
CU01: Gestionar Al!no...........................................................................1*
CU02: Gestionar Materia...........................................................................21
CU0#: Gestionar Gr$o.............................................................................2#
CU0": Gestionar Do&ente..........................................................................2"
CU0(: Gestionar Gesti)n...........................................................................2(
CU0%: Gestionar Ins&ri$&i)n......................................................................2(
-To&#%%"'(11+
DISE,O CONCETUAL DE LA /ASE DE DATOS..............................................2+
1
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 2/33
2
• REQUERIMIENTOS FUNCIONALES1. Gestionar Al!no.2. Gestionar Materia.#. Gestionar Gr$o.". Gestionar Do&ente.
(. Gestionar Gesti)n erioo.%. Gestionar Ins&ri$&i)n.
• REQUISITOS NO FUNCIONALES• En este siste!a es !3 rele4ante el tie!$o e res$esta 3a 5e es
a&&eio $or na 6ran &antia e sarios• La sa7ilia el siste!a e7er8 ser 7astante intiti4a 3a 5e no se
$or8 &a$a&itar a los sarios 3a 5e son !&9os
• CASOS DE USO
CU01: Gestionar Aluno
Caso de Uso CU1: Gestionar Aluno!ro"#sito: Re6istrar es9a7ilitar a&tali;ar los
atos e n estianteA$tores: Al!noA$tor ini$iador: Al!no!re $ondi$i#n: Nin6na
A$$iones del usuario1% Nue&o
'% A$tuali(ar
)% *us$ar
Res$esta el siste!a1. Reali;a el re6istro e los
atos e n estiante2. A&tali;a los atos e n
estiante#. Mestra los atos e
estiantes <ltraos $oral6=n $ar8!etro
E+$e"$i#n: 1. Datos no 4alios
2
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 3/33
#
#
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 4/33
"
CU0': Gestionar Materia
Caso de Uso CU': Gestionar Materia!ro"#sito: Re6istrar a&tali;ar es9a7ilitar na
!ateriaA$tores: A!inistraorA$tor ini$iador: A!inistraor!re $ondi$i#n: Nin6naA$$iones del usuario
1% Nue&o
'% Eliinar)% A$tuali(ar,% *us$ar
Res$esta el siste!a1. Reali;a el re6istro e los
atos e na !ateria ne4a
2. Eli!ina na !ateria#. A&tali;a los atos e na!ateria
". Mestra los atos e!aterias
E+$e"$i#n: 1. Datos no 4alios2. Datos e>istentes
"
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 5/33
(
(
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 6/33
%
CU0): Gestionar Gru"o
Caso de Uso CU): Gestionar Gru"o!ro"#sito: Re6istrar los atos e los 6r$os 5e
tiene n o&ente en na !ateria.A$tores: A!inistraorA$tor ini$iador: A!inistraor!re $ondi$i#n: Nin6naFlu-o de su$esos:
A$$iones del a$tor Res$esta el siste!a1%Nue&o Re6istra n ne4o trans&ri$tor'%*us$ar Filtra in?or!a&i)n se6=n n
$ar8!etro
%
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 7/33
'
CU0,: Gestionar Do$ente
'
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 8/33
+
Caso de Uso CU,: Gestionar Do$ente!ro"#sito: Re6istrar es9a7ilitar !oi<&ar los
atos e n o&enteA$tores: Do&enteA$tor ini$iador: Do&ente
!re $ondi$i#n: Nin6naA$$iones del usuario
.% Nue&o
/% A$tuali(ar% *us$ar
Res$esta el siste!a(. Reali;a el re6istro e los
atos e n o&ente ne4o%. A&tali;a los atos e n
o&ente'. Mestra los atos e
o&entesE+$e"$i#n: 1. Datos in&orre&tos
+
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 9/33
*
CU0.: Gestionar Gesti#n
Caso de Uso CU.: Gestionar Gesti#n
!ro"#sito: Re6istrar a&tali;ar los atos e na6esti)n.
*
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 10/33
10
A$tores: A!inistraorA$tor ini$iador: A!inistraor!re $ondi$i#n: Nin6naFlu-o de su$esos:A$$iones del a$tor Res$esta el siste!a
1%Nue&o Re6istra n ne4a 6esti)n'%A$tuali(ar A&tali;a los atos 3a
esta7le&ios)%*us$ar Filtra in?or!a&i)n se6=n n
$ar8!etro
10
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 11/33
11
CU0/: Gestionar Ins$ri"$i#n
Caso de Uso CU/: Gestionar Ins$ri"$i#n!ro"#sito: Re6istrar los atos e las !aterias
$ara ins&ri7ir.A$tores: Al!no
A$tor ini$iador: Al!no!re $ondi$i#n: Nin6naFlu-o de su$esos:A$$iones del a$tor Res$esta el siste!a1%Nue&o Re6istra n ne4o trans&ri$tor'%*us$ar Filtra in?or!a&i)n se6=n n
$ar8!etro
11
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 12/33
12
DIAGRAMA GENERAL DE CASOS DE USOS
ANALISIS DE CASOS DE USO
12
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 13/33
1#
CU01: Gestionar Aluno
1#
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 14/33
s d I n t e r a c t i o n
A d m i n i s t r a d o r
P A l u m n o
N A l u m n o
D A l u m n o
P A l u m n o N u e v o
N P r o f e s i o n
D P o f e s i o n
P A l u m n o A c t u a l i z a r ( ) ;
1 : n e w ( ) ;
1 . 1 : M o s t r a r ( ) ;
1 . 2 : M o s t r a r ( ) ;
1 . 3 : M o s t r a r ( ) ;
2 : B u s c a
r ( ) ;
2 . 1 : B u s c a r ( ) ;
2 . 2 : B u s c a r ( ) ;
3 : M o s t r a r ( ) ;
3 . 1 : M o s t r a r ( ) ;
3 . 2 : M o s t r a r ( ) ;
: n e w ( ) ;
.
1 : ! a l c u l a r " e # i s t r o ( ) ;
. 2 : ! a
l c u l a r$ ! o % i # o ( ) ;
. 3 : ! a l c u l a r$ ! o % i # o ( ) ;
. : M o s t r a r ( ) ;
. & : M o s t r a r ( ) ;
. ' : M o s t r a r ( ) ;
& : " e # i s t r a r A l u m n o ( ) ;
& . 1 : " e
# i s t r a r A l u m n o ( ) ;
& . 2 : " e # i s t r a r ( ) ;
' : n e
w ( ) ;
' . 1 : c a r # a r ( ) ;
: e r ( ) ;
. 1 : e r ( ) ;
. 2 : e r ( ) ;
* : A c t u a l i z a
r ( ) ;
* . 1 : a c t u a l i z a r A l u m n o ( ) ;
* . 2 : a c t u a l i z a r A l u m n o ( ) ;
1"
1"
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 15/33
s d
I n t e r a c t i o n
A
d m i n i s t r a d o r
P M a t e r i a
P M a t e r i a N u e v o
P M a t e r i a A c t u a l i z a r
N M a t e r i a
D M a t e r i a
1 : n e w ( ) ;
1 . 1 : M o s t r
a r ( ) ;
1 . 2 : M o s t r a r ( ) ;
1 . 3 : M o s t r a r ( ) ;
2 : B u s c a r ( ) ;
2 . 1 : B u s c a r ( )
2 . 2 : B s u c a r ( ) ;
3 : M o s t r a r ( ) ;
3 . 1 : M o s t r a r ( ) ;
3 . 2 : M o i s t r a r ( ) ;
: n e
w ( ) ;
& : " e # i s t r a r ( ) ;
& . 1
: " e # i s t r a r ( ) ;
& . 2 : " e # i s t r a r ( ) ;
' : n e w ( ) ;
: e r ( ) ;
. 1 : e r ( ) ;
. 2 : e r ( ) ;
* : A c t u a l i z a r ( ) ;
* . 1 : A c t u a l i z a r ( ) ;
* . 2 : A c t u a l i z a r ( ) ;
1(
CU0': Gestionar Materia
1(
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 16/33
1%
CU0): Gestionar Gru"o
1%
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 17/33
s d I n t e r a c t i o n
A d m i n i s t r a d o r
P + r u , o
N + r u , o
D + r u , o
P + r u , o N u e v o
N M a t e r i a
D M a t e r i a
D
D o c e n t e
N D o c e n t e
D + r u , o M a t e r i a
D + r u , o D o c e n t e
1 : n e w ( ) ;
1 . 1 : M
o s t r a r ( ) ;
1 . 2 : M o s t r a r ( ) ;
1 . 3 : M o s t r a r ( ) ;
2 : B u s c a r ( ) ;
2 . 1 : B u s c a r ( ) ;
2 . 2 : B u s c a r ( ) ;
3 : M o s t r a r ( ) ;
3 . 1 : M o s t r a r ( )
3 . 2 : M o s t r a r ( )
: n e w ( ) ;
& : e r M a t e r i a ( ) ;
& . 1 : e r$
+ ( ) ;
& . 2 : e r ( ) ;
' : e r D o c e n t e ( ) ;
' . 1 : e r$ + ( ) ;
'
. 2 : e r ( ) ;
: " e # i s t r a r ( ) ;
. 1 : " e # i s t r a r ( ) ;
. 2 : o - t e n e r ! o % i # o ( ) ;
. 3 :
" e # i s t r a r + M ( ) ;
. : " e # i s t r a r + D ( ) ;
1'
1'
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 18/33
1+
CU0,: Gestionar Do$ente
1+
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 19/33
s d I n t e r a c t i o n
A d m i n i s t r a d o r
P D o
c e n t e
N D o c e n t e
D D o c e n t e
P D o c e n t e N u e v o
N P r o f e s i o n
D P o f e s i o n
P D o c e n t e A c t u a l i z a r ( ) ;
1 : n e w ( ) ;
1 . 1 : M o s t r a r ( ) ;
1 . 2 : M o s t r a r ( ) ;
1 . 3 : M o s t r a r ( ) ;
2 : B
u s c a r ( ) ;
2 . 1 : B u s c a r ( ) ;
2 . 2 : B u s c a r ( ) ;
3 : M o s t r a r ( ) ;
3 . 1 : M o s t r a r ( ) ;
3 . 2 : M o s t r a r ( ) ;
: n e w ( ) ;
. 1 : ! a l c u l a r ! o % i # o ( ) ;
. 2 :
! a l c u l a r$ ! o % i # o ( ) ;
. 3 : ! a l c u l a r$ ! o % i # o ( ) ;
. : M o s t r a r ( ) ;
. & : M o s t r a r ( ) ;
. ' : M o s t r a r ( ) ;
& : " e # i s t r a r ( ) ;
& . 1 : " e # i s t r a r ( ) ;
& . 2 : " e # i s t r a r ( ) ;
' : n e w ( ) ;
' . 1 : c a r # a r ( ) ;
: e r ( ) ;
. 1 : e r ( ) ;
. 2 : e r ( ) ;
* : A c t u
a l i z a r ( ) ;
* . 1 : a c t u a l i z a r D o c e n t e ( ) ;
* . 2 : a c t u a l i z a r D o c e n t e ( ) ;
1*
1*
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 20/33
s d I n t e r a c t i o n
A d m i n i s t r a c i o n
P
+ e s t i o n
P + e s t i o n N u e v o
N + e s t i o n
D + e s t i o n
1 : n e w ( )
1 . 1
: M o s t r a r ( ) ;
1 . 2 : M o s t r a r ( ) ;
1 . 3
: M o s t r a r ( ) ;
2
: M o s t r a r ( ) ;
2 . 1 : M o s t r a r ( ) ;
2 . 2 : M o s t r a r ( ) ;
3 : n e w ( ) ;
: " e # i s t r a r ( ) ;
. 1 : " e # i s t r a r ( ) ;
. 2
: " e # i s t r a r ( ) ;
20
CU0.: Gestionar Gesti#n
20
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 21/33
21
CU0/: Gestionar Ins$ri"$i#n
21
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 22/33
s d I n t e r a c t i o n
A l u m n o
P n s c r i , c i o n
N M a t e r i a
N + e s t i o n
D M a t e r i a
D + e s t i o n
N A l u m n o
D A l u m n o
N + r u , o
D + r u , o
N n s c r i , c i o n ( ) ;
D
n s c r i , c i o n
D n s c r i , c i o n + r u , o
P n s c r i , c i o n e r B o l e t a ( ) ;
1 : n e w ( ) ;
1 . 1 : ! a r # a r M a t e r i a ( ) ;
1 . 2 : M o s t r a r D e s , c r i , c i o n (
) ;
1 . 3 : M o s t r a r D e s c r i , c i o n ( ) ;
1 . : ! a r # a r + e s
t i o n ( ) ;
1 . & : M o s t r a r D e s , c r i , c i o n ( ) ;
1 . ' : M o s t r a r D e s c r i , c i o n ( ) ;
2 : e r ( ) ;
2 . 1 : e r$ ( ) ;
2 . 2 : e r ( ) ;
3 : B u s c a r ( ) ;
3 . 1 : B u s c a r + r u , o ( ) ;
3 . 2 : B u s c a r + r u , o ( ) ;
: A # r e # a r / a - l a ( ) ;
& : " e # i s t r a r ( ) ;
& . 1 : " e # i s t r a r ( ) ;
& . 2 : o -
t e n e r ! o % i # o ( ) ;
& . 3 :
" e # i s t r a r ( ) ;
& . :
" e # s i t r a r ( ) ;
' : n e w ( ) ;
' . 1 : M o s t r a r
( ) ;
' . 2 : M o s t r a r ( ) ;
22
22
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 23/33
2#
DISEO DE CASOS DE USO
CU01: Gestionar Aluno
2#
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 24/33
c l a s s S i s t e m a
N A l u m n o
0
A c t u a l i z a r ( i n t t r i n #
t r i n #
t r i n #
t r i n # ) : v o i %
0
a c t u a l i z a r A l u m n o ( ) : v o i %
0
B u s c a r ( i n t / a - l e ) : v o i %
0
! a l c u l a r$ ! o % i # o ( / e 4 t 5 i e l % ) : v o i %
0
M o s t r a r ( / a - l e ) : v o i %
0
" e # i s t r a r A l u m n o ( i n t t r i n #
t r i n #
t r i n #
t r i n #
i n t ) : v o i %
0
e r ( i n t / e 4 t 5 i e l %
/ e 4 t 5 i e l %
/
e 4 t 5 i e l %
/ e 4 t 5 i e l %
/ e 4 t 5 i e l % ) : v o i %
0
e r$ ( i n t / e 4 t 5 i e l %
/ e 4 t 5 i e l % / e 4 t 5 i e l %
/ e 4 t 5 i e l % ) : v o i %
D A l u m n o
0
A c t
u a l i z a r ( ) : v o i %
0
A c t
u a l i z a r ( ) : v o i %
0
A c t
u a l i z a r ( i n t t r i n #
t r i n #
t r i n # ) : v o i %
0
B u s c a r ( i n t ) : D e f a u l t / a - l e M o % e l
0
! a l c u l a r$ ! o % i # o ( ) : i n t
0
M o
s t r a r ( ) : D e f a u l t / a - l e M o % e l
0
" e # i s t r a r ( i n t t r i n #
t r i n #
t r i n #
t r i n #
i n t t r i n #
t r i n #
t r i n #
t r i n # ) : v o i %
0
e r ( i n t ) : 6 - 7 e c t 8 9
N P r o f e s i o n
0
M o s t r a r ( ! o m - o B o 4 ) :
v o i %
D P r o f e s i o n
0
M o s t r a
r ( ) : D e f a u l t / a - l e M o % e l
P A l u m n o
0
B u s c a r ( )
: v o i %
0
M o s t r a r ( ) : v o i %
P A l u m n o N u e v o
0
" e # i s t r a r ( ) : v o i %
P A l u m n o A c t u a l i z a r
0
A c t u a l i z a r ( ) : v o i %
0
c a
r # a r ( ) : v o i %
0
e r ( ) : v o i %
2"
2"
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 25/33
2(
CU0': Gestionar Materia
2(
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 26/33
c l a s s S i s t e m a
N M a t e r i a
0
A c t u a l i z a r ( 2 t r i n # 1 2 t r i n # 1 i n t ) : v o i %
0
B u s c a r ( 2 t r i n # 1 3 / a - l e ) : v o i %
0
M o s t r a r ( 3 / a - l e ) : v o i %
0
M o s t r a r D e s , c r i , c i o n ( 3 ! o m - o B o 4 ) : v o i %
0
" e # i s t r a r ( 2 t r i n # 1 2 t r i n # 1 i n t ) : v o i %
0
e r ( 2 t r i n # 1 3 / e 4 t 5 i e l % 1 3 / e 4 t 5 i e l % ) : v o i %
0
e r$ + ( 2 t r i n # 1 3 / e 4 t 5 i e l % ) : v o i %
D M a
t e r i a
0
A c t u a l i z a r ( 2 t r i n
# 1 2 t r i n # 1 i n t ) : v o i %
0
B u s c a r ( 2 t r i n # ) :
D e f a u l t / a - l e M o % e l
0
M o s t r a r ( ) : v o i %
0
M o s t r a r ( ) : D e f a u l t / a - l e M o % e l
0
M o s t r a r D e s c r i , c
i o n ( ) : v o i %
0
M o s t r a r D e s c r i , c
i o n ( ) : D e f a u l t / a - l e M o % e l
0
" e # i s t r a r ( 2 t r i n #
1 2 t r i n # 1 i n t ) : v o i %
0
e r ( 2 t r i n # ) : o - 7 e t c 8 9
P M a t e r i a
0
B u s c a
r ( ) : v o i %
0
M o s t r a r ( ) : v o i %
P M a t e r i a N u e v o
0
" e # i s t r a r ( ) : v o i %
P M a t e r i a A c t u a l i z a r
0
A c t u a l i z a r ( ) : v o i %
0
c a r # a r ( ) : v o i %
0
e r ( ) : v o i %
2%
2%
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 27/33
2'
CU0): Gestionar Gru"o
2'
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 28/33
2+
CU0,: Gestionar Do$ente
2+
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 29/33
2*
CU0.: Gestionar Gesti#n
CU0/: Gestionar Ins$ri"$i#n
2*
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 30/33
s d I n t e r a c t i o n
A l u m n o
P n s c r i , c i o n
P n s c r i , c i o n e r B o l
N +
e s t i o n
N n s c r i , c i o n
N M a t e r i a
N A l u m n o
N + r u , o
D n s c r i , c i o n + r u
D n s c r i , c i o n
D M a t e r i a
D A l u m
n o
D + r u , o
N + e s t i o n
n e w ( )
! a r # a r M a t e r i a ( )
M o s t r a r D e s c r i , c
i o n ( ! o m - o B o 4 7 )
M o s t r a r D e s c r i , c i o n ( ) :
D e f a u l t / a - l e M o % e l
! a r # a r + e s t i o n ( )
M o s t r a r D e s , c r i , c i o n ( ! o m - o B o 4 7 )
M o s t r a r D e s c r i , c
i o n ( ) : D e f a u l t / a - l e M o % e l
e r ( )
e r$ ( i n t r e # / e 4 t 5 i e l % n
o m - r e / e 4 t 5 i e l % a ,$ , a t / e 4 t 5 i e l % a ,$ m a t / e 4 t 5 i e l % c i )
e r ( i n
t r e # )
: 6 - 7 e
c t 8 9
B u s c a r ( )
B u s c a r + r u , o ( t r i n # n o m - ! o m - o B o 4 7 )
B u s c a r + r u , o ( t r i n # % e s , ) : D e f a u l t / a - l e M o % e l
A # r e # a r / a - l a ( )
" e # s t r a r ( )
" e # i s t r a r ( t r i n # # e s t i n t r e #
/ a - l e t a - l e )
o - t e n e r ! o % i # o ( ) : i n t
" e # i s t r a r ( i n t r e # t r i n # # e s t i o n i n t c o % )
" e # i s t r a r ( t r i n # n o m M a t i n t i % i t r i n # # r u , )
M
o s t r a r ( )
M o s t r a r ( i n t r e # )
#0
#0
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 31/33
c l a s s S i s t e m a P
I n s c r i p c i o n
0
A # r e # a r / a - l a ( ) : v o i %
0
B u s c a r ( ) : v o i %
0
! a r # a r + e s t i o n ( ) : v o i %
0
! a r # a r M a t e r i a ( ) : v o i %
0
" e # i s t r a r ( ) : v o i %
0
e r ( ) : v o i %
P I n s c r i p c i o n V e r B o l
e t a
0
e r ( ) : v o i %
N G e s t i o n
0
M o s t r a r ( / a - l e ) : v o i %
0
M o s t r a r D e s , c r i , c i o n ( ! o m - o B o 4 ) : v o i %
0
" e # i s t r a r ( i n t i n t ) : v o i %
N I n s c r i p c i o n
0
M o s t r a r ( / a - l e i n t ) : v o i %
0
" e # i s t r a r ( t r i n # i n t / a - l e
) : v o i %
N M a t e r i a
0
A c t u a l i z a r ( t r i n # t r i n # i n t ) : v o i %
0
B u s c a r ( t r i n # / a - l e ) : v o i %
0
M o s t r a r ( / a - l e ) : v o i %
0
M o s t r a r D e s , c r i , c i o n ( ! o m - o B o 4 ) : v o i %
0
" e # i s t r a r ( t r i n # t r i n # i n t ) : v o i %
0
e r ( t r i n # / e 4 t 5 i e l % / e 4
t 5 i e l % ) : v o i %
0
e r$ + ( t r i n # / e 4 t 5 i e l % ) : v o i %
N A l u m n o
0
A c t u a l i z a r ( i n t t r i n # t r i n # t r i n # t r i n # ) : v o i %
0
a c t u a l i z a r A l u m n o ( ) : v o i %
0
B u s c a r ( i n t / a - l e ) : v o i %
0
! a l c u l a r$ ! o % i # o ( / e 4 t 5 i e l % ) : v o i %
0
M o s t r a r ( / a - l e ) : v o i %
0
" e # i s t r a r A l u m n o ( i n t t r i n # t r i n # t r i n # t r i n # i n t ) :
v o i %
0
e r ( i n t / e 4 t 5 i e l % / e 4 t 5 i e l % / e 4 t 5 i e l % / e 4 t 5 i e l % / e 4 t 5 i e l % ) : v o i %
0
e r$ ( i n t / e 4 t 5 i e l % / e 4 t 5 i e l % / e 4 t 5 i e l % / e 4 t 5 i e l % ) : v o i %
N G r u p o
0
B
u s c a r ( t r i n # / a - l e ) : v o i %
0
B
u s c a r + r u , o ( t r i n # ! o m - o B o 4 ) : v o i %
0
M
o s t r a r ( / a - l e ) : v o i %
0
"
e # i s t r a r ( t r i n # t r i n # i n t ) : v o i %
D I n s c r i p c i o n G r u p
o
0
" e # s i t r a r ( t r i n # i n t t r i n # ) : v o i %
D G e s t i o n
0
M o s t r a r ( ) : D e f a u l t / a - l e M o
% e l
0
M o s t r a r D e s c r i , c i o n ( ) : D e f a u l t / a - l e M o % e l
0
" e # i s t r a r ( i n t t r i n # i n t ) : v o i %
D I n s c r i p c i o n
0
M o s t r a r ( i n t ) : D e f a u l t / a - l e M o % e l
0
o - t e n e r ! o % i # o ( ) : i n t
0
" e # i s t r a r ( i n t t r i n # i n t ) : v o i %
D M a t e r i a
0
A c t u a l i z a r ( t r i n # t r i n # i n t ) : v o i %
0
B u s c a r ( t r i n # ) : D e
f a u l t / a - l e M o % e l
0
M o s t r a r ( ) : v o i %
0
M o s t r a r ( ) : D e f a u l t / a - l e M o % e l
0
M o s t r a r D e s c r i , c i o n
( ) : v o i %
0
M o s t r a r D e s c r i , c i o n
( ) : D e f a u l t / a - l e M o % e l
0
" e # i s t r a r ( t r i n # t r i n # i n t ) : v o i %
0
e r ( t r i n # ) : o - 7 e t c 8 9
D A l u m n o
0
A c t u a
l i z a r ( ) : v o i %
0
A c t u a
l i z a r ( ) : v o i %
0
A c t u a
l i z a r ( i n t t r i n # t r i n # t r i n # ) : v o i %
0
B u s c a
r ( i n t ) : D e f a u l t / a - l e M o % e l
0
! a l c u
l a r$ ! o % i # o ( ) : i n t
0
M o s t r a r ( ) : D e f a u l t / a - l e M o % e l
0
" e # i s t r a r ( i n t t r i n # t r i n # t r i n # t r i n # i n t t r i n # t r i n # t r i n # t r i n # )
: v o i %
0
e r ( i n
t ) : 6 - 7 e c t 8 9
D G r u p o
0
B u s c a r ( t r i n # ) : D e f a u l t / a -
l e M o % e l
0
B u s c a r + r u , o ( t r i n # ) : D e f a
u l t / a - l e M o % e l
0
M o s t r a r ( ) : D e f a u l t / a - l e M o
% e l
0
o - t e n e r ! o % i # o ( t r i n # ) : i n
t
0
" e # i s t r a r ( t r i n # ) : v o i %
#1
#1
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 32/33
#2
DISEO CONCE!TUAL DE LA *ASE DE DATOS
#2
7/24/2019 Documento Completo Arquitectura de Software
http://slidepdf.com/reader/full/documento-completo-arquitectura-de-software 33/33
##