SlideShare una empresa de Scribd logo
1 de 67
INF-162 ANÁLISIS Y DISEÑO
           DE SISTEMAS

-    Vallejos Chávez Minerva
-    Quino Terán Ana Belén
-    Suxo Casas María Magali
-    Justiniano Castillo Franklin

             1/2013
SICAA
SISTEMA DE INFORMACIÓN
DE CONTROL DE ANIMALES
      EN ADOPCIÓN
ANALISIS Y DISEÑO
                               ESTRUCTURADO



ANÁLISIS Y DISEÑO ESTRUCTURADO

I.- PLANIFICACIÓN

     1.- ESTUDIO PRELIMINAR

           1.1 LEVANTAMIENTO DE INFORMACIÓN

           1.1.1   ENTREVISTAS
ENTREVISTA - PROTECTORA DE
                                                    ANIMALES APLAB - BOLIVIA

APLAB – BOLIVIA es una asociación sin ánimo de lucro que ayuda a los animales abandonados para
conseguirles un nuevo hogar.
¿Cómo surge esta asociación y qué la motiva a ayudar a los animales abandonados?
R. Surge como una iniciativa privada que a modo particular decide sacar perros y gatos de las calles
para buscarles una familia. Evidentemente, y por desgracia, el trabajo es mayor del esperado y es
entonces cuando se decide constituirse como asociación y buscar más gente que se una a este
proyecto.
2. ¿Cuáles son los desafíos más grandes que debe enfrentar una sociedad protectora de animales? ¿Y
cuáles los que debe enfrentar un socio voluntario de dichas sociedades?
R. El mayor desafío al que hace frente un albergue de animales es dar cabida a todos esos animales
abandonados con ayuda cero de la administración. Lamentablemente es mayor el número de
abandonos que las plazas de las protectoras. Sabes que el que no entre en la protectora
seguramente muera en la calle o en la perrera y es un desafío poner las pautas para decir este
animal entra y este no.
Para un voluntario es el mismo, es la voz de la protectora y el negar la entrada a un animal sabiendo
que puede ser su única esperanza es duro. Además de ello, te encuentras con la incomprensión de la
gente, que en la mayoría de los casos no ve más allá de su problema y al negarle la entrada del
animal te cuestiona, insulta y todo lo que se le ocurre en ese momento.
3. En algunos países es frecuente que las sociedades protectoras de animales hagan evaluaciones de
temperamento antes de poner un animal en adopción. ¿Hace APLAB estas evaluaciones, para buscar
propietarios compatibles con el animal que se pone en adopción? ¿Son necesarias estas
evaluaciones?
R. Por supuesto para cada adoptante estudiamos las condiciones de vida, el entorno, si hay niños o
no, etc. y se le ofrecen animales que vayan a ser aptos. Si el animal elegido no es apto para el
entorno en que va a vivir, se prefiere no darlo antes de que lo devuelvan o haya problemas. Tiene
que ser una adopción responsable, segura y para toda la vida.
ENTREVISTA - PROTECTORA DE
                                                        ANIMALES APLAB - BOLIVIA



4. ¿Qué requisitos debe cumplir una persona (o familia) para adoptar un perro u otro animal de APLAB?
R. Más que los requisitos que debe cumplir, nosotros miramos los que no debe cumplir y como no queremos
que esté un perro. Evidentemente no los podemos decir porque sería poner en sobre aviso a un mal
adoptante. Pero cualquier persona que adopte un animal de forma responsable y le vaya dar calidad de
vida al perro o gato, de entrada es buen adoptante.
5. ¿Qué compromisos asume una persona al adquirir un animal, ya sea que lo adopte de APLAB o lo
compre en un criadero?
R. De entrada el compromiso principal debería ser el tenerlo bien cuidado durante todos los años que nos
viva. Un animal necesita de nuestras atenciones para sobrevivir, no es un capricho y no se puede coger por
coger. Hay que pensar que hay que sacarlo a pasear tengamos ganas o no, que se va a poner malito, que
si nos vamos de viaje o nos lo tenemos que llevar o buscar alguien que lo atienda y que conlleva muchas
responsabilidades.
6. ¿La institución cuenta con algún Sistema de información para el control en el proceso de adopción de
algún animal?
R. Si contamos con un sistema, el cual registra a los animales que ingresan en la institución.
ENCUESTA PARA ADOPTAR UN
                                                   PERRO

¿Por qué desea adoptar un perro?
¿Sabes cuántos años puede llegar a vivir un perro?
¿Cuánto tiempo al día le puede dedicar para atenderlo?
¿Qué cuidados importantes necesita un perro?
¿Ha calculado el gasto que le ocasionará la alimentación y atención vete
rinaria de un perro?
¿Cuáles son los accesorios necesarios para el bienestar del perro?
¿Va a estar en un cuarto, en el interior de toda la casa o en el jardín?
¿Tiene acceso a salirse a la calle?
Si se cambia de ciudad o país, ¿qué haría con el perro?
Si se cambia de casa y no permiten animales, ¿qué haría con el perro?
Si sale de viaje, ¿quién lo cuidará?
Si presenta una enfermedad larga, costosa o tediosa, ¿la podría afrontar?
Si hace sus necesidades en lugares inadecuados, ¿qué pasaría con él?
Si se embaraza una mujer en su casa, ¿qué pasaría con el perro?
Si nace un bebé en la familia, ¿qué haría con el perro?
Si hay pérdida de interés por parte de su familia, ¿qué pasaría con él?
¿Estaría dispuesto a tolerar algún destrozo en la casa?
¿Qué podría presentarse que le impida conservarlo?
¿Ha pensado el destino del perro en caso de que usted llegue a faltar?
¿Ha tenido perro (s) anteriormente?
ÁRBOLES ANALÍTICOS


2.- ARBOLES ANALÍTICOS
   2.1.- DEFINICION DEL ARBOL DE PROBLEMAS
     Creciente abandono de animales.
     Irresponsabilidad de los dueños.
     Despreocupación de organismos
      correspondientes.
     Falta de campañas de educación.
     Sufrimiento animal.
     Problemas de la sobrepoblación.
     No existe la información necesaria hacia la
      población en cuanto al proceso de adopción de
      un animal.
     No existe el control automatizado en asociaciones
      protectoras, fundaciones, albergues o
      ayuntamientos de animales abandonados.
     Falta de políticas de inversión y regulación animal.
     Mala educación a la población
DEFINICIÓN DEL ÁRBOL
                                                       DE PROBLEMAS
                             Sufrimiento animal



No existe la información                          No existe el control automatizado en
 necesaria en cuanto al                                asociaciones protectoras,
proceso de adopción de                                 fundaciones, albergues o
       un animal.                                     ayuntamientos de animales
                                                             abandonados.

                               Problemas de
                             sobrepoblación de
                                  animales
                               abandonados.

                                 Creciente
                                abandono de
                                  animales


     Irresponsabilidad y
                                                   Mala educación a
       desinterés de los
                                                     la población.
           dueños


                             Falta de campañas
                                de Educación


        Falta de políticas                         Despreocupación
          de inversión y                            de Organismos
       regulación animal.                          correspondientes
DEFINICION DEL ARBOL DE
                                         OBJETIVOS


2.2 DEFINICION DEL ARBOL DE OBJETIVOS
 Frenar la creciente tasa de abandono.
 Refugio o Centro de Rescate y/o rehabilitación
   de animales.
 Información adecuada en cuanto al proceso de
   adopción.
 Conseguir que la adopción del animal sea
   exitosa.
 Controlar y/o gestionar el proceso de adopción
   en albergues, fundaciones o ayuntamientos de
   animales abandonados.
 Fomentar a las políticas de inversión y regulación
   animal.
 Preocupación de organismos correspondientes.
 Buenas campañas de educación.
DEFINICION DEL ARBOL DE
                                                                      OBJETIVOS

                                           Conseguir que la adopción del animal
                                                       sea exitosa


 Controlar y/o gestionar el proceso de adopción en
                                                                               Información adecuada en cuanto a la
