1.0 problemas curso poo
TRANSCRIPT
FACULTAD DE INGENIERÍA Ingeniería de Sistemas
Programación Orientada a Objetos
M.C.C Oscar Hernán Franco Bedoya
Problemas y Soluciones
El cliente tiene un problema
que requiere el uso del
computador para resolverlo
Programador
Problema
El programador ejecuta
unas tareas en etapas para
resolver el problema
Cliente
Etapa 1
Etapa 2
Etapa N
El proceso es la secuencia
de casos que debe seguir el
programador
Solución Programa
Al final del proceso se tiene
la solución al problema
El programa se instala en el
computador del cliente
quien lo usa
El programa para
computador hace parte de
la solución
Usuario
Especificación del Problema
Problema
Cliente
Análisis
Requerimientos
funcionales
Requerimientos no
funcionales
•Analizar un problema es tratar de
entenderlo.
•Esta etapa busca garantizar que no
tratemos de resolver un problema
diferente al que tiene el cliente.
Descomponer el problema en sus
aspectos fundamentales, facilita la
tarea de entenderlo;
•Además de entender el problema,
debemos expresar lo que entendemos
siguiendo algunas convenciones.
•Al terminar la etapa de análisis
debemos generar un conjunto de
documentos que deben contener
nuestra comprensión del problema.
Con dichos documentos podemos
validar nuestro trabajo,
presentándoselo al cliente y
discutiendo con él.