Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
Evaluación Sumativa 4: Interfaz gráca de usuario integrada con la aplicación Autores y validadores ombre del alumno
AU!"#ES$
,ocentes/ elaboradores/ ombre A!ellido materno+!aterno/ – ombre -ede ,iseador Instruccional A!si ellido Paombre terno A!ellido A!ellimaterno+!aterno/ do 3aterno ombres corres!onde/ $T
Punta"e
Instruccional má5imo ,isci!linar Punta"e *!erati2o
obtenido
100
%A&IDAD!"#ES$
-in informaci(n -in informaci(n -in informaci(n
'!A
Datos de los alumnos Indicaciones generales 1. La nota 4.0 4.0 se obtiene obtiene logran logrando do un 60 60 del !unta" !unta"e e total. total. #. $til $tilice ice lá!i% lá!i% !ast !asta a en sus sus res!u res!uesta estas. s. &. Preo eoc' c'!e !esse de la red eda acc cci( i(n) n) orto togr graf afía ía y le leg gib ibiili lida dad d de sus res!uestas.
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
Aprendiza(e esperado y criterios de evaluación A!rendi%a"e es!erado 4.1 Integra el diseo de interfaces grá7cas de usuario en el desarrollo de a!licaciones de soft8are. 4.1.1 ,iseando la interfa% de una a!licaci(n utili%ando una I,9 de desarrollo. 4.1.# Im!lementando o!eraciones de interacci(n entre el usuario y la a!licaci(n :a2a. 4.1.& Im!lementando librerías y !a;uetes en la estructura de un !rograma en :a2a de acuerdo a la a!licaci(n. 4.1.4 $tili%ando un modelo de ca!as !ara la ar;uitectura de una a!licaci(n :a2a. 4.1.< ,e7niendo las estructuras corres!ondientes !ara la ca!a de !resentaci(n) la ca!a l(gica de negocios y la ca!a de ser2icio t=cnico. 4.1.6 ,esarrollando 2arias ideas o informaciones sobre un tema central. A!oyadas !or ideas com!lementarias. •
•
•
•
•
•
I) *resentación 9sta e2aluaci(n sumati2a se reali%a en base a las 9+Acti2idades > y ? de la unidad y lo ya desarrollado en la 92aluaci(n -umati2a de la $nidad # y la unidad &) !ara de esta forma reali%ar una a!licaci(n !ráctica de las com!etencias t=cnicas ad;uiridas !or los estudiantes en la asignatura) en donde los estudiantes) deberán anali%ar una !roblemática y !resentar !osibles soluciones al caso dado. "ecuerda +ue la Evaluación ,inal de cada unidad será parte de la evaluación nal de la asignatura) *or lo cual de-erás participar en las actividades presenciales de clases y en las actividades propuestas fuera de la sala de clases #AAI$)
II) Actividades Para la siguiente e2aluaci(n es necesario leer atentamente lo ;ue se solicita reali%ar) a!licando los conocimientos de la unidad e incor!orando los resultados y correcciones de las 9+Acti2idades anteriores.
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
Actividad './: A !artir de los insumos obtenidos de la 92aluaci(n sumati2a #
y &) la 9+Acti2idad > y la 9+Acti2idad ?) analice el siguiente caso y desarrolle lo solicitado.
Le han llamado de un Museo de arte, para poder sistematizar los procesos que estos desarrollan. 1. CATALOGACIÓN Y MANTENIMIENTO DE MAESTROS:
Este departamento se encarga de gestionar las obras de arte, su ingreso, colocación, dada de baja (algo muy improbable, pero quizás por un error pueda suceder), modicaciones de datos, etc. !ambi"n es necesario el control de las personas que trabajan en el museo, su cargo y especialidades. #demás, se encarga de abrir y registrar las nue$as galer%as, crear nue$as muestras y e&posiciones, por ejemplo' !ributo a Matta, desarrollada desde el de junio hasta el de no$iembre, en el ala este del museo. 2. ACCESO A LA PLATAFORMA:
ara unicar el proceso de acceso y centralización de la in*ormación, se ha generado un área administrati$a controlada por un solo cargo, #dministrador, "l se encarga de registrar a los usuarios relacionados con el sistema, a este escenario tambi"n corresponde el acceso al sistema y la generación de in*ormes $arios. 3. PRÉSTAMOS Y DEVOLUCIONES DE OBRAS DE ARTE:
Este departamento, tiene comunicación con otros museos, y registra todo lo relacionado, con el traslado de una obra a otro museo, cuanto tiempo debe estar, que museo lo pidió, el moti$o, quien es el responsable, etc. #s% como la in*ormación relacionada con las obras que se han pedido desde otros museos. Es necesario determinar el pa%s del museo, para determinar los costos asociados, y los seguros comprometidos. 4. RESTAURACIÓN DE OBRAS.
Este departamento tiene por tarea lle$ar un control de las restauraciones de las obras, asignando a los especialistas, tiene un je*e de restauración que realiza estas asignaciones, las obras entran en una cola de atención, pero solamente son sacadas de e&hibición cuando ya pueden ser restauradas, porque se encuentra disponible un restaurador, los restauradores re$isan las obras en espera.
A partir de lo desarrollado anteriormente0 desarrolle lo siguiente:
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
•
•
•
•
,esarrolle $tili%ando los !rinci!ios de la Programaci(n *rientada a *b"etos -.*.L.I.,./. @ree las Interfaces ra7cas !ara cada m(dulo. A!li;ue el 3odelo de @a!as e incor!ore todos los m(dulos ba"o este modelo. ,ebe de considerar las siguientes 2alidaciones o o o o
Balidaci(n de $T @am!os *bligatorios Cormatos 'meros) CecDas/ @am!os en Elanco
9l siguiente diagrama Dace una referencia al área del modelo de ca!as ;ue debe ser cubierta en esta unidad.
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
,iagrama de @lases Ease !ara el Problema solo realice a(ustes si le considera necesario)
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
III) Instrumento de evaluación Para 2eri7car lo ;ue Dan a!rendido) luego de desarrollar esta e2aluaci(n) re2ise las res!uestas o desarrollo de sus estudiantes a tra2=s de la siguiente !auta de cote"o. 1riterio
*un t)
1. @rea interfa% de usuario !ara *bras de Arte.
4
#. @rea Interfa% de usuario !ara 3useo.
4
&. @rea interfa% de usuario !ara Pr=stamo.
4
4. @rea interfa% de usuario !ara ,e2oluci(n
4
<. @rear Pa;uete de Bistas o Presentaci(n
4
6. @rear Pa;uete de @ontroladores
4
F. @rear Pa;uete de 3odelo o L(gica de egocio
4
>. @rear @lase Lista de estauraci(n
4
?. @rear @lase CecDa estauraci(n
4
10. A!licar el Patr(n Asociaci(n Gist(rica
4
11. Im!lementa la relaci(n de Agregaci(n entre fecDa y lista.
4
1#. ,isea la interfa% de estauraci(n de *bras
4
1&. Integra clases utili%adas anteriormente.
4
14. @onstruye los controladores !ara la interfa% 3useo
4
1<. @onstruye los controladores !ara la interfa% Pr=stamo y ,e2oluci(n
4
16. @onstruye los controladores !ara la interfa% *bra de Arte
4
1F. $tili%a !rinci!io de
4
"ea l
!-servaciones
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
es!onsabilidad Hnica 1>. $tili%a !rinci!io de Abierto y @errado
4
1?. $tili%a !rinci!io de -ustituci(n de Liso2
4
#0. $tili%a !rinci!io de -egregaci(n de Interfaces
4
#1. $tili%a !rinci!io de In2ersi(n de ,e!endencias
4
##. eali%a la 2alidaci(n del $T
4
#&. eali%a la 2alidaci(n de los cam!os 2acíos
4
#4. eali%a la 2alidaci(n de los cam!os obligatorios
4
#<. eali%a la 2alidaci(n de los formatos de fecDa y n'mero
4
Programaci(n *rientada a *b"etos + TI,-0#
Informática y Telecomunicaciones Analista Programador – Ingeniería en Informática
a-la de punta(e y nota: *unta( e
0 1 # & 4 < 6 F > ? 10 11 1# 1& 14 1< 16 1F 1> 1? #0
'ot a
1 1)1 1)1 1)# 1)# 1)& 1)& 1)4 1)4 1)< 1)< 1)6 1)6 1)F 1)F 1)> 1)> 1)? 1)? # #
*unta( e
#1 ## #& #4 #< #6 #F #> #? &0 &1 && &4 &< &6 &F &> &? 40
'ot a
#)1 #)1 #)# #)# #)& #)& #)4 #)4 #)< #)< #)6 #)6 #)F #)F #)> #)> #)? #)? & &
*unta( e
41 4# 4& 44 4< 46 4F 4> 4? <0 <1 <# <& <4 << <6 60
'ot a
&)1 &)1 &)# &)# &)& &)& &)4 &)4 &)< &)< &)6 &)6 &)F &)F &)> &)> &)? &)? 4 4
*unta( e
'ot a
61 6# 6& 64 6< 66 6F 6> 6? F0 F1 F# F& F4 F< F6 FF F> F? >0
Programaci(n *rientada a *b"etos + TI,-0#
4)1 4)# 4)# 4)& 4)4 4)< 4)< 4)6 4)F 4)> 4)> 4)? < <)1 <)1 <)# <)& <)4 <)4 <)<
*unta( e
>1 ># >& >4 >< >6 >F >> >? ?0 ?1 ?# ?& ?4 ?< ?6 ?F ?> ?? 100
'ot a
<)6 <)F <)F <)> <)? 6 6 6)1 6)# 6)& 6)& 6)4 6)< 6)6 6)6 6)F 6)> 6)? 6)? F