SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
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.

Más contenido relacionado

La actualidad más candente

Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de RequerimientosUTPL UTPL
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del softwareJuan Pablo Carvallo
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareMarvin Romero
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasAndoni Vasquez
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de softwareEdgardo Rojas
 
Tipos abstractos de datos
Tipos abstractos de datosTipos abstractos de datos
Tipos abstractos de datosJose Armando
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de softwareisisparada
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresLuis Eduardo Pelaez Valencia
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Softwarearacelij
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOGuillermo Hernandez Miranda
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyectoEdison Tobar
 

La actualidad más candente (20)

5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Análisis de Requerimientos
Análisis de RequerimientosAnálisis de Requerimientos
Análisis de Requerimientos
 
3. conceptos de calidad del software
3. conceptos de calidad del software3. conceptos de calidad del software
3. conceptos de calidad del software
 
Analisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de SoftwareAnalisis de requerimientos, Ingenieria de Software
Analisis de requerimientos, Ingenieria de Software
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Metodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemasMetodologías del análisis y diseño de sistemas
Metodologías del análisis y diseño de sistemas
 
Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Tipos abstractos de datos
Tipos abstractos de datosTipos abstractos de datos
Tipos abstractos de datos
 
Pruebas unitarias
Pruebas unitariasPruebas unitarias
Pruebas unitarias
 
Metricas de calidad de software
Metricas de calidad de softwareMetricas de calidad de software
Metricas de calidad de software
 
Fundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y EstándaresFundamentos de Calidad del Software - Modelos y Estándares
Fundamentos de Calidad del Software - Modelos y Estándares
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
S212 Pf Pcu
S212 Pf PcuS212 Pf Pcu
S212 Pf Pcu
 
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTOUnidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
Unidad 3 TÉCNICAS PARA EL ANALISIS DE REQUERIMIENTO
 
Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)Fundamentos de ingenieria del software (2)
Fundamentos de ingenieria del software (2)
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Metricas de proceso y proyecto
Metricas de proceso y proyectoMetricas de proceso y proyecto
Metricas de proceso y proyecto
 

Destacado

Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de funciónLuisa Sanchez
 
Estimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usoEstimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usodianitadance
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareantonio
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareJennifer Andrea Cano Guevara
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoJesús E. CuRias
 
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónUniversidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónclauddiaa
 
Caso Practico Funciones Exponenciales
Caso Practico Funciones ExponencialesCaso Practico Funciones Exponenciales
Caso Practico Funciones ExponencialesJudith Tornel
 
10. programacion orientada a objetos en visual basic .net
10.  programacion orientada a objetos en visual basic .net10.  programacion orientada a objetos en visual basic .net
10. programacion orientada a objetos en visual basic .netjohnny herrera
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcionoscarin2013
 
MéTrica Ptos De FuncióN
MéTrica Ptos De FuncióNMéTrica Ptos De FuncióN
MéTrica Ptos De FuncióNCinthia AM
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de SoftwareDaniel Valdivieso
 
Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMOkarmina
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcionLu Martinez
 

Destacado (20)

Estimación por puntos de función
Estimación por puntos de funciónEstimación por puntos de función
Estimación por puntos de función
 
Puntos de caso de uso
Puntos de caso de usoPuntos de caso de uso
Puntos de caso de uso
 
Estimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de usoEstimacion basada en puntos de casos de uso
Estimacion basada en puntos de casos de uso
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Tecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto softwareTecnicas de estimacion de costos de proyecto software
Tecnicas de estimacion de costos de proyecto software
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 
Estimacion de costos del Software
Estimacion de costos del SoftwareEstimacion de costos del Software
Estimacion de costos del Software
 
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimaciónUniversidad tecnológica del estado de zacatecas trabajo de lucy estimación
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
 
Caso Practico Funciones Exponenciales
Caso Practico Funciones ExponencialesCaso Practico Funciones Exponenciales
Caso Practico Funciones Exponenciales
 
Métricas
MétricasMétricas
Métricas
 
10. programacion orientada a objetos en visual basic .net
10.  programacion orientada a objetos en visual basic .net10.  programacion orientada a objetos en visual basic .net
10. programacion orientada a objetos en visual basic .net
 
Estimación temprana de proyectos software #pmot #pmlat
Estimación temprana de proyectos software #pmot #pmlatEstimación temprana de proyectos software #pmot #pmlat
Estimación temprana de proyectos software #pmot #pmlat
 
Modelando casos de uso y estimación de software
Modelando casos de uso y estimación de softwareModelando casos de uso y estimación de software
Modelando casos de uso y estimación de software
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 
MéTrica Ptos De FuncióN
MéTrica Ptos De FuncióNMéTrica Ptos De FuncióN
MéTrica Ptos De FuncióN
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
Modelo COCOMO
Modelo COCOMOModelo COCOMO
Modelo COCOMO
 
Puntos de funcion
Puntos de funcionPuntos de funcion
Puntos de funcion
 

Similar a Sistema punto venta 41PF

Casos practicos puntos_de_funcion_recibos de agua_eloy_123
Casos practicos puntos_de_funcion_recibos de agua_eloy_123Casos practicos puntos_de_funcion_recibos de agua_eloy_123
Casos practicos puntos_de_funcion_recibos de agua_eloy_123Homero Jimenez
 
Casos practicos puntos_de_funcion_recibos de agua_eloy
Casos practicos puntos_de_funcion_recibos de agua_eloyCasos practicos puntos_de_funcion_recibos de agua_eloy
Casos practicos puntos_de_funcion_recibos de agua_eloyHomero Jimenez
 
