Documentación Del Sistema Diseño 1.1

download Documentación Del Sistema Diseño 1.1

of 51

Transcript of Documentación Del Sistema Diseño 1.1

  • _____________________________________________________

    Documentacin del Sistema Reporte #1: Diseo

    _____________________________________________________

    Nombre del proyecto de

    software:

    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

    UnoDosTresCuatroCincoSeisSieteOchoNueveDiezOnceDoceTreceCatorceQuinceDiesiseisA7