Aplicacin Movil para la Atencion y Denuncia Cuidadana Nombre corto: Koot Elaborado por: Salvador Santos Reyes Equipo de trabajo: Adrian Martinez Orozco David Martinez Martinez Ernesto Carlos
Revisado por:
Dr. Alfredo Cristbal Salas Facultad de Ingeniera en Electrnica y Comunicaciones Universidad Veracruzana campus Poza Rica Tel. (782) 822-58-78
CONTENIDO
1. Casos de Uso del Mdulo Mvil ..3 2. Casos de Uso del Mdulo ADM .....4 3. Casos de Uso del Mdulo Drenaje .6 4. Casos de Uso del Mdulo Baches 8 5. Casos de uso del Mdulo Alumbrado ..10 6. Diagramas de Secuencia del Mdulo Mvil .12 7. Diagramas de Secuencia del Mdulo ADM ..12 8. Diagramas de Secuencia del Mdulo Drenaje....14 9. Diagramas de Secuencia del Mdulo Baches..15 10. Diagramas de Secuencia del Mdulo Alumbrado.17 11. Pantallas del Mdulo Mvil.19 12. Pantallas del Mdulo ADM..21 13. Pantallas del Mdulo Drenaje32 14. Pantallas del Mdulo Baches..37 15. Pantallas del Mdulo Alumbrado45 16. Requerimientos de la aplicacin mvil.47 a. Funcionales47 b. No Funcionales.47 17. Requerimientos del Sistema en PC.47 a. Funcionales48 b. No Funcionales.48
1. Casos de uso Mvil
2. Casos de Uso AMD
3. Casos de Uso Drenaje
4. Casos de Uso Baches
5. Casos de Uso Alumbrado
6. Diagramas de Secuencia Mvil
7. Diagramas de Secuencia ADM
8. Diagramas de Secuencia Drenaje
9. Diagramas de Secuencia Baches
10. Diagramas de Secuencia Alumbrado
11. Pantallas Mvil
12. Pantallas ADM
13. Pantallas Drenaje
14. Pantallas Baches
15. Pantallas Alumbrado
16. Requerimientos de la aplicacin mvil
Funcionales RF_1: La Aplicacin mvil debe tomar tomar una foto con la cmara del mvil al seleccionar el botn de Cmara. RF_2: La Aplicacin mvil debe correr con OS Android 2.3 o superior. RF_3: La Aplicacin mvil debe de usar el GPS de Android cuando se llega al apartado de localizacin del problema a reportar. RF_4: EL usuario podr escoger una fotografi de su Galera o lbum de fotos cuando seleccione el botn desde Galera para poder seleccionarla como problema a reportar. RF_5: El Usuario podr crear una Cuenta de usuario seleccionando el botn de Registrarse RF_6: El Usuario podr poner su ubicacin manualmente cuando el usuario decida que la ubicacin actual donde se detecto el GPS es errada RF_7: La Aplicacin mvil debe de recuperar la contrasea de una Cuenta de la Base de Datos Usuarios al seleccionar el botn de Recuperar Contrasea RF_8: La Aplicacin mvil debe de mandar el reporte a la base de datos Reportes al seleccionar el botn Reportar RF_9: El usuario debe de escribir un mensaje mximo de 144 caracteres cuando se encuentra en la seccin de describir la problemtica a reportar RF_10: La Aplicacin mvil debe de mostrar trminos y condiciones al iniciar la aplicacion RF_11: La Aplicacin mvil debe de tener una seccin de categoras antes de iniciar el problema a reportar RF_12: La Aplicacin mvil debe de poder cancelar el reporte justo antes de enviarlo en la ultima seccin del reporte RF_13: La Aplicacin mvil debe de iniciar sesin con una Cuenta haciendo un Query a la base de datos Usuarios al seleccionar el botn Iniciar y asi autentificar al usuario. RF_14: La Aplicacin mvil debe de iniciar Sesin en modo Annimo No funcionales RNF_1: La aplicacin mvil debe de tener el logo distintivo de Poza Rica RNF_2: La aplicacin mvil debe de tener un boton de Inicio RNF_3: La aplicacin mvil debe de tener color de fondo blanco RNF_4: La aplicacin mvil debe de tener botones de Siguiente RNF_5: La aplicacin mvil debe de tener botones de cancelar RNF_6: La aplicacin mvil debe de tener un botn de tomar fotografi RNF_7: La aplicacin mvil debe de tener un botn de buscar en galera RNF_8: La aplicacin mvil debe de tener un mensaje de trminos y condiciones RNF_9: La aplicacin mvil debe de tener un cuadro para escribir texto RNF_10: La aplicacin mvil debe de tener un botn de Acepto RNF_11: La aplicacin mvil debe de tener un botn de Categoras RNF_12: La aplicacin mvil debe de tener encabezado color rojo RNF_13: La aplicacin mvil debe de tener mensaje de alerta de error
17. Requerimientos del Sistema en PC
a. Funcionales RF_1: El sistema debe de poder borrar un reporte cuando se seleccione el botn borrar y este ejecute una funcin Delete RF_2: El sistema debe de poder guardar un reporte cuando se seleccione el botn guardar y este ejecute la funcin Save RF_3: El sistema debe de poder dar acceso a un usuario por medio de un usuario y contrasea que se debe de ingresar en la ventana Login y se ejecutar una funcin de comparar para ver si este existe en la base de datos koot RF_4: Los usuarios ADM, BACHES, ALUMBRADO y DRENAJE podrn cerrar sesin en el sistema con el botn Salir que ejecutara la funcin LogOut RF_5: El usuario Administrador podr dar de alta un usuario al sistema al seleccionar la opcin Dar de Alta que ejecutara la funcin Alta RF_6: El Usuario Administrador podr dar de baja un usuario al sistema al seleccionar la opcin de Dar de baja que ejecutara la funcin baja RF_7: El Usuario Administrador podr editar la informacin de un usuario en el sistema al seleccionar la opcin de Editar Informacin que ejecutara la funcin Edit RF_8: b. No Funcionales RNF_1: El sistema en PC debe de tener un botn de Inicio RNF_2: El sistema en PC debe de tener un botn de guardar RFN_3: El sistema en PC debe de tener un botn de borrar RNF_4: El sistema en PC debe de tener un botn de Dar de Alta RNF_5: El sistema en PC debe de tener un botn de Dar de Baja RNF_6: El sistema en PC debe de tener un botn de Editar Informacin RNF_7: El sistema en PC debe de tener un botn de iniciar sesin RNF_8: El sistema en PC debe de tener un botn de Salir RNF_9: El sistema en PC debe de tener un el fondo de color Azul RNF_10: El sistema en PC debe de tener un cuadro de bsqueda RNF_11: El sistema en PC debe de tener una ventana de Login RNF_12: El sistema en PC debe de tener una pantalla para ADM RNF_13: El sistema en PC debe de tener una Pantalla para BACHES RNF_14: El sistema en PC debe de tener una Pantalla para Alumbrado RNF_15: El sistema en PC debe de tener una Pantalla para Drenaje RNF_15: El sistema en PC debe de tener un Mapa de la cuidad de alumbrado RNF_16: El sistema en PC debe de tener un Mapa de la cuidad del Drenaje RNF_17: El sistema en PC debe de tener un cuadro de texto para ingresar una contrasea RNF_18: El sistema en PC debe de tener un cuadro de texto para ingresar un usuario RNF_19: El sistema en PC debe de tener un cuadro de texto para ingresar Nombre RNF_20: El sistema en PC debe de tener un Cuadro de texto para ingresar Apellido RNF_21: El sistema en PC debe de tener un Cuadro de texto para ingresar correo electrnico RNF_22: El sistema en PC debe de tener un botn de aceptar RNF_23: El sistema en PC debe de tener un botn de SI RNF_24: El sistema en PC debe de tener un botn de NO