albergues, fundaciones o ayuntamientos de animales
                                                                                      adopción de un animal.
                    abandonados


                                                Refugio o centros de rescate y/o
                                                   rehabilitación de animales



                                                 Frenar la creciente tasa de
                                                   abandono de animales.



                                                 Informar sobre los beneficios
                                                 de una tenencia responsable



                                                     Buenas campañas de
                                                         educación



                  Fomentar las políticas de                                      Preocupación de Organismos
                inversión y regulación animal                                         correspondientes
DEFINICION DEL ARBOL DE
                                                    ALTERNATIVAS

2.2 .- DEFINICION DEL ARBOL DE ALTERNATIVAS


                                      Asistencia médica




       Control estadístico de las                            Campañas de adopción
       tasas de crecimiento de                                 y sensibilización a la
       animales abandonados                                        comunidad




                             Legislar respeto al soporte ambiental
                                  (veterinarias, programas de
                                          esterilización)
DESCRIPCION DEL MARCO
   3.- DESCRIPCION DEL MARCO LOGICO                                                 LOGICO
             Resumen Narrativo                   Indicadores Verificables       Medios de Verificación                Supuestos
                                                      Objetivamente
Fin
Intervenir en la disminución de animales
abandonados mediante Instituciones de
protección animal y el Sistema de Control
de adopción de animales.
Propósito                                   - Conclusión de Sistema de   Registro y Software de           - Falta de estrategias de
      Reducir el sufrimiento animal.        Información de control de    Aplicación                       información y recolección de
      Diseñar un sistema de información     animales en adopción (SICAA)                                  información.
      para optimizar el proceso de          fecha:
      adopción de un animal (SICAA).        10/05/13


Componentes                                 - la información actualizada y   - Registro completo de       - Personal insuficiente
    Sistema de control de adopción de       verídica de centros de           animales en adopción en      - Falta de presupuesto.
    animales (SICAA)                        acogida de animales hasta la     la institución protectora.   - Información ineficaz a la
    Información eficaz a la población       fecha:                           - Registro de adoptantes y   población.
    que desea adoptar un animal.            26/03/13                         el seguimiento respectivo.
                                            - Información eficaz a la
                                            población que desea adoptar
                                            hasta la fecha:
                                            01/04/13
Actividades                                 Tiempo      Costo                - Informe detallado del      - Información de falsos centros
      Obtener información verídica y        - 5 días    60$us                personal administrativo de   de rescate.
      actualizada de Instituciones                                           la institución así como la   - Obstrucción en la
      protectoras de animales.                                               información de donantes e    información.
      Investigar todos los requerimientos                                    instituciones asociadas.     - Falta de presupuesto.
      que la institución protectora         - 10 días   100$us               - Información detallada en   - Falta de personal.
      necesitará para el proceso de                                          cuanto al registro de
      adopción.                                                              animales en la Institución
      Modelar el sistema mediante un                                         Protectora.
      análisis y diseño estructurado.       - 2 Meses      700$us
DESCRIPCION DEL PERFIL PERT-
          GANT
II. ANÁLISIS – DISEÑO
                                  ESTRUCTURADO



II. ANÁLISIS – DISEÑO ESTRUCTURADO

 1.- Modelo esencial
   1.1 Modelo Ambiental

      1.1.1 Declaración del Propósito
Controlar el proceso de Adopción de (m) animales
y manejar todos los detalles que permitan mantener
a los animales en óptimas condiciones y con
garantía de bienestar.
DIAGRAMA DE CONTEXTO



     1.2.- DIAGRAMA DE CONTEXTO




                                           ANIMAL
ADOPTANTE


                        SICAA



                                           DONANTE
VOLUNTARIO
LISTA DE ACONTECIMIENTOS.




1.1.3.- LISTA DE ACONTECIMIENTOS.



       Registro de Animal en Adopción.
       Registro de voluntarios.
       Registro de donantes.
       Registro de adoptante.
       Proceso de adopción.
       Seguimiento.
MODELO DE
                                  COMPORTAMIENTO.



  1.2..- MODELO DE COMPORTAMIENTO
     1.2.1.- Diagrama de flujo de datos.

  1.- Registro de Animal en Adopción




Animal              Registro de            Hoja de registros
                     Animales
DIAGRAMA DE FLUJO DE
                                       DATOS.


 2.- Registro de Voluntarios



      Voluntario            Registrar        Hoja de registros
                           Voluntario


3.- Registro de Donantes



    Donante                Registrar         Hoja de registros
                           Donante
DIAGRAMA DE FLUJO DE
                                         DATOS.


 4.- Registro de Adoptante



 Adoptante                 Registrar         Hoja de registros
                          Adoptante


5.- Proceso de Adopción


 Adoptante                  Registrar          Certificado de
                           Adopción             Adopción


   Animal
DIAGRAMA DE FLUJO DE
                               DATOS.

6.- Seguimiento



Adoptante
                    Realizar
                                      Información
                  Seguimiento


Voluntario
FIGURA 0

1.2.1.- FIGURA 0
FIGURA 1,2,3,4,5,6


1.2.3.- FIGURA 1,2,3,4,5,6
  1.2.3.1.- FIGURA 1
FIGURA 1,2,3,4,5,6




1.2.3.1.1.- FIGURA 1.2
FIGURA 1,2,3,4,5,6




1.2.3.2.- FIGURA 2
FIGURA 1,2,3,4,5,6




1.2.3.3.- FIGURA 3
FIGURA 1,2,3,4,5,6




1.2.3.4.- FIGURA 4
FIGURA 1,2,3,4,5,6




1.2.3.5.- FIGURA 5
FIGURA 1,2,3,4,5,6




1.2.3.6.- FIGURA 6
DICCIONARIO DE DATOS


   Animal = Nombre + edad + raza + color + fecha_llegada + fecha_adopcion
          Nombre = {carácter legal}
          Edad = {meses del 1 al 12; años del 0 al 20}
          Raza = {carácter legal}
          Color = {carácter legal}
          Fecha_llegada = “unidades a partir del 1ro de enero de 2013, escala 0 – 365”.
          Fecha adopción =“unidades a partir del 1ro de enero de 2013, escala 0 – 365”.
          Carácter legal = [A-Z|a-z| |’|]


   Voluntario = Nombre + ap_pat + ap_mat + ci + fecha_inscrip + nro_animales_cargo +
    {nomb_animal}
           Nombre = {carácter legal}
           Ap_pat = {carácter legal}
           Ap_mat = {carácter legal}
           Ci = “Unidades del 0 al 9; escala 0 – 10000000”
           Fecha_inscrip = “unidades a partir del 1ro de enero de 1960, escala 0 – 365”
           Nro_animales_cargo = “digito del 0 al 10”
           Nomb_animal = {carácter legal}
           Carácter legal = [A-Z|a-z| |’|]
