Logica de la programacio

Solo disponible en BuenasTareas
  • Páginas : 3 (550 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de noviembre de 2011
Leer documento completo
Vista previa del texto
1. Se desea desarrollar un programa que le permita calcular el valor de desarrollar un proyecto de software cuyo costo viene dado por el número de puntos de función (PF), los cuales deben serdistribuidos entre tres tipos de recursos cuyas categorías son junior, media y senior, los cuales tienen un valor por hora de trabajo de 8, 12 y 20 respectivamente. Cada punto de función demora 5 horas endesarrollarse y los PF deben distribuirse de acuerdo a porcentajes de asignación para cada tipo de recurso. Desarrolle los siguientes puntos:

a) Elabore los enunciados para las entradas, procesosy salidas
b) Indique el área de conocimiento
c) Análisis de los elementos del todo
d) Unidades de funcionalidad
e) Interfaz
f) Algoritmo
g) Simulación
h) Interfaz de salidaa) Enunciados
De entrada: Puntos de función
Porcentaje Recurso junior
Porcentaje Recurso medio
Porcentaje Recurso senior
Procesos: Costo por recurso
Suma de costos de losrecursos
Salida: Porcentaje Recurso junior multiplicado por número de horas
Porcentaje Recurso medio multiplicado por número de horas
Porcentaje Recurso senior multiplicado por número de horasCosto total del proyecto

b) Indique el área de conocimiento

Costo de proyecto de software de acuerdo al número de puntos de función (PF)

c) Análisis de los elementos del todo
* Sedesea conocer el costo de un proyecto de software de acuerdo a la cantidad de puntos de función que contenga el mismo.
* Se desea conocer el costo por cada recurso de acuerdo al porcentaje asignado* Se desea conocer el costo de cada recurso de acuerdo la cantidad de puntos de función del software.

d) Unidades de funcionalidad

ID | Unidad de funcionalidad | Prioridad | Obligatorio |1 | Costo total del proyecto | Alta | Sí |
2 | Costo del recurso por proyecto | Alta | Sí |
3 | Porcentaje de uso cada recurso | Alta | Sí |

e) Interfaz

f) Algoritmo

1)...
tracking img