SlideShare a Scribd company logo
1 of 36
Download to read offline
PUNTOS DE FUNCION


ELOY CONTRERAS DE LIRA


SANJUANA LICEIY DE LA ROSA, SANDRA EDITH RODRIGUEZ, ZULEIMA
MONTOYA, HOMERO JIMENEZ.
Ejercicio resuelto de Puntos de Función
                 Sistema: Recibos y Punto de venta
                               RECIBOS



    Descripción

    El sistema de recibos será diseñado con el fin de facilitar el suministro de
    agua potable, en el área de pago de servicios, el cual será instalado en un
    sistema W7 y será instalado solamente en un equipo de computo que será
    utilizado solo por el administrador .

    El administrador tendrá un manual para manejar el sistema en caso de fallos
    o modificaciones, además adquirirá una capacitación para su mejor
    entendimiento y facilidad de uso.

    Principales funciones del sistema

1      Alta de clientes
2      Modificación de los datos de clientes
3      Consulta de datos de clientes
4      Seguridad para acceso al sistema
5      Imprecion de tikets
Ejercicio resuelto de Puntos de Función
           Sistema: Recibos y Punto de venta


Archivos




Registro de Recibos




 Registro de Usuarios
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta
Pantallas del sistema

A cada pantalla del sistema se debe asociar con otra pantalla,de modo
cascada, agilizando la utilización del sistema para los administradores y
usuarios del sistema.

Pantalla de registro de cliente (Alta de cliente)




Archivos referenciados: Clientes

Datos: Todos los del archivo

Reglas:   Emitir un mensaje de error en caso de que el password no sea
válido. Emitir un mensaje de error en caso de que el cliente ya exista.
Mandara al menú inicio para volver a registrarse.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Pantalla de Modificación de datos de cliente




Archivos referenciados: Clientes

Datos: Todos pueden ser modificados.

Reglas: Ninguna,ya que los cambios están en manos del administrador.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Pantalla de eliminación de cliente




Archivos referenciados: Clientes

Datos: Sólo es necesario darle la acción de eliminar.

Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de
error.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Pantalla de acceso al sistema




Archivos referenciados: Contraseñas y usuarios.

Datos:

Reglas: El usuario y la contraseña deberán ser válidos para acceder al
sistema. Emitir un mensaje de erroren caso de que la contraseña o usuario
sea incorrecto.
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta


Pantalla de imprecion de recibos




  Archivos referenciados: Clientes

  Datos:Solo será necesario dar clic en imprimir.

  Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de
  error.
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta


Informes

1- Lista de clientes




Proceso de Conteo

Una vez que tenemos la descripción del sistema y sus componentes,
iniciamos el proceso de conteo para determinar los puntos de función del
proyecto.
Ejercicio resuelto de Puntos de Función
           Sistema: Recibos y Punto de venta


Los pasos que vamos a seguir son:

  1. Identificar las funciones (Archivos lógicos internos, archivos lógicos
     externos, entradas externas, salidas externas, consultas externas)
  2. Clasificar las funciones (determinar el grado de complejidad para
     cada función)
  3. Calcular puntos de función no ajustados
  4. Calcular el factor de ajuste (en base a las 14 características
     generales)
  5. Calculo de los Puntos de función ajustados. (El resultado es el
     tamaño del sistema en Puntos de Función)
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Identificación de funciones

Archivos Lógicos Internos

Registro de Clientes




Archivos de Interfase Externa

  Histórico de clientes
  Contraseñas



Entradas Externas

    Inclusión de clientes
    Modificación de clientes
    Exclusión de clientes



Salidas Externas

  Listado de Clientes
  Listado de recibos



Consultas Externas

    Consulta de clientes
    Consulta de recivos
Ejercicio resuelto de Puntos de Función
               Sistema: Recibos y Punto de venta


Notas: La pantalla de login no es contada ya que sólo provee seguridad para
el acceso.

La pantalla de menú del sistema, como sólo provee selección, no es
considerada como una función. Es considerada, sin embargo, como la parte
de entrada para la consulta de clientes.




Clasificación de las funciones

Archivos Lógicos internos

Registro de Recibos

  Datos elementales referenciados: 7
  Registros lógicos referenciados: 1
  Grado de la función: SIMPLE



Registro de usuarios

  Datos elementales referenciados: 7
  Registros lógicos referenciados: 1
  Grado de la función: SIMPLE




Archivos de interfase externa

Histórico de Clientes

  Datos elementales referenciados: 3 (Se cuentan solamente los campos
  utilizados: Código de client,cantidad a pagar, Total-a-pagar-mensual actual;)
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


   Registros lógicos referenciados: 1
   Grado de la función: SIMPLE



