P2 Tema A

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 5

TEMA A

Para el siguiente proyecto realice:


1. Identifique las entradas, salidas, consultas, interfaces y almacenamiento,
escríbalas e indique cuales son (1,0)
2. Calculo del punto de función (1,0)
3. Obtenga las líneas de código en un lenguaje adecuado y calcule: La
duración del proyecto, el número de personas y el costo aproximado del
proyecto (1,0).

ESFUERZO Tiempo de desarrollo No. Personas Costo


(Hombre-mes) (Meses)
E = a(KLOC)b T=cEd P= E/T C = P *Salario
a= 2,4 C=2,5
b= 1,05 D=0,38
P = El número de personas necesarias para el proyecto.
C= Costo total del proyecto entre los desarrolladores y analistas. Asuma un salario de $3.000.000

La Universidad Andina dentro del macro proyecto institucional para la


automatización e integración administrativa de sus áreas, desarrolla el sistema de
información utilizado para el registro y control de los bienes muebles de la
Universidad. Se relacionan la descripción detallada de los diferentes requisitos de
software que debe cumplir, con sus respectivas estimaciones de esfuerzo:

Referente a la incorporación de bienes: 62hs


R1. Gestionar las solicitudes de incorporación de bienes, permitiendo crear,
cancelar, imprimir y verificar el estado de una solicitud de incorporación.
R2. Facilitar la impresión de las etiquetas de identificación que deberán ser
colocadas a cada uno de los bienes que han sido incorporados al inventario de
bienes de la ULA.
R3. Ofrecer informes generales que permitan gestionar la incorporación de bienes,
entre ellos:
 Las solicitudes de incorporación clasificadas por su estado.
 Las solicitudes de incorporación que se encuentren por dependencias

Referente al traslado de bienes: 40hs


R4. Registrar la aceptación de una autorización de traslado, luego de que haya
sido verificada por parte de la Oficina Central de Control de Bienes.
R5. Realizar el registro del traslado de los bienes contenidos en una autorización
de traslado, actualizando en cada uno de sus bienes, su nueva dependencia,
ubicación física y los responsables.
R6. Consultar las autorizaciones de traslado que han sido emitidas, clasificadas
por su estado.

Referente a la desincorporación de bienes: 36hs


R7. Registrar una solicitud de desincorporación de bienes, indicando las
características e identificación de los bienes y las razones por las cuales deben
desincorporarse.
R8. Permitir que una solicitud de desincorporación pueda ser cancelada, luego de
que esta haya sido emitida por el sistema.
R9. Imprimir una solicitud de desincorporación, mostrando el detalle de los bienes
que se desean desincorporar.

Referente a la modificación de las características de bienes: 28hs


R10. Registrar una solicitud del cambio de características de uno o más de bienes
de una dependencia.
R11. Imprimir una solicitud de cambio de característica, mostrando el detalle de
los bienes que han cambiado su característica.
R12. Actualizar en el sistema, el cambio de las características físicas de los bienes
contenidos en una solicitud de cambio.
ENTRADAS
1. Registrar Solicitud de incorporación
2. Cancelar Solicitud de incorporación
3. Registro autorización de traslado
4. Registro traslado de Bienes
5. Actualizar de Bienes
6. Registro desincorporación de bienes
7. Cancelación de Solicitudes de desincorporación
8. Registrar solicitud de Cambio de características de bienes
9. Actualizar características de bienes

CONSULTA
1. consultar Estado de una solicitud de incorporación
2. Consulta autorizaciones de traslado
3. Consulta de Autorizaciones por estado para traslado
4. Verifica solicitud de características de bienes

SALIDAS
1. imprimir solicitud de incorporación
2. imprimir etiquetas de identificación
3. Informes Generales de la incorporación de bienes
4. Informes de incorporación de bienes por dependencia
5. imprimir solicitud de desincorporación
6. imprimir solicitud de cambio

ALMACENAMIENTO LÓGICO
1. entidad Solicitudes
2. entidad bienes
3. entidad Traslado

ALMACENAMIENTO DE INTERFAZ
1. Oficina Central de Control de Bienes (emite verificaciones)

 Calcule punto de función sin ajustar

