casospracticospuntosdefuncionrecibosdeaguaeloy-130311102941-phpapp01

13
 Ejercicio resuelto de Puntos de Función Sistema: Recibos Descripción  El sistema de recibos será diseñado con el fin de facilitar el suministro de agua potable, en e l área de pago de servi cios, el cual será instal ado 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 Archivos Registro de Recibos

Upload: patito-guanipatin

Post on 04-Oct-2015

1 views

Category:

Documents


0 download

DESCRIPTION

este manula no syudara a entender mas sobre el punto de funcion....

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.