DICCIONARIO DE DATOS


   Adoptante = Nombre + ap_pat + ap_mat + ci + direccion + nomb_anim_adoptado +
    fecha_adopcion
          Nombre = {carácter legal}
          Ap_pat = {carácter legal}
          Ap_mat = {carácter legal}
          Ci = “Unidades del 0 al 9; escala 0 – 10000000”
          Dirección = [A-Z|a-z| |’|0-9|#]
          Nomb_anim_adoptado = {nombre, código}
          Fecha_adopcion = “unidades a partir del 1ro de enero de 2013, escala 0 – 365”.



   Donante = nombre + ap_pat + ap_mat + ci + direccion + fecha_de_donacion
         Nombre = {carácter legal}
         Ap_pat = {carácter legal}
         Ap_mat = {carácter legal}
         Ci = “Unidades del 0 al 9; escala 0 – 10000000”
         Dirección = [A-Z|a-z| |’|0-9|#]
         Fecha_de_donacion =“unidades a partir del 1º de enero de 1960, escala 0 – 365”
DICCIONARIO DE DATOS




   Personal administrativo = nombre + ap_pat + ap_mat, ci, cargo.
          Nombre = {carácter legal}
          Ap_pat = {carácter legal}
          Ap_mat = {carácter legal}
          Ci = “Unidades del 0 al 9; escala 0 – 10000000”
          Cargo = {carácter legal}
MODELO E – R (ENTIDAD
                                            RELACIÓN)

1.2.4. MODELO E – R (ENTIDAD RELACIÓN)

 DONANTE                                                 VOLUNTARIO

                                               1: N
           N :M
                                          COLABOR
             CONTRIBUY
                                             A
                E




                         ALBERGUE




                                            SEGUIMIENT
              TIENE      1: N   N :M
                                                O




 ANIMAL                         ADOPTA                           ADOPTANTE


                                N : 1
MODELO RELACIONAL

                            DONANTE
NOMBRE_DO      AP_PAT_DO    AP_MAT_DO       TIPO_DO       CI_DO


                           VOLUNTARIO
NOMBRE_V    AP_PAT_VOL AP_MAT_VO   CI_VOL      COD_VOL    CARGO
OL                         L


                          CONTRIBUYE
    CI_DO            COD_AL         FECHA                MONTO


                          COLABORA
    CI_DO            COD_AL    FECHA_INSCRIP          HORA_INSCRIP


                          ALBERGUE
   COD_AL           NOM_AL         DIR_AL                TEL_AL
MODELO RELACIONAL



                                 ANIMAL
COD_ANI     NOMBRE       EDAD    RAZA   COLOR     FECHA_LLEGADA




                                ADOPTANTE
NOMBRE_AD    AP_PAT_AD    AP_MAT_AD    CI_ADO   COD_ADO   DIR_ADO
O                O            O




                                  ADOPTA
 COD_ADO        COD_ANI         TIPO_ADOP   HORA_AD   FECHA_ADOP
                                              OP
DTE

1.2.5.- DTE (DIAGRAMA DE TRANSICION DE ESTADOS)

    1.2.5.1.- REGISTRO DE ANIMALES EN ADOPCION
                          EN REPOSO

                     ESPERANDO SELECCIÓN
                             ESPERANDO INTRODUCIR
                                     DATOS
                      AUTENTIFICAR CODIGO

                                      CÓDIGO VALIDADO
                     ESPERANDO SELECCION



         REGISTRAR                          LISTA DE REGISTROS



      AGREGAR DATOS                       DESPLIEGUE DE REGISTROS
                 IMPRIMIR LOS DATOS DEL
                 REGISTRO
     IMPRIMIR REGISTROS
DTE

1.2.5.2.- REGISTRO DE VOLUNTARIOS
                   EN REPOSO




               ESPERANDO SELECCIÓN

                              ESPERANDO
                           INTRODUCIR DATOS

               AUTENTIFICAR CODIGO

                                  VALIDACION DEL
                                  CODIGO

                      REGISTRAR

                               IMPRIMIR LOS DATOS
                               DEL REGISTRO

               DESPLIEGUE DE REGISTRO
DTE

1.2.5.3.- REGISTRO DE DONANTES

                    EN REPOSO




               ESPERANDO SELECCIÓN

                               ESPERANDO
                            INTRODUCIR DATOS

                AUTENTIFICAR CODIGO


                                 CÓDIGO VALIDADO

              REGISTRAR EL MONTO
                    DONADO



               ALMACENAR INFORMACIÓN
DTE

1.2.5.4.- REGISTRO DE ADOPTANTES
                  EN REPOSO




            ESPERANDO SELECCIÓN

                            ESPERANDO
                         INTRODUCIR DATOS
             AUTENTIFICAR CODIGO

                              CÓDIGO VALIDADO

            VERIFICAR ADOPTANTE




           REGISTRAR DATOS DEL
                ADOPTANTE
                                      IMPRIMIR LOS DATOS
                                      DEL REGISTRO
             DESPLIEGUE DE REGISTRO
DTE

1.2.5.5.- PROCESO DE ADOPCION
                   EN REPOSO



              ESPERANDO SELECCIÓN
                              ESPERANDO
                           INTRODUCIR DATOS
               AUTENTIFICAR CODIGO

                            CÓDIGO VALIDADO
              AUTENTIFICAR CODIGO DEL
                   SOLICITANTE


                VALIDAR APROBACIÓN


             REGISTRAR LA ADOPCION
                            IMPRIMIR LOS DATOS
                            DEL REGISTRO

                IMPRIMIR REGISTRO
DTE


1.2.5.6.- REALIZACION DE SEGUIMIETNO
                                EN REPOSO


                         ESPERANDO SELECCIÓN
             ESPERANDO INTRODUCIR
                    DATOS
                                               INFORMACION
    AUTENTIFICAR CODIGO

                   CÓDIGO VALIDADO
   AUTENTIFICAR CODIGO ANIMAL                  AUTENTIFICAR CODIGO DE
            ADOPTADO                                ADOPTANTE



        REGISTRO DE                                DESPLIEGUE DE
        SEGUIMIENTO                                 SEGUIMIENTO
                  IMPRIMIR LOS DATOS DEL
                  REGISTRO
        IMPRIMIR REGISTRO DE
            SEGUIMIENTO
ESPECIFICACIÓN DE PROCESOS.

1.2.6.- ESPECIFICACIÓN DE PROCESOS.

 1). Registro de Animales en Adopción.

   Proceso 1.1
           Pre condición: Datos del animal, voluntario /veterinario),
 que realiza el registro.
           Post condición: Animal Registrado (Información del Animal.


   Proceso 1.2
         Pre condición: Información del Animal.
         Post condición: Animales clasificados (Asignación del
 código al animal).
ESPECIFICACIÓN DE PROCESOS.


2). Registro de Voluntarios.

  Proceso 2.1

         Pre condición: Recibiendo datos del Voluntario.
         Post condición: Voluntario Registrado (Información del
Voluntario).


 Proceso 2.1

         Pre condición: Información del Voluntario.
         Post condición: Asignación de cargo.
ESPECIFICACIÓN DE PROCESOS.


3). Registro de Donantes.

  Proceso 3.1.

          Pre condición: Recibiendo datos del Donante, Voluntario
que realiza el registro.
          Post condición: Donante Registrado (Información del
Donante)


  Proceso 3.2

         Pre condición: Información del Donante.
         Post condición: Realizar clasificación de Donaciones.
ESPECIFICACIÓN DE PROCESOS.



4) Registro del Adoptante.

Proceso 4.1.

          Pre condición: Recibiendo datos del Adoptante, Voluntario
que realiza el Registro.
          Post condición: Información del Adoptante.
ESPECIFICACIÓN DE PROCESOS.




5)Solicitar en adopción un animal.

Proceso 5.1

         Pre condición: Recibiendo Registro del Adoptante
(Información), Voluntario.
         Post condición: Información de solicitud, (Se acepta o se
rechaza)


Proceso 5.2

         Pre condición: Aceptación de solicitud de Adopción.
         Post condición: Certificado de Adopción
ESPECIFICACIÓN DE PROCESOS.




 6) Seguimiento.
Proceso 6.1

           Pre condición: Voluntario, que ubica el Registro de Adopción
(Solicitud).
           Post condición: Datos de Ubicación.


Proceso 6.2

          Pre condición: Voluntario, Información de datos de Ubicación
