casospracticospuntosdefuncionrecibosdeaguaeloy-130311102941-phpapp01
Post on 04-Oct-2015
1 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Descripcin
El sistema de recibos ser diseado 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, adems adquirir una capacitacin para su mejor entendimiento y facilidad de uso.
Principales funciones del sistema
1 Alta de clientes
2 Modificacin de los datos de clientes
3 Consulta de datos de clientes
4 Seguridad para acceso al sistema
5 Imprecion de tikets
Archivos
Registro de Recibos
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Registro de Usuarios
Pantallas del sistema
A cada pantalla del sistema se debe asociar con otra pantalla,de modo cascada, agilizando la utilizacin del sistema para los administradores y usuarios del sistema.
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
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 vlido.
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 Funcin Sistema: Recibos
Pantalla de Modificacin de datos de cliente
Archivos referenciados: Clientes
Datos: Todos pueden ser modificados.
Reglas: Ninguna,ya que los cambios estn en manos del administrador.
Pantalla de eliminacin de cliente
Archivos referenciados: Clientes
Datos: Slo es necesario darle la accin de eliminar.
Reglas: Verificar si el cliente existe, en caso contrario emitir mensaje de error.
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Pantalla de acceso al sistema
Archivos referenciados: Contraseas y usuarios.
Datos:
Reglas: El usuario y la contrasea debern ser vlidos para acceder al sistema. Emitir un
mensaje de erroren caso de que la contrasea o usuario sea incorrecto.
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 Funcin Sistema: Recibos
Informes
1- Lista de clientes
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.
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)
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Identificacin de funciones
Archivos Lgicos Internos
Registro de Clientes
Archivos de Interfase Externa
Histrico de clientes Contraseas
Entradas Externas
Inclusin de clientes Modificacin de clientes Exclusin de clientes
Salidas Externas
Listado de Clientes Listado de recibos
Consultas Externas
Consulta de clientes Consulta de recivos
Notas: La pantalla de login no es contada ya que slo provee seguridad para el acceso.
La pantalla de men del sistema, como slo provee seleccin, no es considerada como una funcin. Es considerada, sin embargo, como la parte de entrada para la consulta de clientes.
Clasificacin de las funciones
Archivos Lgicos internos
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Registro de Recibos
Datos elementales referenciados: 7
Registros lgicos referenciados: 1 Grado de la funcin: SIMPLE
Registro de usuarios
Datos elementales referenciados: 7 Registros lgicos referenciados: 1
Grado de la funcin: SIMPLE
Archivos de interfase externa
Histrico de Clientes
Datos elementales referenciados: 3 (Se cuentan solamente los campos utilizados: Cdigo de client,cantidad a pagar, Total-a-pagar-mensual actual;)
Registros lgicos referenciados: 1 Grado de la funcin: SIMPLE
Contraseas
Datos elementales referenciados: 2 (Cdigo-usuario, contrasea)
Registros lgicos referenciados: 1 Grado de la funcin: SIMPLE
Entradas Externas
Alta de clientes
Datos elementales referenciados: 7 campos
Archivos lgicos referenciados: 1 Grado de la funcin: BAJA
Modificacin de Clientes
Datos elementales referenciados: 4 campos Archivos lgicos referenciados: 1
Grado de la funcin: BAJA
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Exclusin de clientes
Datos elementales referenciados: 1 campo
Archivos lgicos referenciados: 1 Grado de la funcin: SIMPLE
Salidas Externas
Listado de clientes
Datos elementales referenciados: 7 campos Archivos lgicos referenciados: 1 Grado de la funcin: BAJA
Nota: La funcin 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 referenciados
2
7
Archivos lgicos referenciados
2 (Clientes e histrico de clientes)
2
Grado de la funcin
SIMPLE
SIMPLE
Grado de la funcin: SIMPLE
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Clculo de los puntos de funcin no ajustados
Tipo de funcin Complejidad Total
Complejidad Total tipo de
funcin
Archivos
2 SIMPLES * 7
0 MEDIAS * 10
0 COMPLEJAS * 15
14
0
0
14
Entradas
3 SIMPLES * 3
0 MEDIAS * 4
0 COMPLEJAS * 6
9
0
0
9
Salidas
1 SIMPLES * 4
0 MEDIAS * 5
0 COMPLEJAS * 7
4
0
0
4
Consultas
1 SIMPLES * 3
0 MEDIAS * 4
0 COMPLEJAS * 6
3
0
0
3
Total puntos de funcin no ajustados
30
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.
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
1- Comunicacin de datos
La aplicacin no es batch; incluye entrada de datos on-line. Nada se ha mencionado sobre la cantidad de protocolos de comunicacin. 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 ejecucin en otros procesadores. La aplicacin puede ser ejecutada en un ambiente Unix o en entornos de redes. no hay preocupacin en cuanto a la distribucin de funciones. El grado del factor es 0.
3- Rendimiento
Segn lo manifestado en la descripcin, el volumen de transacciones no debe ser alto. El periodo crtico ser a fin del ao. No se puede establecer que no hay ningn requerimiento de rendimiento. El grado del factor es 1.
4- Configuracin del equipamiento
No se ha hecho ninguna consideracin en cuanto a la configuracin del equipamiento. El grado del factor es 1.
5- Volumen de transacciones
Estn previstos picos de transacciones anualmente. El grado del factor es 1.
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 mens de navegacin e interfase a travs de terminales. Por lo tanto, pocas caractersticas fueron especificadas. El grado del factor es 1.
8- Actualizacin on-line
Actualizacin on-line de todos los archivos lgicos internos, no fue especificada una proteccin especial contra la perdida de datos o procesos automticos de recuperacin. el grado del factor es 3.
9- Procesamiento complejo
La aplicacin no realiza procesamiento complejo. El grado del factor es 0.
10- Reusabilidad
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
No hay preocupacin en cuanto a la Reusabilidad del cdigo. El grado del factor es 0.
11- Facilidad de implementacin
No se hecho ninguna consideracin con vistas a facilitar la implementacin o instalacin de la aplicacin. El grado del factor es 0.
12- Facilidad de operacin
No se ha hecho ninguna consideracin especfica. el grado del factor es 0.
13- Mltiples locales
Los requerimientos no consideran la necesidad de instalacin en ms de un local. El grado del factor es 0.
14- Facilidad de cambios
No se hecho ninguna consideracin especfica para la facilidad de cambios en el sistema. El grado del factor es 0.
Resumen de las caractersticas generales del sistema
Caracterstica Influencia
Comunicacin de datos 1
Procesamiento distribuido 4
Rendimiento 5
Configuracin del equipamiento 0
Volumen de transacciones 5
Entrada de datos on-line 0
Interfase con el usuario 1
Actualizacin on-line 0
Procesamiento complejo 0
Reusabilidad 0
Facilidad de implementacin 0
Facilidad de operacin 0
Mltiples locales 0
Facilidad de cambios 0
Nivel de influencia 16
Factor de Ajuste = (Nivel de influencia * 0,01) + 0,65
Factor de Ajuste = (16 * 0,01) + 0,65
-
Ejercicio resuelto de Puntos de Funcin Sistema: Recibos
Factor de Ajuste = 0,81
Clculo de Puntos de Funcin
El clculo de los puntos por funcin se hace con la frmula:
PF = PF Brutos * Factor de ajuste
PF = 30 * 0,81
PF = 24.3
Por lo tanto, el tamao de la aplicacin es de 24.3 Puntos de funcin.
top related