0% encontró este documento útil (0 votos)
22 vistas23 páginas

Aplicación para Análisis de Circuitos

Este documento describe un proyecto para desarrollar una aplicación Android que ayude a estudiantes de telecomunicaciones a resolver ejercicios matemáticos de Análisis de Circuitos Eléctricos de forma más rápida. El proyecto incluye objetivos como crear herramientas de cálculo para números complejos, impedancias y resonancias, así como diseñar una interfaz gráfica fácil de usar. La aplicación estará dirigida a estudiantes de la Universidad Politécnica Territorial del Estado Aragua en Venezuela.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas23 páginas

Aplicación para Análisis de Circuitos

Este documento describe un proyecto para desarrollar una aplicación Android que ayude a estudiantes de telecomunicaciones a resolver ejercicios matemáticos de Análisis de Circuitos Eléctricos de forma más rápida. El proyecto incluye objetivos como crear herramientas de cálculo para números complejos, impedancias y resonancias, así como diseñar una interfaz gráfica fácil de usar. La aplicación estará dirigida a estudiantes de la Universidad Politécnica Territorial del Estado Aragua en Venezuela.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA


UNIVERSIDAD POLITECNICA TERRITORIAL DEL ESTADO ARAGUA
“FEDERICO BRITO FIGUEROA”
LA VICTORIA - EDO. ARAGUA
DEPARTAMENTO DE INVESTIGACIÓN
COORDINACIÓN DE INVESTIGACIÓN DEL PNF EN ELECTRÓNICA

DISEÑAR UNA APLICACIÓN PARA DISPOSITIVOS ANDROID QUE


REDUZCA EL TIEMPO DE RESOLUCION DE EJERCICIOS MATEMATICOS
DE LA MATERIA “ANALISIS DE CIRCUITOS ELECTRICOS”
CORRESPONDIENTES AL 1er TRIMESTRE-2do AÑO DE
TELECOMUNICACIONES.

Código: SCEPNFTELE-2017-04

Proyecto Socio Tecnológico para optar al Certificado de Asistente


Electrónico.

Tutor: Autores:
Marielsi Frutille José Jaspe
CI: 26.715.481

Tutor:

La Victoria, Abril 2016


INTRODUCCIÓN

El presente trabajo está constituido por 5 capítulos. En el capítulo 1 se


describirá una comunidad y se planteará una problemática observada en la misma,
mencionando brevemente como se planea resolver y puntualizando los límites y
alcances de la solución a través de una aplicación para teléfonos inteligentes y
tablet que posean un sistema operativo androide. El capítulo 2 está definido como
el marco teórico, donde se explican las bases metodológicas del trabajo a ejecutarse
junto con las definiciones necesarias para su desarrollo y comprensión del
proyecto, así como las leyes que de alguna manera u otra lo rigen. En el capítulo 3
se definen las herramientas que actualmente se utilizan en la comunidad y que se
planean mejorar. El capítulo 4 consta del desarrollo de una aplicación con una
explicación más extensa acerca de las herramientas que ésta ofrece con el fin de
solucionar la problemática y analizar los beneficios que traerá la realización de la
propuesta a la comunidad. El capítulo 5 es la conclusión del trabajo realizado,
donde se mencionarán las metas que se lograron, así como también incluye las
recomendaciones que los usuarios aporten para la mejora de la aplicación.

2
3
Índice general

INTRODUCCIÓN.................................................................................................2
CAPÍTULO I..........................................................................................................4
EL DIAGNISTICOS..........................................................................................4
1.1 Descripción de la comunidad...................................................................5
CAPÍTULO II........................................................................................................6
FUNDAMENTOS DEL PROBLEMA..............................................................6
2.1 Planteamiento del problema....................................................................6
2.2 Justificación..............................................................................................6
2.3 Objetivo general.......................................................................................7
2.4 Objetivos específicos................................................................................7
2.5 Alcances....................................................................................................7
2.6 Limitaciones..............................................................................................8
CAPÍTULO III.......................................................................................................9
PLAN DE ACCION...........................................................................................9
3.1 Descripción la posible solución................................................................9
3.2 Actividades..............................................................................................10
3.3 Cronograma............................................................................................11
3.4 Presupuesto.............................................................................................12
CAPITULO IV.....................................................................................................13
EVALUACION DEL PROYECTO................................................................13
4.1 Situación final de ejecución del proyecto..............................................13
CAPITULO V......................................................................................................22
CONCLUSIONES Y RECOMENDACIONES..............................................22