Contraseñas

   Datos elementales referenciados: 2 (Código-usuario, contraseña)
   Registros lógicos referenciados: 1
   Grado de la función: SIMPLE



Entradas Externas

Alta de clientes

   Datos elementales referenciados: 7 campos
   Archivos lógicos referenciados: 1
   Grado de la función: BAJA



Modificación de Clientes

   Datos elementales referenciados: 4 campos
   Archivos lógicos referenciados: 1
   Grado de la función: BAJA




  Exclusión de clientes

     Datos elementales referenciados: 1 campo
     Archivos lógicos referenciados: 1
     Grado de la función: SIMPLE
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Salidas Externas

Listado de clientes

  Datos elementales referenciados: 7 campos
  Archivos lógicos referenciados: 1
  Grado de la función: BAJA



Nota: La función listado de clientes es una salida externa pues posee datos
derivados.




Consultas Externas

Consulta de clientes(administrador)




                                      Parte de Entrada           Parte de
                                                                  Salida
Datos elementales                            2                       7
referenciados

Archivos lógicos                2 (Clientes e histórico de           2
referenciados                             clientes)



Grado de la función                       SIMPLE                 SIMPLE

Grado de la función: SIMPLE
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta




Cálculo de los puntos de función no ajustados

                                          Total       Total tipo de
   Tipo de función      Complejidad
                                       Complejidad      función

                       2 SIMPLES * 7
                                           14

                       0 MEDIAS * 10
Archivos                                   0               14

                       0 COMPLEJAS
                                           0
                           * 15

                                           9
                       3 SIMPLES * 3

                                           0
                       0 MEDIAS * 4
Entradas                                                   9
                                           0
                       0 COMPLEJAS
                            *6

                                           4
                       1 SIMPLES * 4

                                           0
                       0 MEDIAS * 5
Salidas                                                    4
                                           0
                       0 COMPLEJAS
                            *7

                                           3
                       1 SIMPLES * 3

                                           0
                       0 MEDIAS * 4
Consultas                                                  3
                                           0
                       0 COMPLEJAS
                            *6

Total puntos de
                                                           30
función no ajustados
Ejercicio resuelto de Puntos de Función
             Sistema: Recibos y Punto de venta


Cálculo del factor de ajuste

Analizaremos las 14 características generales del sistema en base a la
descripción del proyecto. Hay que evitar adivinar características, siempre
que sea necesario, hay que conversar con el usuario principal del proyecto o
del área en la cual la duda se relacione.

1- Comunicación de datos

La aplicación no es batch; incluye entrada de datos on-line. Nada se ha
mencionado sobre la cantidad de protocolos de comunicación. Vamos a
considerar 1 protocolo. Por lo expuesto, el grado de este factor es 4.

2- Procesamiento distribuido

Nada se ha mencionado en cuanto a la ejecución en otros procesadores. La
aplicación puede ser ejecutada en un ambiente Unix o en entornos de redes.
no hay preocupación en cuanto a la distribución de funciones. El grado del
factor es 0.

3- Rendimiento

Según lo manifestado en la descripción, el volumen de transacciones no
debe ser alto. El periodo crítico será a fin del año. No se puede establecer
que no hay ningún requerimiento de rendimiento. El grado del factor es 1.

4- Configuración del equipamiento

No se ha hecho ninguna consideración en cuanto a la configuración del
equipamiento. El grado del factor es 1.

5- Volumen de transacciones

Están previstos picos de transacciones anualmente. El grado del factor es 1.
Ejercicio resuelto de Puntos de Función
             Sistema: Recibos y Punto de venta


6- Entrada de datos on-line

De acuerdo con los descrito, las transacciones son procesadas solamente
on-line. El grado del factor es 5.

7- Interfase con el usuario

Se especificaron menús de navegación e interfase a través de terminales.
Por lo tanto, pocas características fueron especificadas. El grado del factor
es 1.

8- Actualización on-line

Actualización on-line de todos los archivos lógicos internos, no fue
especificada una protección especial contra la perdida de datos o procesos
automáticos de recuperación. el grado del factor es 3.

9- Procesamiento complejo

La aplicación no realiza procesamiento complejo. El grado del factor es 0.

10- Reusabilidad

No hay preocupación en cuanto a la Reusabilidad del código. El grado del
factor es 0.

11- Facilidad de implementación

No se hecho ninguna consideración con vistas a facilitar la implementación o
instalación de la aplicación. El grado del factor es 0.

12- Facilidad de operación

No se ha hecho ninguna consideración específica. el grado del factor es 0.
Ejercicio resuelto de Puntos de Función
             Sistema: Recibos y Punto de venta


13- Múltiples locales

Los requerimientos no consideran la necesidad de instalación en más de un
local. El grado del factor es 0.

