La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Presentado por: Franco Oviedo Carlos Vidal Jairo Villamarín.

Presentaciones similares


Presentación del tema: "Presentado por: Franco Oviedo Carlos Vidal Jairo Villamarín."— Transcripción de la presentación:

1 Presentado por: Franco Oviedo Carlos Vidal Jairo Villamarín

2

3 Sistema de reservaciones de una aerolínea

4 Tabla de decisiones C1: selecciona primera clase?. C2: disponibilidad de cupos? C3: usuario de la tercera edad o con discapacidad? A1: Realizar descuento A2: Ordenar servicio de taxi A3: Asignar asientos A4: Imprimir de comprobantes de vuelo A5: Ser asignado a otra sección

5 Tabla de decisiones tabla inicial Formas de definir las reglas El numero de reglas puras es igual a 2 elevado al numero de condiciones que posea la tabla. Crear reglas de acuerdo a la relación de condiciones descritas en el texto o que se puedan inferir (Experto)

6 Tabla de decisiones tabla inicial R1R2R3R4R5R6R7R8 C1: Selecciona primera claseSSSSNNNN C2: disponibilidad de cuposSSNNSSNN C3: usuario de la tercera edad o con discapacidadSNSNSNSN A1: Realizar descuentoX---X--- A2:Ordenar servicio de taxiXX------ A3: Asignar asientosXX--XX-- A4:Imprimir de comprobantes de vueloXX--XX-- A5:ser asignado a otra seccion--XX--XX

7 Tabla de decisiones aplicando Primera ley: unificación por indiferencia R1R2R3R4R5R6 C1: Selecciona primera claseSSSNNN C2: disponibilidad de cuposSSNSSN C3: usuario de la tercera edad o con discapacidadSN-SN- A1: Realizar decuentoX--X-- A2:Ordenar servicio de taxiXX---- A3: Asignar asientosXX-XX- A4:Imprimir de comprobantes de vueloXX-XX- A5:ser asignado a otra seccion--X--X Se Elimino la regla 4 y la 8 Tabla resultante =>

8 Tabla de decisiones aplicando Primera ley: unificación por indiferencia Se elimino la regla 6 Tabla resultante => R1R2R3R4R5 C1: Selecciona primera claseSS-NN C2: disponibilidad de cuposSSNSS C3: usuario de la tercera edad o con discapacidadSN-SN A1: Realizar decuentoX--X- A2:Ordenar servicio de taxiXX--- A3: Asignar asientosXX-XX A4:Imprimir de comprobantes de vueloXX-XX A5:ser asignado a otra seccion--X--

9 Tabla de decisiones R1R2R3R4R5 ClasePrimera clase CualquierClase Economica AsientoDisponible OcupadoDisponible Tipo de usuario Adulto mayor/DiscapacitadoCorrienteCualquier Adulto mayor/DiscapacitadoCorriente DecuentoDescuento de 10%-- - servicioServicio de Taxi --- Asignar asientosAsignar asiento - Imprimir de comprobantes de vuelo Imprimir Comprobante - Preguntar a la persona si desea viajar en otra seccion Si/no

10 Identificar variables Determinar el numero de opciones de cada variables Encontrar un arreglo ortogonal el cual tenga el tamaño requerido. Mapear el problema dentro del arreglo ortogonal Construir los casos de prueba

11 Ejemplo Un sitio Web debe operar correctamente con diferentes browsers, usando diferentes plug – ins, corriendo sobre diferentes sistemas operativos en el servidor, utilizando diferentes servidores de aplicaciones. Browsers: Nestcape 6.2., IE 6.0, Opera 4.0. Plug-ins: Ninguno, RealPlayer, MediaPlayer. Servidor de Aplicaciones: IIS, Apache, Nestcape Enterprise Sistemas operativos servidor: Windows 2000, Windows NT, Linux.

12 Ejemplo Identificar las variables. – Browsers – Plug-ins – Servidor de Aplicaciones – Sistemas operativos Determinar el número de opciones de cada variable. – Browsers : 3 – Plug-ins: 3 – Servidor de Aplicaciones: 3 – Sistemas operativos: 3 – Combinaciones: 3 x 3 x 3 x 3 = 81.

13 Ejemplo Encontrar un arreglo ortogonal el cual tenga el tamaño requerido. Columnas (Variables) : 4. Máximo valor por columna (número de valores que puede tomar cada variable): 3 (1,2 ó 3).

14 Ejemplo Mapear el problema dentro del arreglo ortogonal. – Browsers – 1 -> Nestcape 6.2. – 2 -> IE 6.0 – 3 -> Opera 4.0. – Plug-ins – 1 -> Ninguno – 2 -> RealPlayer – 3 -> MediaPlayer – Servidor de Aplicaciones – 1 -> IIS – 2 -> Apache – 3 -> Nestcape Enterprise

15 Ejemplo S. O 1 -> Windows 2000 2 -> Windows NT 3 -> Linux. Mapear el problema dentro del arreglo ortogonal

16 Ejemplo


Descargar ppt "Presentado por: Franco Oviedo Carlos Vidal Jairo Villamarín."

Presentaciones similares


Anuncios Google