Puntos de función de los sistemas
Puntos de función de los sistemasPuntos de función de los sistemas
Puntos de función de los sistemasDarthuz Kilates
 
Punto de funcion 2 proyectos
Punto de funcion 2 proyectosPunto de funcion 2 proyectos
Punto de funcion 2 proyectosRuben Adan Gomez
 
Puntofunci
PuntofunciPuntofunci
Puntofuncicris_l
 
Estimacion de costo de un software
Estimacion de costo de un softwareEstimacion de costo de un software
Estimacion de costo de un softwareAdriana Pinango
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalOmar Ordoñez
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxJose Manuel Mansilla Carrasco
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxfreddymadriz
 
Como uso el formato de pruebas
Como uso el formato de pruebasComo uso el formato de pruebas
Como uso el formato de pruebasYesika Rodriguez
 
Auditoria sistema ti
Auditoria sistema tiAuditoria sistema ti
Auditoria sistema tiRuben Robles
 
Diapositiva de Estudio: PLC2.ppt
Diapositiva de Estudio:         PLC2.pptDiapositiva de Estudio:         PLC2.ppt
Diapositiva de Estudio: PLC2.pptjorgejvc777
 
Introducción al análisis por puntos funcionales
Introducción al análisis por puntos funcionalesIntroducción al análisis por puntos funcionales
Introducción al análisis por puntos funcionalesmicrogestion
 

Similar a Sistema punto venta 41PF (20)

Casos practicos puntos_de_funcion_recibos de agua_eloy_123
Casos practicos puntos_de_funcion_recibos de agua_eloy_123Casos practicos puntos_de_funcion_recibos de agua_eloy_123
Casos practicos puntos_de_funcion_recibos de agua_eloy_123
 
Casos practicos puntos_de_funcion_recibos de agua_eloy
Casos practicos puntos_de_funcion_recibos de agua_eloyCasos practicos puntos_de_funcion_recibos de agua_eloy
Casos practicos puntos_de_funcion_recibos de agua_eloy
 
Puntos de función de los sistemas
Puntos de función de los sistemasPuntos de función de los sistemas
Puntos de función de los sistemas
 
Punto de funcion 2 proyectos
Punto de funcion 2 proyectosPunto de funcion 2 proyectos
Punto de funcion 2 proyectos
 
Descripción
DescripciónDescripción
Descripción
 
Puntofunci
PuntofunciPuntofunci
Puntofunci
 
Estimacion de costo de un software
Estimacion de costo de un softwareEstimacion de costo de un software
Estimacion de costo de un software
 
Trabajo final
Trabajo finalTrabajo final
Trabajo final
 
Calculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion finalCalculo de esfuerzo en puntos de funcion final
Calculo de esfuerzo en puntos de funcion final
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Curso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xxCurso de programacion en c++ para microcontroladores pic 16 f87xx
Curso de programacion en c++ para microcontroladores pic 16 f87xx
 
Trabajo finalcalidad
Trabajo finalcalidadTrabajo finalcalidad
Trabajo finalcalidad
 
Como uso el formato de pruebas
Como uso el formato de pruebasComo uso el formato de pruebas
Como uso el formato de pruebas
 
Auditoria sistema ti
Auditoria sistema tiAuditoria sistema ti
Auditoria sistema ti
 
Diapositiva de Estudio: PLC2.ppt
Diapositiva de Estudio:         PLC2.pptDiapositiva de Estudio:         PLC2.ppt
Diapositiva de Estudio: PLC2.ppt
 
Introducción al análisis por puntos funcionales
Introducción al análisis por puntos funcionalesIntroducción al análisis por puntos funcionales
Introducción al análisis por puntos funcionales
 
Function points
Function pointsFunction points
Function points
 
Oracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management PacksOracle Enterprise Manager 12c & Management Packs
Oracle Enterprise Manager 12c & Management Packs
 
Universidad tecnológica del estado de zacatecas
Universidad tecnológica del estado de zacatecasUniversidad tecnológica del estado de zacatecas
Universidad tecnológica del estado de zacatecas
 

Más de Homero Jimenez

Más de Homero Jimenez (13)

Mapa mental (artemio y brenda) (2)
Mapa mental (artemio y brenda) (2)Mapa mental (artemio y brenda) (2)
Mapa mental (artemio y brenda) (2)
 
Energy reform
Energy reformEnergy reform
Energy reform
 
Energy reform
Energy reformEnergy reform
Energy reform
 
Going to and will, won't
Going to and will, won'tGoing to and will, won't
Going to and will, won't
 
Description
DescriptionDescription
Description
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Preguntas de android.....
Preguntas de android.....Preguntas de android.....
Preguntas de android.....
 
Actividad de proucto2
Actividad de proucto2Actividad de proucto2
Actividad de proucto2
 
Manual
ManualManual
Manual
 
Pagina css homero
Pagina css homeroPagina css homero
Pagina css homero
 
Mapa conceptua lmio11
Mapa conceptua lmio11Mapa conceptua lmio11
Mapa conceptua lmio11
 
Tabla de comparaciones
Tabla de comparacionesTabla de comparaciones
Tabla de comparaciones
 
Tabla de comparaciones
Tabla de comparacionesTabla de comparaciones
Tabla de comparaciones
 

Sistema punto venta 41PF

  • 1. 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
  • 2. Ejercicio resuelto de Puntos de Función Sistema de un punto de venta Archivos *Registro de Producto *Registro de proveedores
  • 3. 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.
  • 4. 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
  • 5. 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
  • 6. 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
  • 7. 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.
  • 8. 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)
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. 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.