Este documento presenta un caso práctico para estimar el esfuerzo requerido para desarrollar un sistema de clientes para una empresa utilizando la técnica de estimación de puntos de función. Se describen los archivos lógicos internos y externos del sistema, y se calcula la complejidad de cada uno para estimar los puntos de función no ajustados. Luego, se consideran factores técnicos y ambientales para calcular los puntos de función ajustados y estimar las horas-hombre totales requeridas para el proyecto.
Este documento presenta el análisis de puntos de función para un sistema de punto de venta para una tienda de productos botánicos. Identifica 7 archivos lógicos internos, ningún archivo interfaz externa, 9 entradas externas, 12 salidas externas, y 12 consultas externas. Calcula 68 puntos de función antes de ajustes, y 69 puntos de función después de aplicar un factor de ajuste de 1.02 basado en la complejidad técnica.
Este documento describe un proyecto de implementación de circuitos digitales para la educación. El proyecto analizará conceptos básicos de sistemas lógicos combinacionales y secuenciales programables para implementar circuitos que controlen secuencias y procesos automáticos y diseñen sistemas digitales para la manipulación de datos con fines educativos. El marco teórico explica diferentes tipos de compuertas lógicas como AND, OR, NAND y NOR y su aplicación en la enseñanza para desarrollar el pensamiento lóg
Este documento describe un proyecto para implementar circuitos digitales en la educación con el objetivo de innovar el proceso de enseñanza-aprendizaje. Explica conceptos básicos de circuitos lógicos como compuertas AND, NAND, OR y NOR y su aplicación potencial en la enseñanza para desarrollar el pensamiento lógico en los estudiantes.
El documento describe un sistema de punto de venta diseñado para realizar altas, bajas y consultas de proveedores y productos. El sistema permite el registro de entradas y salidas de productos y proveedores. Sus funciones principales incluyen dar de alta, modificar y consultar datos de proveedores y productos. El análisis de puntos de función determinó que el tamaño del sistema es de 41.34 puntos de función.
Este documento describe un módulo de memorama sobre colores en inglés para niños entre 6 y 12 años. El módulo presenta 20 fichas con imágenes de 10 colores diferentes y reproducirá el sonido de cada color al dar clic. El objetivo es encontrar los pares de fichas iguales volteando las fichas. El sistema registrará el progreso del usuario para desbloquear nuevos niveles. El documento también incluye cálculos para estimar el esfuerzo requerido para desarrollar este módulo usando la técnica de puntos
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de estimación de puntos de función y otro de puntos de casos de uso para un sistema bibliotecario. Finalmente, concluye que el uso de estas técnicas proporciona una estimación concreta de las horas necesarias para implementar los casos de uso de un proyecto de software.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de estimación de puntos de función y otro de puntos de casos de uso para un sistema bibliotecario. Explica cada paso del proceso de estimación incluyendo factores técnicos, ambientales y cálculo de horas hombre requeridas. Concluye que estas técnicas proporcionan una manera concreta de estimar el esfuerzo necesario para implementar casos de uso.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso de un sistema bibliotecario utilizando estas técnicas. Calcula factores como la complejidad técnica, factores ambientales y horas hombre requeridas para cada caso de uso, concluyendo que la aplicación de estas técnicas proporciona una estimación concreta del esfuerzo requerido.
Este documento presenta el análisis de puntos de función para un sistema de punto de venta para una tienda de productos botánicos. Identifica 7 archivos lógicos internos, ningún archivo interfaz externa, 9 entradas externas, 12 salidas externas, y 12 consultas externas. Calcula 68 puntos de función antes de ajustes, y 69 puntos de función después de aplicar un factor de ajuste de 1.02 basado en la complejidad técnica.
Este documento describe un proyecto de implementación de circuitos digitales para la educación. El proyecto analizará conceptos básicos de sistemas lógicos combinacionales y secuenciales programables para implementar circuitos que controlen secuencias y procesos automáticos y diseñen sistemas digitales para la manipulación de datos con fines educativos. El marco teórico explica diferentes tipos de compuertas lógicas como AND, OR, NAND y NOR y su aplicación en la enseñanza para desarrollar el pensamiento lóg
Este documento describe un proyecto para implementar circuitos digitales en la educación con el objetivo de innovar el proceso de enseñanza-aprendizaje. Explica conceptos básicos de circuitos lógicos como compuertas AND, NAND, OR y NOR y su aplicación potencial en la enseñanza para desarrollar el pensamiento lógico en los estudiantes.
El documento describe un sistema de punto de venta diseñado para realizar altas, bajas y consultas de proveedores y productos. El sistema permite el registro de entradas y salidas de productos y proveedores. Sus funciones principales incluyen dar de alta, modificar y consultar datos de proveedores y productos. El análisis de puntos de función determinó que el tamaño del sistema es de 41.34 puntos de función.
Este documento describe un módulo de memorama sobre colores en inglés para niños entre 6 y 12 años. El módulo presenta 20 fichas con imágenes de 10 colores diferentes y reproducirá el sonido de cada color al dar clic. El objetivo es encontrar los pares de fichas iguales volteando las fichas. El sistema registrará el progreso del usuario para desbloquear nuevos niveles. El documento también incluye cálculos para estimar el esfuerzo requerido para desarrollar este módulo usando la técnica de puntos
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de estimación de puntos de función y otro de puntos de casos de uso para un sistema bibliotecario. Finalmente, concluye que el uso de estas técnicas proporciona una estimación concreta de las horas necesarias para implementar los casos de uso de un proyecto de software.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de estimación de puntos de función y otro de puntos de casos de uso para un sistema bibliotecario. Explica cada paso del proceso de estimación incluyendo factores técnicos, ambientales y cálculo de horas hombre requeridas. Concluye que estas técnicas proporcionan una manera concreta de estimar el esfuerzo necesario para implementar casos de uso.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso de un sistema bibliotecario utilizando estas técnicas. Calcula factores como la complejidad técnica, factores ambientales y horas hombre requeridas para cada caso de uso, concluyendo que la aplicación de estas técnicas proporciona una estimación concreta del esfuerzo requerido.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso diferentes para un sistema bibliotecario utilizando estas técnicas. Calcula factores como la complejidad técnica, factores ambientales y horas hombre requeridas para cada caso de uso. Concluye que seguir estos pasos de las técnicas de estimación es la manera más concreta de definir el tiempo necesario para ejecutar diferentes casos de uso.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso de un sistema bibliotecario utilizando estas técnicas. El resumen concluye que la aplicación de los pasos de estas técnicas permite estimar de manera concreta las horas necesarias para implementar casos de uso.
Este documento presenta el trabajo final de una estudiante sobre técnicas de estimación de software. Incluye una introducción y objetivo, así como secciones sobre la técnica de puntos de función y la técnica de puntos de casos de uso, con casos prácticos y cálculos para cada una.
Este documento presenta el trabajo final de un curso de Calidad de Software I. Incluye una introducción al proyecto de un sistema para una tienda y resume dos técnicas de estimación utilizadas: Puntos de Función y Casos de Uso. También incluye detalles de los componentes del sistema, factores técnicos y ambientales considerados en las estimaciones, y cálculos de horas-hombre requeridas.
Este documento presenta el trabajo final de un curso de Calidad de Software I. Incluye una introducción y aplicación de dos técnicas de estimación (puntos de función y casos de uso) a un sistema de tienda. El sistema permitirá al usuario registrar productos, ver inventario, y generar ventas. Se estima que el sistema requerirá entre 619.36 y -506.928 horas-hombre para su desarrollo dependiendo de la técnica utilizada.
Este documento presenta las instrucciones para un trabajo final sobre técnicas de estimación para una asignatura de calidad en el desarrollo de software. Se pide aplicar las técnicas de puntos de función y puntos de casos de uso a un proyecto de software. Se provee una plantilla para desarrollar ambas técnicas de estimación de manera detallada y luego interpretar los resultados. El trabajo final será evaluado y representará el 30% de la calificación de la unidad.
Este documento presenta el resumen de un proyecto de software para una tienda utilizando la técnica de estimación de puntos de función. Describe las funciones principales del sistema, los archivos lógicos internos y factores técnicos y ambientales. Calcula el número total de puntos de función y horas-hombre requeridas para el desarrollo del proyecto utilizando fórmulas estándar. Concluye que el análisis proporciona una estimación del esfuerzo necesario para implementar con éxito el sistema diseñado para la tienda.
Este documento presenta el uso de dos técnicas de estimación (puntos de función y casos de uso) para estimar el tiempo necesario para desarrollar un sistema de gestión de tienda. Se describen las funciones del sistema, los casos de uso y los factores técnicos y ambientales considerados. Usando estas técnicas, se calcula que el proyecto requerirá aproximadamente 201.3 horas-hombre para su desarrollo.
Este documento describe el uso de técnicas de estimación como puntos de casos de uso y puntos de función para estimar el tamaño y complejidad de un sistema de software. Incluye ejemplos de cómo calcular los puntos no ajustados, factores técnicos y ambientales, y estimar las horas-hombre requeridas. Concluye que estas técnicas son útiles para medir el tamaño de un software y obtener una estimación aproximada del precio final.
Este documento describe el proceso de estimación de casos de uso para un proyecto de desarrollo de software. Primero se identifican y clasifican los actores y casos de uso del sistema. Luego, se calculan los puntos de caso de uso no ajustados considerando factores técnicos y ambientales. Finalmente, se estiman las horas-hombre totales requeridas para el proyecto multiplicando los puntos de caso de uso por un factor predeterminado. El documento concluye que la estimación por puntos de caso de uso es una aproximación útil si se sigue un proceso
Este documento presenta la estimación de puntos de función para un sistema de ventas llamado Viko's. El sistema contiene 4 archivos lógicos internos con un total de 28 datos y 2 archivos de interfaz externa con 10 datos. Incluye 2 transacciones de entrada con 6 datos y 1 salida con 9 datos y 1 consulta con 3 datos. El cálculo de puntos de función arroja un total de 86 puntos y después de aplicar factores de ajuste como la responsabilidad, el desempeño y la facilidad de uso, el total estimado es de 76.54 p
Este documento presenta el análisis de requerimientos funcionales y no funcionales para un videojuego educativo. Se describen 5 requerimientos funcionales clave como acceso al juego, ingresar al juego, respuestas de opción múltiple, imágenes aleatorias y diseño de interfaz. También se analizan factores técnicos, ambientales y se calcula el puntaje de complejidad del proyecto en términos de horas hombre requeridas.
Este documento describe el desarrollo de una aplicación educativa para niños de 4 y 5 años para aprender inglés. La aplicación incluye módulos para el reconocimiento auditivo y visual del alfabeto, animales, colores, frutas, números y vocales. Se estiman los casos de uso para dos módulos: el módulo de alfabeto y el módulo de colores. Cada módulo permite al usuario escuchar y ver los elementos, realizar una prueba, y obtener una puntuación.
2022_02_25 «Laboratorio remoto para experimentación sobre Internet de las Cosas»eMadrid network
El documento describe el desarrollo de laboratorios remotos para la enseñanza de temas relacionados con Internet de las Cosas. Se explica que se han creado plataformas como UNED Arduino Labs y UNED Industrial IoT Remote Lab que permiten a los estudiantes realizar experimentos de manera remota a través de la web. Estas plataformas encapsulan la complejidad técnica y permiten enfocarse en el diseño de los experimentos. También se discute el uso de estas herramientas para la enseñanza a lo largo de la vida y la
Curso de arduino basico 1ra edicion saenz flores misaelDesk SOS
Este capítulo introduce los elementos básicos de la programación en lenguaje C, incluyendo caracteres, tipos de datos, operadores y sentencias de control. Explica que hay letras, dígitos, espacios en blanco y caracteres especiales, y describe los siete tipos de datos primitivos en C, divididos en enteros (char, short, int, long) y reales (float, double). Además, introduce conceptos como declaración de variables y tipos derivados.
Este documento describe el desarrollo de un sistema de software para una empresa local utilizando técnicas de estimación de puntos de función y casos de uso. El sistema permitirá el registro de clientes y productos, así como funciones de alta, modificación y consulta. Se estima que el sistema requerirá 40.85 puntos de función y contiene casos de uso para el reconocimiento auditivo y visual del alfabeto, colores, animales y otros elementos educativos.
La electricidad y la electronica arduino (1) (1)lauramelisa6
El documento describe la tarjeta Arduino, una plataforma de hardware libre que permite conectar sensores y actuadores a un microcontrolador de manera sencilla. Explica que Arduino Uno es un modelo popular basado en el microcontrolador ATmega328P y contiene 14 pines digitales/analógicos. También define hardware como las partes físicas de un sistema, y software como los componentes lógicos, e indica que Arduino es de código abierto porque sus códigos se pueden modificar libremente.
Este documento presenta una introducción al lenguaje de programación C. Explica los conceptos básicos como las partes de un computador, la memoria, los programas y funciones. También describe los diferentes tipos de datos, constantes, operadores, expresiones y sentencias que se pueden utilizar en C. Por último, introduce temas como el control de flujo, punteros, funciones, entrada/salida y el preprocesador.
Este documento describe el plan Premia de un centro educativo. Incluye información sobre los objetivos del plan, la descripción de los aparatos de hardware y software, incluyendo un servidor y sistemas operativos. También describe la organización de la red del centro, incluyendo el dominio, carpetas compartidas, usuarios y permisos de acceso.
Más contenido relacionado
Similar a Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso diferentes para un sistema bibliotecario utilizando estas técnicas. Calcula factores como la complejidad técnica, factores ambientales y horas hombre requeridas para cada caso de uso. Concluye que seguir estos pasos de las técnicas de estimación es la manera más concreta de definir el tiempo necesario para ejecutar diferentes casos de uso.
Este documento presenta las técnicas de estimación de puntos de función y puntos de casos de uso. Incluye un caso práctico de la estimación de dos casos de uso de un sistema bibliotecario utilizando estas técnicas. El resumen concluye que la aplicación de los pasos de estas técnicas permite estimar de manera concreta las horas necesarias para implementar casos de uso.
Este documento presenta el trabajo final de una estudiante sobre técnicas de estimación de software. Incluye una introducción y objetivo, así como secciones sobre la técnica de puntos de función y la técnica de puntos de casos de uso, con casos prácticos y cálculos para cada una.
Este documento presenta el trabajo final de un curso de Calidad de Software I. Incluye una introducción al proyecto de un sistema para una tienda y resume dos técnicas de estimación utilizadas: Puntos de Función y Casos de Uso. También incluye detalles de los componentes del sistema, factores técnicos y ambientales considerados en las estimaciones, y cálculos de horas-hombre requeridas.
Este documento presenta el trabajo final de un curso de Calidad de Software I. Incluye una introducción y aplicación de dos técnicas de estimación (puntos de función y casos de uso) a un sistema de tienda. El sistema permitirá al usuario registrar productos, ver inventario, y generar ventas. Se estima que el sistema requerirá entre 619.36 y -506.928 horas-hombre para su desarrollo dependiendo de la técnica utilizada.
Este documento presenta las instrucciones para un trabajo final sobre técnicas de estimación para una asignatura de calidad en el desarrollo de software. Se pide aplicar las técnicas de puntos de función y puntos de casos de uso a un proyecto de software. Se provee una plantilla para desarrollar ambas técnicas de estimación de manera detallada y luego interpretar los resultados. El trabajo final será evaluado y representará el 30% de la calificación de la unidad.
Este documento presenta el resumen de un proyecto de software para una tienda utilizando la técnica de estimación de puntos de función. Describe las funciones principales del sistema, los archivos lógicos internos y factores técnicos y ambientales. Calcula el número total de puntos de función y horas-hombre requeridas para el desarrollo del proyecto utilizando fórmulas estándar. Concluye que el análisis proporciona una estimación del esfuerzo necesario para implementar con éxito el sistema diseñado para la tienda.
Este documento presenta el uso de dos técnicas de estimación (puntos de función y casos de uso) para estimar el tiempo necesario para desarrollar un sistema de gestión de tienda. Se describen las funciones del sistema, los casos de uso y los factores técnicos y ambientales considerados. Usando estas técnicas, se calcula que el proyecto requerirá aproximadamente 201.3 horas-hombre para su desarrollo.
Este documento describe el uso de técnicas de estimación como puntos de casos de uso y puntos de función para estimar el tamaño y complejidad de un sistema de software. Incluye ejemplos de cómo calcular los puntos no ajustados, factores técnicos y ambientales, y estimar las horas-hombre requeridas. Concluye que estas técnicas son útiles para medir el tamaño de un software y obtener una estimación aproximada del precio final.
Este documento describe el proceso de estimación de casos de uso para un proyecto de desarrollo de software. Primero se identifican y clasifican los actores y casos de uso del sistema. Luego, se calculan los puntos de caso de uso no ajustados considerando factores técnicos y ambientales. Finalmente, se estiman las horas-hombre totales requeridas para el proyecto multiplicando los puntos de caso de uso por un factor predeterminado. El documento concluye que la estimación por puntos de caso de uso es una aproximación útil si se sigue un proceso
Este documento presenta la estimación de puntos de función para un sistema de ventas llamado Viko's. El sistema contiene 4 archivos lógicos internos con un total de 28 datos y 2 archivos de interfaz externa con 10 datos. Incluye 2 transacciones de entrada con 6 datos y 1 salida con 9 datos y 1 consulta con 3 datos. El cálculo de puntos de función arroja un total de 86 puntos y después de aplicar factores de ajuste como la responsabilidad, el desempeño y la facilidad de uso, el total estimado es de 76.54 p
Este documento presenta el análisis de requerimientos funcionales y no funcionales para un videojuego educativo. Se describen 5 requerimientos funcionales clave como acceso al juego, ingresar al juego, respuestas de opción múltiple, imágenes aleatorias y diseño de interfaz. También se analizan factores técnicos, ambientales y se calcula el puntaje de complejidad del proyecto en términos de horas hombre requeridas.
Este documento describe el desarrollo de una aplicación educativa para niños de 4 y 5 años para aprender inglés. La aplicación incluye módulos para el reconocimiento auditivo y visual del alfabeto, animales, colores, frutas, números y vocales. Se estiman los casos de uso para dos módulos: el módulo de alfabeto y el módulo de colores. Cada módulo permite al usuario escuchar y ver los elementos, realizar una prueba, y obtener una puntuación.
2022_02_25 «Laboratorio remoto para experimentación sobre Internet de las Cosas»eMadrid network
El documento describe el desarrollo de laboratorios remotos para la enseñanza de temas relacionados con Internet de las Cosas. Se explica que se han creado plataformas como UNED Arduino Labs y UNED Industrial IoT Remote Lab que permiten a los estudiantes realizar experimentos de manera remota a través de la web. Estas plataformas encapsulan la complejidad técnica y permiten enfocarse en el diseño de los experimentos. También se discute el uso de estas herramientas para la enseñanza a lo largo de la vida y la
Curso de arduino basico 1ra edicion saenz flores misaelDesk SOS
Este capítulo introduce los elementos básicos de la programación en lenguaje C, incluyendo caracteres, tipos de datos, operadores y sentencias de control. Explica que hay letras, dígitos, espacios en blanco y caracteres especiales, y describe los siete tipos de datos primitivos en C, divididos en enteros (char, short, int, long) y reales (float, double). Además, introduce conceptos como declaración de variables y tipos derivados.
Este documento describe el desarrollo de un sistema de software para una empresa local utilizando técnicas de estimación de puntos de función y casos de uso. El sistema permitirá el registro de clientes y productos, así como funciones de alta, modificación y consulta. Se estima que el sistema requerirá 40.85 puntos de función y contiene casos de uso para el reconocimiento auditivo y visual del alfabeto, colores, animales y otros elementos educativos.
La electricidad y la electronica arduino (1) (1)lauramelisa6
El documento describe la tarjeta Arduino, una plataforma de hardware libre que permite conectar sensores y actuadores a un microcontrolador de manera sencilla. Explica que Arduino Uno es un modelo popular basado en el microcontrolador ATmega328P y contiene 14 pines digitales/analógicos. También define hardware como las partes físicas de un sistema, y software como los componentes lógicos, e indica que Arduino es de código abierto porque sus códigos se pueden modificar libremente.
Este documento presenta una introducción al lenguaje de programación C. Explica los conceptos básicos como las partes de un computador, la memoria, los programas y funciones. También describe los diferentes tipos de datos, constantes, operadores, expresiones y sentencias que se pueden utilizar en C. Por último, introduce temas como el control de flujo, punteros, funciones, entrada/salida y el preprocesador.
Este documento describe el plan Premia de un centro educativo. Incluye información sobre los objetivos del plan, la descripción de los aparatos de hardware y software, incluyendo un servidor y sistemas operativos. También describe la organización de la red del centro, incluyendo el dominio, carpetas compartidas, usuarios y permisos de acceso.
Similar a Universidad tecnológica del estado de zacatecas trabajo de lucy estimación (20)
Universidad tecnológica del estado de zacatecas trabajo de lucy estimación
1. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
CALIDAD DE DESARROLLO DE SOFTWARE
UNIDAD IV: TÉCNICAS DE ESTIMACIÓN
TRABAJO FINAL
LUCIA GONZÁLEZ HERNÁNDEZ
CARRERA: TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
INTEGRANTES DEL PROYECTO: BRENDA CATALINA JIMÉNEZ TORRES
CLAUDIA MARTÍNEZ DÁVILA
BRENDA BERENICE ROJAS LEMUS
JESÚS EDUARDO SANTOYO CHÁVEZ
2. CASO PRÁCTICO
El sistema de clientes será diseñado para apoyar algunas áreas de la empresa, específicamente al
área de ventas y departamento de márquetin. El sistema de cliente será diseñado en un lenguaje
de cuarta generación utilizando una base de datos y será implementado en un en un
equipamiento Unix o en un entorno de redes. El sistema será utilizado por cerca de 60 usuarios en
un ambiente online a través de terminales. Los usuarios conocen poco de informática como
consecuencia las pantallas deben de ser fácil de utilización y deben estar siempre presentes
pantallas de ayuda el volumen de transacciones no será alto pero se espera que cada fin de año
sea un periodo crítico.
Este método estimación de proyectos de software fue desarrollado en 1993 por Gustavo Karner
del Rational Software y está basado en una metodología orientada a objetos dándole el nombre
de “Estimación de esfuerzos con casos de uso”.
OBJETIVO DE LA TÉCNICA
Estimar las horas para ejecutar un conjunto de casos de uso. Es decir necesitamos predecir cuanto
tiempo llevara el desarrollo de software y cuantas personas se requiere para realizarlo.
Para ello, es necesario cuantificar la complejidad del sistema y el tiempo necesario para producirlo
una unidad complejidad.
3. “ARCHIVOS”
REGISTRO DE ESCUELA (Lógica Interna ALI)
ÍTEM TAMAÑO TIPO
Alumnos 24 Alfanumérico
Carreras 2 Alfanumérico
Cursan 3 Numérico
BD 1 Alfanumérico
Grupo 3 Alfanumérico
Imparten 4 Alfanumérico
Materia 5 Numérico
Profesor 3 Alfanumérico
HISTÓRICO DE ALUMNOS
ÍTEM TAMAÑO TIPO
codigo- alumno 6 Numérico
Nombre-alumno 12 Alfanumérico
Apellido -paterno 12 Alfanumérico
Apellido - materno 12 Alfanumérico
Dirección- Alumno 12 Alfanumérico
Carrera- alumno 12 Alfanumérico
Año-curso 12 Alfanumérico
Materias-alumno 12 Alfanumérico
Teléfono-alumno 12 Numérico
REGISTRO DE MAESTROS
ÍTEM TAMAÑO TIPO
Cedula profesional 12 Numérico
Nombre –Profesor 12 Alfanumérico
Apellido -paterno 12 Alfanumérico
Apellido - materno 12 Alfanumérico
Dirección- profesor 12 Alfanumérico
Carrera- TSU/ING 12 Alfanumérico
Materias-Imparten 12 Alfanumérico
Correo-Gmail/Hotmail 12 Alfanumérico
Años/Laborando 12 Alfanumérico
4. REGISTRO DE CONTRASEÑAS (Archivo lógico Externo ALE)
ÍTEM TAMAÑO TIPO
Codigo- alumno 6 Numérico
Contraseña 6 Alfanumérico
Fecha-validez 8 Numérico
Fecha-ultimo-acceso 8 Numérico
Hora-ultimo-acceso 8 Numérico
ESTIMACION DE PUNTOS DE FUNCIÓN DEL CASO PRÁCTICO
Paso 1- Identificar las funciones
-Archivos lógicos internos
*Registro de Alumnos
*Registro de carrera
*Grado que cursan
*Registro de Base de datos
*Grado actual
*Horas impartidas
*Materias a desarrollar
-Archivos lógicos internos
*Registro Codigo-alumno
*Registro de contraseña
Paso 2-Clasificar las funciones
Archivos ILF y EIF 1 a 19 DET 20 a 50 DET 51 o más DET
1 RET Baja Baja Media
2 a 5 RED Baja Media Alta
6 o más RET Media Alta Alta
Para EI 1 a 4 DIT 5 a16 DIT 16 a mas DIT
0 a 1 Baja Baja Media
2 Baja Media Alta
3 o mas Media Alta Alta
5. FUNCIONES No RED No DET COMPLEJIDAD
Registro de alumno 1 13 Baja
Registro de carrera 1 15 Baja
Grado que cursan 1 6 Baja
Registro de base de
datos
1 14 Baja
Grado actual 1 15 Baja
EO y EQ 1 a 4 DET 5 a 15 DET 16 o más DET
0 a 1 FTR Baja Baja Media
2 a 3 FTR Baja Media Alta
4 o más FTR Baja Alta Alta
TIPOS DE FUNCION COMPLEJIDAD TOTAL COMPLEJIDAD TOTAL DE TIPÓ DE
FUNCION
Archivos lógicos
internos (ICF)
3 Baja x 7
6 Media x 10
0 Alta x 15
21
+ 0
0
21
Archivos interfaz
externos (EIF)
2 Baja x 5
0 Media x 7
0 Baja x 10
10
+ 0
0
10
Entrada Externas 4 Baja x 3
2 Media x 4
1 Baja x 10
12
+ 8
6
26
Salidas Externas 2 Baja x 4
O Media x 5
0 Alta x 7
8
+ 0
0
8
Consultas Externas 2 Baja x 3
2 Media x 4
0 Alta 6
6
+ 8
0
14
Tipo de archivo/
Complejidad
Baja Media Alta
Entradas Externas (EI) 3 4 6
Salidas Externas (EO) 4 5 7
Consultas Externas
(EQ)
3 4 6
Tipo de
archivo/Complejidad
Baja Media Alta
Archivos lógicos
internos (ILF)
7 10 15
Archivos interfaz (EIF) 5 7 10
6. Características Influencia
1-Comunicación de datos 3
2-Procesamiento distribuido 4
3-Rendimiento 2
4-Configuracion del equipamiento 6
5-Volumen de transacciones 5
6-Entrada de datos Online 5
7-Interfaz con el usuario 3
8-Actualizacion Online 0
9-Procesamiento complejo 6
10-Reusabilidad 3
11-Facilidad de implementación 1
12-Facilidad de operación 1
13-Multiples locales 2
14- Facilidad de cambio 0
FCT O FACTOR AJUSTABLE=0.65 +(0.01*41)
FCT O FACTOR AJUSTE=1.06
PF=PFSA*FCT O FAC TOR AJUSTE
PF=79*1.06
PF=83.74
7. Caso de uso
Nombre: “encendido y apagado de foco con arduino”
Autor:
Jesús Eduardo Santoyo Chávez
Claudia Martínez Dávila
Brenda Catalina Jiménez Torres
Brenda Berenice Rojas Lemus
Descripción: representa una base de madera simulando una pared de casa donde hay un
socket y un foco conectados al arduino y comandado por un celular con sistema android vía
bluetooth..
Precondiciones:
Comprar el arduino
Hacer las conexiones y
programar el arduino.
Enviar comandos vía bluetooth
desde el celular al arduino.
Actores: (cualquier usuario que tenga el
arduino y un celular con sistema android).
Flujo normal:
Encender arduino.
Hacer la conexión con el celular vía bluetooth
Abrir aplicación en el celular
Encender y apagar el foco
Flujo alternativo:
En caso de que la conexión no sea correcta verificar las luces led.
Si la conexión es correcta las luces led deben estar encendidas.
Poscondiciones:
Verificar que la conexión vía bluetooth sea correcta.
Abrir la aplicación desde el celular
Enviar los comandos del celular al arduino
Encender y apagar el foco con el celular
8. Estimación de casos de uso
Paso 1.- calcular los casos de uso no ajustados (UUCP)
Pesar actores (AUW) y pesar casos de uso (UUCW)
UUCW=AUW+UUCW
TABLA 1.- PESO DE LOS ACTORES
TIPO ACTOR DESCRIPCION FACTOR
SIMPLE Otros sistemas con una API
definido.
1
MEDIO Sistemas interactuando
atravez de una interfaz gráfica
de usuario.
2
COMPLEJO Una persona interactuando
atravez de una interfaz gráfica
de usuario.
3
TABLA 2.- PESO DE LOS CASOS DE USO
TIPO DE CASO DE USO DESCRIPCION FACTOR
SIMPLE 3 transacciones o menos 5
MEDIO 4 a 7 transacciones 10
COMPLEJO mas de 7 transacciones 15
UUCP= 2+10
UUCP= 12
Pasó 2.- calcular los puntos de casos de uso.
Pesar factores técnicos de caso de uso (TCF).
Pesar factores ambientales (EF).
UCP=UUCP*TCF*EF
9. TABLA 3.- FACTOR TECNICOS
FACTOR DESCRIPCION PESO NIVEL PESO*NIVEL
T1 sistema distribuido 2 4 8
T2 tiempo de respuesta 1 5 5
T3 eficiencia del usuario final 1 3 3
T4 procesamiento interno
complejo
1 3 3
T5 el código debe ser
reutilizable
1 1 1
T6 facilidad de instalación 0.5 3 1.5
T7 facilidad de uso 0.5 5 2.5
T8 Portabilidad 2 3 6
T9 facilidad de cambio 1 4 4
T10 Concurrencia 1 3 3
T11 objetivos especiales de
seguridad
1 4 4
T12 Mantenibilidad 1 2 2
T13 facilidades especiales de
entendimiento
1 1 1
TOTAL 50
TABLA 4.- ESCALAS DE ESTIMACION
Descripción valor
Irrelevante de 0 a 2
Medio de 3 a 4
Esencial 5
TCF= 0.6 + (0.01*TFACTOR)
TCF=0.6 + (0.01*50)
TCF=0.6 + 0.5
10. TCF= 1.1
TABLA 5.- FACTORES AMBIENTALES
FACTOR DESCRIPCION PESO NIVEL NIVEL*PESO
E1 Familiaridad con el modulo 1.5 4 6
E2 Experiencia en la
aplicacion
0.5 3 1.5
E3 Experiencia orientada a
objetos
1 5 5
E4 Capacidad del analista lider 0.5 3 1.5
E5 Motivacion 1 4 4
E6 Estabilidad en los
requerimientos
2 2 4
E7 Personal de medio tiempo -1 3 -3
E8 Dificultad en el lenguaje de
programación
-1 1 -1
TOTAL 18
TABLA 6.- ESCALA ESTIMACION EF
DESCRIPCION VALOR
Sin experiencia, sin motivación,
estabilidad.
De 0 a 2
Promedio 3
Amplia experiencia, motivación y
estabilidad.
4 o 5
EF= 1.4 + (-0.03*E factor)
EF= 1.4 + (-0.03*18)
EF= 1.4 + (-0.54)
EF= 0.86
UCP= UUCP * TCF * EF
UCP= 12 * 1.1 * 0.86