Está en la página 1de 30

UNIVERSIDAD AUTÓNOMA DE SANTO DOMINGO

(UASD)

FACULTAD DE CIENCIAS
Escuela de Informática

APLICACIÓN MÓVIL PARA INFORMACIONES ACADÉMICAS EN EL


CENTRO UASD BANI

Sustentantes
Nombres y Apellidos Matriculas
Juan Cabral 100158022
Digno Guerrero 100003807
Darlis J. Peguero 100201106

Mtro. Ángel Asencio


Coordinador

Lic. Samuel Medina


Asesor

Monográfico No. ##
Santo Domingo, República Dominicana,
Agosto 2020.
Título del Proyecto
APLICACIÓN MÓVIL PARA INFORMACIONES ACADÉMICAS EN EL
CENTRO UASD-BANÍ

Información Principal y Automatización del Proyecto


Fecha: Nombre del proyecto:

04/30/2020 Aplicación móvil para informaciones académicas en


Centro UASD-BANI

Coordinador del proyecto: Mtro. Ángel Asencio

Asesor del proyecto: Lic. Samuel Medina

Miembros del proyecto:


Juan Cabral,
Digno Guerrero,
Darlis Peguero

Fecha de inicio del proyecto: Fecha tentativa de finalización:


05/05/2020 06/06/2020

Necesidad del proyecto:


Facilitar el acceso al contenido informativo del centro UASD-BANI de manera más
rápida, atractiva y sobre todo evitando pérdidas de tiempo al obtener la información.

FICHA GENERAL DEL PROYECTO

Contenido
Resumen Ejecutivo.............................................................................................................................5
Descripción General del Proyecto......................................................................................................6
Descripción del Proyecto....................................................................................................................6
Objetivo general.............................................................................................................................6
Objetivos Específicos......................................................................................................................6
Necesidad del proyecto..................................................................................................................7
Antecedentes del proyecto............................................................................................................7
Alcance Del Proyecto....................................................................................................................11
Descripción de los Entregables del Proyecto................................................................................11
Equipo de Trabajo:...........................................................................................................................12
 Miembros del proyecto........................................................................................................12
 Organigrama del Proyecto....................................................................................................13
Descripción de los aspectos técnicos:.............................................................................................15
Requerimientos generales:.........................................................................................................15
Requerimientos de Hardware:....................................................................................................15
Requerimiento de Software:.......................................................................................................16
Lista de Actividades..........................................................................................................................18
Descripción de Actividades..............................................................................................................19
Matriz de Tiempo.............................................................................................................................22
Matriz de Información......................................................................................................................23
Matriz de Riesgos.............................................................................................................................24
Matriz de Costos..............................................................................................................................25
Descripción de las limitaciones de recursos.....................................................................................26
Calendario de ejecución del proyecto..............................................................................................26
Diagrama de Gantt (MS Proyect)......................................................................................................27
Herramientas de Seguimientos y Control.........................................................................................28
Conclusión:.......................................................................................................................................29
Anexos:.............................................................................................................................................30
Anexo A........................................................................................................................................30
Anexo B........................................................................................................................................30
Anexo C........................................................................................................................................31

Resumen Ejecutivo

El Centro UASD-Bani no cuenta con una aplicación móvil, que le facilite


tanto a los docentes como estudiantes consultar informaciones relevante,
razón por lo cual dicho centro se ve afectado en la eficiencia de su proceso de
docencia.

My UASD-Bani es una aplicación móvil desarrollada con la finalidad de


brindar informaciones académicas, la cual permite a los docentes y
estudiantes las consultas de informaciones tales como: ubicación de edificios,
aulas, secciones y una geolocalización del mapa completo de la provincia
Peravia de manera que los alumnos y docentes no tendrán pérdida de
tiempo si no que tendrán el contenido en la pantalla de su teléfono.

Esta aplicación es una herramienta tecnológica de información instantánea,


eficiente, amigable y enfocada en mejorar la experiencia de los docentes y
estudiantes del Centro UASD-Baní.

Descripción General del Proyecto

Descripción del Proyecto

El proyecto aplicación móvil para informaciones académicas será un software diseñado


con el fin de facilitar el acceso a contenido informativo a los alumnos y docentes del
centro Uasd Bani de manera breve, donde el usuario no tendrá la necesidad de ir a la
oficina a buscar la información, si no que podrá hacerlo a través de esta app.
Objetivo general

Desarrollar una aplicación móvil de geolocalización de edificios, aula y secciones que


permita brindar información académica a los estudiantes y profesores del centro Uasd-
Bani.