4
Índice de tablas

Tabla 1 Actividades...……………………………………………………………10

Tabla 2 Cronograma…..…………………………………………………………11

Tabla 3 Presupuesto…...…………………………………………………………12

Índice de Anexos

Anexo 1 Paquetes de herramientas……………...………………………………


14

Anexo 2 Diagrama de flujo………………………………………………………15

Anexo 3 Funciones Internas……...………………………………………………


16

Anexo 4 Diagrama de clase de numero complejos....……………………………


17

Anexo 5 Diagrama de clase de operaciones con complejos…..…………………


17

Anexo 6 Foto emulación……....…………………………………………………18

Anexo 7 Foto emulación….……………………...………………………………19

Anexo 8 Foto emulación....………………………………………………………20

Anexo 9 Foto emulación………....………………………………………………21

5
CAPÍTULO I

EL DIAGNISTICOS

1.1 Descripción de la comunidad

Este proyecto tiene como objetivo a toda la comunidad estudiantil de la


Universidad Politécnica Territorial de Aragua “Federico Brito Figueroa”, que se
encuentre en la rama de telecomunicaciones o relacionadas a esta, sin embargo la
herramienta que este proyecto tiene como finalidad desarrollar tiene como objetivo
principal como objetivo a todos los estudiantes de telecomunicaciones del segundo
año de la Universidad mencionada con anterioridad. La cual se encuentra ubicada
en la Avenida Industrial de la victoria, Aragua – Venezuela. Esta universidad nace
gracias a la Misión Alma Mater como Universidad Nacional Experimental, con
personalidad jurídica y patrimonio, lo cual posee una sede principal en la ciudad de
La Victoria y la ciudad de Maracay. Al crearse esta universidad se propone como
objetivo desarrollar sedes proyectos y programas académicos de formación,
creación intelectual, desarrollo tecnológico, innovación, asesoría y vinculación
social en todo el estado Aragua. Mediante la articulación con la Misión Sucre y a
través de alianzas con otras instituciones de educación universitaria.

6
CAPÍTULO II

FUNDAMENTOS DEL PROBLEMA

2.1 Planteamiento del problema

Actualmente la mayoría de las personas poseen un teléfono móvil con un


sistema androide, puesto que es uno de los software gratuitos de mayor demanda
del mercado, junto con esto la tienda de aplicaciones Google Play es una de las más
utilizadas actualmente en el mundo, pero esta tienda escasea en herramientas
dirigidas a la electrónica y la poca cantidad que se ofrecen para poder obtener su
uso completo se requiere pagar una cantidad de dinero para adquirirla. De la misma
manera una calculadora que tenga la capacidad de resolver problemas matemáticos
que estén dirigido o se acerquen al área de electrónica, ostenta un precio
considerablemente alto.

2.2 Justificación

Con este proyecto se busca reducir el tiempo que los estudiantes utilizan en
la resolución de ejercicios relacionados con la materia “Análisis De Circuitos
eléctricos” bien sea con una lista de ecuaciones o con resoluciones inmediatas de
algunos ejercicios. De esta manera las personas le pondrán dar una utilidad más a
un teléfono móvil con dispositivo androide, ya que al instalar la aplicación
adquirirán un conjunto de sub herramientas que facilitaran tareas como aritméticas
con números complejos, Calculadora de impedancia, Calculadora de resonancia y
código de colores de resistencia.

7
2.3 Objetivo general

Diseñar una aplicación para dispositivos androide que reduzca el tiempo


de resolución de ejercicios matemáticos de la materia “análisis de circuitos
eléctricos” correspondientes al 1er trimestre-2do año de telecomunicaciones

