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.