Objetivos Específicos

 Diseñar y desarrollar una aplicación móvil que permita ser descargada


mediante la tienda play store.
 Analizar y comprender el funcionamiento y comportamiento de la
geolocalización de Bani, tanto los edificios, aulas como secciones en
dispositivos móviles.
 Seleccionar los sectores estratégicos de las áreas de clase correspondiente a
UASD-BANI.
 Evaluar el correcto funcionamiento de la aplicación móvil.

Necesidad del proyecto


Facilitar el acceso al contenido informativo del centro UASD-BANI de manera más rápida,
atractiva y sobre todo evitando pérdidas de tiempo al obtener la información.

Antecedentes del proyecto


Actualmente en el mercado existen diversas aplicaciones similares para brindar soporte a
los usuarios para administrar su tiempo de forma fácil y sencilla. Entre ellas están las
siguientes:
EcamApp: la escuela casa albergue de Martina es una escuela católica ubicada en puerto
plata, república dominicana, que ofrece un currículo de formación cristiana católica y
académica integral desde pre-kínder hasta el tercer grado del nivel secundario.

Cuenta con una facultad de profesionales que reafirman el compromiso de proveer y


facilitar a cada estudiante herramientas que le permitan identificar sus capacidades y
cultivar su potencial al máximo, teniendo como norte una educación integral de
excelencia que facilite el desarrollo social, moral, físico y cognoscitivo en un ambiente
seguro.

Información técnica

Nombre EcamApp

Actualizada 8 de octubre de 2019

Tamaño 10,0M

Versión actual 1.0.9

Requiere Android 4.4 y versiones


posteriores

Desarrollador EdwSoft

UAPA: esta App ha sido desarrollada para facilitar el acceso a información de interés para
la comunidad universitaria. Puede consultar e interactuar con un gran número de servicios
de la Universidad Abierta para Adultos (UAPA) desde tu Smartphone, entre ellos puedes
operar con el Aula Virtual.

La aplicación también incorpora el servicio de notificaciones personales Notimovil, un


servicio de la Universidad cuyo objetivo es hacer llegar a los miembros de la comunidad
universitaria a través del teléfono móvil.

Información técnica

Nombre UAPA

Actualizada 12 de octubre de 2019

Tamaño 5,3M

Versión actual 1.0.3

Requiere Android 4.4 y versiones posteriores

Desarrollador EdwSoft

Internacional

Unlawful Activities Act, Ley de actividades ilegales, aplicación de 1967 presentada en un


diseño fácil de usar con excelente experiencia de usuario. Dividido claramente en
capítulos y secciones y texto sin editar de todas las secciones.

Realmente útil para los estudiantes de derecho que hacen LLB, abogados, defensores e
igualmente importante para los ciudadanos de la India para comprender el derecho indio
y sentirse más cómodos con la terminología legal.
Información técnica

Nombre Unlawful Activities Act,

Actualizada 3 de febrero de 2017

Tamaño 2,1M

Versión actual 1.0

Requiere Android 3.0 y versiones posteriores

Desarrollador SimplySocial Technology


Pvt. Ltd.

AES Moodle Mobile for staff, Moodle aplicación para el personal de las escuelas y
colegios del grupo svran. Es una aplicación gratuita, dedicada a la enseñanza online, está
esencialmente basado en el constructivismo (el proceso de enseñanza se percibe y se lleva a cabo
como un proceso dinámico, participativo e interactivo del sujeto).

Dispone de un fácil interfaz que ha sido desarrollada por un equipo de psicólogos y


psicopedagogos. Pretende ser bastante accesible, nada confusa y con una curva de
aprendizaje menor que otros cms (content management system).
Información técnica

Nombre Unlawful Activities Act,

Actualizada 3 de febrero de 2017

Tamaño 17M

Versión actual 0.1.01

Requiere Android 4.0 y versiones posteriores

Desarrollador Value Added Services

Alcance Del Proyecto

 Alcance geográfico: La aplicación permitirá la visualización de las informaciones


desde cualquier punto geográfico de la república dominicana, a nivel nacional.

 Alcance operacional: La aplicación estará disponible de manera gratuita para los


estudiantes y profesores a través de la plataforma Google Play Store.
Descripción de los Entregables del Proyecto

 Se entregará un ejecutable, el cual estará disponible en la tienda de


Google Play.
 Se entregará una base de datos en la nube, haciendo uso de la
plataforma y tecnología Firebase.
 Se hará una entrega de un manual de usuario.
 Se hará un código fuente.
 Se hará también los scripts para la creación de la base de Batos.
