Facultad.- Sistemas Mercantiles Carrera.- SistemasTema.- Desarrollo estructurado y orientado a objeto Tutora.- Ing. Laura Ochoa
Diapositiva 2
Metodología: Conjunto de procedimientos, técnicas, herramientas y un soporte documental que ayuda a los desarrolladores a realizar nuevo software.Tarea: Actividades elementales en que se dividen los procesos
Técnica: Herramienta utilizada para aplicar un procedimiento. Se pueden utilizar una o varias.Producto: Resultado de cada etapa
Desarrollo estructurado y O.a Objeto
Diapositiva 3
Una metodología puede seguir uno o varios modelos de ciclo de vida, es decir, el Ciclo de Vida indica qué es lo que hay que obtener a lo largo del desarrollo del proyecto pero no cómo hacerlo. La Metodología indica cómo hay que obtener los distintos productos parciales y finales.
Existen 3 tipos de generaciones de metodologías:Desarrollo Convencional (Sin metodología)10 CLS20 A=1030 INPUT B40 IF B=A THEN GOTO 50 ELSE GOTO 7050 PRINT “A Y B SON IGUALES”60 GOTO 10070 IF A>B THEN GOTO 80 ELSE GOTO 9080 B= B + 1; GOTO 4090 B= B - 1; GOTO 40
100 ENDLos resultados finales son impredecibles.
No hay forma de controlar lo que está sucediendo en el Proyecto.
DESARROLLO ESTRUCTURADOProgramación estructurada.Diseño estructuradAnálisis estructurado.DESARROLLO ORIENTADO A OBJETOS La esencia del desarrollo orientado a objetos es la identificación y organización de conceptos del dominio de la aplicación y no tanto de su representación final en un lenguaje de programación.
Diapositiva 5
Consideraciones orientada objetos
Se eliminan fronteras entre fases debido a la naturaleza iterativa del desarrollo orientado al objeto.
Aparece una nueva forma de concebir los lenguajes de programación y su uso al incorporarse bibliotecas de clases y otros componentes re utilizables.Hay un alto grado de iteración y solapamiento, lo que lleva a una forma de trabajo muy dinámica.