INCLUDEPICTURE "http://manuel.cillero.es/wp-content/uploads/2016/10/albrecht-5.png?
x67731" \* MERGEFORMATINET
Puntos de función sin ajuste

Entrada: 9 - medio - 9x4=36 |

Consultas: 4 - Medio - 4x4=16|

Salidas: 6 - Medio - 6x5=30 |

Archivos: 3 - Medio - 3x10=30 |

Interfaces: 1 - Medio - 1x7=7 |

= 119

Calcule el factor de complejidad de procesamiento


Tenga en cuenta que el sistema se trabaja en línea, debe manejar niveles de
respuestas óptimos, debe ser fácil de usar y de mantener.

14 factores

Comunicación de Datos= 5
Procesamiento distribuido de los datos= 4
Rendimiento= 5
Configuraciones fuertemente utilizadas= 3
Tasas de transacción= 5
Entrada de datos on-line= 5
Diseño para la eficiencia de usuario final= 4
Actualización on-line= 5
Procesamiento complejo= 5
Reusabilidad= 4
Facilidad de instalación= 5
Facilidad de operación = 4
Puestos múltiples= 5
Facilidad de cambio= 5
------------------------------------------------------------------------------

PUNTOS DE COMPLEJIDAD = 64

Factor de complejidad de procesamiento (FCP):


FC = 0.65 + (0.01 x PCP)
= 0.65 + (0.01 x64)
= 1,29

 Determine el punto de función


Total de puntos de función (FP):
FP = PFSA x FCP
= 119 x 1,29
= 153,51

 Encuentre el tamaño en miles de líneas de código KLOC, escoja un


lenguaje apropiado para el desarrollo de este tipo de sistemas

Lenguaje
.Net (60)
153.51*60 = 9,210,6
9,210,6/1000= 9.2106

 Obtenga:

ESFUERZO Tiempo de desarrollo No. Personas Costo


(Hombre-mes) (Meses)
E = a(KLOC)b T=cEd P= E/T C = P *Salario
a= 2,4 C=2,5
b= 1,05 D=0,38
P = El número de personas necesarias para el proyecto.
C= Costo total del proyecto entre los desarrolladores y analistas. Asuma un salario de $3.000.000

SOLUCION

ESFUERZO
(Hombre-mes)
E = a(KLOC)b E= (2,4) (9.2106) ^1,05
a= 2,4 =13,8067
b= 1,05

Tiempo de desarrollo
(Meses)
T=cEd T= (2,5) (13,8067) ^0,38
C=2,5 =6,7791
D=0,38

No. Personas
P= E/T P= 13,8067/6,7791
=2.0366

Costo
C = P *Salario C=(2)( 3.000.000)
=6.000.000
4. Aplicar la técnica GQM (Goal Question Metric) establezca tres preguntas, y una
métrica por cada pregunta, identifique las medidas. (2.0 puntos).
Considere los siguientes requerimientos:
 Contar con asistencia en línea al usuario 7/24
 Permita contar con mensajes de error claros, de forma que el usuario pueda
identificar la falla y darle solución.
 Permita proporcionar al usuario final y al administrador en todo momento,
funciones de uso fácil e intuitivo.
 Siempre que el sistema comprenda el uso de ventanas, permita que los
usuarios las muevan y que modifiquen su tamaño y apariencia y que se
guarden estas especificaciones en un perfil de usuario.
 Permita integrarse estrechamente con el sistema de correo electrónico de la
entidad, de forma que los usuarios puedan enviar y recibir correos sin
necesidad de salir del sistema.

SOLUCION

OBJETIVO: GARANTIZAR LA EFICIENCIA DEL SISTEMA ANTE EL


ACOPLAMIENTO E INTEGRIDAD CON OTROS.

PREGUNTA 1: ¿Cuál es la cantidad de Errores encontrados por procesos?


METRICA:
Errores = Suma de errores / Numero de Procesos

PREGUNTA 2: ¿Cuál es la disponibilidad del sistema?


METRICA:
Disponibilidad =Número de horas en línea/ Días disponibles

PREGUNTA 3: ¿Cuál es el porcentaje de integridad con sistemas de correos


electrónicos?
METRICA:
Integridad = %amenazas de acoplamiento de sistemas/%seguridad del sistema

También podría gustarte