Está en la página 1de 12

MANUAL TECNICO DEL SISTEMA (MTS)

01 de Junio de 2013

Ficha de Versiones
VERSIN FECHA MODIFICACIN PETICIN DE CAMBIO

Ficha de Responsables
REALIZADO POR:
Alejandro Pompa Lpez 01/06/2013 Daniel Alejandro Aguirre Linares

FIRMA:

FECHA:

REVISADO Y APROBADO POR:


Jefe de Calidad: M.C. Carol A. Martnez Rosiles

FIRMA:

FECHA:

INTROUDCCION

Manual tcnico sobre el desarrollo del leector QR en android utilizado para leer cdigos qr de edificios del centro histrico de Morelia de forma que pueda mostrar la informacin mas importante sobre el edificio

Objetivo:
Generar una aplicacin que muestre la informacin de edificios del ITMorelia de tal manera que le permita conocer a los estudiantes o visitantes ms acerca de las instalaciones de una manera ms fcil y rpida utilizando sus dispositivos mviles para lograrlo: Herramientas necesarias:

Android Developer Tools X86_64


Se utiliza como ambiente de trabajo debo a que a que incluye El IDE Eclipse y El SDK de Android necesarios para trabajar, tambin se pueden descargar por separado ambas herramientas y trabajar en ellas recomendable ubicarlos en la raz de la unidad C:

Android 2.3 Gingerbread Se utiliz esta versin como base para la aplicacin debido ya que es una versin fcil de encontrar en los dispositivos mviles de Android en este momento aunque tambin se pueden usar versiones posteriores debido a que es compatible con ellas

Liberia zxing Librera OpenSource utilizada para

el manejo de cdigos QR con la cual se lee el cdigo y se puede descifrar su informacin recomendable ubicarla en la raz de la unidad C:

Manejador de Base de datos SQlite: Manejador de base de datos altamente compatible con el entorno de desarrollo android

Emulador Android : Utilizado para realizar pruebas de la aplicacin en un dispositivo mvil

Clases: MainActivity:
Extiende de Activity Implementa de OnClickListener Variables: Button Leer, Edificios, Ayuda ImageView Imagen Intent i Mtodos: onCreate(Bundle saveInstanceState ): mtodo utilizado para crear la actividad e interfaz de android relacionada con el archivo main.xml adems de utilizado para asignar el valor a las variables onClick(View arg0) Mtodo utilizado para detectar el botn en el que se a dado click y as cambiar de vista

INFORMACION Extiende de Activity Implementa de OnClickListener Variables: Button botn DataBaseAcces db TextView titulo,lugar, descrip Int ImgRes[] Int ImageViewIndex Intent i

Metodos: onCreate(Bundle saveInstanceState): mtodo utilizado para crear la actividad e interfaz de android relacionada con el archivo informacion.xml adems de utilizado para asignar el valor a las variables onClick(View arg0) Mtodo utilizado para detectar el botn en el que se a dado click y as cambiar de vista y mostrar la imagen del edificio colocarInformacion( int ID) Mtodo utilizado para sacar toda la informacin de la base de datos y establecer el formato en el que se mostrara onActivityResult(int requestCode, int resultCode ,Intent intent) Mtodo utilizado para recibir el valor ledo por el lector de QR y verifica si el valor es vlido y proceder con el formato de la informacin o si es incorrecto

IMAGEN

Extiende de Activity

Variables: ImagenView Imagen TextView titulo Mtodos: onCreate(Bundle saveInstanceState): mtodo utilizado para crear la actividad e interfaz de android relacionada con el archivo imagenlugar.xml adems de utilizado para asignar el valor a las variables

Edificios Extiende de Activity Implementa de OnItemClickListener Variables: ListView Lista TextView Seleccionado String LugaresVisitados Intent i

Mtodos onCreate(Bundle saveInstanceState): mtodo utilizado para crear la actividad e interfaz de android relacionada con el archivo imagenlugar.xml adems de utilizado para asignar el valor a las variables OnItemClickListener(): Metdo Utilizado para detectar el elemento que a sido seleccionado y as cambiar de ventana ala de Informacin y mostrar la informacin correcta

AYUDA: Extiende de Activity Variables: TextView Leer, Visitados, Informacion Resources res TabHost tabs TabHost.TabSec spec Typeface font

Mtodos: onCreate(Bundle saveInstanceState): mtodo utilizado para crear la actividad e interfaz de android relacionada con el archivo ayuda.xml adems de utilizado para asignar el valor a las variables y disear la interfaz de esta venta DataBaseAcces Extiende de SQLiteOpenHelper Variables String Database DatabaseAccess Linker ContentValues valores Cursor reggistro String [] edificio, campos, visitados Int[] indic

Mtodos: DatabaseAcces(Context ctx): constructor de la clase getLink(Context ctx) otiene el link para conectar con la base de datos onCreate(SQLiteDataBase db) creador de la base de datos

onUpgrade() Actualiza la base de datos y elimina la tabla edifico si existe agregaRegistros() agrega los registros ala base de datos leer(int ID) obtiene datos de la base de datos visitados openDB() abre el flujo ala base de datos agregaInfo() agrega la informacin correspondiente a a cada edificio

Aplicacin para la lectura de cdigos QR MTS:V1.0

También podría gustarte