Equipo de Trabajo:

 Miembros del proyecto

Nombre y Apellido Matricula

Juan Cabral 100158022

Digno Guerrero 100003807

Darlis Peguero 100201106


 Organigrama del Proyecto

Líder del proyecto


(Juan Cabral)

Asesor del proyecto

(Lic. Samuel Medina)

EQUIPO DE TRABAJO
Documentación Diseñador Programador
(Juan Cabral) (Darlis Peguero) (Darlis Peguero)
(Digno Guerrero) (Digno Guerrero) (Digno Guerrero)
(Darlis Peguero) (Juan Cabral) (Juan Cabral)

Descripción de las funciones y responsabilidades

Responsable Puesto Descripción


Es el encargado de ordenar los
diferentes aspectos que
conforman las actividades de un
Juan Cabral Coordinador
equipo para asegurar que se
alcancen los objetivos
propuestos.

Es el encargado del diseño del


sistema, diseño y generación de la
base de datos y normalización de
Juan Cabral Diseñador
la misma, diseño de la aplicación
y funcionamiento de la misma.

Es el encargado de escribir,
depurar y mantener el código
Digno Guerrero Programador fuente del proyecto para realizar
unas tareas determinadas.

Encargado de documentar toda la


información del proyecto, que se
Darlis Peguero Documentación
genera durante el proceso de
desarrollo del software,
manuales, usuarios etc.
Asesora o da consejo o
Lic. Samuel Medina Asesor información sobre alguna
cuestión, en especial cuando se
dedica a ello profesionalmente.

Descripción de los aspectos técnicos:

Requerimientos generales:

Funcionales No funcionales

 Ejecutar en diferentes dispositivos  La aplicación debe tener un


que soporten la tecnología Android entorno amigable con el usuario.
(Smartphone).
 Toda funcionalidad del sistema
 Permitir el registro de usuarios. debe responder al usuario en
menos de 5 segundos.
 Visualizar las informaciones de las
diferentes actividades académicas.  El sistema debe ser capaz de
operar adecuadamente.
 Buscar edificios, secciones y aulas.
 Los datos modificados en la
aplicación deben ser actualizados
en la base de datos en un tiempo
considerable.
Requerimientos de Hardware:

 Dispositivo Android (Smartphone) con requisitos mínimos: 1.0 GHz de


Procesador, 512 de Memoria RAM y 100 MB de almacenamiento
disponibles.
 Laptop Lenovo modelo 2020, Almacenamiento: 128 GB SSD,
Procesador core i5 quinta generación de 64 bits, Memoria Ram de 8
GB DDR3.
 Sistema operativo: Windows 10.

Requerimiento de Software:

 Sistema operativo Android versión 4.1 en adelante


 Los Software para la aplicación son: Android Studio, Genomotion y
Firebase.
 Se requiere que los dispositivos tengan conexión a internet para
interactuar con la base de datos.
 Es gratuita la aplicación.

Arquitectura técnica del Proyecto

 Diseño de la conexión de la Red


Presupuesto
Aplicación para dar Información académica

Hardware:

Servidor de base de datos firebase US$342.46

Laptop Dell US$342.46

Celular Huawey P9 US$296.23

Sub-Total: US$981.15

Software:

Android Studio 4.1 US$0.00


Genymotion US$0.00

Firebase US$0.00

Publicación de la Aplicación en Google Play US$0.00

Sub-Total: US$0.00

Otros gastos:

Transporte US$40.24

Gastos misceláneos US$13.70

Sub-Total: US$53.94

Total General: US$1,035.00

Lista de Actividades

No. Actividades
1 Análisis de la problemática
2 Recolección de la información
3 Análisis de los requerimientos
4 Presupuesto Software y Hardware
5 Configuración de Google Play
6 Creación de la cuenta Firebase
7 Configuración de la plataforma Firebase
8 Configuración de las reglas Realtime Database
9 Creación de la base de datos Firebase
10 Configuración de las reglas Storage
11 Instalación de Visual Studio Code
12 Instalación Java JDK
13 Instalación de Android Studio
14 Instalación AVD
15 Desarrollo
16 Pruebas de la Aplicación
17 Documentación
18 Presentación de los entregables

Descripción de Actividades

No. Actividad Descripción


1 Análisis de la Es la primera etapa del proyecto, donde se define
problemática la problemática y las necesidades.

2 Recolección de la Proceso donde se realizan levantamientos de


información informaciones relevantes.

3 Análisis de los Etapa donde el equipo analiza los requerimientos


requerimientos esenciales que posteriormente permitirán un
correcto funcionamiento de la aplicación.

4 Presupuesto Software y En esta fase se plasman los costos y gastos que


Hardware permiten posible la implementación del proyecto.

5 Configuración de Google Se realizan las configuraciones necesarias para


Play obtener una cuenta de desarrollador.

6 Creación de la cuenta Etapa donde se lleva a cabo el proceso de


Firebase creación de la cuenta Firebase
7 Configuración de la Etapa donde se realiza las configuraciones
plataforma Firebase necesarias al entorno de desarrollo MySQL
workbench.
8 Configuración de las Configuración de las reglas, que definen los
reglas Firebase permisos sobre las escrituras y lecturas de la base
de datos.
9 Creación de la base de Etapa donde se lleva a cabo el proceso de
datos Firebase creación de la base de datos.
10 Configuración de las Configuración de las reglas de Storage, que
reglas Storage definen quién puede acceder los datos
almacenados allí y cómo se estructuran los
mismos.
11 Instalación de Visual Proceso de instalación de editor de código, el cual
Studio Code será utilizado para las modificaciones de la base
de datos.
12 Instalación Java JDK Fase de instalación de las herramientas para el
desarrollo de aplicaciones JAVA.
13 Instalación de Android Proceso de instalación del entorno de desarrollo
Studio Android.
14 Instalación AVD Proceso de instalación del emulador AVD, donde
posteriormente se realizarán las pruebas.

15 Desarrollo Etapa donde se lleva a cabo el proceso de


desarrollo correspondiente a la aplicación.

16 Pruebas de la Aplicación Fase donde se realizan todas las pruebas


necesarias para determinar los errores y
posteriormente corregirlo ante de su entrega.

17 Documentación El equipo deja plasmada las documentaciones


necesarias del proyecto.

18 Presentación de los Etapa donde el equipo realiza la presentación del


entregables proyecto a la parte interesada.
Matriz de Secuencia

No. Actividad secuencia


1 Análisis de la problemática 2
2 Recolección de la información 3
3 Análisis de los requerimientos 5
4 Presupuesto Software y Hardware 7
5 Configuración de Google Play 8
6 Creación de la cuenta Firebase 9
7 Configuración de la plataforma Firebase 10

8 Configuración de las reglas Firebase 11


9 Creación de la base de datos Firebase 12

10 Configuración de las reglas Storage 13


11 Instalación de Visual Studio Code 14
12 Instalación Java JDK 15
13 Instalación de Android Studio 16
14 Instalación AVD 17
15 Desarrollo 18
16 Pruebas de la Aplicación 19
17 Documentación 20
18 Presentación de los entregables ---
Matriz de Tiempo
Esta es la fórmula aplicada para realizar la matriz de tiempo.
T= O+M+P/3 donde O= Optimo M=Medio P=Pésimo T= Tiempo Estándar

Tiempo en días
No. Actividad Optimo Media Pésim Tiempo
o Estándar
1 Análisis de la problemática 1 2 3 2
2 Recolección de la información 1 2 3 2
3 Análisis de los requerimientos 1 2 3 2
4 Presupuesto Software y Hardware 1 3 5 3

5 Configuración de Google Play 1 2 3 2


6 Creación de la cuenta Firebase 1 1 1 1
7 Configuración de la plataforma 1 2 3 2
Firebase
8 Configuración de las reglas 1 1 1 1
Firebase
9 Creación de la base de datos 2 4 6 4
Firebase
10 Configuración de las reglas 1 2 3 2
Storage
11 Instalación de Visual Studio Code 1 1 1 1

12 Instalación Java JDK 1 1 1 1


13 Instalación de Android Studio 1 2 3 2
14 Instalación AVD 1 2 3 2
15 Desarrollo 16 23 30 23
16 Pruebas de la Aplicación 3 5 7 5
17 Documentación 3 4 5 4
18 Presentación de los entregables 1 1 1 1
Matriz de Información

No. Actividad Secuencia Tiempo Estándar


1 Análisis de la problemática 2 2
2 Recolección de la información 3 2
3 Análisis de los requerimientos 5 2
4 Presupuesto Software y Hardware 7 3
5 Configuración de Google Play 8 2
6 Creación de la cuenta Firebase 9 1
7 Configuración de la plataforma 10 2
Firebase
8 Configuración de las reglas Firebase 11 1
9 Creación de la base de datos Firebase 12 4
10 Configuración de las reglas Storage 13 2
11 Instalación de Visual Studio Code 14 1
12 Instalación Java JDK 15 1
13 Instalación de Android Studio 16 2
14 Instalación AVD 17 2
15 Desarrollo 18 23
16 Pruebas de la Aplicación 19 5
17 Documentación 20 4
18 Presentación de los entregables --- 1
Matriz de Riesgos