14- Facilidad de cambios

No se hecho ninguna consideración específica para la facilidad de cambios
en el sistema. El grado del factor es 0.




Resumen de las características generales del sistema


         Característica             Influencia

Comunicación de datos                      1

Procesamiento distribuido                  4

Rendimiento                                5

Configuración del equipamiento             0

Volumen de transacciones                   5

Entrada de datos on-line                   0

Interfase con el usuario                   1

Actualización on-line                      0

Procesamiento complejo                     0

Reusabilidad                               0

Facilidad de implementación                0

Facilidad de operación                     0

Múltiples locales                          0

Facilidad de cambios                       0

Nivel de influencia                        16
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta


Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65

Factor de Ajuste = (16 * 0,01) + 0,65

Factor de Ajuste = 0,81




Cálculo de Puntos de Función

El cálculo de los puntos por función se hace con la fórmula:

PF = PF Brutos * Factor de ajuste

PF = 30 * 0,81

PF = 24.3




Por lo tanto, el tamaño de la aplicación es de 24.3 Puntos de función.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


                         PUNTO DE VENTA



Descripción

El sistema de un punto de venta esta diseñado para aser acciones como
altas, bajas y consultas de proveedores y productos, fue hecho para facilitar
el control de registro de entradas y salidas de productos y proveedores.

Será utilizado para un solo administrador el cual se encargar de llevar a
cabo el manejo del sistema, para esto será asesorado antes de su uso.




Principales funciones del sistema

Alta de proveedores
Modificación de los datos de proveedores
Consulta de datos de proveedores
Alta de productos
Modificación de datos de productos
Seguridad para acceso al sistema
Ejercicio resuelto de Puntos de Función
           Sistema: Recibos y Punto de venta




Archivos

Registro de Producto




Registro de proveedores
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta




Pantallas del sistema




Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas:Ninguna.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta




Pantalla de registro de producto (Alta de producto)




Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas:Ninguna.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Pantalla de eliminación de PROVEEDORES




Archivos referenciados: Proveedores

Datos: Sólo es necesario ingresar el código de proveedor

Reglas: Verificar si el proveedor existe, en caso contrario emitir mensaje de
error.
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


 Pantalla de registro de PROVEEDORES




Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas: Ninguna
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta


Pantalla de eliminación de productos




Archivos referenciados: Productos

Datos: Sólo es necesario ingresar el código de producto

Reglas: Verificar si el producto existe, en caso contrario emitir mensaje de
error
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta




Pantalla de acceso al sistema




  Archivos referenciados: Contraseñas

  Datos:

  Reglas: El usuario y la contraseña deberán ser válidos para acceder al
  sistema. Emitir un mensaje de error cuando sea necesario.
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta




Lista de Productos




Proceso de Conteo

Una vez que tenemos la descripción del sistema y sus componentes,
iniciamos el proceso de conteo para determinar los puntos de función del
proyecto.

Los pasos que vamos a seguir son:

1. Identificar las funciones (Archivos lógicos internos, archivos lógicos
   externos, entradas externas, salidas externas, consultas externas)
   2. Clasificar las funciones (determinar el grado de complejidad para
      cada función)
   3. Calcular puntos de función no ajustados
   4. Calcular el factor de ajuste (en base a las 14 características
      generales)
   5. Calculo de los Puntos de función ajustados. (El resultado es el
      tamaño del sistema en Puntos de Función)
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta




  Identificación de funciones

  *Archivos Lógicos Internos

     Registro de Proveedores
     Registro de Productos




  *Archivos de Interfase Externa



  Contraseñas



  *Entradas Externas

     Inclusión de productos
     Modificación de productos
     Exclusión de productos
     Inclusión de proveedores
     Modificación de proveedores
     Exclusión de proveedores




*Salidas Externas

     Listado de proveedores
     Listado de productos
Ejercicio resuelto de Puntos de Función
               Sistema: Recibos y Punto de venta




*Consultas Externas



   Consulta de productos




Notas: La pantalla de login no es contada ya que sólo provee seguridad para
el acceso.

La pantalla de menú del sistema, como sólo provee selección, no es
considerada como una función.
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta


  Clasificación de las funciones

  Archivos Lógicos internos



  Registro de Productos

     Datos elementales referenciados: 5
     Registros lógicos referenciados: 1
     Grado de la función: SIMPLE



  Registro de Proveedores

     Datos elementales referenciados: 4
     Registros lógicos referenciados: 1
     Grado de la función: SIMPLE




Entradas Externas

  Alta de proveedores

     Datos elementales referenciados: 4
     Archivos lógicos referenciados: 1
     Grado de la función: baja



  Modificación de proveedores

     Datos elementales referenciados: 1
     Archivos lógicos referenciados: 1
     Grado de la función: baja
