desarrollo de un gestor de eventos del instituto tecnológico de morelia para dispositivos móviles...

17
Desarrollo de un Gestor de Eventos del Instituto Tecnológico de Morelia para dispositivos Móviles con Sistema Operativo Android Protocolo de Investigación Acuña García Armando Covarrubias Aparicio Jorge Enrique Guerrero Hernández Danny Rodríguez Gutiérrez Abraham Asesor: Roque Trujillo Ramos

Upload: armando-acuna

Post on 24-Sep-2015

217 views

Category:

Documents


4 download

DESCRIPTION

Desarrollo de un Gestor de Eventos del Instituto Tecnológico de Morelia para dispositivos móviles con Sistema Operativo Android

TRANSCRIPT

Desarrollo de un Gestor de Eventos del Instituto Tecnolgico de Morelia para dispositivos Mviles con Sistema Operativo Android

Protocolo de Investigacin

Acua Garca ArmandoCovarrubias Aparicio Jorge EnriqueGuerrero Hernndez DannyRodrguez Gutirrez Abraham

Asesor: Roque Trujillo Ramos

Mayo de 2015 Morelia, Michoacn.Versin 5.0

2.- Planteamiento del problema2.1 Contextualizacin del ProblemaEn el Instituto Tecnolgico de Morelia existe un Departamento de Comunicacin y Difusin el cual tiene polticas establecidas para la comunicacin, difusin y promocin de eventos. Estas polticas se ven representadas como formatos a llenar para que el Departamento pueda llevar a cabo estas tareas. Dicho proceso es tardado en comparacin con las necesidades institucionales, lo que causa que no se notifiquen con el suficiente tiempo, o que las polticas no sean respetadas por los diferentes departamentos del Instituto. Esto causa que los departamentos decidan difundir eventos de su inters por medios no oficiales (principalmente redes sociales) provocando que la informacin no llegue en tiempo y forma o sea difundida hacia ciertos segmentos de la comunidad, dndole un uso incorrecto a las TICs, y en vez de que estas ayuden a mejorar el procedimiento lo alteran. Esto debido a que los otros departamentos carecen de los conocimientos tcnicos para realizar la difusin y comunicacin adecuada, pudiendo llegar a alterar la imagen que se tiene prevista del Instituto. Otras de las causas que cabe recalcar es que las autoridades del Instituto no exigen a los dems departamentos respeten las polticas establecidas para la difusin y comunicacin de eventos. 2.2 Definicin del ProblemaEn el Instituto Tecnolgico de Morelia no se siguen las polticas de difusin que estn establecidas por el Departamento de Comunicacin y Difusin para difundir los eventos de inters para la comunidad. Lo que provoca una descentralizacin de la difusin de eventos y que la difusin solo llegue a ciertos segmentos de la comunidad.2.3 Delimitacin del Problema Se concentrar en el incumplimiento por parte de los diversos departamentos de las polticas para la comunicacin y difusin de eventos establecidas por el Departamento de Comunicacin y Difusin del Instituto Tecnolgico de Morelia.

2.4 Diagrama Ishikawa

2.5 Pregunta de InvestigacinCmo desarrollar un gestor de eventos para reforzar el cumplimiento de las polticas del Departamento de Comunicacin y Difusin a travs de una aplicacin para dispositivos mviles con sistema operativo Android que mejore la comunicacin y difusin de eventos?3.- JustificacinEs de importancia reforzar el cumplimiento de las polticas de difusin y comunicacin de eventos en el Instituto Tecnolgico de Morelia mediante una aplicacin para dispositivos mviles que, a diferencia de las redes sociales, solo el Departamento de Comunicacin y Difusin tendr el control de lo que se publica en la aplicacin, beneficiando a sus estudiantes y a la comunidad del Instituto en general, informando en tiempo y forma sobre los eventos que son realizados. A travs de esta aplicacin no solo se buscar que se mejore la gestin de los eventos, tambin se buscar que se sigan las polticas establecidas por el Departamento de Comunicacin y Difusin, ya que el departamento que lo requiera podr realizar los trmites correspondientes. De esta manera se estara facilitando el cumplimiento de las polticas teniendo una plataforma donde adems se centraliza toda la informacin acerca de eventos.La aplicacin servir como un mdulo para realizar la gestin de los eventos en la plataforma que se est desarrollando en el Departamento de Comunicacin y Difusin, debido a que uno de los mdulos a implementar en ella es un calendario con los prximos eventos. El gestor ayudar a implementar el calendario, as como otorgar una aplicacin mvil que tome ventaja del impacto de la plataforma en desarrollo.

