Está en la página 1de 9

Nombre completo del alumno: Silvia Juliana May Estrella.

Nombre del Docente: Mtro. Eduardo Pazos Gutiérrez.

Matricula: 103198

Grupo: TI01

Nombre completo de la materia: Ingeniería en Software y Gestión de Sistemas.

Número y tema de la actividad: Actividad de Aprendizaje 3. Ejercicio de Cálculo de Puntos de Función.

Chetumal, Quintana Roo a 22 de Octubre de 2018.


El colegio de bachilleres es una Institución de Educación Media Superior, su página Institucional es http://www.cobaqroo.edu.mx/ la cual
está destinada a brindar información de las diferentes áreas del colegio e información pública específica a estudiantes, docentes,
administrativos y la comunidad en General.

Estos sitios cuentan con los siguientes servicios:

 Publicación de Noticias
 Información detallada del cada área
 Integración con los sistemas de información del Colegio
 Forma de contacto
 Integración con redes sociales

A continuación se enlistan dos pantallas seleccionadas indicadas en la actividad.


Figura 1. Página Inicial del Colegio de Bachilleres. Fuente. www.cobaqroo.edu.mx
Figura 2.- Página de información de Planteles distribuidos en la Geografía Estatal. Fuente. www.cobaqroo.edu.mx
Se deberá anexar una tercera página donde se realizara el registro de Visitante, el cual solicita los siguientes datos de usuario (para
quedar registrado en el sitio web almacenando sus datos en una Base de Datos ficticia).

1. Nombre completo en un solo campo

2. Correo electrónico

3. Edad

Figura3.- Se anexa una tercera pestañas


Figura 3.- Tercera página ficticia para efectos de la actividad. Fuente propia.
Para efectos de realizar la estimación de la creación de la tercera página se considerara la
siguiente lista de requisitos de usuario a implementar en el desarrollo:

1. Se debe almacenar y mantener la información del Visitante que consta de los siguientes
campos de datos: Nombre completo, correo electrónico y edad. Se debe almacenar la
fecha de registro.

2. Se utilizará una base de datos para almacena la información, donde se pueda agregar o
eliminar invitados.

3. Se debe proporcionar un informe semanal programado del número de visitantes. El reporte


deberá incluir en el encabezado el periodo del informe, la relación de los visitantes (Nombre
completo y correo electrónico) y el total de personas en la lista.

4. Se proporcionará un medio para que el Administrador observe los visitantes registrados.

5. La aplicación de software debe utilizar lenguaje (s) de programación que sea compatible
con el diseño de sistemas abiertos y las bases de datos Oracle.

De la lista anterior de requisitos del usuario, 1 a 4 representan los requisitos funcionales del
usuario, mientras que el 5 es requisito no funcional (técnico). Solo se utilizarán los requisitos 1 a
4 para determinar el tamaño funcional del software.

Agregar Visitante (EI) Mostrar Visitantes (EO))

Eliminar Visitante (EI) Reporte semanal (EQ)


Visitante ILF

Figura 5.- Requerimientos usados. Fuente propia.


Los componentes de punto de función que se deben contar en función de la figura 5 incluyen:

• Archivo lógico interno (ILF). Se cuenta 1 ILF para los datos del Visitante, porque es una
entidad lógica que se habilitara en función de las reglas de conteo de puntos de función, la
complejidad de esta función sería Baja (Según el ISO 20926: 2009 para obtener reglas de
conteos detallados):
1 ILF bajo = 7 FP

• Archivo de interfaz externa (EIF) No hay archivos EIF como parte de los requisitos
funcionales..

• Proceso (s) de entrada externo (EI) Se cuenta 2 EI: una EI para el proceso elemental de
Agregar visitante y otra EI para Eliminar visitante. Cada EI accede solo a un FTR (tipo de
archivo referenciado) y cumple con los requisitos IFPUG para una función EI de baja
complejidad:
2 EI baja (de 3 FP cada una) = 6 FP

• Proceso (s) de salida externa (EO) Cuenta 1 EO para que el Administrador pueda visualizar
los datos de los visitantes (que incluye el paso de usar un algoritmo para descifrar la edad de
los posible aspirantes a ingresar al colegio). El informe accede a 1 FTR y tiene menos de 19
DET y, por lo tanto, es un EO de baja complejidad:
1 EO bajo = 4 FP

• Proceso (s) de consulta externa (EQ) Se cuenta con 1 EQ: para el Informe semanal
(listado). El proceso elemental cumple con los requisitos para un EQ. Según las reglas IFPUG
4.3, se clasifican como EQ bajo.
1 EQ bajo (de 3 FP cada uno) = 3 FP

El tamaño funcional total expresado en puntos de función es la suma de los componentes


individuales:

Tamaño funcional =
ILF + EIF + EI + EO + EQ
= 7 + 0 + 6 + 4 + 3 = 20
FP (IFPUG 4.3)