2.4 Objetivos específicos

- Crear un esquema del modelo básico de la aplicación donde se


observen las funcionalidades básicas.

- Desarrollar un esquema especifico de cada sub herramienta de la


aplicación donde se plantee lo que se quiere con seguir con dicha
sección

- Realizar los respectivos diagramas de flujos de cada sub herramienta


para saber de qué consta en cada una.

- Diseñar una interfaz gráfica de usuario adecuada para la aplicación y


que sea fácil de usar.

- Realizar pruebas para observar el resultado de aplicación, sus


funciones y verificar si ésta presenta errores.

- Diseñar el logo e icono de la aplicación.

2.5 Alcances

8
La aplicación proporcionada está dirigida a un selecto grupo de usuarios
que serían todos los estudiantes universitarios u otros de interés relacionado que
deseen adquirir dicha herramienta.

2.6 Limitaciones

Este proyecto no cuenta con la posibilidad de distribuir la


aplicación resultante debido a que el autor no cuenta con las licencias
necesaria para comerciar en Google Play.

9
CAPÍTULO III

PLAN DE ACCION

3.1 Descripción la posible solución

En vista de que las aplicaciones actuales no poseen la posibilidad de trabajar


números imaginarios y eso es lo que se necesita a la hora de resolver un circuito
que trabaje con corriente alterna y viéndose que la tienda de aplicaciones de
Google Play es una de las visitadas y fáciles de acceder, se planteó el desarrollo de
una aplicación que trabaje con numero complejos y además de eso incluya
herramientas básicas que faciliten la resolución de ejercicios relativos a la materia
de análisis de circuitos eléctricos, junto con eso se encuentra la ventaja de que la
mayoría de los estudiantes poseen un teléfono inteligente y como todo nuestro
alrededor evoluciona hacia la tecnología reemplazar una calculadora con un
teléfono seria los más accesible sin contar que el costo de una calculadora es algo
elevado actualmente.

La propuesta parte de la misión que debe tener todo proyecto comunitario, en


este sentido la aplicación deberá publicarse sin costo alguno y que sea accesible
para cualquier persona y esto incluye a cualquier dispositivo androide que sea de
una versión mayor o igual a 4.1, incluyendo que la aplicación debe estar
optimizada para cualquiera de estos dispositivos bien sea Smartphone o Tablet.

Se trabajara con el motor gráfico de Unity 3D puesto que actualmente es la


mejor opción para desarrollo 3D y 2D en plataformas de Androide por lo
optimizado que es y con una Interfaz sencilla de usar. Este motor gráfico cuenta
con una enorme y completa documentación, por lo tanto se procedió a elegirse
como ambiente de desarrollo para la aplicación.

10
3.2 Actividades

Fechas Actividad
Desde Hasta Procedimiento N°
Hablar con la asesora
Entrevista
y supervisora del
07/08/2017 01/12/2017 Y 1
proyecto.
Revisión de la
Marielsi Frutille
aplicación
Plantear diagramas
de flujos de la Diagrama
14/08/2017 18/08/2017 2
funciones internas de de
la aplicación Flujo
Realización de un
esquema a papel del
estilo grafico de la
21/08/2017 25/08/2017 Esquema 3
aplicación donde
resalte de sus
funciones
Implementación de
los diagramas y
01/09/2017 07/10/2017 Programar 4
esquemas planteados
en programación

Entrega de la primera
15/10/2017 21/10/2017 demostración de la Revisiones 5
aplicación

Corrección de las
recomendaciones
22/10/2017 28/11/2017 Programar 6
planteadas en la
revisión

Entrega de la versión
03/12/2017 09/12/2017 Entrega 7
final de la aplicación

Fuente Elaboración del autor

Tabla 1

11
3.3 Cronograma
Ago. Sep. Oct Nov Dic
2017 2017 2017 2017 2017

Semana

Actividades

Actividad 1
Actividad 2
Actividad 3
Actividad 4
Actividad 5
Actividad 6
Actividad 7

