Sunteți pe pagina 1din 5

CICLO DE •Es el proceso que se sigue para

construir, idea hasta la entrega y retiro


DESARROLLO del sistema.

•Determina los requerimientos del


ANÀLISIS cliente.
•A través de algoritmos

• Fase donde traduce las necesidades del cliente a una


propuesta,
• Algoritmo orientado a datos
DISEÑO • Diagramas de flujo
• Pruebas de escritorio.

• Fase del desarrollo


• Traduce los documentos de diseño a
su representación en código fuente,
CODIFICACIÓN • Utiliza un lenguaje de programación
determinado.

• Fase que comprueba si los programas


cubren las especificaciones de diseño,
PRUEBAS E • Y si el cliente está satisfecho con la forma
IMPLEMENTACIÓN en que el programa trabaja.
•Aceptación del programa.
o Identifica claramente la
naturaleza y el alcance del
problema.
o Requiere de una
investigación preliminar.
 Una vez concluidas las etapas de desarrollo de
un sistema de información (análisis, diseño,  Determina los requerimientos
implementación y pruebas), llega el instante del sistema a través de
de que poner el sistema en funcionamiento, 1) IDENTIFICACIÓN entrevistas, muestreos,
su instalación o despliegue. DE PROBLEMAS investigación de datos impresos,
entre otros.

2) DETERMINACIÓN DE
7) IMPLEMENTACIÓN Y LOS REQUERIMIENTOS
EVALUACIÓN DEL SISTEMA:

FASES DEL CICLO


DE DESARROLLO 3) ANÁLISIS DE LAS
NECESIDADES
6) PRUEBAS Y
MANTENIMIENTO DE
SISTEMA:  Analiza los datos y su
funcionamiento, a través
de técnicas de
 Tiene como objetivo detectar los recopilación de datos
errores que se hayan podido 5) DESARROLLO Y 4) DISEÑO DEL SISTEMA  Especifica que es lo que el
cometer en las etapas anteriores DOCUMENTACIÓN sistema debe hacer.
RECOMENDADO:
del proyecto y eventualmente
corregirlos

Es cómo va a quedar el sistema y debe  Se utiliza la información recopilada


satisfacer todos los requisitos del cliente. anteriormente para el diseño lógico
 Determina qué va a hacer el sistema. del sistema de información.
 Representa los requisitos del usuario.
Elaborar un algoritmo que permita obtener el valor final del sueldo mensual de un trabajador, tomando en consideración lo siguiente: se sabe el número de horas
trabajadas en el mes y el valor de cada hora, si el trabajador ha logrado cumplir con 100 o más horas en el mes, recibirá una bonificación adicional el 25% de su sueldo; caso
contrario, se le debe descontar el 10% del sueldo. Al final se debe presentar un mensaje con el valor del sueldo final.

1. Análisis del problema, encontrar las:


 Entradas
 Horas Trabajadas
 Valor de la hora
 Procesos
 SI VH >= 100
 𝑆1 = 𝐻𝑇 ∗ 𝑉𝐻
 𝑆2 = 𝑆1 ∗ 0.25
 ST= S1 + S2
 SI VH < 100
 𝑆1 = 𝐻𝑇 ∗ 𝑉𝐻
 𝑆2 = 𝑆1 ∗ 0.10
 ST= S1 - S2
 Salidas
 Sueldo Total

2. Listado de variables que se usará en el algoritmo


 VH → Valor de la Hora
 HT → Horas Trabajadas
 S1 → Sueldo 1
 S2 → Sueldo 2
 ST → Sueldo Total
3. Desarrollar un algoritmo para resolver el problema.
1. Inicio
2. Definir HT, VH, S1, S2, ST como entero
3. Ingresar horas trabajadas HT:
4. Leer HT
5. Ingresar valor de la hora VH:
6. Leer VH
7. SI VH >= 100
8. Escribir “BONIFICACION del 25%”
 𝑆1 = 𝐻𝑇 ∗ 𝑉𝐻
 𝑆2 = 𝑆1 ∗ 0.25
 ST= S1 + S2
8. SI VH < 100
9. Escribir “DESCUENTO del 10%”
 𝑆1 = 𝐻𝑇 ∗ 𝑉𝐻
 𝑆2 = 𝑆1 ∗ 0.10
 ST= S1 - S2
10. Imprimir Sueldo Total ST:
11. Fin
Bibliografía
 FLANAGAN, (2005). El ciclo de vida de un sistema de información. [Versión electrónica]. http://flanagan.ugr.es/docencia/2005-
2006/2/apuntes/ciclovida.pdf.
 GARRIDO V., CARRANZA L., -VILLAVICENCIO O., (2012). Fases del ciclo de vida de un sistema informático. [Versión electrónica].
http://panchitos2012.blogspot.com/2012/09/fases-del-ciclo-de-vida-de-un-sistema.html.
 RAMIREZ F, (SEGUNDA EDICION), Introducción a la Programación

S-ar putea să vă placă și