(Domicilio del
          Post condición: Voluntario , Adoptante,entrega Reporte.
MODELO DE IMPLANTACIÓN


2. MODELO DE IMPLANTACIÓN.

    2.1. Estudiar procesos para detallarlos o eliminarlos.

    Registro de animales en adopción.

Requiere datos de la entidad “animal” para procesar el registro en una
“hoja de registros”. El “Voluntario” verifica el registro del “Almacén de
registros”, la información “clasifica” al animal, en base a eso se inicia el
registro.

   Registrar Voluntarios.
Requiere a “Voluntarios” para registrarlo en una “Hoja de “Registros”,
posee un almacén de “Voluntarios” y se le asigna un “Cargo”.

   Registro de Donantes.

Requiere “Donantes” que se registran en una “Hoja de Registros”. Un
“Voluntario” registra al “donante”, este va a un “Almacén de Registros”,
se clasifica al donante y se pasa a una “Hoja de Registros”
MODELO DE IMPLANTACIÓN



   Registro Adoptante.

Requiere “Adoptantes” registrados por un “Voluntario” y este pasa a
una “Hoja de Registros” almacenado en un “Almacén de Registros”.

   Realizar Seguimiento.
El “Voluntario” realiza un seguimiento al “Adoptante”. “Voluntario”
“Busca registros de adopción”, Solicita “Datos de Ubicación” y
genera un “Reporte”.

   Registro de Adopción.
El “Adoptante” solicita un “Animal” mediante un “Voluntario”, se
analiza la “Información de Solicitud”, se evalúa, en caso positivo se
“Entrega al Animal” y se genera un “Certificado de <adopción”.
DEFINIR FRONTERAS DE
                                                AUTOMATIZACIÓN

2.2.- DEFINIR FRONTERAS DE AUTOMATIZACIÓN
                                                                 VOLLUNTARIO
      ANIMAL




                          Registro de             Registro
                          animales en                de
                           adopción              voluntarios




  DONANTE                 Registro de              Registro de
                           Donantes                Adoptantes


                                        INFORMACIÓN



                                                                     ADOPTANTE
                PROCESO
                   DE
                                                  REALIZAR
               ADOPCIÓN
                                                SEGUIMIENTO
DESCRIPCIÓN DE ENTRADAS
                            Y SALIDAS

2.3 DESCRIPCIÓN DE ENTRADAS Y SALIDAS
DESCRIPCIÓN DE ENTRADAS
Y SALIDAS
DESCRIPCIÓN DE ENTRADAS
Y SALIDAS
DESCRIPCIÓN DE ENTRADAS Y
SALIDAS
DESCRIPCIÓN DE ENTRADAS Y
SALIDAS
DESCRIPCIÓN DE ENTRADAS
Y SALIDAS
DESCRIPCIÓN DE ENTRADAS
Y SALIDAS
MODELO DE IMPLANTACIÓN
                          DE SISTEMAS
2.4 MODELO DE IMPLANTACIÓN DE SISTEMAS

   2.4.1 MODELADO DEL PROCESADOR IPO - HIPO
MODELO DE IMPLANTACIÓN
DE SISTEMAS
MODELO DE IMPLANTACIÓN
DE SISTEMAS
DIAGRAMAS IPO



DIAGRAMAS IPO
IPO pantalla 1: REGISTRO DE ANIMALES




     I              P                       O
     -   Nombre                             -   Registrar

     -   Raza       -   Validar datos       -   Imprimir

     -   Edad       -   Imprimir

     -   Sexo       -   Guardar

     -   Color      -   Limpiar los datos
                        de entrada
     -   Peso

     -   Fecha de
         llegada
DIAGRAMAS IPO




IPO pantalla 2:   INFORMACIÓN SOBRE EL ESTADO DEL
ANIMAL


       I               P                    O
       -   Código de                        -   Generar código
           animal
                       -   Validar datos    -   Imprimir
                       -   Imprimir

                       -   Asignar código
                           automáticamen
                           te

                       -   guardar
DIAGRAMAS IPO



IPO pantalla 3:         REGISTRO DE VOLUNTARIO


      I                    P                       O
      -   Nombre                                   -   Registrar

      -   Ap. Paterno      -   Validar datos       -   Imprimir

      -   Ap. Materno      -   Imprimir

      -   Sexo             -   Guardar

      -   Cedula de        -   Limpiar los datos
          Identidad            de entrada

      -   Fecha de
          inscripción
DIAGRAMAS IPO




IPO pantalla 4:          REGISTRO DE DONANTE

          I                      P                     O
          -   Nombre
                                 -   Validar datos     -   Registrar
          -   Apellido                                     donación
                                 -   guardar
          -   Sexo



 IPO pantalla 5:           REGISTRO DE DONACIÓN
      I                          P                     O
      -       Tipo de donación
                                 -   Registrar         -   Registrar
      -       Monto de
              donación           -   imprimir          -   imprimir
      -       Fecha de           -   guardar
              donación
DIAGRAMAS IPO

IPO pantalla 6:         REGISTRO DE ADOPTANTE



      I                    P                     O
      -   Nombre
                           -   Validar datos     -   Solicitar
      -   Ap. Paterno                                adopción
                           -   Registra datos
      -   Ap. Materno                            -   Imprimir
                           -   imprimir
      -   Sexo
                           -   guardar
      -   Edad

      -   Cedula de
          Identidad

      -   Fecha de
          Nacimiento
DIAGRAMAS IPO




IPO pantalla 7:         REGISTRO DE ADOPCIÓN

    I                    P                     O
    -   Código
        voluntario       -   Informe de        -   Validar
                             validación
    -   Código Animal                          -   Registrar
                         -   Verifica              adopción
    -   Código
        solicitante      -   Registra datos
    -   Fecha de         -   guardar
        solicitud
ARQUITECTURA DEL SISTEMA


ARQUITECTURA DEL SISTEMA


  La arquitectura que se toma en cuenta para el
 siguiente sistema, es la arquitectura 3 capas, como
 se muestra en las siguiente imagen.
Hardware - software

Hardware - software

    El hardware necesario para que este sistema pueda ser
    implementado es el siguiente:
    - Servidor Sun, 1TB de disco duro, 8 Gb memoria RAM
    - 1 UTS para 30 minutos
    - Sistema de ventilación
    - Para los clientes una computadora que soporte: IE9,
    Google Chrome cualquiera, Firefox 3 o superior y Opera 5.
    - Firewall Cisco para el filtrado de conexiones remotas
    directas
    El software necesario para implementar este sistema, debe
    estar corriendo en el servidor:
    - Servidor Web GlassFish.
    - Java Enterprise Edition (Java Server Faces).
    - Servidor SSH (Conexión remota segura).
    - Servidor FTP (Transferencia de archivos).

Más contenido relacionado

Destacado

Cuestionario de adopción
Cuestionario de adopciónCuestionario de adopción
Cuestionario de adopciónAdoptaperros
 
Ejemplo: Formulario de adopción de mascotas
Ejemplo: Formulario de adopción de mascotas Ejemplo: Formulario de adopción de mascotas
Ejemplo: Formulario de adopción de mascotas Bella ObregÓn
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de DatosInés Andara
 
Manual de Preinscripciones 2015-2016 SECYD CHIHUAHUA
Manual de Preinscripciones 2015-2016  SECYD CHIHUAHUAManual de Preinscripciones 2015-2016  SECYD CHIHUAHUA
Manual de Preinscripciones 2015-2016 SECYD CHIHUAHUAAlonso Mendez Torres
 
Germania luna, milton castro,edison marin.
Germania luna, milton castro,edison marin.Germania luna, milton castro,edison marin.
Germania luna, milton castro,edison marin.Gema122
 
Plataformas para crear presentaciones en linea
Plataformas para crear presentaciones en lineaPlataformas para crear presentaciones en linea
Plataformas para crear presentaciones en lineakariyleo
 
3 ud 5 el planeta en que vivimos
3 ud 5 el planeta en que vivimos3 ud 5 el planeta en que vivimos
3 ud 5 el planeta en que vivimosIncarnatio
 
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...Carlos Alberto Aquino Rodriguez
 
Aspectos generales del plan de mercadeo
Aspectos generales del plan de mercadeoAspectos generales del plan de mercadeo
Aspectos generales del plan de mercadeomoniceg
 
Alimentos para crecer
Alimentos para crecerAlimentos para crecer
Alimentos para crecerntosPal
 
Wendy presentación tics
Wendy presentación ticsWendy presentación tics
Wendy presentación ticsWendy Mejía
 
Evaluación final
Evaluación finalEvaluación final
Evaluación finalmaria1488
 
Plan unico de cuentas
Plan unico de cuentasPlan unico de cuentas
Plan unico de cuentasUNAD
 

Destacado (20)

Cuestionario de adopción
Cuestionario de adopciónCuestionario de adopción
Cuestionario de adopción
 
Ejemplo: Formulario de adopción de mascotas
Ejemplo: Formulario de adopción de mascotas Ejemplo: Formulario de adopción de mascotas
Ejemplo: Formulario de adopción de mascotas
 
Fundación ORCA - Perros en adopción 8 de Octubre de 2017
Fundación ORCA - Perros en adopción 8 de Octubre de 2017Fundación ORCA - Perros en adopción 8 de Octubre de 2017
Fundación ORCA - Perros en adopción 8 de Octubre de 2017
 
Plan estratégico y gestión de procesos
Plan estratégico y gestión de procesosPlan estratégico y gestión de procesos
Plan estratégico y gestión de procesos
 
Diagrama de Flujo de Datos
Diagrama de Flujo de DatosDiagrama de Flujo de Datos
Diagrama de Flujo de Datos
 
Manual de Preinscripciones 2015-2016 SECYD CHIHUAHUA
Manual de Preinscripciones 2015-2016  SECYD CHIHUAHUAManual de Preinscripciones 2015-2016  SECYD CHIHUAHUA
Manual de Preinscripciones 2015-2016 SECYD CHIHUAHUA
 
Germania luna, milton castro,edison marin.
Germania luna, milton castro,edison marin.Germania luna, milton castro,edison marin.
Germania luna, milton castro,edison marin.
 
Plataformas para crear presentaciones en linea
Plataformas para crear presentaciones en lineaPlataformas para crear presentaciones en linea
Plataformas para crear presentaciones en linea
 
Nisina café
Nisina caféNisina café
Nisina café
 
3 ud 5 el planeta en que vivimos
3 ud 5 el planeta en que vivimos3 ud 5 el planeta en que vivimos
3 ud 5 el planeta en que vivimos
 
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...
El Perú en la Alianza del Pacifico: Como poder aprovechar este acuerdo para r...
 
Aspectos generales del plan de mercadeo
Aspectos generales del plan de mercadeoAspectos generales del plan de mercadeo
Aspectos generales del plan de mercadeo
 
Alimentos para crecer
Alimentos para crecerAlimentos para crecer
Alimentos para crecer
 
Wendy presentación tics
Wendy presentación ticsWendy presentación tics
Wendy presentación tics
 
Diapo leon xiii
Diapo leon xiiiDiapo leon xiii
Diapo leon xiii
 
Evaluación final
Evaluación finalEvaluación final
Evaluación final
 
Plan unico de cuentas
Plan unico de cuentasPlan unico de cuentas
Plan unico de cuentas
 
Actividad de metodología3d
Actividad de metodología3dActividad de metodología3d
Actividad de metodología3d
 
Dia del libro
Dia del libroDia del libro
Dia del libro
 
Relaciones del peru con asia
Relaciones del peru con asiaRelaciones del peru con asia
Relaciones del peru con asia
 

Similar a Sicaa

SICAA - SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓN
SICAA  -  SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓNSICAA  -  SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓN
SICAA - SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓNbel_info
 
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...bel_info
 
Animalesabandonadosdos
AnimalesabandonadosdosAnimalesabandonadosdos
Animalesabandonadosdosanitambdesign
 
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisada
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisadaPlaticas de Tenencia Responsable de Mascotas 4ro 6ro revisada
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisadaCefutrema Ac
 
Bienestar en gatos y perros
Bienestar en gatos y perrosBienestar en gatos y perros
Bienestar en gatos y perrosjulianaperez77
 
pequeños peluditos adopción y rescate de mascotas
pequeños peluditos adopción y rescate de mascotas  pequeños peluditos adopción y rescate de mascotas
pequeños peluditos adopción y rescate de mascotas AngelaBurbano2000
 
proyecto de tecnologia
 proyecto de tecnologia proyecto de tecnologia
proyecto de tecnologiayejutayo
 
Why spayneuter is_important_1
Why spayneuter is_important_1Why spayneuter is_important_1
Why spayneuter is_important_12013_21
 
Informe anual APLAB 2011
Informe anual APLAB 2011Informe anual APLAB 2011
Informe anual APLAB 2011anitalsr
 
Abandono animal Lima- Peru
Abandono animal Lima- PeruAbandono animal Lima- Peru
Abandono animal Lima- PeruAlessiaSotelo
 
Revista Patitas por Jessica Perez
Revista Patitas por Jessica PerezRevista Patitas por Jessica Perez
Revista Patitas por Jessica PerezJessica Pérez
 

Similar a Sicaa (20)

SICAA - SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓN
SICAA  -  SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓNSICAA  -  SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓN
SICAA - SISTEMA DE INFORMACIÓN Y CONTROL DE ANIMALES EN ADOPCIÓN
 
SICAA
SICAASICAA
SICAA
 
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...
ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS - SISTEMA DE INFORMACIÓN Y CONTROL DE A...
 
Animalesabandonadosdos
AnimalesabandonadosdosAnimalesabandonadosdos
Animalesabandonadosdos
 
Proyecto de aula
Proyecto de aulaProyecto de aula
Proyecto de aula
 
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisada
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisadaPlaticas de Tenencia Responsable de Mascotas 4ro 6ro revisada
Platicas de Tenencia Responsable de Mascotas 4ro 6ro revisada
 
Bienestar en gatos y perros
Bienestar en gatos y perrosBienestar en gatos y perros
Bienestar en gatos y perros
 
pequeños peluditos adopción y rescate de mascotas
pequeños peluditos adopción y rescate de mascotas  pequeños peluditos adopción y rescate de mascotas
pequeños peluditos adopción y rescate de mascotas
 
proyecto de tecnologia
 proyecto de tecnologia proyecto de tecnologia
proyecto de tecnologia
 
Why spayneuter is_important_1
Why spayneuter is_important_1Why spayneuter is_important_1
Why spayneuter is_important_1
 
Tener o no tener una mascota.
Tener o no tener una mascota.Tener o no tener una mascota.
Tener o no tener una mascota.
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Proyecto final
Proyecto finalProyecto final
Proyecto final
 
Mascotas abandonadas
Mascotas abandonadasMascotas abandonadas
Mascotas abandonadas
 
Informe anual APLAB 2011
Informe anual APLAB 2011Informe anual APLAB 2011
Informe anual APLAB 2011
 
Capítulo i
Capítulo iCapítulo i
Capítulo i
 
Abandono animal Lima- Peru
Abandono animal Lima- PeruAbandono animal Lima- Peru
Abandono animal Lima- Peru
 
Unp 0058
Unp 0058Unp 0058
Unp 0058
 
Revista Patitas por Jessica Perez
Revista Patitas por Jessica PerezRevista Patitas por Jessica Perez
Revista Patitas por Jessica Perez
 
Veterinarios Al Rescate
Veterinarios Al RescateVeterinarios Al Rescate
Veterinarios Al Rescate
 

Último

texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Sicaa

  • 1. INF-162 ANÁLISIS Y DISEÑO DE SISTEMAS - Vallejos Chávez Minerva - Quino Terán Ana Belén - Suxo Casas María Magali - Justiniano Castillo Franklin 1/2013
  • 2. SICAA SISTEMA DE INFORMACIÓN DE CONTROL DE ANIMALES EN ADOPCIÓN
  • 3. ANALISIS Y DISEÑO ESTRUCTURADO ANÁLISIS Y DISEÑO ESTRUCTURADO I.- PLANIFICACIÓN 1.- ESTUDIO PRELIMINAR 1.1 LEVANTAMIENTO DE INFORMACIÓN 1.1.1 ENTREVISTAS
  • 4. ENTREVISTA - PROTECTORA DE ANIMALES APLAB - BOLIVIA APLAB – BOLIVIA es una asociación sin ánimo de lucro que ayuda a los animales abandonados para conseguirles un nuevo hogar. ¿Cómo surge esta asociación y qué la motiva a ayudar a los animales abandonados? R. Surge como una iniciativa privada que a modo particular decide sacar perros y gatos de las calles para buscarles una familia. Evidentemente, y por desgracia, el trabajo es mayor del esperado y es entonces cuando se decide constituirse como asociación y buscar más gente que se una a este proyecto. 2. ¿Cuáles son los desafíos más grandes que debe enfrentar una sociedad protectora de animales? ¿Y cuáles los que debe enfrentar un socio voluntario de dichas sociedades? R. El mayor desafío al que hace frente un albergue de animales es dar cabida a todos esos animales abandonados con ayuda cero de la administración. Lamentablemente es mayor el número de abandonos que las plazas de las protectoras. Sabes que el que no entre en la protectora seguramente muera en la calle o en la perrera y es un desafío poner las pautas para decir este animal entra y este no. Para un voluntario es el mismo, es la voz de la protectora y el negar la entrada a un animal sabiendo que puede ser su única esperanza es duro. Además de ello, te encuentras con la incomprensión de la gente, que en la mayoría de los casos no ve más allá de su problema y al negarle la entrada del animal te cuestiona, insulta y todo lo que se le ocurre en ese momento. 3. En algunos países es frecuente que las sociedades protectoras de animales hagan evaluaciones de temperamento antes de poner un animal en adopción. ¿Hace APLAB estas evaluaciones, para buscar propietarios compatibles con el animal que se pone en adopción? ¿Son necesarias estas evaluaciones? R. Por supuesto para cada adoptante estudiamos las condiciones de vida, el entorno, si hay niños o no, etc. y se le ofrecen animales que vayan a ser aptos. Si el animal elegido no es apto para el entorno en que va a vivir, se prefiere no darlo antes de que lo devuelvan o haya problemas. Tiene que ser una adopción responsable, segura y para toda la vida.
  • 5. ENTREVISTA - PROTECTORA DE ANIMALES APLAB - BOLIVIA 4. ¿Qué requisitos debe cumplir una persona (o familia) para adoptar un perro u otro animal de APLAB? R. Más que los requisitos que debe cumplir, nosotros miramos los que no debe cumplir y como no queremos que esté un perro. Evidentemente no los podemos decir porque sería poner en sobre aviso a un mal adoptante. Pero cualquier persona que adopte un animal de forma responsable y le vaya dar calidad de vida al perro o gato, de entrada es buen adoptante. 5. ¿Qué compromisos asume una persona al adquirir un animal, ya sea que lo adopte de APLAB o lo compre en un criadero? R. De entrada el compromiso principal debería ser el tenerlo bien cuidado durante todos los años que nos viva. Un animal necesita de nuestras atenciones para sobrevivir, no es un capricho y no se puede coger por coger. Hay que pensar que hay que sacarlo a pasear tengamos ganas o no, que se va a poner malito, que si nos vamos de viaje o nos lo tenemos que llevar o buscar alguien que lo atienda y que conlleva muchas responsabilidades. 6. ¿La institución cuenta con algún Sistema de información para el control en el proceso de adopción de algún animal? R. Si contamos con un sistema, el cual registra a los animales que ingresan en la institución.
  • 6. ENCUESTA PARA ADOPTAR UN PERRO ¿Por qué desea adoptar un perro? ¿Sabes cuántos años puede llegar a vivir un perro? ¿Cuánto tiempo al día le puede dedicar para atenderlo? ¿Qué cuidados importantes necesita un perro? ¿Ha calculado el gasto que le ocasionará la alimentación y atención vete rinaria de un perro? ¿Cuáles son los accesorios necesarios para el bienestar del perro? ¿Va a estar en un cuarto, en el interior de toda la casa o en el jardín? ¿Tiene acceso a salirse a la calle? Si se cambia de ciudad o país, ¿qué haría con el perro? Si se cambia de casa y no permiten animales, ¿qué haría con el perro? Si sale de viaje, ¿quién lo cuidará? Si presenta una enfermedad larga, costosa o tediosa, ¿la podría afrontar? Si hace sus necesidades en lugares inadecuados, ¿qué pasaría con él? Si se embaraza una mujer en su casa, ¿qué pasaría con el perro? Si nace un bebé en la familia, ¿qué haría con el perro? Si hay pérdida de interés por parte de su familia, ¿qué pasaría con él? ¿Estaría dispuesto a tolerar algún destrozo en la casa? ¿Qué podría presentarse que le impida conservarlo? ¿Ha pensado el destino del perro en caso de que usted llegue a faltar? ¿Ha tenido perro (s) anteriormente?
  • 7. ÁRBOLES ANALÍTICOS 2.- ARBOLES ANALÍTICOS 2.1.- DEFINICION DEL ARBOL DE PROBLEMAS  Creciente abandono de animales.  Irresponsabilidad de los dueños.  Despreocupación de organismos correspondientes.  Falta de campañas de educación.  Sufrimiento animal.  Problemas de la sobrepoblación.  No existe la información necesaria hacia la población en cuanto al proceso de adopción de un animal.  No existe el control automatizado en asociaciones protectoras, fundaciones, albergues o ayuntamientos de animales abandonados.  Falta de políticas de inversión y regulación animal.  Mala educación a la población
  • 8. DEFINICIÓN DEL ÁRBOL DE PROBLEMAS Sufrimiento animal No existe la información No existe el control automatizado en necesaria en cuanto al asociaciones protectoras, proceso de adopción de fundaciones, albergues o un animal. ayuntamientos de animales abandonados. Problemas de sobrepoblación de animales abandonados. Creciente abandono de animales Irresponsabilidad y Mala educación a desinterés de los la población. dueños Falta de campañas de Educación Falta de políticas Despreocupación de inversión y de Organismos regulación animal. correspondientes
  • 9. DEFINICION DEL ARBOL DE OBJETIVOS 2.2 DEFINICION DEL ARBOL DE OBJETIVOS  Frenar la creciente tasa de abandono.  Refugio o Centro de Rescate y/o rehabilitación de animales.  Información adecuada en cuanto al proceso de adopción.  Conseguir que la adopción del animal sea exitosa.  Controlar y/o gestionar el proceso de adopción en albergues, fundaciones o ayuntamientos de animales abandonados.  Fomentar a las políticas de inversión y regulación animal.  Preocupación de organismos correspondientes.  Buenas campañas de educación.
  • 10. DEFINICION DEL ARBOL DE OBJETIVOS Conseguir que la adopción del animal sea exitosa Controlar y/o gestionar el proceso de adopción en Información adecuada en cuanto a la albergues, fundaciones o ayuntamientos de animales adopción de un animal. abandonados Refugio o centros de rescate y/o rehabilitación de animales Frenar la creciente tasa de abandono de animales. Informar sobre los beneficios de una tenencia responsable Buenas campañas de educación Fomentar las políticas de Preocupación de Organismos inversión y regulación animal correspondientes
  • 11. DEFINICION DEL ARBOL DE ALTERNATIVAS 2.2 .- DEFINICION DEL ARBOL DE ALTERNATIVAS Asistencia médica Control estadístico de las Campañas de adopción tasas de crecimiento de y sensibilización a la animales abandonados comunidad Legislar respeto al soporte ambiental (veterinarias, programas de esterilización)
  • 12. DESCRIPCION DEL MARCO 3.- DESCRIPCION DEL MARCO LOGICO LOGICO Resumen Narrativo Indicadores Verificables Medios de Verificación Supuestos Objetivamente Fin Intervenir en la disminución de animales abandonados mediante Instituciones de protección animal y el Sistema de Control de adopción de animales. Propósito - Conclusión de Sistema de Registro y Software de - Falta de estrategias de Reducir el sufrimiento animal. Información de control de Aplicación información y recolección de Diseñar un sistema de información animales en adopción (SICAA) información. para optimizar el proceso de fecha: adopción de un animal (SICAA). 10/05/13 Componentes - la información actualizada y - Registro completo de - Personal insuficiente Sistema de control de adopción de verídica de centros de animales en adopción en - Falta de presupuesto. animales (SICAA) acogida de animales hasta la la institución protectora. - Información ineficaz a la Información eficaz a la población fecha: - Registro de adoptantes y población. que desea adoptar un animal. 26/03/13 el seguimiento respectivo. - Información eficaz a la población que desea adoptar hasta la fecha: 01/04/13 Actividades Tiempo Costo - Informe detallado del - Información de falsos centros Obtener información verídica y - 5 días 60$us personal administrativo de de rescate. actualizada de Instituciones la institución así como la - Obstrucción en la protectoras de animales. información de donantes e información. Investigar todos los requerimientos instituciones asociadas. - Falta de presupuesto. que la institución protectora - 10 días 100$us - Información detallada en - Falta de personal. necesitará para el proceso de cuanto al registro de adopción. animales en la Institución Modelar el sistema mediante un Protectora. análisis y diseño estructurado. - 2 Meses 700$us
  • 14. II. ANÁLISIS – DISEÑO ESTRUCTURADO II. ANÁLISIS – DISEÑO ESTRUCTURADO 1.- Modelo esencial 1.1 Modelo Ambiental 1.1.1 Declaración del Propósito Controlar el proceso de Adopción de (m) animales y manejar todos los detalles que permitan mantener a los animales en óptimas condiciones y con garantía de bienestar.
  • 15. DIAGRAMA DE CONTEXTO 1.2.- DIAGRAMA DE CONTEXTO ANIMAL ADOPTANTE SICAA DONANTE VOLUNTARIO
  • 16. LISTA DE ACONTECIMIENTOS. 1.1.3.- LISTA DE ACONTECIMIENTOS.  Registro de Animal en Adopción.  Registro de voluntarios.  Registro de donantes.  Registro de adoptante.  Proceso de adopción.  Seguimiento.
  • 17. MODELO DE COMPORTAMIENTO. 1.2..- MODELO DE COMPORTAMIENTO 1.2.1.- Diagrama de flujo de datos. 1.- Registro de Animal en Adopción Animal Registro de Hoja de registros Animales
  • 18. DIAGRAMA DE FLUJO DE DATOS. 2.- Registro de Voluntarios Voluntario Registrar Hoja de registros Voluntario 3.- Registro de Donantes Donante Registrar Hoja de registros Donante
  • 19. DIAGRAMA DE FLUJO DE DATOS. 4.- Registro de Adoptante Adoptante Registrar Hoja de registros Adoptante 5.- Proceso de Adopción Adoptante Registrar Certificado de Adopción Adopción Animal
  • 20. DIAGRAMA DE FLUJO DE DATOS. 6.- Seguimiento Adoptante Realizar Información Seguimiento Voluntario
  • 22. FIGURA 1,2,3,4,5,6 1.2.3.- FIGURA 1,2,3,4,5,6 1.2.3.1.- FIGURA 1
  • 29. DICCIONARIO DE DATOS  Animal = Nombre + edad + raza + color + fecha_llegada + fecha_adopcion Nombre = {carácter legal} Edad = {meses del 1 al 12; años del 0 al 20} Raza = {carácter legal} Color = {carácter legal} Fecha_llegada = “unidades a partir del 1ro de enero de 2013, escala 0 – 365”. Fecha adopción =“unidades a partir del 1ro de enero de 2013, escala 0 – 365”. Carácter legal = [A-Z|a-z| |’|]  Voluntario = Nombre + ap_pat + ap_mat + ci + fecha_inscrip + nro_animales_cargo + {nomb_animal} Nombre = {carácter legal} Ap_pat = {carácter legal} Ap_mat = {carácter legal} Ci = “Unidades del 0 al 9; escala 0 – 10000000” Fecha_inscrip = “unidades a partir del 1ro de enero de 1960, escala 0 – 365” Nro_animales_cargo = “digito del 0 al 10” Nomb_animal = {carácter legal} Carácter legal = [A-Z|a-z| |’|]
  • 30. DICCIONARIO DE DATOS  Adoptante = Nombre + ap_pat + ap_mat + ci + direccion + nomb_anim_adoptado + fecha_adopcion Nombre = {carácter legal} Ap_pat = {carácter legal} Ap_mat = {carácter legal} Ci = “Unidades del 0 al 9; escala 0 – 10000000” Dirección = [A-Z|a-z| |’|0-9|#] Nomb_anim_adoptado = {nombre, código} Fecha_adopcion = “unidades a partir del 1ro de enero de 2013, escala 0 – 365”.  Donante = nombre + ap_pat + ap_mat + ci + direccion + fecha_de_donacion Nombre = {carácter legal} Ap_pat = {carácter legal} Ap_mat = {carácter legal} Ci = “Unidades del 0 al 9; escala 0 – 10000000” Dirección = [A-Z|a-z| |’|0-9|#] Fecha_de_donacion =“unidades a partir del 1º de enero de 1960, escala 0 – 365”
  • 31. DICCIONARIO DE DATOS  Personal administrativo = nombre + ap_pat + ap_mat, ci, cargo. Nombre = {carácter legal} Ap_pat = {carácter legal} Ap_mat = {carácter legal} Ci = “Unidades del 0 al 9; escala 0 – 10000000” Cargo = {carácter legal}
  • 32. MODELO E – R (ENTIDAD RELACIÓN) 1.2.4. MODELO E – R (ENTIDAD RELACIÓN) DONANTE VOLUNTARIO 1: N N :M COLABOR CONTRIBUY A E ALBERGUE SEGUIMIENT TIENE 1: N N :M O ANIMAL ADOPTA ADOPTANTE N : 1
  • 33. MODELO RELACIONAL DONANTE NOMBRE_DO AP_PAT_DO AP_MAT_DO TIPO_DO CI_DO VOLUNTARIO NOMBRE_V AP_PAT_VOL AP_MAT_VO CI_VOL COD_VOL CARGO OL L CONTRIBUYE CI_DO COD_AL FECHA MONTO COLABORA CI_DO COD_AL FECHA_INSCRIP HORA_INSCRIP ALBERGUE COD_AL NOM_AL DIR_AL TEL_AL
  • 34. MODELO RELACIONAL ANIMAL COD_ANI NOMBRE EDAD RAZA COLOR FECHA_LLEGADA ADOPTANTE NOMBRE_AD AP_PAT_AD AP_MAT_AD CI_ADO COD_ADO DIR_ADO O O O ADOPTA COD_ADO COD_ANI TIPO_ADOP HORA_AD FECHA_ADOP OP
  • 35. DTE 1.2.5.- DTE (DIAGRAMA DE TRANSICION DE ESTADOS) 1.2.5.1.- REGISTRO DE ANIMALES EN ADOPCION EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS AUTENTIFICAR CODIGO CÓDIGO VALIDADO ESPERANDO SELECCION REGISTRAR LISTA DE REGISTROS AGREGAR DATOS DESPLIEGUE DE REGISTROS IMPRIMIR LOS DATOS DEL REGISTRO IMPRIMIR REGISTROS
  • 36. DTE 1.2.5.2.- REGISTRO DE VOLUNTARIOS EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS AUTENTIFICAR CODIGO VALIDACION DEL CODIGO REGISTRAR IMPRIMIR LOS DATOS DEL REGISTRO DESPLIEGUE DE REGISTRO
  • 37. DTE 1.2.5.3.- REGISTRO DE DONANTES EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS AUTENTIFICAR CODIGO CÓDIGO VALIDADO REGISTRAR EL MONTO DONADO ALMACENAR INFORMACIÓN
  • 38. DTE 1.2.5.4.- REGISTRO DE ADOPTANTES EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS AUTENTIFICAR CODIGO CÓDIGO VALIDADO VERIFICAR ADOPTANTE REGISTRAR DATOS DEL ADOPTANTE IMPRIMIR LOS DATOS DEL REGISTRO DESPLIEGUE DE REGISTRO
  • 39. DTE 1.2.5.5.- PROCESO DE ADOPCION EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS AUTENTIFICAR CODIGO CÓDIGO VALIDADO AUTENTIFICAR CODIGO DEL SOLICITANTE VALIDAR APROBACIÓN REGISTRAR LA ADOPCION IMPRIMIR LOS DATOS DEL REGISTRO IMPRIMIR REGISTRO
  • 40. DTE 1.2.5.6.- REALIZACION DE SEGUIMIETNO EN REPOSO ESPERANDO SELECCIÓN ESPERANDO INTRODUCIR DATOS INFORMACION AUTENTIFICAR CODIGO CÓDIGO VALIDADO AUTENTIFICAR CODIGO ANIMAL AUTENTIFICAR CODIGO DE ADOPTADO ADOPTANTE REGISTRO DE DESPLIEGUE DE SEGUIMIENTO SEGUIMIENTO IMPRIMIR LOS DATOS DEL REGISTRO IMPRIMIR REGISTRO DE SEGUIMIENTO
  • 41. ESPECIFICACIÓN DE PROCESOS. 1.2.6.- ESPECIFICACIÓN DE PROCESOS. 1). Registro de Animales en Adopción. Proceso 1.1 Pre condición: Datos del animal, voluntario /veterinario), que realiza el registro. Post condición: Animal Registrado (Información del Animal. Proceso 1.2 Pre condición: Información del Animal. Post condición: Animales clasificados (Asignación del código al animal).
  • 42. ESPECIFICACIÓN DE PROCESOS. 2). Registro de Voluntarios. Proceso 2.1 Pre condición: Recibiendo datos del Voluntario. Post condición: Voluntario Registrado (Información del Voluntario). Proceso 2.1 Pre condición: Información del Voluntario. Post condición: Asignación de cargo.
  • 43. ESPECIFICACIÓN DE PROCESOS. 3). Registro de Donantes. Proceso 3.1. Pre condición: Recibiendo datos del Donante, Voluntario que realiza el registro. Post condición: Donante Registrado (Información del Donante) Proceso 3.2 Pre condición: Información del Donante. Post condición: Realizar clasificación de Donaciones.
  • 44. ESPECIFICACIÓN DE PROCESOS. 4) Registro del Adoptante. Proceso 4.1. Pre condición: Recibiendo datos del Adoptante, Voluntario que realiza el Registro. Post condición: Información del Adoptante.
  • 45. ESPECIFICACIÓN DE PROCESOS. 5)Solicitar en adopción un animal. Proceso 5.1 Pre condición: Recibiendo Registro del Adoptante (Información), Voluntario. Post condición: Información de solicitud, (Se acepta o se rechaza) Proceso 5.2 Pre condición: Aceptación de solicitud de Adopción. Post condición: Certificado de Adopción
  • 46. ESPECIFICACIÓN DE PROCESOS. 6) Seguimiento. Proceso 6.1 Pre condición: Voluntario, que ubica el Registro de Adopción (Solicitud). Post condición: Datos de Ubicación. Proceso 6.2 Pre condición: Voluntario, Información de datos de Ubicación (Domicilio del Post condición: Voluntario , Adoptante,entrega Reporte.
  • 47. MODELO DE IMPLANTACIÓN 2. MODELO DE IMPLANTACIÓN. 2.1. Estudiar procesos para detallarlos o eliminarlos.  Registro de animales en adopción. Requiere datos de la entidad “animal” para procesar el registro en una “hoja de registros”. El “Voluntario” verifica el registro del “Almacén de registros”, la información “clasifica” al animal, en base a eso se inicia el registro.  Registrar Voluntarios. Requiere a “Voluntarios” para registrarlo en una “Hoja de “Registros”, posee un almacén de “Voluntarios” y se le asigna un “Cargo”.  Registro de Donantes. Requiere “Donantes” que se registran en una “Hoja de Registros”. Un “Voluntario” registra al “donante”, este va a un “Almacén de Registros”, se clasifica al donante y se pasa a una “Hoja de Registros”
  • 48. MODELO DE IMPLANTACIÓN  Registro Adoptante. Requiere “Adoptantes” registrados por un “Voluntario” y este pasa a una “Hoja de Registros” almacenado en un “Almacén de Registros”.  Realizar Seguimiento. El “Voluntario” realiza un seguimiento al “Adoptante”. “Voluntario” “Busca registros de adopción”, Solicita “Datos de Ubicación” y genera un “Reporte”.  Registro de Adopción. El “Adoptante” solicita un “Animal” mediante un “Voluntario”, se analiza la “Información de Solicitud”, se evalúa, en caso positivo se “Entrega al Animal” y se genera un “Certificado de <adopción”.
  • 49. DEFINIR FRONTERAS DE AUTOMATIZACIÓN 2.2.- DEFINIR FRONTERAS DE AUTOMATIZACIÓN VOLLUNTARIO ANIMAL Registro de Registro animales en de adopción voluntarios DONANTE Registro de Registro de Donantes Adoptantes INFORMACIÓN ADOPTANTE PROCESO DE REALIZAR ADOPCIÓN SEGUIMIENTO
  • 50. DESCRIPCIÓN DE ENTRADAS Y SALIDAS 2.3 DESCRIPCIÓN DE ENTRADAS Y SALIDAS
  • 57. MODELO DE IMPLANTACIÓN DE SISTEMAS 2.4 MODELO DE IMPLANTACIÓN DE SISTEMAS 2.4.1 MODELADO DEL PROCESADOR IPO - HIPO
  • 60. DIAGRAMAS IPO DIAGRAMAS IPO IPO pantalla 1: REGISTRO DE ANIMALES I P O - Nombre - Registrar - Raza - Validar datos - Imprimir - Edad - Imprimir - Sexo - Guardar - Color - Limpiar los datos de entrada - Peso - Fecha de llegada
  • 61. DIAGRAMAS IPO IPO pantalla 2: INFORMACIÓN SOBRE EL ESTADO DEL ANIMAL I P O - Código de - Generar código animal - Validar datos - Imprimir - Imprimir - Asignar código automáticamen te - guardar
  • 62. DIAGRAMAS IPO IPO pantalla 3: REGISTRO DE VOLUNTARIO I P O - Nombre - Registrar - Ap. Paterno - Validar datos - Imprimir - Ap. Materno - Imprimir - Sexo - Guardar - Cedula de - Limpiar los datos Identidad de entrada - Fecha de inscripción
  • 63. DIAGRAMAS IPO IPO pantalla 4: REGISTRO DE DONANTE I P O - Nombre - Validar datos - Registrar - Apellido donación - guardar - Sexo IPO pantalla 5: REGISTRO DE DONACIÓN I P O - Tipo de donación - Registrar - Registrar - Monto de donación - imprimir - imprimir - Fecha de - guardar donación
  • 64. DIAGRAMAS IPO IPO pantalla 6: REGISTRO DE ADOPTANTE I P O - Nombre - Validar datos - Solicitar - Ap. Paterno adopción - Registra datos - Ap. Materno - Imprimir - imprimir - Sexo - guardar - Edad - Cedula de Identidad - Fecha de Nacimiento
  • 65. DIAGRAMAS IPO IPO pantalla 7: REGISTRO DE ADOPCIÓN I P O - Código voluntario - Informe de - Validar validación - Código Animal - Registrar - Verifica adopción - Código solicitante - Registra datos - Fecha de - guardar solicitud
  • 66. ARQUITECTURA DEL SISTEMA ARQUITECTURA DEL SISTEMA La arquitectura que se toma en cuenta para el siguiente sistema, es la arquitectura 3 capas, como se muestra en las siguiente imagen.
  • 67. Hardware - software Hardware - software El hardware necesario para que este sistema pueda ser implementado es el siguiente: - Servidor Sun, 1TB de disco duro, 8 Gb memoria RAM - 1 UTS para 30 minutos - Sistema de ventilación - Para los clientes una computadora que soporte: IE9, Google Chrome cualquiera, Firefox 3 o superior y Opera 5. - Firewall Cisco para el filtrado de conexiones remotas directas El software necesario para implementar este sistema, debe estar corriendo en el servidor: - Servidor Web GlassFish. - Java Enterprise Edition (Java Server Faces). - Servidor SSH (Conexión remota segura). - Servidor FTP (Transferencia de archivos).