![Page 1: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/1.jpg)
Práctica 1: Planificación de Proyectos Inf.:
Medición y Estimación
José Onofre Montesa AndrésUniversidad Politécnica de
ValenciaEscuela Superior de Informática Aplicada
2003-2004
![Page 2: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/2.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 2
Problema del Club de fútbol• Un club de fútbol decide mecanizar el
sistema de venta de localidades para los partidos.
• Fundamentalmente a los socios sólo se les solicita su número y carnet, siendo el billete gratuito,
• A los no socios se solicitan sus datos personales para enviarles publicidad y se les cobra el billete.
• En el sistema anterior se mantenía una ficha con los datos de no-accionista y publicidad enviada.
![Page 3: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/3.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 3
Diagrama de CONTEXTO
SOCIO NO SOCIO
SISTEMA
LOCALIDADES
Accionistas
GESTIÓN
Diálogo_socio Diálogo_No_socio
DIRECCIÓN
Diálogo_Dirección
![Page 4: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/4.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 4
SISTEMA GESTIÓN LOCALIDADES
Diálogo_socio
SOCIO NO SOCIO
1ENTREGA
LOCALIDADES
Accionistas
2GESTIÓN
PUBLICIDAD
No Accionistas
DIRECCIÓNDiálogo_DirecciónDiálogo_
no_socio
![Page 5: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/5.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 5
ENTREGA LOCALIDADES
SOCIO NO SOCIO
1.1.ENTREGA A
SOCIOS
Accionistas
1.2VENTA
LOCALIDADES
No-AccionistasLocalidad
BilleteDatos No Socio
BilleteNúmero Socio
![Page 6: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/6.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 6
GESTIÓN PUBLICIDAD
NO SOCIO DIRECCIÓN
2.1.ENVIAR
PUBLICIDAD
2.2INFORMAR
SOBREPUBLICIDADES
REMITIDASNo-Accionistas
Publi-Enviada
ListadoPublicidad
EtiquetaNúm-Folleto
![Page 7: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/7.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 7
Diccionario de DatosAccionistas = Número_Accionista + DNI
+ Nombre + Dirección + CP + Población
Datos No Socio = DNI + Nombre + Dirección + CP + Población
Billete = Número_Billete + Fecha + Localidad + (Número_Accionista)
![Page 8: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/8.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 8
Diccionario de DatosEtiqueta = Nombre + Dirección + CP
+ Población + Número_Folleto
Listado Publicidad = DNI + Nombre + {Número_Folleto }
Localidad = Número_Localidad + DNI
![Page 9: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/9.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 9
Diccionario de DatosNo-accionistas = DNI + Nombre +
Dirección + CP + Población
Núm-Folleto = * Numero de 4 dígitos *
Número-Socio = * Numero de 7 dígitos *
Publi-Enviada = DNI + Número_Folleto + Fecha
![Page 10: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/10.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 10
Histórico de la organizaciónNombre Proyecto
Puntos Función
Lenguaje Esfuerzo en horas
Sénia 200 COBOL 5,017Paláncia 150 PASCAL 2,569Turia 375 4GL 3,011Albufera 500 PASCAL 9,479Magro 425 4GL 3,342Albaida 400 COBOL 10,840Júcar 175 PASCAL 2,800Serpis 300 4GL 2,447Segura 470 COBOL 13,218
![Page 11: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/11.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 11
Características del sistema• El sistema funcionará sobre 3 PC´s
conectados por una red local, 2 de los cuales en taquillas y 1 en dirección, donde se mantendrán todos los ficheros.
• Dado que sólo hay 2 taquillas, no se esperan problemas de rendimiento.
• Hay que tener en cuenta que el PC de dirección está compartido por otros 2 usuarios, por lo que hay que implementar un sistema seguro.
![Page 12: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/12.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 12
Características del sistema• Los fines de semana se espera una
elevada tasa de transacciones. • La aplicación deberá funcionar en un
entorno Windows y tanto en Valenciano como en Castellano, aunque no se justifica un estudio de los factores humanos.
• Es esencial la protección ante pérdidas de información.
![Page 13: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/13.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 13
Características del sistema• Dispondremos de un lector de tarjetas
(carnet), así como dos impresoras especiales para emitir los “Billetes”.
• No se prevé la reutilización del código. • Se solicita que el sistema sea fácil de
instalar y que las actividades del propias del CPD sean automáticas.
![Page 14: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/14.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 14
Se pide:• Estimar el esfuerzo necesario para
desarrollar el sistema propuesto en un lenguaje 4GL.
![Page 15: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/15.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 15
FicherosDescripción
FLI LocalidadNo acc_Publi envidada
FEI Accionista
![Page 16: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/16.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 16
Entradas / Salidas / ConsultasDescripción Procesos
Salida Entrada 1.1Entrada Num_Socio 1.1Salida Entrada 1.2Entrada Datos No Socio 1.2
Salida Etiqueta 2.1Entrada Num Folleto 2.1Salida Listado Publicidad 2.2
![Page 17: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/17.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 17
Ficheros: Internos (FLI) Externos (FEI)
Descripción Nº Campos Entidad Tipo
Localidad 2 1 bajaNo acc_Publi envidada 7 2 baja
Accionista 6 1 baja
![Page 18: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/18.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 18
Entradas / Salidas / Consultas
Descripción Proc. Nº Nº Fich. ComplejidadCampos acced. Entr. Cons. Sal.
S Entrada 1.1 4 2 bE Num_Socio 1.1 1 1 bS Entrada 1.2 3 1 bE Datos No Socio 1.2 5 2 m
S Etiqueta 2.1 5 1 bE Num Folleto 2.1 1 1 bS Listado Publicidad 2.2 3 1 b
![Page 19: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/19.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 19
Tipo Elemento Dif. Peso Cant. Total Total Elem.Entradas Sim. 3 2 6
Med. 4 1 4Com. 6 0 0Total Entradas 10
Consultas Sim. 4 0 0Med. 5 0 0Com. 7 0 0Total Salidas 0
Salidas Sim. 4 4 16Med. 5 0 0Com. 7 0 0Total Consultas 16
Ficheros Internos Sim. 7 2 14Med. 10 0 0Com. 15 0 0Total Ficheros Internos 14
Ficheros de Interfaz Sim. 5 1 5Med. 7 0 0Com. 10 0 0Total Ficheros Interfaz 5
Total Puntos de Función Sin Ajustar (PFSA) 45
![Page 20: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/20.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 20
Factores: 1: Comunicación:
3 PC´s, ficheros en uno, el de dirección. 42: Proceso distribuido:
es como una red de cajeros. 43: Objetivos de rendimiento:
se dice explícitamente. 04: Configuración en explotación compartida:
declaran medidas respecto a seguridad. 2
![Page 21: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/21.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 21
Factores: 5: Tasa de transacciones:
Elevada tasa de transacciones “fin semana”
6: Entradas On_Line: más del 30 %
7: Eficiencia con el usuario final:bilingüe + ratón + scroll + …. No se
estiman los factores humanos.
![Page 22: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/22.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 22
Factores: 8: Actualizaciones On_Line:
Actualización en línea de FLI importantes. Se declara protección ante pérdidas
9: Lógica proceso interno compleja:Se manejan múltiples dispositivos de E/S:
lector tarjetas + impresoras especiales
10: Reusabilidad del código: Explícito
![Page 23: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/23.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 23
Factores: 11: Conversión e instalación:
Se desea que sea fácil de instalar
12: Facilidad operación:CPD automático
13: Instalaciones múltiples: Múltiples lugares, idéntico Hw y Sw
14: Facilidad de cambios:No se dice nada
![Page 24: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/24.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 24
Factores de ComplejidadFACTORES DE COMPLEJIDAD Valor1- Comunicación datos 42- Proceso distribuido 43- Obj. rendimiento 04- Conf. expl. compartida 25- Tasa transacciones 16- Entrada ON_LINE 57- Eficiencia con usuario final 38- Actualizaciones ON_LINE 49- Lógica proceso interno compleja 110- Reusabilidad código 011- Contempla conversión e instalación 112- Facilidad operación 513- Instalaciones múltiples 114- Facilidad cambios 0
FC: 31
![Page 25: Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación](https://reader035.vdocumento.com/reader035/viewer/2022062816/56813b2a550346895da3ef0e/html5/thumbnails/25.jpg)
GPI-Práctica 1: Planificación de Proyectos Inf.: Medición y Estimación 25
ResultadosPFSA FC
PFA= PFSA*(1+0.65*FC) 45 31 43.2
H. esf. PF MediaProductividad media = Horas/PF 8,800 1,100 8
PFA Prom.Esfurzo= PFA*PromedioOrganización 43.2 8 345.6