Sunteți pe pagina 1din 16

Ejercicio resuelto de Puntos de Función

Sistema de un 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 de un punto de venta
Archivos

*Registro de Producto

*Registro de proveedores
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta
*Pantallas del sistema

Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas:Ninguna.
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta

*Pantalla de registro de producto (Alta de producto)

Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas:Ninguna.

Pantalla de eliminación de PROVEEDORES

Archivos referenciados: Proveedores


Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta
Datos: Sólo es necesario ingresar el código de proveedor

Reglas: Verificar si el proveedor existe, en caso contrario emitir mensaje de


error.

Pantalla de registro de PROVEEDORES

Archivos referenciados: Proveedores

Datos: Todos los del archivo

Reglas: Ninguna
Ejercicio resuelto de Puntos de Función
Sistema de un 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 de un 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 de un punto de venta

3- 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 de un 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 de un 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.

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
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta
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

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
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta
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

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

Consultas Externas
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta

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 de un 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

2 SIMPLES * 4 8

0 MEDIAS * 5 0
Salidas 8

0 COMPLEJAS 0
*7
Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta

3
1 SIMPLES * 3

0
0 MEDIAS * 4
Consultas 3
0
0 COMPLEJAS
*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


Ejercicio resuelto de Puntos de Función
Sistema de un punto de venta
Factor de Ajuste = (13 * 0,01) + 0,65

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.

S-ar putea să vă placă și