You are on page 1of 31

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo II Caso de Uso General

CASODEUSOGENERALCU01
Android
DefinicionUsuario Default

BuscarContactos

GestinSitios Usuario DispositivoMovilconAndroid Gestin Localizacin

ListaSitios UsuarioDefault

24

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo III Caso de Uso Definicin Usuario Default


DEFINICIONDEUSUARIODEFAULTCU02
Android

DefinicionUsuario Default BuscarContactos

Dispositivomovil

Usuario

25

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo IV Caso de Uso Buscar Contacto

BUSCARCONTACTOCU03
Android
SeleccionSimple

BuscarContacto

Seleccinpor Parametro Dispositivomovil

Usuario


26

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo V Caso de Uso Gestionar Sitios


GESTIONARSITIOSCU 04
Android

BuscarContacto

GestinSitios Dispositivomovil

Usuario


27

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo VI Caso de Uso Gestionar Localizacin


GESTIONARLOCALIZACIONCU05
Android

GPS

Gestin Localizacin

Dispositivomovil


28

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo VII Caso de Uso Lista de Sitios Usuario Default


LISTADESITIOSUSUARIODEFAULTCU 06
Android

ListaSitios UsuarioDefault

Usuario


29

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo VIII ERS General


1. Informacin General:

Nombre: Caso de uso Versin: General CU-01 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso de uso del sistema de Sitios Favoritos para dispositivos Android, para la gestin de sitios y localizacin de los mismos.

4. Casos de Uso Asociados: CU-02, CU-03, CU-04, CU-05, CU-06 5. Precondiciones: Tener dispositivo mvil con sistema operativo Android, con cualquier versin instalada del mismo.

6. Poscondiciones: El sistema mantiene encendido siempre el GPS.

7. Flujo Tpico de Interacciones

1. 2. 3. 4. 5. 6. 7. 8.

Usuario

Acciones del usuario o respuesta del sistema Ingresa al sistema de Sitios Favoritos

Android Inicia el servicio del GPS. Usuario Ingresa a la opcin de seleccin de usuario default Android Muestra la pantalla de contactos Usuario Selecciona el usuario default de la lista de contactos Usuario Ingresa a la opcin de gestin de sitios y aade el nombre de un sitio con su respectiva categora Usuario Ingresa a la opcin de gestin de localizacin para establecer las coordenadas del sitio.

Android Inicia el proceso de la localizacin del dispositivo mediante el uso del servicio del GPS y al finalizar muestra las coordenadas de la ubicacin
30

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

9.

Usuario

Guarda las coordenadas mostradas.

10. Usuario Puede seguir en la aplicacin o terminarla.

8. Flujo Alternativo de Interacciones

1. Ingresar nuevo contacto, se da despus del paso 2.

1. 2. 3.

Usuario Android Usuario

Acciones de un actor o respuestas del sistema Sale de la aplicacin. Cierra la conexin con el servicio del GPS Ingresa a la aplicacin de contactos para aadir uno nuevo

9. Flujo Excepcional de Interacciones

1. En caso que falle la conexin al GPS, en el paso 8

1. Android 2. Usuario

Acciones de un autor o respuestas del sistema Se muestra un error de conexin al GPS Elige continuar intentando conexin o salir del sistema.

10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales El sistema debe ser capaz de establecer conexin al GPS, usando un dispositivo mvil con sistema operativo Android 13. Suposiciones El usuario cuenta con un dispositivo mvil con Android, conexin a Internet va WiFi o plan de datos.

14. Observaciones

31

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo IX ERS Definicin de usuario default


1. Informacin General:

Nombre: Caso de uso Versin: Definicin de usuario default CU-02 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso para establecer el usuario default en el sistema.

4. Casos de Uso Asociados: CU-03 5. Precondiciones: Que existan contactos en la base de datos

6. Poscondiciones:

El sistema queda a la espera de una accin por parte del usuario.

7. Flujo Tpico de Interacciones

1. 2. 3.

Acciones del usuario o respuesta del sistema Usuario Ingresa a la opcin de seleccin de usuario default Android Muestra la pantalla de contactos Usuario Selecciona el usuario default de la lista de contactos

8. Flujo Alternativo de Interacciones

1. Ingresar nuevo contacto, se da despus del paso 2.

1. 2.

Usuario Android

Acciones de un actor o respuestas del sistema Sale de la aplicacin. Cierra la conexin con el servicio del GPS

32

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

3.

Usuario

Ingresa a la aplicacin de contactos para aadir uno nuevo

9. Flujo Excepcional de Interacciones

10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales

13. Suposiciones El usuario cuenta con un dispositivo mvil con Android

14. Observaciones

33

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo X ERS Buscar contacto


1. Informacin General:

Nombre: Caso de uso Versin: Buscar contacto CU-03 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso para buscar un contacto en el sistema de Sitios Favoritos.

4. Casos de Uso Asociados: 5. Precondiciones: Tener dispositivo mvil con sistema operativo Android, con cualquier versin instalada del mismo.

6. Poscondiciones:

7. Flujo Tpico de Interacciones

1. 2. 3. 4.

Usuario

Acciones del usuario o respuesta del sistema Ingresa al sistema de Sitios Favoritos

Usuario Ingresa a la opcin de seleccin de usuario default Android Muestra la pantalla de contactos Usuario Busca un contacto de la lista, ya sea mediante una seleccin simple o por parmetro.

8. Flujo Alternativo de Interacciones

1. Ingresar nuevo contacto, se da despus del paso 2.

1.

Usuario

Acciones de un actor o respuestas del sistema Sale de la aplicacin.


34

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

2. 3.

Android Usuario

Cierra la conexin con el servicio del GPS Ingresa a la aplicacin de contactos para aadir uno nuevo

9. Flujo Excepcional de Interacciones


10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales

13. Suposiciones La base de datos de contactos ya tiene informacin almacenada.

14. Observaciones
35

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XI ERS Gestin de sitios


1. Informacin General:

Nombre: Caso de uso Versin: Gestin de Sitios CU-04 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso para gestionar los sitios en el sistema.

4. Casos de Uso Asociados: CU-03 5. Precondiciones: Tener dispositivo mvil con sistema operativo Android, con cualquier versin instalada del mismo.

6. Poscondiciones: El sistema mantiene encendido siempre el GPS.

7. Flujo Tpico de Interacciones

1. 2. 3. 4. 5. 6.

Usuario

Acciones del usuario o respuesta del sistema Ingresa al sistema de Sitios Favoritos

Android Inicia el servicio del GPS. Usuario Ingresa a la opcin de seleccin de usuario default Android Muestra la pantalla de contactos Usuario Selecciona el usuario default de la lista de contactos Usuario Ingresa a la opcin de gestin de sitios y aade el nombre de un sitio con su respectiva categora

36

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

8. Flujo Alternativo de Interacciones

1. Ingresar nuevo contacto, se da despus del paso 2.

1. 2. 3.

Usuario Android Usuario

Acciones de un actor o respuestas del sistema Sale de la aplicacin. Cierra la conexin con el servicio del GPS Ingresa a la aplicacin de contactos para aadir uno nuevo

9. Flujo Excepcional de Interacciones

10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales El sistema debe ser capaz de establecer conexin al GPS, usando un dispositivo mvil con sistema operativo Android

13. Suposiciones

14. Observaciones
37

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XII ERS Gestin de localizacin


1. Informacin General:

Nombre: Caso de uso Versin: Gestin de Localizacin CU-05 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso de localizacin para la toma de coordenadas de los sitios.

4. Casos de Uso Asociados: CU-03, CU-04 5. Precondiciones: La base de datos de clientes ya tiene elementos, se tiene establecido el usuario default y el usuario ya tiene sitios aadidos.

6. Poscondiciones: El sistema mantiene encendido siempre el GPS.

7. Flujo Tpico de Interacciones

1. 2. 3. 4. 5. 6. 7. 8.

Usuario

Acciones del usuario o respuesta del sistema Ingresa al sistema de Sitios Favoritos

Android Inicia el servicio del GPS. Usuario Ingresa a la opcin de seleccin de usuario default Android Muestra la pantalla de contactos Usuario Selecciona el usuario default de la lista de contactos Usuario Ingresa a la opcin de gestin de sitios y aade el nombre de un sitio con su respectiva categora Usuario Ingresa a la opcin de gestin de localizacin para establecer las coordenadas del sitio.

Android Inicia el proceso de la localizacin del dispositivo mediante el uso del servicio del GPS y al finalizar muestra las coordenadas de la ubicacin

38

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

9.

Usuario

Guarda las coordenadas mostradas.

10. Usuario Puede seguir en la aplicacin o terminarla.


8. Flujo Alternativo de Interacciones

1. Ingresar nuevo contacto, se da despus del paso 2.

1. 2. 3.

Usuario Android Usuario

Acciones de un actor o respuestas del sistema Sale de la aplicacin. Cierra la conexin con el servicio del GPS Ingresa a la aplicacin de contactos para aadir uno nuevo

9. Flujo Excepcional de Interacciones