Ejercicio resuelto de Puntos de Función
          Sistema: Recibos y Punto de venta


Exclusión de proveedores

  Datos elementales referenciados: 1
  Archivos lógicos referenciados: 1
  Grado de la función: baja



Alta de productos

  Datos elementales referenciados: 5
  Archivos lógicos referenciados: 1
  Grado de la función: SIMPLE



Modificación de productos

  Datos elementales referenciados: 1
  Archivos lógicos referenciados: 1
  Grado de la función: SIMPLE




Exclusión de productos

  Datos elementales referenciados: 1
  Archivos lógicos referenciados: 1
  Grado de la función: SIMPLE
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta
Salidas Externas

Listado de proveedores

  Datos elementales referenciados: 3
  Archivos lógicos referenciados: 1
  Grado de la función: baja



Listado de productos

  Datos elementales referenciados: 3
  Archivos lógicos referenciados: 1
  Grado de la función: baja




Consulta de Productos




                                 Parte     de
                                                Parte de Salida
                                 Entrada

Datos              elementales
                                 1              3
referenciados

                                                1     (registro   de
Archivos lógicos referenciados   1
                                                productos)

Grado de la función              SIMPLE         SIMPLE


Grado de la función: baja
Ejercicio resuelto de Puntos de Función
                 Sistema: Recibos y Punto de venta




Cálculo de los puntos de función no ajustados


                                                Total         Total tipo de
  Tipo de función          Complejidad
                                                Complejidad   función

                           2 SIMPLES * 7
                                                14

                           0 MEDIAS * 10
  Archivos                                      0             14

                           0 COMPLEJAS
                                                0
                           * 15

                                                10
                           2 SIMPLES * 5

                                                0
                           0 MEDIAS * 7
  Interfases                                                  10
                                                0
                           0 COMPLEJAS
                           * 10

                                                18
                           6 SIMPLES * 3

                                                0
                           0 MEDIAS * 4
  Entrada                                                     18
                                                0
                           0 COMPLEJAS
                           *6

                                                8
                           2 SIMPLES * 4

                                                0
                           0 MEDIAS * 5
  Salidas                                                     8
                                                0
                           0 COMPLEJAS
                           *7

                           1 SIMPLES * 3        3
  Consultas                                                   3
Ejercicio resuelto de Puntos de Función
              Sistema: Recibos y Punto de venta
                             0 MEDIAS * 4          0

                             0 COMPLEJAS           0
                             *6


  Total    puntos       de
                                                           53
  función no ajustados




Resumen de las características generales del sistema


  Característica                      Influencia

  Comunicación de datos               0

  Procesamiento distribuido           0

  Rendimiento                         1

  Configuración del equipamiento      1

  Volumen de transacciones            1

  Entrada de datos on-line            5

  Interfase con el usuario            1

  Actualización on-line               2

  Procesamiento complejo              0

  Reusabilidad                        0

  Facilidad de implementación         0

  Facilidad de operación              2

  Múltiples locales                   0

  Facilidad de cambios                0

  Nivel de influencia                 13


  Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65

  Factor de Ajuste = (13 * 0,01) + 0,65
Ejercicio resuelto de Puntos de Función
            Sistema: Recibos y Punto de venta
Factor de Ajuste = 0,78




Cálculo de Puntos de Función

El cálculo de los puntos por función se hace con la fórmula:

PF = PF Brutos * Factor de ajuste

PF = 53 * 0,78

PF = 41.34




Por lo tanto, el tamaño de la aplicación es de 41.34 Puntos de función.

More Related Content

What's hot

Sistemas de informacion presentacion
Sistemas de informacion presentacionSistemas de informacion presentacion
Sistemas de informacion presentacioncarlosdesarrollo
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalOmar Ordoñez
 
Algebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasAlgebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasjjkls
 
Algebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasAlgebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasPPJJK
 
Prueba segundo parcial quincena6
Prueba segundo parcial quincena6Prueba segundo parcial quincena6
Prueba segundo parcial quincena6zaneli2013
 
4.operación de la unidad aritmética y lógica
4.operación de la unidad aritmética y lógica4.operación de la unidad aritmética y lógica
4.operación de la unidad aritmética y lógicaMedardoPerez
 

What's hot (8)

Sistemas de informacion presentacion
Sistemas de informacion presentacionSistemas de informacion presentacion
Sistemas de informacion presentacion
 
6.2.5 puntos funcion
6.2.5   puntos funcion6.2.5   puntos funcion
6.2.5 puntos funcion
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion final
 
Algebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasAlgebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicas
 
Algebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicasAlgebra boole y circuitos con puerta lógicas
Algebra boole y circuitos con puerta lógicas
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Prueba segundo parcial quincena6
Prueba segundo parcial quincena6Prueba segundo parcial quincena6
Prueba segundo parcial quincena6
 
4.operación de la unidad aritmética y lógica
4.operación de la unidad aritmética y lógica4.operación de la unidad aritmética y lógica
4.operación de la unidad aritmética y lógica
 

Similar to Casos practicos puntos_de_funcion_recibos de agua_eloy_123

Similar to Casos practicos puntos_de_funcion_recibos de agua_eloy_123 (20)

Descripción
DescripciónDescripción
Descripción
 
Puntofunci
PuntofunciPuntofunci
Puntofunci
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Como uso el formato de pruebas
Como uso el formato de pruebasComo uso el formato de pruebas
Como uso el formato de pruebas
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Trabajo finalcalidad
Trabajo finalcalidadTrabajo finalcalidad
Trabajo finalcalidad
 
Ucv sesion 13 router2
Ucv sesion 13 router2Ucv sesion 13 router2
Ucv sesion 13 router2
 
Exposición ch5 grupo 1
Exposición ch5  grupo 1   Exposición ch5  grupo 1
Exposición ch5 grupo 1
 
Expo ch5
Expo ch5  Expo ch5
Expo ch5
 
Estimacion de costo de un software
Estimacion de costo de un softwareEstimacion de costo de un software
Estimacion de costo de un software
 
TÉCNICAS DE ESTIMACIÓN
TÉCNICAS DE ESTIMACIÓN TÉCNICAS DE ESTIMACIÓN
TÉCNICAS DE ESTIMACIÓN
 
Function points
Function pointsFunction points
Function points
 
Proyecto
ProyectoProyecto
Proyecto
 
lñkjsdhkfjshfsd
lñkjsdhkfjshfsdlñkjsdhkfjshfsd
lñkjsdhkfjshfsd
 
1. el modelado de casos de uso
1. el modelado de casos de uso1. el modelado de casos de uso
1. el modelado de casos de uso
 
1. el modelado de casos de uso
1. el modelado de casos de uso1. el modelado de casos de uso
1. el modelado de casos de uso
 
TEMA 1.pdf
TEMA 1.pdfTEMA 1.pdf
TEMA 1.pdf
 

More from Homero Jimenez

More from Homero Jimenez (13)

Mapa mental (artemio y brenda) (2)
Mapa mental (artemio y brenda) (2)Mapa mental (artemio y brenda) (2)
Mapa mental (artemio y brenda) (2)
 
Energy reform
Energy reformEnergy reform
Energy reform
 
Energy reform
Energy reformEnergy reform
Energy reform
 
Going to and will, won't
Going to and will, won'tGoing to and will, won't
Going to and will, won't
 
Description
DescriptionDescription
Description
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
Actividad de proucto2
Actividad de proucto2Actividad de proucto2
Actividad de proucto2
 
Manual
ManualManual
Manual
 
Pagina css homero
Pagina css homeroPagina css homero
Pagina css homero
 
Mapa conceptua lmio11
Mapa conceptua lmio11Mapa conceptua lmio11
Mapa conceptua lmio11
 
Tabla de comparaciones
Tabla de comparacionesTabla de comparaciones
Tabla de comparaciones
 
Tabla de comparaciones
Tabla de comparacionesTabla de comparaciones
Tabla de comparaciones
 

