La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

ETAPAS DESARROLLO DE SOFTWARE DE APLICACION

Presentaciones similares


Presentación del tema: "ETAPAS DESARROLLO DE SOFTWARE DE APLICACION"— Transcripción de la presentación:

1

2 ETAPAS DESARROLLO DE SOFTWARE DE APLICACION
DEFINIR PROBLEMA EJECUCION MANTENIMIENTO ETAPAS DESARROLLO DE SOFTWARE DE APLICACION DISEÑO ANALISIS DOCUMENTACION CODIFICACION

3 I ETAPA DEFINICIÓN DEL PROBLEMA
En ésta debe registrarse de manera clara y precisa el enunciado del problema, evitando dobles interpretaciones. Además debe solicitar el programador toda la información que considere necesaria como fórmulas empleadas.

4 Ejemplo: Realizar un programa que permita encontrar el área de un terreno en forma de triángulo rectángulo. Area= base*altura/2

5 II ETAPA ANÁLISIS Se realiza una revisión del enunciado del problema, determinando los pasos que se ejecutan de manera manual con el objetivo de automatizarlos, analizando fórmulas, datos requeridos o de entrada y datos de salida o respuestas esperadas.

6 Ejemplo Primero registramos la(s) fórmulas: area= base*altura/2
Consideramos las variables que desconocemos su valor ubicadas a la derecha del signo = base=? altura=? Determinar las salidas esperadas (ubicadas a la izq. del signo=) area

7 III ETAPA DISEÑO DE SOLUCION
Podemos encontrar varias alternativas de solución por medio de un algoritmo (conjunto de pasos secuenciales a ejecutar con lógica para obtener un resultado esperado), mismo que puede ser representado de las siguientes formas: Simbólica o gráfica con Flujogramas Escrita por medio de lenguaje natural Escrita por medio de Pseudocódigo

8 Ejemplo: Iniciamos el programa solicitando el ingreso del valor de la base y la altura, luego calculamos el area multiplicando la base por la altura y dividiendo para dos, para finalmente visualizar la respuesta. inicio base, altura area=base*altura/2 Inicio Ingresar base y altura Calcular area=base * altura/2 Visualizar area Fin area fin

9 IV ETAPA CODIFICACION Consiste en obtener un conjunto de instrucciones equivalente al algoritmo previo haciendo uso de un lenguaje de programación de alto nivel. A éste se lo conoce también como código fuente.

10 4. Calcular: area=(base*altura)/2 5. Visualizar: area 6. Fin
Con Lenguaje de programación Java import java.io.*; public class calculo_area{ public static void main(String[] args){ double base,altura,area; Scanner leer=new Scanner(System.in); base=leer.nextDouble(); altura=leer.nextDouble(); area=base*altura/2; System.out.println(area); } Con Pseudocódigo 1. Inicio 2. Leer base 3. Leer altura 4. Calcular: area=(base*altura)/2 5. Visualizar: area 6. Fin

11 V ETAPA EJECUCION Y PRUEBAS
Por medio del compilador del lenguaje de alto nivel filtramos errores (sintaxis) y mejoramos la interfaz usuario-máquina Los tipos de errores que pueden darse son: de sintaxis (problema de formato y no se ejecuta) y de lógica (problemas de procedimientos ejecutándose sin obtener los resultados esperados).

12 VI ETAPA DOCUMENTACION
Desarrollamos un manual de usuario, ayudas, requerimientos del sistema, licenciamiento, derechos de autor

13 VII ETAPA MANTENIMIENTO
Especialmente orientado hacia las aplicaciones que manipulan grandes volúmenes de información (bases de datos) o cuando cierto software requiere modificaciones o actualización.


Descargar ppt "ETAPAS DESARROLLO DE SOFTWARE DE APLICACION"

Presentaciones similares


Anuncios Google