Fuente Elaboración del autor

Tabla 2

12
3.4 Presupuesto

Presupuesto para el desarrollo

Equipos y Precio Cantidad Total


materiales /Bsf /Bsf
Ordenador 56.000.000,00 1 56.000.000,00

Lápices 12000,00 4 48.000,00

Hojas bond A4 5000,00 30 150.000,00

Total 56.198.000,00

Fuente Elaboración del autor

Tabla 3

13
CAPITULO IV

EVALUACION DEL PROYECTO

4.1 Situación final de ejecución del proyecto

El desarrollo de la aplicación se distribuye en varia áreas por lo tanto cada


área mostrada se representara con un diagrama de flujo, diagrama de casos de usos
o un diagrama de clases, Siempre y cuando cualquiera de los métodos anteriores
sea necesario usarlo.

Para una mejor organización se realizó un agrupamiento de paquetes. Cada carpeta


o paquete representara funciones, clases y posesos importantes en la aplicación.

4.1.1 Paquetes de herramientas

Los paquetes de herramientas son los procesos más importantes del software
puesto que son el motivo principal y la razón por la cual el usuario usara la
aplicación. La lista da herramientas tiene un tamaño de 5 lo cual indica que el
usuario tendrá acceso a 5 útiles herramientas que reducirán el tiempo de
resolución de múltiples ejercicios.

Imagen de los paquetes de herramientas

Fuente Elaboración del autor


Anexo 1

14
4.1.2 Digrama de de flujo de la seecion de codigo de colores de resistencias

Fuente Elaboración del autor

Anexo 2

15
4.1.3 Paquetes de funciones internas

Las funciones internas son estructuras de código que permitirán al desarrollador


facilitar el trabajo en el desarrollo de las aplicaciones por lo general estas librerías
o paquetes tienen a ser escritos por el programador. Todos los paquetes de
funciones internas fueron escritos por el autor.

Paquetes de funciones Internas

Fuente Elaboración del autor

Anexo 3

16
4.1.4 Diagrama de clases de los paquetes de funciones internas

Paquete de números complejos

Fuente Elaboración del autor

Anexo 4

Paquete de operaciones con números complejos

17
Fuent Elaboración del autor
e
anexo 5

4.1.5 Resultados capturados de la aplicación

Foto de la emulación (Calculadora de reactancia)

18
Fuente Elaboración del autor
Anexo 6

Foto de la emulación (Código de colores de resistencia)

19
Fuente Elaboración del autor

Anexo 7

Foto de la emulación (Operaciones con complejos)

20
Fuente Elaboración del autor

Anexo 8

Foto de la emulación (Menú de inicio)

21
Fuente Elaboración del autor

Anexo 9

22
CAPITULO V

CONCLUSIONES Y RECOMENDACIONES

La realización de una aplicación que facilite la resolución de los ejercicios de la


materia análisis de circuitos eléctricos, fue una solución rápida para aquellos
problemas aritméticos con números complejos, que se presentan en la mayoría de
los casos en circuitos que trabajen con corriente alterna, bobinas y capacitores.
Añadido esto, al contar con una herramienta para calcular la reactancia capacitiva o
inductiva convierten la aplicación en una fuerte herramienta para concluir
ejercicios de la manera más eficaz posible.

Cabe destacar que en el desarrollo de una aplicación, indiferentemente del entorno


de desarrollo integrado usado se debe tener una idea clara y concisa de lo que se
desea lograr, para esto es recomendado que se planteen y dibujen bocetos de cómo
se quiere un resultado final del software de esta manera se tiene un punto de inicio
o guía referente a interfaces gráficas y funcionalidades.

Durante la programación se encontraron variedad de código repetidos que


ocupaban espacio. Para alivianar estas cargas a los “Script” se procedió a la
creación de múltiples funciones estáticas, que trabajan de manera sencilla y simple
resumiendo una gran variedad de códigos y entendimiento del mismo debido a que
las funciones estáticas no alteran la programación y no requieren de valores
dependiente si no de valores independiente.

23

También podría gustarte