Ingenieria En Software
Facultad de Estadística e Informática
Licenciatura en Informática
Ingeniería de Software I
Manual de Prácticas
Elaboraron:
Dr. Juan Manuel Fernández Peña
Dra. María de los Ángeles Sumano López
Este material fue utilizado en los periodos:
• febrero – julio 2010, agosto 2010 – enero 2011,
• febrero – julio 2011, agosto 2011 – enero 2012
• febrero – julio2012, agosto 2012 – enero 2013
En el plan 2002 de la Licenciatura en Informática
Agosto 2011
Contenido
Introducción ........................................................................................................................... 1
Práctica de herramientas semiautomáticas de apoyo al desarrollo de software......... 1
Modelos para el Análisis de Software............................................................................. 1
Obtención de Métricas de Software ................................................................................ 2
Planeación de pruebas se Sistema ................................................................................... 2
Modelado de Diseño de Software.................................................................................... 2
Planeación y Aplicación de Pruebas de Unidad ............................................................. 2
Práctica 1. Introducción a un IDE........................................................................................ 3
Práctica 2. Delphi y Bases de Datos ...................................................................................... 8
Práctica 3. Utilización deuna Herramienta CASE ............................................................ 10
Práctica 4. Creación del Modelo Ambiental ....................................................................... 14
Práctica 5. Creación del Modelo de Comportamiento ........................................................ 19
Práctica 6. Creación del Modelo de Implementación del Usuario.................................... 24
Práctica 7. Cálculo de las Métricas de Análisis .................................................................. 25
Práctica 8. Planeación de Pruebas de Aceptación de Sistema ........................................... 27
Práctica 9. Creación de Modelos de Diseño ....................................................................... 29
Práctica 10. Plan de Pruebas deIntegración ..................................................................... 31
Práctica 11. Planeación de Pruebas de Unidad .................................................................. 32
Práctica 12. Utilización de una Herramienta para Pruebas de Unidad ............................ 33
Práctica 13. Cálculo de Métricas de Diseño....................................................................... 39
Bibliografía .......................................................................................................................... 41
i
Introducción
Dentro del curso de Ingeniería de Software I, por acuerdo de maestros que forman
la Academia de Ingeniería de Software I, se incluyeron los siguientes saberes
heurísticos:
•
•
•
•
•
Práctica en herramientas deapoyo al desarrollo de software como: IDE y CASE.
Aplicación de la metodología escogida para la obtención de los modelos de
análisis y diseño de un sistema de software utilizando el CASE e IDE practicados.
Cálculo de métricas de calidad aplicadas a sistemas de software.
Planeación de Pruebas de sistema aplicadas al sistema de software en desarrollo.
Planeación y aplicación de pruebas de unidadpara software realizado por cada
alumno utilizando una herramienta automática para la aplicación de la prueba.
Cada saber heurístico ocupa uno o varios saberes teóricos y se adquieren
realizando trabajos prácticos. El presente manual describe las prácticas
correspondientes a la adquisición de los saberes mencionados.
Las prácticas que se incluyen en este manual son de suma importancia para...
Regístrate para leer el documento completo.