4.- HiptesisLa implementacin del gestor de eventos en el Departamento de Comunicacin y Difusin ayudar a reforzar el cumplimiento de las polticas establecidas, as como a centralizar la informacin sobre los eventos. Dicho gestor otorgar movilidad y dinamismo a la comunicacin para que la comunidad pueda recibir informacin en tiempo real y por medio de notificaciones de los prximos eventos a suceder.5.- Objetivos5.1 Objetivo generalReforzar el cumplimiento de las polticas de comunicacin y difusin de los eventos del Instituto, a travs de la creacin e implementacin de una aplicacin para dispositivos mviles con el sistema operativo Android que otorgue una manera prctica y eficaz de gestin de eventos.5.2 Objetivos especficos Desarrollar una aplicacin de fcil uso para los alumnos y personal. Agilizar el seguimiento de las polticas que promueva su seguimiento. Implementar la aplicacin con los eventos oficiales y de inters para la comunidad del Instituto. Ayudar a centralizar la informacin, comunicacin y difusin de los eventos. Ayudar a crear un mtodo de comunicacin y difusin que sea de fcil acceso al alumnado y personal. Implementarse con la plataforma en desarrollo como parte del mdulo de calendario. 6.- ndice de Fundamentos (Marco de Referencia)6.1.-Marco conceptual:Android is an open source mobile Operating System based on Linux with java support and it comes under free and open source software licenses. Java is a high-level/object-oriented computer programming language used especially to create interactive applications running over the Internet GPS is a receiver that determines its position by analyzing the satellite signals it receives SDK (siglas en ingls de software development kit) es un conjunto de herramientas de desarrollo de software que le permite al programador crear aplicaciones para un sistema concretoIDE un Integrated development environment, "por sus siglas en ingls", Ambiente de desarrollo interactivo o Entorno de desarrollo integrado es una aplicacin de software, que proporciona servicios integrales para facilitar al programador de computadora el desarrollo de softwareAPI es el conjunto de subrutinas, funciones y procedimientos (o mtodos, en la programacin orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstraccinSistema Operativo es un programa o conjunto de programas de un sistema informtico que gestiona los recursos de hardware y provee servicios a los programas de aplicacinComunicacin es el acto por el cual un individuo establece con otro un contacto que le permite transmitir una informacinDifusin proceso de propagacin o divulgacin de conocimientos, noticias, actitudes, costumbres, modas, etcDispositivo Movil es un tipo de computadora de tamao pequeo, con capacidades de procesamiento, con conexin a Internet y memoriaNetBeans: IDE lets you quickly and easily develop Java desktop, mobile, and web applications.NBAndroid are NetBeans modules providing support for Android application development.6.2 Marco terico Programacin Programacin Orientada a Objetos Programacin de dispositivos mviles APIs Google Maps Actualizacin de mapas en Google Maps Creacin de nuevas rutas en Google Maps Implementacin de APIs en entornos de desarrollo Dispositivos mviles Dispositivos mviles con GPS Implementacin GPS Sistemas Operativos Android Programacin de dispositivos mviles Java SDK IDEs Net Beans 8.0.1 Plugin NBAndriod

6.3 Marco poltico de la comunicacin y difusin institucional: Protocolo para la difusin de eventos. Medios fsicos para la difusin de eventos. Medios extraoficiales para la comunicacin.

7.- Bosquejo del Mtodo Primeramente, se inici buscando informacin acerca de cmo se realiza la difusin y comunicacin en el Instituto Tecnolgico de Morelia y que problemas se tienen actualmente. La fuente de consulta es el Departamento de Comunicacin y Difusin que se encuentra dentro de la Institucin. Se utilizar la tcnica de la entrevista a los encargados del departamento. Ya contando con el contexto, se implementar ingeniera de software para su elaboracin.Empezando con la fase de anlisis, se analizar el contexto previamente recolectado para cumplir con los requisitos establecidos en el proceso de investigacin. Prosiguiendo con la etapa de diseo, se describir en su totalidad el sistema, desde la manera en que los departamentos pueden solicitar la comunicacin y difusin al departamento, hasta la forma en la que se va a notificar a travs de la aplicacin mvil a la comunidad. Se disear en forma de mdulos que abarquen las distintas partes de la aplicacin, como lo es la parte de solicitud, de notificacin y posicionador, y la interfaz grfica. Para la etapa de programacin se desarrollar en dispositivos mviles con sistema operativo Android. Para su desarrollo se utilizar un SDK junto con un IDE, donde se utilizar Java como lenguaje de programacin. Se implementar la API de Google Maps para que pueda servir de GPS para la parte de posicionador del gestor. En la etapa de pruebas se corroborar si la aplicacin tiene un correcto funcionamiento y si cumple con lo establecido en los requisitos. Como prueba beta se implementar de manera gradual en el Instituto. Siendo parte de la etapa de documentacin, se elaborarn documentos tanto con los resultados de la investigacin, como un manual de usuario para el uso de la aplicacin, ya que servir de comparativa para lo realizado segn lo investigado. En la etapa de mantenimiento, se estar al tanto del funcionamiento de la aplicacin durante su implementacin gradual en el Instituto para poder corregir cualquier fallo inesperado.7.1 Tipo de Investigacin El tipo de investigacin en este protocolo, debido a sus caractersticas de desarrollo, es aplicada. Se abordar el tema a travs de investigacin aplicada y de campo. 7.2 Enfoque de la investigacin El enfoque de la presente investigacin ser cualitativo correlacional entre las variables: cumplimiento de polticas y mejora de difusin, con una relacin directamente proporcional8-. Difusin Para la difusin e implementacin de esta plataforma, se propone implementar con el Departamento de Sistemas y Comunicacin en un periodo intersemestral para ver su funcionamiento y acoplamiento. Posteriormente, ya en periodo de clases normales, observar su funcionamiento en el mismo Departamento (que es el segundo con ms matrcula en el Instituto). Si el funcionamiento es el deseado y los resultados son satisfactorios, logrando una mejora en la comunicacin entre los integrantes de ste departamento, implementarlo con otros de matrcula menor, para avanzar progresivamente hasta cubrir la totalidad de los departamentos del Instituto Tecnolgico de Morelia.9. Cronograma

10.- Presupuesto El presupuesto necesitado para esta investigacin es:

11.- Consultas Iniciales[1] Amita Dhale, M. M. (11 de Noviembre de 2014). ASurvey on SMARTCONNECT an Android and Web Based Application for College Management System. Sevagram, Maharashtra, India.[2] Dictionary.com Unabridged. (12 de Mayo de 2015) Dictionary.com http://dictionary.reference.com/browse/java[3] Dictionary.com Unabridged. (12 de Mayo de 2015)Dictionary.com http://dictionary.reference.com/browse/api[4] Dictionary.com Unabridged. (12 de Mayo de 2015)Dictionary.com http://dictionary.reference.com/browse/gps[5] Roopkala Ravindran, N. Q. (1 de Enero de 2015). Campus Push, Location, Context, Policy Driven Push Notification Application for Mobile Devices. Mumbai, India.[6] Sagnik Bhattacharya, M. P. (Febrero de 2013). Design and Development of Mobile Campus, an Android based Mobile Application fo University Campus Tour Guide. [7] Design and Development of Mobile Campus, an Android based Mobile Application fo University Campus Tour Guide.[8] Swapnil S. Bangare, A. S. (2 de Febrero de 2013). Cloud based Intra-College Communication Information System using Mobile Clients. Pune, Maharashtra, India.[9]NBAndroid. (20 de Mayo de 2015). Wiki NBAndroid. Obtenido de NBAndroid: https://bitbucket.org/nbandroid/nbandroid/wiki/Home[10]Oracle. (20 de Mayo de 2015). Oracle Corporation. Obtenido de NetBeans: https://netbeans.org/

2