Casos practicos puntos_de_funcion_recibos de agua_eloy_123

  • 1. PUNTOS DE FUNCION ELOY CONTRERAS DE LIRA SANJUANA LICEIY DE LA ROSA, SANDRA EDITH RODRIGUEZ, ZULEIMA MONTOYA, HOMERO JIMENEZ.
  • 2. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta RECIBOS Descripción El sistema de recibos será diseñado con el fin de facilitar el suministro de agua potable, en el área de pago de servicios, el cual será instalado en un sistema W7 y será instalado solamente en un equipo de computo que será utilizado solo por el administrador . El administrador tendrá un manual para manejar el sistema en caso de fallos o modificaciones, además adquirirá una capacitación para su mejor entendimiento y facilidad de uso. Principales funciones del sistema 1 Alta de clientes 2 Modificación de los datos de clientes 3 Consulta de datos de clientes 4 Seguridad para acceso al sistema 5 Imprecion de tikets
  • 3. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Archivos Registro de Recibos Registro de Usuarios
  • 4. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantallas del sistema A cada pantalla del sistema se debe asociar con otra pantalla,de modo cascada, agilizando la utilización del sistema para los administradores y usuarios del sistema. Pantalla de registro de cliente (Alta de cliente) Archivos referenciados: Clientes Datos: Todos los del archivo Reglas: Emitir un mensaje de error en caso de que el password no sea válido. Emitir un mensaje de error en caso de que el cliente ya exista. Mandara al menú inicio para volver a registrarse.
  • 5. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de Modificación de datos de cliente Archivos referenciados: Clientes Datos: Todos pueden ser modificados. Reglas: Ninguna,ya que los cambios están en manos del administrador.
  • 6. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de eliminación de cliente Archivos referenciados: Clientes Datos: Sólo es necesario darle la acción de eliminar. Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de error.
  • 7. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de acceso al sistema Archivos referenciados: Contraseñas y usuarios. Datos: Reglas: El usuario y la contraseña deberán ser válidos para acceder al sistema. Emitir un mensaje de erroren caso de que la contraseña o usuario sea incorrecto.
  • 8. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de imprecion de recibos Archivos referenciados: Clientes Datos:Solo será necesario dar clic en imprimir. Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de error.
  • 9. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Informes 1- Lista de clientes Proceso de Conteo Una vez que tenemos la descripción del sistema y sus componentes, iniciamos el proceso de conteo para determinar los puntos de función del proyecto.
  • 10. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Los pasos que vamos a seguir son: 1. Identificar las funciones (Archivos lógicos internos, archivos lógicos externos, entradas externas, salidas externas, consultas externas) 2. Clasificar las funciones (determinar el grado de complejidad para cada función) 3. Calcular puntos de función no ajustados 4. Calcular el factor de ajuste (en base a las 14 características generales) 5. Calculo de los Puntos de función ajustados. (El resultado es el tamaño del sistema en Puntos de Función)
  • 11. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Identificación de funciones Archivos Lógicos Internos Registro de Clientes Archivos de Interfase Externa Histórico de clientes Contraseñas Entradas Externas Inclusión de clientes Modificación de clientes Exclusión de clientes Salidas Externas Listado de Clientes Listado de recibos Consultas Externas Consulta de clientes Consulta de recivos
  • 12. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Notas: La pantalla de login no es contada ya que sólo provee seguridad para el acceso. La pantalla de menú del sistema, como sólo provee selección, no es considerada como una función. Es considerada, sin embargo, como la parte de entrada para la consulta de clientes. Clasificación de las funciones Archivos Lógicos internos Registro de Recibos Datos elementales referenciados: 7 Registros lógicos referenciados: 1 Grado de la función: SIMPLE Registro de usuarios Datos elementales referenciados: 7 Registros lógicos referenciados: 1 Grado de la función: SIMPLE Archivos de interfase externa Histórico de Clientes Datos elementales referenciados: 3 (Se cuentan solamente los campos utilizados: Código de client,cantidad a pagar, Total-a-pagar-mensual actual;)
  • 13. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Registros lógicos referenciados: 1 Grado de la función: SIMPLE Contraseñas Datos elementales referenciados: 2 (Código-usuario, contraseña) Registros lógicos referenciados: 1 Grado de la función: SIMPLE Entradas Externas Alta de clientes Datos elementales referenciados: 7 campos Archivos lógicos referenciados: 1 Grado de la función: BAJA Modificación de Clientes Datos elementales referenciados: 4 campos Archivos lógicos referenciados: 1 Grado de la función: BAJA Exclusión de clientes Datos elementales referenciados: 1 campo Archivos lógicos referenciados: 1 Grado de la función: SIMPLE
  • 14. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Salidas Externas Listado de clientes Datos elementales referenciados: 7 campos Archivos lógicos referenciados: 1 Grado de la función: BAJA Nota: La función listado de clientes es una salida externa pues posee datos derivados. Consultas Externas Consulta de clientes(administrador) Parte de Entrada Parte de Salida Datos elementales 2 7 referenciados Archivos lógicos 2 (Clientes e histórico de 2 referenciados clientes) Grado de la función SIMPLE SIMPLE Grado de la función: SIMPLE
  • 15. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Cálculo de los puntos de función no ajustados Total Total tipo de Tipo de función Complejidad Complejidad función 2 SIMPLES * 7 14 0 MEDIAS * 10 Archivos 0 14 0 COMPLEJAS 0 * 15 9 3 SIMPLES * 3 0 0 MEDIAS * 4 Entradas 9 0 0 COMPLEJAS *6 4 1 SIMPLES * 4 0 0 MEDIAS * 5 Salidas 4 0 0 COMPLEJAS *7 3 1 SIMPLES * 3 0 0 MEDIAS * 4 Consultas 3 0 0 COMPLEJAS *6 Total puntos de 30 función no ajustados
  • 16. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Cálculo del factor de ajuste Analizaremos las 14 características generales del sistema en base a la descripción del proyecto. Hay que evitar adivinar características, siempre que sea necesario, hay que conversar con el usuario principal del proyecto o del área en la cual la duda se relacione. 1- Comunicación de datos La aplicación no es batch; incluye entrada de datos on-line. Nada se ha mencionado sobre la cantidad de protocolos de comunicación. Vamos a considerar 1 protocolo. Por lo expuesto, el grado de este factor es 4. 2- Procesamiento distribuido Nada se ha mencionado en cuanto a la ejecución en otros procesadores. La aplicación puede ser ejecutada en un ambiente Unix o en entornos de redes. no hay preocupación en cuanto a la distribución de funciones. El grado del factor es 0. 3- Rendimiento Según lo manifestado en la descripción, el volumen de transacciones no debe ser alto. El periodo crítico será a fin del año. No se puede establecer que no hay ningún requerimiento de rendimiento. El grado del factor es 1. 4- Configuración del equipamiento No se ha hecho ninguna consideración en cuanto a la configuración del equipamiento. El grado del factor es 1. 5- Volumen de transacciones Están previstos picos de transacciones anualmente. El grado del factor es 1.
  • 17. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta 6- Entrada de datos on-line De acuerdo con los descrito, las transacciones son procesadas solamente on-line. El grado del factor es 5. 7- Interfase con el usuario Se especificaron menús de navegación e interfase a través de terminales. Por lo tanto, pocas características fueron especificadas. El grado del factor es 1. 8- Actualización on-line Actualización on-line de todos los archivos lógicos internos, no fue especificada una protección especial contra la perdida de datos o procesos automáticos de recuperación. el grado del factor es 3. 9- Procesamiento complejo La aplicación no realiza procesamiento complejo. El grado del factor es 0. 10- Reusabilidad No hay preocupación en cuanto a la Reusabilidad del código. El grado del factor es 0. 11- Facilidad de implementación No se hecho ninguna consideración con vistas a facilitar la implementación o instalación de la aplicación. El grado del factor es 0. 12- Facilidad de operación No se ha hecho ninguna consideración específica. el grado del factor es 0.
  • 18. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta 13- Múltiples locales Los requerimientos no consideran la necesidad de instalación en más de un local. El grado del factor es 0. 14- Facilidad de cambios No se hecho ninguna consideración específica para la facilidad de cambios en el sistema. El grado del factor es 0. Resumen de las características generales del sistema Característica Influencia Comunicación de datos 1 Procesamiento distribuido 4 Rendimiento 5 Configuración del equipamiento 0 Volumen de transacciones 5 Entrada de datos on-line 0 Interfase con el usuario 1 Actualización on-line 0 Procesamiento complejo 0 Reusabilidad 0 Facilidad de implementación 0 Facilidad de operación 0 Múltiples locales 0 Facilidad de cambios 0 Nivel de influencia 16
  • 19. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65 Factor de Ajuste = (16 * 0,01) + 0,65 Factor de Ajuste = 0,81 Cálculo de Puntos de Función El cálculo de los puntos por función se hace con la fórmula: PF = PF Brutos * Factor de ajuste PF = 30 * 0,81 PF = 24.3 Por lo tanto, el tamaño de la aplicación es de 24.3 Puntos de función.
  • 20. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta PUNTO DE VENTA Descripción El sistema de un punto de venta esta diseñado para aser acciones como altas, bajas y consultas de proveedores y productos, fue hecho para facilitar el control de registro de entradas y salidas de productos y proveedores. Será utilizado para un solo administrador el cual se encargar de llevar a cabo el manejo del sistema, para esto será asesorado antes de su uso. Principales funciones del sistema Alta de proveedores Modificación de los datos de proveedores Consulta de datos de proveedores Alta de productos Modificación de datos de productos Seguridad para acceso al sistema
  • 21. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Archivos Registro de Producto Registro de proveedores
  • 22. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantallas del sistema Archivos referenciados: Proveedores Datos: Todos los del archivo Reglas:Ninguna.
  • 23. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de registro de producto (Alta de producto) Archivos referenciados: Proveedores Datos: Todos los del archivo Reglas:Ninguna.
  • 24. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de eliminación de PROVEEDORES Archivos referenciados: Proveedores Datos: Sólo es necesario ingresar el código de proveedor Reglas: Verificar si el proveedor existe, en caso contrario emitir mensaje de error.
  • 25. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de registro de PROVEEDORES Archivos referenciados: Proveedores Datos: Todos los del archivo Reglas: Ninguna
  • 26. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de eliminación de productos Archivos referenciados: Productos Datos: Sólo es necesario ingresar el código de producto Reglas: Verificar si el producto existe, en caso contrario emitir mensaje de error
  • 27. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Pantalla de acceso al sistema Archivos referenciados: Contraseñas Datos: Reglas: El usuario y la contraseña deberán ser válidos para acceder al sistema. Emitir un mensaje de error cuando sea necesario.
  • 28. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Lista de Productos Proceso de Conteo Una vez que tenemos la descripción del sistema y sus componentes, iniciamos el proceso de conteo para determinar los puntos de función del proyecto. Los pasos que vamos a seguir son: 1. Identificar las funciones (Archivos lógicos internos, archivos lógicos externos, entradas externas, salidas externas, consultas externas) 2. Clasificar las funciones (determinar el grado de complejidad para cada función) 3. Calcular puntos de función no ajustados 4. Calcular el factor de ajuste (en base a las 14 características generales) 5. Calculo de los Puntos de función ajustados. (El resultado es el tamaño del sistema en Puntos de Función)
  • 29. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Identificación de funciones *Archivos Lógicos Internos Registro de Proveedores Registro de Productos *Archivos de Interfase Externa Contraseñas *Entradas Externas Inclusión de productos Modificación de productos Exclusión de productos Inclusión de proveedores Modificación de proveedores Exclusión de proveedores *Salidas Externas Listado de proveedores Listado de productos
  • 30. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta *Consultas Externas Consulta de productos Notas: La pantalla de login no es contada ya que sólo provee seguridad para el acceso. La pantalla de menú del sistema, como sólo provee selección, no es considerada como una función.
  • 31. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Clasificación de las funciones Archivos Lógicos internos Registro de Productos Datos elementales referenciados: 5 Registros lógicos referenciados: 1 Grado de la función: SIMPLE Registro de Proveedores Datos elementales referenciados: 4 Registros lógicos referenciados: 1 Grado de la función: SIMPLE Entradas Externas Alta de proveedores Datos elementales referenciados: 4 Archivos lógicos referenciados: 1 Grado de la función: baja Modificación de proveedores Datos elementales referenciados: 1 Archivos lógicos referenciados: 1 Grado de la función: baja
  • 32. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Exclusión de proveedores Datos elementales referenciados: 1 Archivos lógicos referenciados: 1 Grado de la función: baja Alta de productos Datos elementales referenciados: 5 Archivos lógicos referenciados: 1 Grado de la función: SIMPLE Modificación de productos Datos elementales referenciados: 1 Archivos lógicos referenciados: 1 Grado de la función: SIMPLE Exclusión de productos Datos elementales referenciados: 1 Archivos lógicos referenciados: 1 Grado de la función: SIMPLE
  • 33. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Salidas Externas Listado de proveedores Datos elementales referenciados: 3 Archivos lógicos referenciados: 1 Grado de la función: baja Listado de productos Datos elementales referenciados: 3 Archivos lógicos referenciados: 1 Grado de la función: baja Consulta de Productos Parte de Parte de Salida Entrada Datos elementales 1 3 referenciados 1 (registro de Archivos lógicos referenciados 1 productos) Grado de la función SIMPLE SIMPLE Grado de la función: baja
  • 34. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Cálculo de los puntos de función no ajustados Total Total tipo de Tipo de función Complejidad Complejidad función 2 SIMPLES * 7 14 0 MEDIAS * 10 Archivos 0 14 0 COMPLEJAS 0 * 15 10 2 SIMPLES * 5 0 0 MEDIAS * 7 Interfases 10 0 0 COMPLEJAS * 10 18 6 SIMPLES * 3 0 0 MEDIAS * 4 Entrada 18 0 0 COMPLEJAS *6 8 2 SIMPLES * 4 0 0 MEDIAS * 5 Salidas 8 0 0 COMPLEJAS *7 1 SIMPLES * 3 3 Consultas 3
  • 35. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta 0 MEDIAS * 4 0 0 COMPLEJAS 0 *6 Total puntos de 53 función no ajustados Resumen de las características generales del sistema Característica Influencia Comunicación de datos 0 Procesamiento distribuido 0 Rendimiento 1 Configuración del equipamiento 1 Volumen de transacciones 1 Entrada de datos on-line 5 Interfase con el usuario 1 Actualización on-line 2 Procesamiento complejo 0 Reusabilidad 0 Facilidad de implementación 0 Facilidad de operación 2 Múltiples locales 0 Facilidad de cambios 0 Nivel de influencia 13 Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65 Factor de Ajuste = (13 * 0,01) + 0,65
  • 36. Ejercicio resuelto de Puntos de Función Sistema: Recibos y Punto de venta Factor de Ajuste = 0,78 Cálculo de Puntos de Función El cálculo de los puntos por función se hace con la fórmula: PF = PF Brutos * Factor de ajuste PF = 53 * 0,78 PF = 41.34 Por lo tanto, el tamaño de la aplicación es de 41.34 Puntos de función.