Este documento presenta la estimación de puntos de función para un sistema de ventas llamado Viko's. El sistema contiene 4 archivos lógicos internos con un total de 28 datos y 2 archivos de interfaz externa con 10 datos. Incluye 2 transacciones de entrada con 6 datos y 1 salida con 9 datos y 1 consulta con 3 datos. El cálculo de puntos de función arroja un total de 86 puntos y después de aplicar factores de ajuste como la responsabilidad, el desempeño y la facilidad de uso, el total estimado es de 76.54 p
Estimación de puntos de función para sistema de ventas Viko ́s
1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Materia
Calidad en el desarrollo de software
Tema
Estimación de puntos de función
Nombre completo del Alumno :
Daniel Torres Salas
Jorge Ricardo Morales Martínez
Silvana Patricia Padilla Palomo
Marycruz Santos Escañero
Mayra Itzel Arguello Delgado
Grado: 5 Grupo: “B”
Nombre del Docente : Eloy Contreras de Lira
Fecha de entrega : 14/03/2014
2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Estimación de punto de función
DATOS
System Viko´s
Productos
Id_productos
Nombre_producto
Precio_producto
Cantidad_producto
Marca_producto
Usuarios
Id_usuario
Nombre_usuario
Tipo_usuario
Contraseña
Ventas
Id_venta
Cantidad_producto
Fecha_venta
Id_usuario
Total_venta
Efectivo
Cambio
Están
Id_productos
Id_venta
Cantidad_producto
3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
ILF= 4 (productos, usuarios, ventas, están)
Productos
1 RET (productos)
5 DET (Id_productos, Nombre_producto, Precio_producto, Cantidad_producto,
Marca_producto) (Baja o simple)
Usuarios
1 RET (usuarios)
4 DET (Id_usuario, Nombre_usuario, Tipo_usuario, Contraseña) (Baja o simple)
Ventas
1 RET (ventas)
7 DET (Id_venta, Cantidad_producto, Fecha_venta, Id_usuario, Total_venta, Efectivo, Cambio)
(Baja o simple)
Están
3 RET (productos, ventas, están)
12 DET (Id_productos, Nombre_producto, Precio_producto, Cantidad_producto, Marca_producto,
Id_venta, Cantidad_producto, Fecha_venta, Id_usuario, Total_venta, Efectivo, Cambio) (Baja o
simple)
Total 4* 7=28 ILF Baja o simple =28
EIF= 2 (reporte, ticket)
1 RET (ventas)
7 DET (Id_venta, Cantidad_producto, Fecha_venta, Id_usuario, Total_venta, Efectivo, Cambio)(
Baja o simple)
Total 2* 5=10 EIF Baja o simple =10
4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Para ILF/EIF 1 a 19 DET 20 a 50 DET 51 o más DET
1 RET Baja Baja Media
2 a 5 RET Baja Media Alta
6 o más RET Media Alta Alta
Complejidad/tipo de archivo Baja Baja Media
Archivo lógico Interno (IEF) 7 10 15
Archivo Interfaz Externo (EIF) 5 7 10
TRANSACCIONES
EI= 2(Registrar productos, registro ventas)
EI Registrar productos
1 FTR (Id_productos,)
5 DET (Id_productos, Nombre_producto, Precio_producto, Cantidad_producto, Marca_producto)(
Baja o simple)
EI registro ventas
2 FTR (Id_venta, Id_usuario)
6 DET (Id_venta, Cantidad_producto, Fecha_venta, Id_usuario, Total_venta, Efectivo, Cambio)(
Baja o simple)
Total 2* 3=6 EI Baja o simple =6
EO=1 (lista de productos)
1 FTR (Id_productos)
3 DET (nombre del producto, precio del producto, marca del producto) (Baja o simple)
Total 1* 4=4 EO Baja o simple =4
5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
EO=1 (Lista de ventas)
2 FTR (Id_venta, Id_usuario)
5 DET (Cantidad_producto, Fecha_venta, Total_venta, Efectivo, Cambio) (Medio)
Total 1* 5=5 EO Medio =5
EQ=1 (consultar producto)
1 FTR (Id_productos)
3 DET (nombre del producto, precio del producto, marca del producto) (Baja o simple)
Total 1* 3=3 EQ Baja o simple =3
Para EO/EQ 1 a 4 DET 5 a 15 DET 16 o más DET
0 a 1 FTR Baja Baja Media
2 a 3 FTR Baja Media Alta
4 o más FTR Media Alta Alta
Complejidad Baja Baja Media
External Input (EI) 3 4 6
External Output (EO) 4 5 7
External Query (EQ) 3 4 6
Para EI 1 a 4 DET 5 a 15 DET 16 o más DET
0 a 1 FTR Baja Baja Media
2 FTR Baja Media Alta
3 o más FTR Media Alta Alta
6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Puntos de función Valores puntos
ILF Baja= 7*4
Media=10*0
Alta=15*0
28
EIF Baja =5*2
Media=7*0
Alta=10*0
40
EI Baja =3*2
Media=4*0
Alta=6*0
6
EO Baja =4*1
Media=5*1
Alta=7*0
9
EQ Baja =3*1
Media=4*0
Alta=6*0
3
TOTAL 86
Valores posibles de cada factor
0= no está presente, no tiene ninguna influencia
1= influencia poco significativa
2=influencia moderada
3=influencia mediamente significativa
4= influencia significativa
5= influencia muy fuerte
Factores de complejidad técnica
1.- Comunicación de datos 0
2.- Actualización en línea 0
3.- Servicios distribuidos 0
4.- Procesamiento complejo 3
5.- Desempeño 4
6.- responsabilidad 5
7.- ambiente de uso sobre cargado 4
8- facilidad de instalación 5
9.- tasa de transacciones 1
10.- facilidad de operación 5
7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
11.- entrada de datos en línea 0
12.- Múltiples lugares de operación 0
13.- Eficiencia del usuario final3
14.- Facilidad de modificación3
Total 33
Factor de ajuste= (nivel de influencia*o.o1)+ 0.65
Factor de ajuste= (33*0.01)+ 0.65
Factor de ajuste=0.89
PF=PFSA*FACTOR DE AJUSTE
PF= 86*0.89
PF=76.54