Вы находитесь на странице: 1из 7

Caso de estudio, calculo de puntos de funcin El sistema a evaluar es el de arriendo de pelculas por televisin digital.

En el cual se pueden identificar las siguientes tablas: Tabla Clientes Rut Nombre Apellido Direccion Email Telefono Fecha Nacimiento Fecha Ingreso Sexo Char(12) Char(40) Char(40) Char(50) Char(50) Char(20) Date Date Boolean Clave Primaria

Tabla Movies Codigo Movie Nombre Movie Duracion Clasificacion Fecha Registro Tarifa Tabla Registro Arriendo Codigo Registro Fecha Arriendo Rut Codigo Movie Multa Fecha Entrega Number Date Char(12) Char(20) Current Date Clave Primaria Clave Foranea Clave Foranea Char(20) Char(50) Number Char(10) Date Current Clave Primaria

Para cada tabla considere el respectivo formulario de ingreso de datos. El men de acceso es del tipo descolgante desde una ventana principal. Y cada formulario contiene los botones necesarios para navegar por los registros, consultar, eliminar, modificar y guardar.

Pantallas del Sistema En la Figura # 1 aparece la ventana de datos para mantencin de clientes:

Rut

E m ail

Nom bre

Fecha Nacim iento

A pellido

Fec ha Ingres o

Direc c in

Fec ha Ingres o

Telfono

S ex o

|< <

> >|

Add

D elete

S ave

Refresh

C lose

Figura # 1

En la Figura # 2 aparece la ventana de datos para mantencin de pelculas:

Cdigo

Duracin

Nombre
Fecha Registro

Clasificacin

Tarifa

|< < > >|

Add

Delete

Save

Refresh

Close

Figura # 2

En la Figura # 3 aparece la ventana de datos para mantencin de arriendos de pelculas:

Cdigo Arriendo

Rut

Nombre

Pelicula
Fecha Arriendo

Tarifa Fecha Devolucin

Multa

|< < > >|

Add

Delete

Save

Refresh

Close

Figura # 3 Reportes del sistema Se cuenta con un grupo de reportes que incluyen, listado de clientes (al da y morosos), listado de arriendos filtrado por fechas y listado de pelculas con filtros por clasificacin y tarifa. Proceso de Conteo Una vez que tenemos la descripcin del sistema y sus componentes, iniciamos el proceso de conteo para determinar los puntos de funcin del proyecto. Recordemos que para este ejemplo tenemos un proyecto de desarrollo. Los pasos que vamos a seguir son: 1. Identificar las funciones (Archivos lgicos internos, archivos lgicos externos, entradas externas, salidas externas, consultas externas) 2. Clasificar las funciones (determinar el grado de complejidad para cada funcin) 3. Calcular puntos de funcin no ajustados 4. Calcular el factor de ajuste (en base a las 14 caractersticas generales) 5. Calculo de los Puntos de funcin ajustados. (El resultado es el tamao del sistema en Puntos de Funcin)

Identificacin de funciones Archivos Lgicos Internos Entradas Externas Salidas Externas Consultas Externas

Clasificacin de las funciones Archivos Lgicos internos Registro de Clientes Datos elementales referenciados: Registros lgicos referenciados: Grado de la funcin: Registro de Pelculas Datos elementales referenciados: Registros lgicos referenciados: Grado de la funcin: Registro de Arriendos Datos elementales referenciados: Registros lgicos referenciados: Grado de la funcin:

Entradas Externas Inclusin de clientes Datos elementales referenciados: Archivos lgicos referenciados: Grado de la funcin: Modificacin de Clientes Datos elementales referenciados: Archivos lgicos referenciados: Grado de la funcin:

Exclusin de clientes

Datos elementales referenciados: Archivos lgicos referenciados: Grado de la funcin: El mismo anlisis se debe hacer para las pelculas y los arriendos Salidas Externas Listado de clientes Datos elementales referenciados: Archivos lgicos referenciados: Grado de la funcin: El mismo anlisis se debe hacer para las pelculas y los arriendos

Consultas Externas Consulta de clientes Parte de Entrada Datos elementales referenciados Archivos lgicos referenciados Grado de la funcin Grado de la funcin: El mismo anlisis se debe hacer para las pelculas y los arriendos Parte de Salida

Clculo de los puntos de funcin no ajustados Tipo de funcin Archivos Interfase Entrada Salidas Consultas Total puntos de funcin no ajustados Complejidad Total Complejidad Total tipo de funcin

Clculo del factor de ajuste Analizaremos las 14 caractersticas generales del sistema en base a la descripcin del proyecto. Hay que evitar adivinar caractersticas, siempre que sea necesario, hay que conversar con el usuario principal del proyecto o del rea en la cual la duda se relacione.
1- Comunicacin de datos 2- Procesamiento distribuido 3- Perfomance (desempeo) 4- Configuracin del equipamiento 5- Volumen de transacciones 6- Entrada de datos on-line 7- Interfase con el usuario 8- Actualizacin on-line 9- Procesamiento complejo 10- Reusabilidad 11- Facilidad de implementacin 12- Facilidad de operacin 13- Mltiples locales 14- Facilidad de cambios

Resumen de las caractersticas generales del sistema Caracterstica Comunicacin de datos Procesamiento distribuido Perfomance (desempeo) Configuracin del equipamiento Volumen de transacciones Entrada de datos on-line Interfase con el usuario Actualizacin on-line Procesamiento complejo Reusabilidad Facilidad de implementacin Facilidad de operacin Mltiples locales Facilidad de cambios Nivel de influencia Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65 Influencia

Clculo de Puntos de Funcin El clculo de los puntos por funcin se hace con la frmula: PF = PF Brutos * Factor de ajuste

Вам также может понравиться