Riesgo Probabilida Impacto Respuesta al riesgo


d (%)
Desastres Retraso en Trabajar horas extra
naturales 19% avance del para recuperar el
proyecto tiempo perdido.
Inconvenientes Confusión Usar un manual de
con la aplicación 19% con el usuario para eliminar
por parte de los manejo de la este posible riesgo.
usuarios aplicación
Deficiencia en la Fragmentar los puntos
definición del 13% Retraso en del proyecto en un
proyecto las subpunto
actividades con todos los posibles
detalles para mayor
claridad.
Habilidad del
equipo 7% Descontrol Fortalecer las áreas
deficientes con las deficientes.
actividades

Matriz de Costos
No Actividades Costo
.
1 Análisis de la problemática
2 Recolección de la información US$80.41
3 Análisis de los requerimientos
4 Presupuesto Software y Hardware US$0.00
5 Configuración de Google Play US$26.94
6 Creación de la cuenta Firebase
7 Configuración de la plataforma Firebase US$0.00
8 Configuración de las reglas Firebase
9 Creación de la base de datos Firebase US$342.16
10 Configuración de las reglas Storage US$0.00
11 Instalación de Visual Studio Code
12 Instalación Java JDK
13 Instalación de Android Studio US$0.00
14 Instalación AVD
15 Desarrollo US$2,054.99
16 Pruebas de la Aplicación
17 Documentación US$42.26
18 Presentación de la Aplicación
Total US$2,546.78

Descripción de las limitaciones de recursos

 Errores en el funcionamiento de la aplicación, debido a las limitaciones


del internet.
 La aceptación de estudiantes y profesores, para el uso de la aplicación.

Calendario de ejecución del proyecto

Fecha de inicio del proyecto


Fecha de finalización del proyecto
Inicio del proyecto 05 de mayo del 2020, con una duración de 43 días,
trabajando 5 horas diarias de 9:00 am a 11:30 m y de 3:00 pm a 5:30 pm
todos los días excepto sábados y domingos que lo teníamos para descansar, y
el 11 de junio por ser día del trabajador reintegrándonos el 12 de junio y
finalizamos el proyecto el 04 de julio del 2020.
Diagrama de Gantt (MS Proyect)
Herramientas de Seguimientos y Control

El seguimiento de dicha aplicación será llevado a cabo, mediante los


siguientes Programas:

 Android Studio: IDE oficial para el desarrollo de aplicaciones


Android, el cual será utilizado para las modificaciones de
mejoras.

 Genymotion: Es un emulador de Android que aprovecha la


arquitectura del microprocesador para ejecutar de forma fluida
y rápida distintos dispositivos Android.

 Firebase: Es una plataforma para el desarrollo de aplicaciones


web y aplicaciones móviles.

 Google Play Store: Es una plataforma que permite a los usuarios


navegar y descargar aplicaciones, juegos, música, libros, revistas
y películas.
Conclusión:

Tomando en cuenta la alta demanda de aplicaciones móviles que exige


la sociedad hoy en día, la misma que permite satisfacer las necesidades con
las soluciones de problemas, siendo dichas aplicaciones utilizada con mayor
importancia en las organizaciones, ya que estas demandan de productos que
cumplan con estándares de calidad y que sean rentables para las
universidades.

El proceso de construcción de una aplicación, incluye etapas que se deben


desarrollar siguiendo un modelo adecuado, que permitan construir
aplicaciones que puedan cumplir con los requerimientos, teniendo en cuenta
todos los factores que intervienen en dichos procesos.

Los problemas que demandan la universidad en sentido de información,


serán resueltos con la incorporación en el mercado de este proyecto de
información académica, el cual cumple con los requerimientos. Siendo el
mismo una ventaja para aquellos estudiantes y profesores del centro UASD
Bani que hacen uso directo del sistema.
Anexos:

Anexo A

Logo de la aplicación

Anexo B

Logo de App nacionales


Logo de EcamApp Logo de UAPA
Anexo C
Logo de App internacionales
Logo de Unlawful Activities Act, Logo de AES Moodle Mobile for staff

Anexo D
Diagrama de secuencia

Anexo E
Diagrama de Casos de usos

Anexo F
Diagrama de la Base de Datos

También podría gustarte