1. En caso que falle la conexin al GPS, en el paso 8

1. Android 2. Usuario

Acciones de un autor o respuestas del sistema Se muestra un error de conexin al GPS Elige continuar intentando conexin o salir del sistema.

10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales El sistema debe ser capaz de establecer conexin al GPS, usando un dispositivo mvil con sistema operativo Android

13. Suposiciones El usuario cuenta con un dispositivo mvil con Android, conexin a Internet va WiFi o plan de datos.

14. Observaciones
39

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XIII ERS Lista de sitios de usuario


1. Informacin General:

Nombre: Caso de uso Versin: Lista de sitios de usuario CU-06 1.0 Sistema: Fecha: Elaborado por: Sitios Favoritos 07/06/2012 Grupo No. 5

2. Actores Usuario, Android

3. Descripcin: Identifica el proceso para listar los sitios del usuario default.

4. Casos de Uso Asociados: CU-02, CU-03, CU-04 5. Precondiciones: La aplicacin ya debe tener el usuario default establecido.

6. Poscondiciones: El sistema mantiene encendido siempre el GPS.

7. Flujo Tpico de Interacciones

1.

Usuario

Acciones del usuario o respuesta del sistema Ingresa a la opcin de gestin de sitios

8. Flujo Alternativo de Interacciones

9. Flujo Excepcional de Interacciones 10. Prioridad Alta

11. Frecuencia de Uso Diario.

12. Requerimientos Especiales 13. Suposiciones 14. Observaciones

40

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XIV Diagrama de secuencia general


41

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

DIAGRAMADEACTIVIDADPRINCIPAL
MainActivity:Main Activity dataFramework:DataFramework contact:ContactsContrast intent:Intent

create

Anexo XV Diagrama de secuencia de actividad principal

1.new()

2.GetInstance()

3.contactList() 4.GetContact()

5.SiteDataFrameworkActivity()

6.start()

42

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XVI Diagrama de secuencia para definicin de usuario default



43

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XVII Diagrama de secuencia para buscar contacto

BUSCARCONTACTO

BuscarContacto Usuario 1.BuscarContacto

2. GetContacto


44

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XVIII Diagrama de secuencia para gestionar localizacin


GestionarLocalizacin

GestionLocalizacion DispositivoMovil 1.BuscarLocalizacion 2.GetCoordenadas

GPS

2.1GetCoordenadas 3.Localizacion


45

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XIX Diagrama de secuencia para listar sitios

LISTARSITIOS

BuscarContacto

ListarSitios

Usuario

Mensaje1 GetContacto

GetSitioPorContacto

46

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XX Diagrama de actividad para buscar contacto

BUSCARCONTACTO

Buscar Contacto

SeleccinSimple

BusquedaPor Parametro

Existe

NO

ObtieneContacto

SI

47

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXI Diagrama de actividad para usuario default


DEFINICIONUSUARIODEFAULT
Diagrama Buscar Contacto

DefinirUsuario Default

48

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXII Diagrama de actividad para gestionar sitio

GESTIONARSITIO
Diagrama Buscar Contacto

AgregarSitio

GPS

Agregar Coordenadas

49

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXIII Diagrama de actividad para gestionar localizacin

GESTIONARLOCALIZACION
Solicitudde Coordenadas

GPSLevantado

Almacenamientode Coordenadas

50

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXIV Diagrama de componentes


DIAGRAMADECOMPONENTES

AplicacionAndroid

AndroidDataFramework

GPS

XML CORE

51

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXV Diagrama de topologa



Triangulacion de Satelites Para posicionamiento GPS Satelite GPS II Satelite GPS I

TOPOLOGIA

Satelite GPS III

Los satelites realizan una triangulacion para la ubicacion de las coordenadas del dispositivo

Estacion de Repetidora de Seal (operador telefonico) Envio de posicion del servidor de la telefonia al celular

Servidor (cualquier compaia telefonica)

Dispositivo Android

Conexin wifi


52

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXVI Diagrama 4 + 1

53

Universidad Mariano Glvez de Guatemala Facultad de Ingeniera en Sistemas de Informacin

Anexo XXVII Diagrama de colaboracin


Pulso
Usuario :GUI

8.Respuesta()
:GestionaSitios

1.NotificaPulso

3.Actualiza (pulso)

:SistemaOperativo

7.Sitios (pulso)
:UsuarioDefault

2.Actualiza (pulso)

6.Seleccionar (pulso)
:BuscaContacto

:CPU

4.Notifica (pulso)
:AbreAplicacin

5.Busqueda (pulso)

54

You might also like