computacionales Informticos.
EL TUTOR
ii
AUTORA
iii
La comisin Calificadora del presente trabajo conformada por los seores docentes Ing.
Franklin Mayorga e Ing. Edison lvarez, reviso y aprob el Informe Final del trabajo de
graduacin titulado Aplicacin mvil para el control de notas de los estudiantes de la
Universidad Tcnica de Ambato utilizando la plataforma Android., presentado por
el seor Diego Leonardo Gamboa Safla de acuerdo al Art. 18 del Reglamento de
Graduacin para Obtener el Ttulo de Tercer Nivel de la Universidad Tcnica de Ambato.
-------------------------------------
----------------------------------
DOCENTE CALIFICADOR
DOCENTE CALIFICADOR
iv
DEDICATORIA
AGRADECIMIENTO
Adems
quiero
extender
un
Diego Gamboa
vi
NDICE GENERAL
Portada ........................................................................................................................... i
Aprobacin del Tutor .................................................................................................... ii
Autora de Tesis ........................................................................................................... iii
Aprobacin de la Comisin Calificadora..................................................................... iv
Dedicatoria .................................................................................................................... v
Agradecimiento ............................................................................................................ vi
ndice de Contenidos .................................................................................................. vii
ndice de Tablas ............................................................................................................ x
ndice de Figuras .......................................................................................................... xi
Resumen...................................................................................................................... xii
Summary .................................................................................................................... xiv
Introduccin ................................................................................................................ xv
CAPTULO I
EL PROBLEMA ..................................................................................................................1
1.1 El Tema .....................................................................................................................1
1.2 Planteamiento del problema ...................................................................................1
1.3 Delimitacin ..............................................................................................................2
1.3.1 Delimitacin Espacial .......................................................................................2
1.3.2 Delimitacin Temporal .....................................................................................2
1.4 Justificacin ..............................................................................................................3
1.5
Objetivos ..............................................................................................................4
vii
viii
ix
ndice de Tablas
Tabla 1: Metodologas Agiles ..................................................................................... 18
Tabla 2: Requerimientos de Software ......................................................................... 29
Tabla 3: Historia 1 Usuarios Estudiantes ................................................................. 30
Tabla 4: Historia 2 Usuarios Estudiantes ................................................................. 31
Tabla 5: Historia 3 Usuarios Estudiantes ................................................................. 32
Tabla 6: Integrantes y Roles ....................................................................................... 32
Tabla 7: Historia de Usuario de acuerdo a prioridades y roles ................................... 32
Tabla 8: Tarea Iteracin 1 ........................................................................................... 35
Tabla 9: Tarea Iteracin 2 ........................................................................................... 35
Tabla 10: Tarea Iteracin 3 ......................................................................................... 36
Tabla 11: Login Aplicacin ........................................................................................ 36
Tabla 12: Informacin Estudiante............................................................................... 37
Tabla 13: Notas Actuales ............................................................................................ 38
Tabla 14: Notas Anteriores (Histricos) ..................................................................... 39
Tabla 15: Evaluacin Docentes .................................................................................. 40
Tabla 16: Evaluacin Materias. .................................................................................. 41
Tabla 17: Caso de Uso: Ingreso Sesin. ..................................................................... 43
Tabla 18: Caso de Uso: Consulta Informacin Personal ............................................ 43
Tabla 19: Caso de Uso: Consulta Notas Actuales ...................................................... 44
Tabla 20: Caso de Uso: Consulta Notas Anteriores (Histricos) ............................... 44
Tabla 21: Caso de Uso: Encuestas .............................................................................. 44
Tabla 22: Caso de Uso: Consulta Horario .................................................................. 45
ndice de Figuras
Fig 1: Arquitectura Android ......................................................................................... 9
Fig 2: Servicios Web................................................................................................... 12
Fig 3: Ciclo de Vida Extreme Programming .............................................................. 23
Fig 4: Iteracion Primera .............................................................................................. 33
Fig 5: Iteracion Segunda ............................................................................................. 34
Fig 6: Iteracion Tres .................................................................................................... 34
Fig 7: Diagrama Casos de Uso ................................................................................... 42
Fig 8: Diagrama de Secuencia .................................................................................... 46
Fig 9: Diagrama de Clases .......................................................................................... 47
Fig 10: Diseo de la Base de Datos ............................................................................ 48
Fig 11: Web Service ................................................................................................... 53
Fig 12: Estructura Web Service .................................................................................. 53
Fig 13: Web Service Notas Actuales .......................................................................... 54
Fig 14: Login Aplicacin ............................................................................................ 55
Fig 15: Aplicacin, Ventana Informacin .................................................................. 55
Fig 16: Consulta Notas Actuales ................................................................................ 56
Fig 17: Consulta Notas Histricas .............................................................................. 57
Fig 18: Evaluacion Encuestas ..................................................................................... 57
Fig 19: Login Aplicacin ............................................................................................ 65
Fig 20: Contrasea Incorrecta ..................................................................................... 65
Fig 21: Contrasea Incorrecta. Mensaje de Advertencia ............................................ 66
Fig 22: Ingreso Aplicacin ......................................................................................... 66
Fig 23: Ventana Estado Ingreso Aplicacin ............................................................... 67
Fig 24: Aplicacin, Ventana Informacin .................................................................. 67
Fig 25: Usuario, Cerrar Sesin ................................................................................... 68
Fig 26: Ventana Consulta Notas ................................................................................. 68
Fig 27: Seleccin Carrera ........................................................................................... 69
Fig 28: Estado Mostrar Notas Actuales ...................................................................... 69
xi
xii
Resumen
Ante esta situacin se ha desarrollado una aplicacin mvil para el control de notas de los
estudiantes de la Universidad Tcnica de Ambato utilizando la plataforma Android,
aplicacin que es de gran beneficio para un fcil manejo y control de notas de los
estudiantes de la UTA.
xiii
Summary
In the last decade the mobile devices have turned into an essential tool for different
activities that the users need to realize them in an easy and rapid way, it`s for it that has
born in mind the need to realize a mobile application that is of great benefit for the
students of the UTA, since many occasions there has met necessary an application that
helps to improve the managing of the notes of the students.
Before this situation a mobile application has developed for the control of notes of the
students of Ambato's Technical University using the platform Android, application that is
of great benefit for an easy managing and control of notes of the students of the UTA.
Realized the mobile application has been had as final results, a correct managing of the
contributions of the students of the UTA, since many of the students nowadays have this
mobile technology, being of benefit in if to many students.
Bearing in mind these aspects an offer of solution appeared to the present project, using
mobile devices, specifically smartphones or intelligent telephones with operating system
Android, this platform of development Android will allow the control of notes of the
students of Ambato's Technical University, being this application of great help for the
students of the UTA.
xiv
Introduccin
El presente proyecto denominado: Aplicacin mvil para el control de notas de los
estudiantes de la Universidad Tcnica de Ambato utilizando la plataforma Android.,
consta de cinco captulos que se detallan en forma organizada a continuacin.
Capitulo I. El Problema, se identifica el problema a ser resuelto mediante un previo
anlisis, estableciendo en l una justificacin y objetivos que llevaran a cabo la solucin
de una manera adecuada y precisa.
Capitulo II. Marco Terico, consta de los fundamentos tericos que sern base para
comprender de una manera ms clara y concisa del problema planteado, adems ser un
apoyo cientfico que guiara durante el desarrollo del proyecto.
Capitulo III. Metodologa, se indica las metodologa que se utilizaran especificando
adems las tcnicas e instrumentos para la recolectar y procesar la informacin, tambin
describe el camino que deber seguir para el desarrollo del proyecto.
Capitulo IV. Desarrollo de la Propuesta, en este captulo se detalla de una manera
clara el desarrollo de la propuesta de solucin, los casos de uso del manejo de la
aplicacin, los diagramas de secuenciaw de interaccin entre el usuario y la aplicacin, el
diseo de la interfaz grfica de usuario, el diseo de la base de datos y la descripcin de
los datos, adems de la implementacin.
Captulo V. Conclusiones y Recomendaciones, se establece las conclusiones a las que
el investigador llega de acuerdo a la solucin planteada y desarrollada, tambin se define
las recomendaciones que el investigador crea oportunos.
Por ltimo se incluye las referencias consultadas y se anexa el glosario de trminos, los
instrumentos de recoleccin de informacin, el manual de usuario y el manual tcnico.
xv
CAPTULO I
EL PROBLEMA
1.1 El Tema
Tema: APLICACIN MVIL PARA EL CONTROL DE NOTAS DE LOS
ESTUDIANTES DE LA UNIVERSIDAD TCNICA DE AMBATO, UTILIZANDO LA
PLATAFORMA ANDROID.
cmoda y sencilla, sin la necesidad de acercarse a una agencia del banco, adems con la
comodidad de permitirle hacer sus transacciones sin alejarse de sus actividades
cotidianas, es por ello que algunas instituciones han puesto a disposicin este tipo de
beneficios, para realizar tareas que sean de gran ayuda para el usuario.
El sistema UTAMTICO no fue creado con una finalidad de aplicacin mvil, es por
ello que los usuarios requieren un mtodo ms fcil para acceder a sus aportes, por lo que
en muchos casos, al utilizar este medio de consulta va web, por muchas veces se ha
reflejado una ligera tardanza al realizar las encuestas que usualmente se refleja al final del
parcial o semestre acadmico de la UTA.
1.3 Delimitacin
o rea Acadmica: Software.
o Lnea de Investigacin: Desarrollo de Software.
o Sublnea de Investigacin: Aplicaciones para dispositivos mviles.
1.3.1 Delimitacin Espacial
1.4 Justificacin
El desarrollo de esta aplicacin mvil es de gran utilidad, debido a que hoy en da el
avance tecnolgico en dispositivos mviles es muy grande, y ms an cuando estas
herramientas son de gran ayuda para realizar varias tareas que los usuarios requieren.
Este proyecto es de gran importancia debido a que ayudar a mejorar el servicio que ya
presta el UTAMATICO para el control de notas de los estudiantes, brindando un
adecuado manejo desde cualquier parte con solo acceder a la aplicacin, adems se
adaptar a cualquier telfono mvil que soporte la plataforma android.
Esta aplicacin se ver novedosa, debido a que muchos usuarios que posean esta
tecnologa podrn acceder al control de sus notas desde su telfono mvil, en ella podrn
realizar las encuestas para el acceso a sus aportes parciales o semestrales, con una
facilidad y comodidad realmente impresionante.
La utilidad que se dar a esta aplicacin mvil es que en ella se podr realizar las mismas
tareas que en el sistema UTAMATICO, por ejemplo consultar el registro actual de
aportes de los estudiantes, encuestas de Evaluacin del Desempeo Docente, adems el
historial de todos los aportes obtenidos durante la carrera y acceso a la clave para el
ingreso a la aplicacin, esto se llevarn a cabo en la aplicacin para el control de notas de
los estudiantes de la UTA.
Ser factible la aplicacin porque se desarrollar para dispositivos mviles que cuentan
con la plataforma android que hoy en da est a la vanguardia de las tecnologas mviles,
la cual est creciendo a pasos agigantados en el mercado y se est convirtiendo en el
elegido por la gran mayora de los usuarios.
Con esto la UTA podr ofrecer una nueva y mejorada alternativa para la consulta de los
aportes parciales y semestrales de los estudiantes que cuenten con dispositivos mviles
con soporte android, ya que con esta aplicacin mvil toda la informacin relevante se
presentar con una interfaz adecuada que cubrir todas las necesidades y expectativas de
los usuarios.
1.5 Objetivos
1.5.1 Objetivo General
CAPTULO II
MARCO TERICO
2.1 Antecedentes Investigativos
Li, Yu LungEstudio y evaluacin de aplicaciones para el anlisis forense de
dispositivos mviles bajo Android en la Ciudad de Ambato, este trabajo reposa en la
biblioteca de la Facultad de Ingeniera en Sistemas, Electrnica e Industrial (UTA). [1].
Este trabajo fue tomado por la influencia de la aplicacin mvil con el sistema operativo
Android en la medicina forense, adems la gran importancia de este tipo de aplicaciones.
Tipantasig Llanganate, Edisson Marcelo Aplicacin mvil utilizando plataforma
Android para mejorar la calidad del servicio de consulta de informacin de
consumo elctrico de la EEASA en la Empresa Besixplus Cia. Ltda este trabajo
reposa en la biblioteca de la Facultad de Ingeniera en Sistemas, Electrnica e Industrial
(UTA). [2].
Estudiante Quisi Peralta Diego FernandoDiseo e Implementacin de una aplicacin
para dispositivos Android en el Marco del Proyecto Pequeas y Pequeos
Cientficos de la Universidad Politcnica Salesiana este trabajo reposa en la biblioteca
de la Facultad de Ingeniera en Sistemas, de la Universidad Politcnica Salesiana. [3].
Parece ser que el origen de las calificaciones tuvieron ms de un propsito prctico que
Trminos utilizados
Homogeneidad [5]
Una aplicacin mvil es un software escrito para dispositivos mviles que realiza una
tarea especfica, como un juego, un calendario, un reproductor de msica, etc.
Durante los ltimos aos, la tecnologa celular ha alcanzado niveles altos en desarrollo de
equipos y su evolucin contina siendo extremadamente acelerada. En efecto, la
evolucin de la tecnologa mvil ha permitido llevar al mercado soluciones que brindan
rentabilidad y ofrecen una mejor calidad de vida, ya que ponen al servicio del cliente la
integracin de las comunicaciones con la informacin. Hoy en da, se pueden observar
como el desarrollo de aplicaciones para dispositivos mviles va creciendo en el mercado
comercial y se pude apreciar como aplicaciones que antes solo se podan manejar en un
computador, funcionan en forma similar en un dispositivo mvil.[7]
2.2.5 Dispositivos Mviles
Los dispositivos mviles constituyen cada vez ms una realidad que ofrece al usuario, en
un mismo y reducido aparato, funciones de comunicacin y procesamiento de datos que
van mucho ms all de las simples llamadas telefnicas o la ejecucin de aplicaciones
bsicas. El gigante de Internet Google ha presentado un nuevo sistema operativo para este
tipo de dispositivos, Android, que busca ser una firme alternativa a otros sistemas ya
ampliamente extendidos como Symbian o Windows Mobile. [8]
2.2.6 Telfonos Inteligentes
Symbian es el que tienen el mayor nmero de usuarios y el que suele regir los telfonos
de la marca Nokia.
Android est basado en Linux y es propiedad de Google. Telfonos como los
HTC(High Tech Computer) o los Samsung funcionan con este sistema operativo.
iOS es propiedad de la empresa Apple y es exclusivo de los telfonos iPhone y otros
dispositivos de esta marca [9].
2.2.7 Sistema Operativo Android
Aunque el sistema operativo Android tiene apenas unos aos de vida, la librera Java de
Android consiste en ms de 150 paquetes (APIs(Application Programming Interface)),
que contienen miles de clases, mtodos, interfaces y constantes. Todas estas clases estn
documentadas en la pgina web de Android Developers. La vasta extensin del software
de desarrollo de Android (SDK) puede resultar extremadamente abrumadora para el que
se acerca por primera vez a este sistema, especialmente si tambin es nuevo en el
lenguaje de programacin JAVA. [11]
El siguiente grafico muestra la arquitectura de Android. Como se puede ver est formada
por cuatro capas. Una de las caractersticas ms importantes es de que todas las capas
estn basadas en software libre. [12]
Telfonos mviles.
Los interfaces de Apps para IPhone, tanto basados en desarrollo nativo como en HTML5,
mantienen pautas de diseo muy definidas y marcadas desde Apple, que consiguen que el
usuario no requiera mucho aprendizaje a la hora de enfrentarse a una nueva aplicacin.
En las interfaces para tablets se encuentra con un interfaz que en muchas ocasiones no
necesita una especial limitacin de tamao para mostrar ciertas informaciones. Muchas
interfaces diseadas para escritorio, pueden proporcionar una experiencia de usuario
satisfactoria. [15].
Internet
10
Servicios Web
Existen mltiples definiciones sobre lo que son los Servicios Web, lo que muestra su
complejidad a la hora de dar una adecuada definicin que englobe todo lo que son e
implican. Una posible sera hablar de ellos como un conjunto de aplicaciones o de
tecnologas con capacidad para interoperar en la Web. Estas aplicaciones o tecnologas
intercambian datos entre s con el objetivo de ofrecer unos servicios. Los proveedores
ofrecen sus servicios como procedimientos remotos y los usuarios solicitan un servicio
llamando a estos procedimientos a travs de la Web.[17]
Para qu sirven?
Cmo funcionan?
11
Wifi
Wifi es un conjunto de especificaciones para redes locales inalmbricas (WLAN - Wireless Local
Area Network) basada en el standard IEEE 802.11.
El nombre Wifi es una abreviacin del trmino ingls "Wireless Fidelity". Es comn
encontrar el termino Wifi escrito como Wi-Fi, Wi-fi o incluso wifi. Todas esas
denominaciones se refieren a la misma tecnologa.[18]
Ventajas Wifi
Evita que las paredes sean taladradas o adaptadas para pasar los cables
necesarios para conectarse a banda ancha por ejemplo. [18].
12
Sin embargo, este crecimiento tambin implica nuevos riesgos. Amenazas como malware
en aplicaciones de terceros, o vulnerabilidades en los sistemas operativos pueden originar
robo de contraseas, o facturas telefnicas enormes por envos ocultos de SMS Premium.
Con todo ello, CSIRT-cv decidi poner en marcha una nueva campaa de concienciacin
Seguridad en aplicaciones mviles - centrada, sobre todo, en aconsejar, a travs de
consejitos diarios, como evitar este tipo de riesgos. A continuacin se resumen dichos
consejos:
Cuando se instala una aplicacin en un sistema Android, se debe comprobar qu permisos
necesita antes de concedrselos. Se debe utilizar el sentido comn y desconfiar ante
cualquier cosa que resulte extraa. Por ejemplo, un juego no debera tener permisos para
mandar SMS o permisos para modificar la configuracin del sistema.[19]
2.2.13 Metodologa para aplicaciones mviles
13
14
CAPTULO III
METODOLOGA
3.1 Modalidad de la Investigacin
3.1.1 Investigacin de campo
Para el presente proyecto se realizar una investigacin de campo para obtener datos y
conocimientos en el lugar donde se manejan los datos del sistema UTAMATICO, y
estudiar la situacin del problema con sus respectivas causas y efectos para plantear una
nueva alternativa para el nuevo control de notas de los estudiantes de la UTA.
3.1.2 Investigacin bibliogrfica documental
15
16
Metodologas Agiles
17
SCRUM
MOBILE-D
CRYSTAL CLEAR
CREACION
1999
1995
2004
1990
DETALLE
La
con
La estructura de Mobile D se ha
valores:
Comunicacin,
cliente
bien
Retroalimentacin,
inspeccin
Simplicidad y Coraje.
auto-gestin e innovacin[25]
XP
empieza
cuatro
y en
los principios de
continua,
adaptacin,
[22]
CARACTERIST
conocidas
consolidadas:
Methodologiesy
usuarios clientes[32]
Rational
Unified
Process (RUP).[29]
basada
ICAS
Metodologa
en
prueba y error
Es un modelo de referencia
Los
principios
de
Cuando el nmero de
personas
prcticas y roles.
tambin
necesidad de coordinar.
la
la
Fundamentada
equipos
auto
en Valores y
impulsando la
daos se incrementa, la
Prcticas
valiosos en trminos de la
tolerancia a variaciones
se ve afectada.
de gestin
vida. [30]
estar en el mercado
en
forma
12
de
Prcticas
de
aumenta
Permite
Expresada
creacin
aumenta,
organizado
Las
metodologas
Crystal
Cuando el potencial de
La
sensibilidad
Conjunto
dirigidos y auto-organizados
vara:
completoSe
[26]
tiempo debe
soportan unas a
Desarrollo
de
software
veces
al mximo y se toleran
iterativos
conocidas
enfatiza
[26].
conabilidad,
hace
18
este
acortarse
otrasSon
desde
incrementales
del
defectos,
otras
la
se
auditoria,
XP
tiempo.
La
novedad
es
otros.
juntarlas[23]
Las
personas
se
Programacin
Gestin
regular
de
las
organizada.
Menor taza de
basada
muy pequeos.
errores.
tangibles.
Satisfaccin del
programador
[24].
en
resultados
Es
apropiada
reduccin de costo.
to market).
Flexibilidad
y adaptacin
Gestin
sistemtica
experimenta
Presenta
una
el desarrollo de aplicaciones
planificacin
ms
mviles.
transparente
clientes.
menos de 10 semanas.[31]
Se
definen
objetivos
[27]
siguiente.[32]
tcnicas y metodologas de
proyecto
emplearlo solo
aplicaciones
cliente.[32]
en proyectos a
siga
corto plazo.
aadiendo,
nueva
la organizacin y el desarrollo
solicitando,
19
en
los
cada
aun
de
la
recomendable
mviles
para
para
entornos ligeros
mercado, etc.
Es
cambio
DESVENTAJAS
con
el
Altas
comisiones
funcionalidad.
en
de aplicaciones mviles.
de
desarrollo
[24].
agiles.[31]
proyecto
costes
caso de fallar
del
los
no
de
aplicaciones
sern
sobre
varios
sprints.[28]
ETAPAS
1.
Planificacin de
1.
Pre-juego- Planeamiento
5.
Exploracin
1.
Entrega Frecuente
Proyectos.
2.
Pre-juego- Montaje.
6.
Iniciacin
2.
Comunicacin
2.
Diseo
3.
Juego o Desarrollo.
7.
Produccin
3.
Codificacin
4.
Pos-juego Liberacin.[28]
8.
Estabilizacin
3.
Mejora Reflexiva
4.
Pruebas[24]
9.
Pruebas[31]
4.
Seguridad Personal
5.
Foco
6.
FASES
Osmtica
expertos
7.
20
Es por ello que la metodologa que se aplica a la aplicacin mvil para el control de
notas de los estudiantes de la UTA, se describir a continuacin las fases a ser aplicadas
como son: Planificacin, Diseo, Codificacin y Pruebas.
3.4.5 Metodologa XP(eXtreme Programming)
Creen que ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la
vida del proyecto es una aproximacin mejor y ms realista que intentar definir todos
los requisitos al comienzo del proyecto e invertir esfuerzos despus en controlar los
cambios en los requisitos.[33]
21
Alcances
Garantizar la Calidad del Software desarrollando, haciendo que este supere las
expectativas del cliente.[33]
Ventajas:
Programacin organizada.
Desventajas:
Anlisis
Para una mejor comprensin acerca del funcionamiento adecuado de la aplicacin mvil
se procede a establecer el diagrama de casos de uso, que describe desde el punto de
vista del usuario una descripcin de cmo se llevara a cabo el uso de la aplicacin.
22
Exploracin
En esta fase, los clientes plantean a grandes rasgos las historias de usuario que son de
inters para la primera entrega del producto. Al mismo tiempo el equipo de desarrollo se
familiariza con las herramientas, tecnologas y prcticas que se utilizarn en el proyecto.
Se prueba la tecnologa y se exploran las posibilidades de la arquitectura del sistema
construyendo un prototipo. La fase de exploracin toma de pocas semanas a pocos
23
meses, dependiendo del tamao y familiaridad que tengan los programadores con la
tecnologa. [34].
Iteraciones
Esta fase incluye varias iteraciones sobre el sistema antes de ser entregado. El Plan de
Entrega est compuesto por iteraciones de no ms de tres semanas. En la primera
iteracin se puede intentar establecer una arquitectura del sistema que pueda ser
utilizada durante el resto del proyecto. Esto se logra escogiendo las historias que
fuercen la creacin de esta arquitectura, sin embargo, esto no siempre es posible ya que
24
Produccin
Mantenimiento
25
26
CAPTULO IV
DESARROLLO DE LA PROPUESTA
Se detalla a continuacin el desarrollo de la propuesta tomando en cuenta la
metodologa seleccionada que se aplicar a la aplicacin mvil.
Para que los estudiantes puedan revisar sus aportes, existe una actividad que se la debe
realizar de manera obligatoria, al finalizar cada parcial acadmico los estudiantes deben
realizar las encuestas a los docentes, actividad que se habilita luego de terminado el
parcial, si las encuestas no son llenadas, los estudiantes no podrn revisar sus aportes.
Luego de realizar las encuestas el estudiante podr revisar sin ningn inconveniente sus
aportes parciales, semestrales histricos, adems revisar su informacin personal.
27
Tomando como anlisis final se podra decir que si bien es cierto, la manera para la
consulta de aportes de los estudiantes de la UTA es muy oportuno, mediante la pgina
web de la UTA se busca la manera de que dichas actividades que se las realiza desde la
pgina web, tambin se la realice a travs de un dispositivo mvil, el cual es muy til y
de gran facilidad para estudiantes que disponen de dispositivos mviles que soporten la
tecnologa Android, sistema con el cual se puede desarrollar la aplicacin para el
control de notas de los estudiantes de la UTA, ya que con esta tecnologa que avanza a
pasos agigantados se busca mejorar consultas a travs de estos dispositivos mviles que
hoy en da son una revolucin en cuanto al campo tecnolgico se refiere.
Una vez que se ha determinado el anlisis para el control de notas de los estudiantes de
la UTA, se procede a establecer los diferentes requerimientos tcnicos para ser
utilizadas en el desarrollo de la aplicacin mvil, esto se llevara a cabo tanto a nivel de
software como a nivel de hardware.
APLICACIN:
HERRAMIENTAS:
28
Para los requisitos de hardware se toma en consideracin los siguientes aspectos, los
cuales permitirn que la aplicacin mvil funcione correctamente.
Dispositivo Mvil: Smarthpone
Conectividad: Wifi 2G, 3G 4G, LTE. 802.11 b/g/n
Memoria RAM: mnimo 126MB.
Touchscreen: Capacitiva Multitouch 2 puntos.
Resolucin de la Pantalla: mnimo 320 x 480 pxeles
Java: Compatible.
Siendo esto en cuanto los requerimientos de hardware y software necesarios para una
correcta funcionalidad de la aplicacin mvil para el control de notas de los estudiantes
de la UTA.
4.2.3 Historias de Usuario
29
Historia 1
Nmero: 1
Usuario: Estudiantes
Riesgo en desarrollo:
Alta
Puntos estimados: 2
Iteracin asignada: 1
Historia 2
Nmero: 2
Usuario: Estudiantes
Riesgo en desarrollo:
Alta
Puntos estimados: 3
Iteracin asignada: 3
30
Observaciones:
CONFIRMADO con los estudiantes.
Tabla 4: Historia 2 - Usuarios Estudiantes
Elaborador por: Diego Gamboa
Historia 3
Nmero: 3
Usuario: Estudiantes
Riesgo en desarrollo:
Alta
Puntos estimados: 1
Iteracin asignada: 1
Grupo
Roles XP
Metodologia
A-1
Administrador,
XP
Programador
Tabla 6: Integrantes y Roles
Elaborador por: Diego Gamboa
Nombre
prioridad
riesgo
esfuerzo
iteracin
Alta
Media
Seleccin de Histrico
Alta
Bajo
Alta
Alta
31
Administrador
Iteracin N 1
Notas Actuales
0,5
Revisar Base de
Datos,
Web Services
Meses 1,5
2,5
En esta iteracin se pretende entregar un avance formal de las notas histricas de los
estudiantes de la UTA, ya en el cual consta adems las notas actuales, adems en esta fase
se pretende comenzar con las funcionalidades para la realizacin de las encuestas que deben
llenar los estudiantes.
32
Administrador
Iteracin N 2
Revisar Base de
Datos,
Web Services
Notas Historicas
0,5
1,5
Meses
2,5
En esta ltima iteracin se pretende realizar la ltima entrega final del proyecto ya
terminada con todas las funcionalidades que se analiz previamente.
Iteracin N 3
Revisar Base de
Datos,
Web Services
Realizar
Encuestas
Administrador
0,5
Meses
1,5
33
2,5
Nmero historia: 1
Nmero tarea: 1
Puntos estimados: 3
Desarrollo
Fecha fin:
10 abril 2014
Nmero tarea: 1
Nmero historia: 1
Fecha fin:
10 Agosto 2014
Descripcin:
Analizar y comprobar las diferentes clases a ser construidas para el desarrollo de la aplicacin
mvil.
Tabla 9: Tarea Iteracin 2
Elaborado por: Diego Gamboa
34
Nmero tarea: 1
Nmero historia: 1
Fecha fin:
10 Octubre 2014
Descripcin:
Comprobacin de la base de datos para tomar las tablas que sean necesarias para el desarrollo
de la aplicacin mvil.
Tabla 10: Tarea Iteracin 3
Elaborado por: Diego Gamboa
a) LOGOTIPO
b) Usuario:
c) Contrasea
d)
INGRESAR
Tabla 11: Login Aplicacin
Elaborado por: Diego Gamboa
35
Adems se muestra la seccin de cerrar sesin la cual se utilizara nicamente para salir
de nuestra aplicacin, esta rea se muestra solo en este formulario.
Informacin
Notas
Notas Anteriores
Evaluacin
Horario
Actuales
Bienvenido: Usuario
Cerrar Sesin
Nombres:
Apellidos:
Direccin:
Telfono:
Celular:
Tabla 12: Informacin Estudiante
Elaborado por: Diego Gamboa
36
realizado las encuestas respectivas, no se podr verificar sus notas actuales, teniendo
que realizar una oficio para que se puedan habilitar las encuestas y nuevamente poder
realizarlas y revisar sus aportes actuales.
Informacin
Notas
Notas
Evaluacin
Horario
Actuales Anteriores
Seleccionamos Carrera
N1
A1
N2
A2
Materia N1-1
1
A1-1
N2-1
A2-1
S1
Materia N1-2
2
A1-2
N2-2
A2-2
S2
Materia N1-n
3
A1-n
N2-n
A2-n
Sn
Materia
37
Informacin
Notas
Notas
Actuales
Anteriores
Evaluacin
Horario
Seleccionamos Carrera
Seleccionamos Periodo
NH2
NHS
AH1
Mostrados los formularios en los cuales se puede ver aportes actuales y/o histricos, se
procede a verificar el modelo de interfaz de las evaluaciones, en las cuales el estudiante
pueda realizar o no las encuestas de acuerdo al caso, en caso de no tener encuestas
pendientes se mostrara el siguiente mensaje en el formulario.
38
Informacin
Notas
Notas Anteriores
Evaluacin
Horario
Actuales
Pero si se tiene encuestas pendientes mostrara las materias del parcial o semestre del
cual se deba realizar las encuestas o evaluaciones.
Para realizar las respectivas encuestas el usuario deber seleccionar una materia y se
mostrara las preguntas que debe contestar para ser evaluada la materia con su respectivo
docente.
39
Informacin
Notas
Notas
Actuales
Anteriores
Evaluacin
Seleccione Materia
Materia 1
Materia 2
Materia 3
Materia n
Pregunta 1
Pregunta 2
Pregunta 3
Pregunta n
CONTINUAR
EVALUAR MATERIA
Finalmente ya evaluada la materia se procede con todas los mdulos restantes hasta
finalizar con cada una de ellas para terminar con la evaluacin de cada parcial, para
posteriormente revisar sus aportes actuales.
4.3.8 Diagramas UML
40
Pantalla Login
Validacion Datos
Estudiante
AplicacionMvil
Opciones Menu
Seleccion Encuestas
Formulario Seleccionado
Seleccion Horario
Cerrar Aplicacion
41
Actores:
Usuarios (Estudiantes UTA) con su respectivo PIN.
Precondiciones:
El usuario requiere su Pin y cedula para acceder al sistema.
Flujo Normal:
El actor ingresa su respectivo usuario y contrasea.
Pulsa el botn de ingresar.
Flujo Alternativo:
La aplicacin comprueba el ingreso de los datos
Si los datos son correctos ingresa a la aplicacin mvil
Si los datos son incorrectos muestra un mensaje de error al usuario
Postcondiciones
El usuario ingresa a la pantalla de la aplicacin con el men de opciones.
Tabla 17: Caso de Uso: Ingreso Sesin
Elaborado: Diego Gamboa
42
43
Este tipo de diagrama permite mostrar la interaccin que se da entre un conjunto de objetos
a travs del tiempo.
44
Diagrama de Secuencia
Pantalla_Inicial
Ingreso
Validaciones
Opciones Menu
Estudiante
1.- Muestra pantalla Inicial de Login
8.- Error
45
46
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
ESTUDIANTES
ESTCODIGO
ESTESPECIALILDAD
ESTCOLECODIGO
ESTCANTCODIGO
ESAPELLIDOS
ESTNOMBRES
ESTLIBRETA
ESTDIRECCION
ESTTELEFONO
ESTCELULAR
ESTFECNAC
ESTSEXO
ESTESTCIVIL
ESTEMAIL
ESTPADRE
ESTCOLESPE
ESTCOLFGRADO
ESTCOLCALIF
ESTADMITIDO
ESTSEMESTRE
ESTREPRESENTANTE
ESTPARENTEZCO
ESTDIRECCIONREPRESENTANTE
ESTPENSION
ESTMIGRANTE
ESTFECHAINICIOCLASES
ESTDIPARROQUIA
ESTDIRBARRIO
ESTDIRCALLESEC
ESTDIRNUMCASA
ESTDISCAPACIDAD
ESTDISCAPACIDADVALOR
ESTREZA
ESTMOVILIDAD
ESTDICANTON
ESTMAILUTA
ESTDISCAPCONADIS
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
ESPECIALIDADES
o ESPCODIGO VARCHAR
o ESPNOMBRE VARCHAR
o FACCODIGO VARCHAR
fk_fac_codigo
FACULTADES
o FACCODIGO VARCHAR
o FACNOMBRE VARCHAR
fk_est_codigo
MATERIAS
o MATCODIGO VARCHAR
o MATNOMBRE VARCHAR
o MATHORAS
VARCHAR
fk_mat_codigo
pk_est_codigo
CALIFICACIONES
o
o
o
o
o
o
o
o
o
o
o
MATCODIGO
ESTCODIGO
CALIFESPECIALIDAD
CALIFCURSO
CALIFMVEZ
CALIFNOTA1
CALIFNOTA2
CALIFSUPLE
CALIFASIS1
CALIFASIS2
CALIFLEGAL
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
VARCHAR
ESTUDIANTES
Campo
Descripcin
Tipo de Dato
Restriccin
ESTCODIGO
Cdigo de Estudiante
VARCHAR(10)
PRIMARY KEY
ESTESPECIALIDAD
Especialidad Estudiante
VARCHAR(4)
PRMARY KEY
ESTCOLECODIGO
Cdigo Colegio
Estudiante
VARCHAR(5)
NULL
47
VARCHAR(7)
NULL
ESTAPELLIDOS
Cdigo Cantn
Estudiante
Apellidos Estudiante
VARCHAR(40)
NOT NULL
ESTNOMBRES
Nombres Estudiante
VARCHAR(40)
NOT NULL
ESTLIBRETA
Libreta Estudiante
VARCHAR(12)
NULL
ESTDIRECCION
Direccin Estudiante
VARCHAR(40)
NULL
ESTTELEFONO
Telfono Estudiante
VARCHAR(10)
NULL
ESTCELULAR
Celular Estudiante
VARCHAR(10)
NULL
ESTFECNAC
DATETIME
NULL
ESTSEXO
Fecha Nacimiento
Estudiante
Sexo Estudiante
VARCHAR(1)
NULL
ESTESTCIVIL
VARCHAR(1)
NULL
ESTEMAIL
Mail Estudiante
VARCHAR(30)
NULL
ESTPADRE
Padre Estudiante
VARCHAR(30)
NULL
ESTMADRE
Madre Estudiante
VARCHAR(30)
NULL
ESTCOLESPE
VARCHAR(30)
NULL
DATETIME
NULL
NUMERIC
NULL
ESTADMITIDO
Especialidad Colegio
Estudiante
Grado Calificacin
Estudiante
Calificacin Colegio
Estudiante
Admitido Estudiante
VARCHAR(50)
NULL
ESTSEMESTRE
Semestre Estudiante
VARCHAR(20)
NULL
ESTREPRESENTANTE
Representante
Estudiante
Parentesco Estudiante
VARCHAR(30)
NULL
VARCHAR(25)
NULL
VARCHAR(40)
NULL
VARCHAR(10)
NULL
ESTPENSION
Representante
Direccin Estudiante
Telfono Representante
Estudiante
Pensin Estudiante
NUMERIC
NULL
ESTMIGRANTE
Migrante Estudiante
VARCHAR(1)
NULL
ESTFECHAINICIOCLASES
DATETIME
NULL
VARCHAR(30)
NULL
VARCHAR(30)
NULL
VARCHAR(30)
NULL
ESTCANTCODIGO
ESTCOLFGRADO
ESTCOLCALIF
ESTPARENTEZCO
ESTDIRREPRESENTANTE
ESTTELEREPRESENTANTE
ESTDIRPARROQUIA
ESTDIRBARRIO
ESTDIRCALLESEC
48
VARCHAR(4)
NULL
VARCHAR(1)
NULL
VARCHAR(2)
NULL
ESTRAZA
Numero Casa
Estudiante
Discapacidad
Estudiante
Calor Discapacidad
Estudiante
Raza Estudiante
VARCHAR(1)
NULL
ESTMOVILIDAD
Movilidad Estudiante
VARCHAR(1)
NULL
ESTDIRCANTON
Direccin Cantn
Estudiante
Mail UTA Estudiante
VARCHAR(7)
NULL
VARCHAR(30)
NULL
NULL
ESTDIRNUMCASA
ESTDISCAPACIDAD
ESTDISCAPACIDADVALOR
ESTMAILUTA
ESTDISCAPCONADIS
ESPECIALIDADES
Campo
Descripcin
Tipo de Dato
Restriccin
ESPCODIGO
Cdigo Especialidad
VARCHAR(4)
PRIMARY KEY
ESPNOMBRE
Nombre Especialidad
VARCHAR(60)
NOT NULL
FACCODIGO
Cdigo Facultad
VARCHAR(2)
NULL
FACULTADES
Campo
Descripcin
Tipo de Dato
Restriccin
FACCODIGO
Cdigo Facultad
VARCHAR(2)
PRIMARY KEY
FACNOMBRE
Nombre Facultad
VARCHAR(40)
NOT NULL
MATERIAS
Campo
Descripcin
Tipo de Dato
Restriccin
MATCODIGO
Cdigo Materia
VARCHAR(8)
PRIMARY KEY
MATNOMBRE
Nombre Materia
VARCHAR(30)
NOT NULL
MATHORAS
Horas Materia
NUMERIC
NULL
49
CALIFICACIONES
Campo
Descripcin
Tipo de Dato
Restriccin
MATCODIGO
Cdigo Materia
VARCHAR(10)
PRIMARY KEY
ESTCODIGO
Cdigo Estudiante
NUMERIC
NOT NULL
CALIFESPECIALIDAD
Calificacin
VARCHAR(1)
NULL
Especialidad
CALIFCURSO
Calificacin Curso
VARCHAR(9)
NULL
CALIFMVEZ
Calificacin Mes
NUMERIC
NULL
CALIFNOTA1
Calificacin Nota 1
NUMERIC
NULL
CALIFNOTA2
Calificacin Nota 2
NUMERIC
NULL
CALIFSUPLE
Calificacin Supletorio
NUMERIC
NULL
CALIFASIS1
Calificacin Asistencia
NUMERIC
NULL
NUMERIC
NULL
NUMERIC
NULL
1
CALIFASIS2
Calificacin Asistencia
2
Calificacin Legal
CALIFLEGAL
Diario de Actividades
Fecha
Actividad Realizada
dd/MM
10 Marzo
Anlisis de la base de 10
Tablas
datos
requieres
creacin
que
se
para
de
la
nueva
aplicacin mvil
20 Marzo
Reestructuracin
30
Procedimientos
que
Procedimientos
se requieren para la
Almacenados
base de datos
50
10 Abril
Pruebas
finales
de 2
base de datos.
12 Abril
Anlisis y estructura 35
Estructuracin
del
Web Service
10 Julio
para
el
consumo de datos a
travs de la base de
datos
12 Julio
12 Septiembre
Desarrollo
de
la 70
el desarrollo de la
el control de notas de
aplicacin
los estudiantes de la
utilizando plataforma
UTA
Android.
Finalizacin
de
mvil
la 18
Historia y preparacin
de la presentacin de
la aplicacin mvil
10 Octubre
Preparacin
de
la 5
por
Aplicacin
mvil
finalizada
los
estudiantes de la UTA
Tabla 29: Diario de Actividades
Elaborado por Diego Gamboa
1. En esta pantalla se muestra el servicio web que ser utilizado para consumir los datos
y servicios hacia nuestra aplicacin mvil, en la imagen veremos brevemente la
estructura a manejar del servicio web UTAMVIL, as denominado por el
desarrollador.
51
2.- Teniendo en la parte izquierda de la imagen los respectivos servicios web y clases
se sern de utilidad para consumir los servicios
3.- El cdigo se muestra a continuacin del web servicie para verificar la estructura y
como se manejara para cada formulario su respectivo web servicie, siendo este el primer
mtodo de Notas Actuales que se mostrara para consumir dicho web service.
52
4.- Seguidamente se muestra una clase de datos relacionada con el mismo web service
anteriormente mencionado.
namespace UTAMOVIL
{
public class DatosUTAMOVIL
{
public string MATERIA { get; set; }
public decimal N1 { get; set; }
public decimal A1 { get; set; }
public decimal N2 { get; set; }
public decimal A2 { get; set; }
public decimal S { get; set; }
public DatosUTAMOVIL()
{
this.MATERIA = "";
this.N1 = 0;
this.A1 = 0;
this.N2 = 0;
this.A2 = 0;
this.S = 0;
}
53
public DatosUTAMOVIL(string MATERIA, decimal N1, decimal A1, decimal N2, decimal A2, decimal S)
{
this.MATERIA = MATERIA;
this.N1 = N1;
this.A1 = A1;
this.N2 = N2;
this.A2 = A2;
this.S = S;
}
}
}
Esta ha sido una breve explicacin del uso que se la dar para conectar con nuestra
aplicacin mvil, consumir web service desde la aplicacin mvil.
54
Esta seccin de la aplicacin es para mostrar las notas histricas de los estudiantes, en la
cual podrn verificar las notas de todo su carrera universitaria.
55
56
CAPTULO V
CONCLUSIONES Y RECOMENDACIONES
5.1 Conclusiones
La aplicacin mvil para el control de notas de los estudiantes de la UTA,
resulta de gran ayuda
57
5.2 Recomendaciones
Para el desarrollo de aplicaciones mviles se recomienda tener un concepto
adecuado de cmo se va a empezar a desarrollar aplicaciones que sean de gran
beneficio para la sociedad, tomando en cuenta la factibilidad, adaptabilidad y
funcionamiento para el cual este destinada la aplicacin.
En cuanto a las herramientas a ser utilizadas para desarrollo de aplicaciones
mviles se puede optar por la que mejor se ajuste a las necesidades de la
aplicacin, sin excluir la confiabilidad de los fabricantes de dichas herramientas,
las cuales deberan brindar soporte y documentacin que ayuden al desarrollador
a tener seguridad para desarrollar una aplicacin mvil y que se ajuste a
estndares adecuados.
Se recomienda utilizar la metodologa adecuada para que se pueda desarrollar
una aplicacin mvil la cual sea de gran utilizad y beneficio para quienes la
soliciten o requieran, ya que al utilizar una metodologa adecuada se asegura de
tener una aplicacin de gran existo en el mercado.
Se recomienda a los estudiantes que utilizan esta aplicacin mvil, darle uso
especficamente con fines acadmicos, para que muchos estudiantes que
requieran hacer uso de ella, puedan tener una mejor expectativa de la gran
utilidad que es la aplicacin mvil para el control de sus aportes.
58
BIBLIOGRAFA
[1] Estudio y evaluacin de aplicaciones para el anlisis forense de dispositivos
mviles bajo Android en la Ciudad de Ambato [Online]. Disponible en:
http://repo.uta.edu.ec/handle/123456789/4957
[2] Aplicacin mvil utilizando plataforma Android para mejorar la calidad del
servicio de consulta de informacin de consumo elctrico de la EEASA en la
Empresa
Besixplus
Cia.
Ltda
[Online].
Disponible
en:
http://repo.uta.edu.ec/handle/123456789/4955
[3] Diseo e Implementacin de una aplicacin para dispositivos Android en el
Marco del Proyecto Pequeas y Pequeos Cientficos de la Universidad
Politcnica
Salesiana.
[Online].
Disponible
en:
http://dspace.ups.edu.ec/bitstream/123456789/3298/1/UPS-CT002537.pdf
[4] Origen de las calificaciones. [Online]. Disponible en:
http://www.rieoei.org/deloslectores/540Rivas.PDF
[5] Las calificaciones. [Online]. Disponible en:
http://www.fiorellaabarca.net/sistema-de-calificacin-y-significado-de-notas
[6] Aplicaciones para dispositivos Mviles. [Online]. Disponible en:
http://www.buap.mx/portal_pprd/wb/cidd/las_aplicaciones_en_dispositivos_mo
viles.
[7] Ing. Jorge Nolasco Valenzuela, Desarrollo de aplicaciones mviles Android
y J2ME. Macro E.I.R.L: Lima- Per,2010, pp. 15.
[8] Dispositivos mviles. [Online]. Disponible en:
http://e-archivo.uc3m.es:8080/handle/10016/6506
[9] Telfonos Inteligentes. [Online]. Disponible en:
59
http://www.fotonostra.com/digital/smartphones.htm
[10] Android. [Online]. Disponible en:
http://dl.acm.org/citation.cfm?id=1816808
[11] Jos Enrique Amaro Soriano,Android-programacion de dispositivos
mviles a travs de ejemplos. AlfaOmega S.A de CV: MxicoD.F,2011, pp. 11.
[12] Jess Toms Girons
60
61
https://plus.google.com/118416497256331964442/posts/iVnKbSkL49A
[29] Mobile-D [Online] Disponible en:
http://www.adamwesterski.com/wpcontent/files/docsCursos/Agile_doc_TemasA
nv.pdf
[30] Caractersticas Mobile-D [Online]. Disponible en:
http://es.tldp.org/Presentaciones/200211hispalinux/ferrer/robles-ferrer-ponenciahispalinux-2002.html
[31] Ventajas y Desventajas Mobile-D [Online] Disponible en:
http://www.genbetadev.com/desarrollo-aplicaciones-moviles/metodosaplicables-para-el-desarrollo-de-aplicaciones-moviles.
[32] Crystal Clear [Online] Disponible en:
http://es.slideshare.net/ronaljulio347/metodologias-agiles-25426076
[33] XP-Extreme-Programing [Online]. Disponible en:
http://ingenieriadesoftware.mex.tl/52753_XP---Extreme-Programing.html
[34] Ciclo de Vida de un Proyecto XP [Online]. Disponible en:
http://oness.sourceforge.net/proyecto/html/ch05s02.html
62
ANEXOS
63
Anexos
Aplicacin Android
1.- En este paso se muestra el formulario de ingreso a la aplicacin, en la cual se ingresa
el respectivo usuario y contrasea, que se le ha emitido al estudiante en este caso con
fines educativos el usuario ser su respectiva cedula o pasaporte y la contrasea ser un
PIN emitido por la DITIC (Direccin de Tecnologa de Informacin y Comunicacin).
2.- Ingresando ya los datos respectivos se verifica sus datos de la siguiente manera, en la
cual nos emitir un mensaje en el cual nos indique si los datos ingresados son o no
correctos.
64
3.- Seguidamente de ingresar correctamente los datos nos muestra la siguiente ventana
en la cual nos indica que est cargando la aplicacin esperando un tiempo prudente para
que los cdecs de aplicacin del telfono smarthphone pueda cargar correctamente.
65
6.- Adems contamos con una seccin en la cual nosotros podemos ver quien est
ingresado en la aplicacin, adems para cerrar la sesin de nuestra aplicacin.
66
7.- Ahora veremos la siguiente seccin de notas actuales en la cual el usuario podr
acceder siempre y cuando tenga realizadas las respectivas encuestas o evaluacin al
docente la cual veremos en la seccin evaluacin ms adelante.
67
9.- Al momento de seleccionar su carrera podr revisar sus aportes actuales dando un
clic en el botn imagen de bsqueda
68
69
13.-
70
15.- Bajando con el scroll veremos la seccin notas o aportes de dicho periodo y carrera
escogidos.
16.- Ahora se nos muestra las materias en ese semestre cursadas, el curso al que
perteneca dicho periodo, se muestra adems la nota 1, nota 2, nota supletorio, primer
parcial y respectivamente del segundo parcial con su respectivo promedio en asistencia
que ha tenido en los dos parciales cursados.
17.- Ahora veremos la ltima seccin de la aplicacin que contiene las encuestas que los
estudiantes tienen que realizar cada final del parcial. En caso de que el estudiante no
tenga evoluciones pendientes se mostrara el formulario de la siguiente manera.
71
18.- Si el estudiante no realiza sus respectivas evaluaciones no podr verificar sus notas
actuales, a continuacin veremos las materias que dicho estudiante no realizo las
encuestas.
72
19.- Para acceder a evaluar dicha materia se proceder a seleccionar la materia a evaluar
de la siguiente manera.
21.- Contestamos todas las preguntas, caso contrario veremos el siguiente mensaje
73
74