UNIVERSIDAD DE LA GUAJIRA
FACULTAD INGENIERA
V SEMESTRE
MAICAO LA GUAJIRA
2016
INTRODUCCION
Surge la necesidad de crear una App mvil para la universidad de la Guajira por la
difcil comunicacin entre el cuerpo administrativo, docentes y estudiantes ya que
solo el canal de comunicacin es el correo electrnico lo cual hace lenta la entrega
de informacin.
JUSTIFICACION
OBJETIVOS ESPECIFICOS
LIMITACIONES:
1. UNMapp
2. UPB Mvil
3. App Unisabana
El desarrollo, que estar disponible para sistemas operativos Android e IOS, fue
un proceso de investigacin entre estudiantes y profesores, lo que supone una
ventaja pues conocen de primera mano la dinmica de la universidad.
4. App Central
5. Aprendamos.co
6. Uninorte
La Universidad Catlica lanz Paw Mvil, que permite consultar informacin sobre
las asignaturas, el horario de clases, las calificaciones actuales e histricas y
cmo ha avanzado en su programa acadmico. Tiene la opcin de observar las
redes sociales donde la universidad tiene presencia como Facebook, Twitter y
YouTube.
Actualmente, tiene 1.200 descargas desde la tienda Google Play para dispositivos
mviles con sistema operativo Android.
8. Sicua Plus
Se puede descargar desde las tiendas de Google Play, Blackberry App World, y la
App Store para las versiones, Android OS 2.2, Blackberry OS 4.3 o superior y IOS
MARCO TEORICO
Caractersticas bsicas
Android es un sistema operativo mvil basado en Linux, que junto con aplicaciones
middleware est enfocado para ser utilizado en dispositivos mviles como
Smartphone, tablets, etc. Es desarrollado por la Open Handset Alliance2 la cual es
liderada por Google
Ncleo Linux.-Android depende de Linux para los servicios base del sistema como
seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de
controladores. El ncleo tambin acta como una capa de abstraccin entre el
hardware y el resto de la pila de software. La estructura de Android est formada
por varias capas: Kernel de Linux,
Para poder trabajar con Android se tiene que instalar el entorno de desarrollo
Eclipse3 y el SDK4 de Android
Para poder comprender cmo se construye una aplicacin Android vamos a revisar
como es la estructura general de un proyecto.
Carpeta /assets/ Contiene todos los dems ficheros auxiliares necesarios para la
aplicacin, como ficheros de configuracin, de datos, etc. La diferencia entre los
recursos incluidos en la carpeta /res/raw/ y los incluidos en la carpeta /assets/ es
que para los primeros se generar un ID en la clase R y se deber acceder a ellos
con los diferentes mtodos de acceso a recursos. Para los segundos sin embargo
no se generarn ID y se pondr acceder a ellos por su ruta como a cualquier otro
fichero del sistema. Se usar uno u otro segn las necesidades de la aplicacin.
- Activity: Permite que se inicie una actividad. Todas las activities deben estar
especificadas en el AndroidManifest.xml.
Diagramas del UML El UML est compuesto por diversos elementos grficos que
se combinan para conformar diagramas. Debido a que el UML es un lenguaje,
cuenta con reglas para combinar tales elementos. En lugar de indicarle a usted
cules son los elementos y las reglas, veamos directamente los diagramas ya que
los utilizar para hacer el anlisis del sistema.
Diagrama de clases Piense en las cosas que le rodean (una idea demasiado
amplia, pero intntelo de cualquier forma!). Es probable que muchas de esas cosas
tengan atributos (propiedades) y que realicen determinadas acciones. Podramos
imaginar cada una de esas acciones como un conjunto de tareas. Una clase es una
categora o grupo de cosas que tienen atributos y acciones similares. He aqu un
ejemplo: cualquier cosa dentro de la clase Lavadoras tiene atributos como son la
marca, el modelo, el nmero de serie y la capacidad. Entre las acciones de las cosas
de esta clase se encuentran: "agregar ropa", "agregar detergente", "activarse" y
"sacar ropa".
Diagrama de objetos Un objeto es una instancia de clase (una entidad que tiene
valores especficos de los atributos y acciones). Su lavadora, por ejemplo, podra
tener la marca Laundatorium, el modelo Washmeister, el nmero de serie GL57774
y una capacidad de 7 Kg.
Posteriormente trataremos este tema con mayor detalle; por ahora, le mostrar un
ejemplo sencillo. Usted utiliza una lavadora, obviamente, para lavar su ropa. La
figura siguiente le muestra cmo representara esto en un diagrama de casos de
uso UML.
Sistema de Variables
- Variable dependiente:
Calidad de servicio que se le brinda al alumno el cual ser medido por el ndice de
satisfaccin del alumno atreves de encuestas.
- Variables independientes:
Demanda (cantidad de alumnos que harn uso del aplicativo para sus consultas
acadmicas).
UML se puede usar para modelar distintos tipos de sistemas: sistemas de software,
sistemas de hardware, y organizaciones del mundo real.
Con el desarrollo del proyecto se espera contar con una aplicacin mvil indita en
el mbito universitario, que permitir a los beneficiarios contar con informacin
pertinente en cualquier momento y desde cualquier lugar. La difusin dentro de la
comunidad universitaria y posteriormente su rplica en otras instituciones
seguramente generar nuevos requerimientos que podrn ser plasmados en futuras
versiones del aplicativo. Las reas de gestin de la universidad contarn con una
herramienta de alto valor agregado a las soluciones informticas que actualmente
poseen en pos de brindar un mejor servicio a sus usuarios.
PROTOTIPO: