La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Structure Chart PAC Preparado por: Profesor Nelliud D. Torres.

Presentaciones similares


Presentación del tema: "Structure Chart PAC Preparado por: Profesor Nelliud D. Torres."— Transcripción de la presentación:

1 Structure Chart PAC Preparado por: Profesor Nelliud D. Torres

2 Definición El structure chart se utiliza para diagramar la lógica del programa que queremos desarrollar. Se enfoca en los módulos que va a tener el programa. Es un mapa general que indica los módulos y como se interconectan entre si. Es fácil y corto de crear,

3 PAC DEL PROBLEMA ANTERIOR GIVEN DATAOUTPUT Variables: nombreEmpleado seguroSocial horasTrabajadas salarioPorHora Constantes: DESCUENTO_INCOME_TAX =.058 SEGURO_SOCIAL =.063 DISPLAY “El nombre del empleado es:” + nombreEmpleado DISPLAY “El Salario Bruto es: “ + salarioBruto DISPLAY “El total de deducciones es: “ + totalDeducciones DISPLAY “El salario neto es: “ + SalarioNeto FORMULASSTEPS salarioBruto = horasTrabajadas * SalarioPorHora deducIncomeTax = salarioBruto * DESCUENTO_INCOME_TAX deducSeguroSocial = salarioBruto * DESCUENTO_SEGURO_SOCIAL totalDeducciones = deducIncomeTax + deducSeguroSocial salarioNeto = salarioBruto - totalDeducciones 1.Pedir Datos al usuario 2.Calcular Sueldo Bruto 3.Calcular deducción Seguro Social 4.Calcular deducción Income Tax 5.Sumar el total de deducciones 6.Calcular el sueldo neto al restarle las deducciones al sueldo bruto 7.Mostrar en pantalla los datos Esta parte es importante para crear el structure chart

4 EL PAC Nos ayuda a crear el structure chart. En la parte de Steps nos da una idea muy clara de cuantos módulos podría requerir el programa. Es la base para poder desarrollar un structure chart adecuado.

5 STEPS Estos Steps de primera intención nos puede sugerir que el programa se podría llevar 7 módulos sin contar el módulo control.

6 STEPS También podríamos agruparlos por tareas similares. Por ejemplo todos los cálculos se podrían poner en un solo módulo. Esto nos daría un total de tres módulos.

7 STEPS Si la cantidad de cálculos es mucha, podríamos sub- dividirlas. Por ejemplo las deducciones podrían ir en un módulo, las deducciones y sueldo neto en otro y el sueldo bruto en otro también.

8 STRUCTURE CHART DE 7 MÓDULOS Main() 0000 Pedir Datos() 1000 Sueldo Bruto() 2000 Deduc SegSoc() 3000 Deduc Income Tax() 4000 Total Deduc() 5000 Sueldo Neto() 6000 Mostrar Resultados() 7000

9 STRUCTURE CHART DE 3 MÓDULOS Main() 0000 Pedir Datos() 1000 Calcular Sueldo() 2000 Mostrar Resultado() 3000

10 STRUCTURE CHART DE 5 MÓDULOS Main() 0000 Pedir Datos() 1000 Calcular Sueldo Bruto() 2000 Deducciones() 3000 Calcular SalarioNeto() 4000 Mostrar Resultado() 5000

11 STRUCTURE CHART DE 3 MÓDULOS CON SUB-MÓDULOS Main() 0000 PedirDatos() 1000 CalcularSueldo() 2000 SueldoBruto() 2100 Calcular Deducciones() 2200 SueldoNeto() 2300 MostrarResultado() 3000

12 STRUCTURE CHART CON CICLO DE REPETICIÓN Until no more data

13 EJEMPLO DEL ORDEN DE EJECUCIÓN DE LOS MÓDULOS Main() 0000 PedirDatos() 1000 CalcularSueldo() 2000 SueldoBruto() 2100 Calcular Deducciones() 2200 SueldoNeto() 2300 MostrarResultado() 3000


Descargar ppt "Structure Chart PAC Preparado por: Profesor Nelliud D. Torres."

Presentaciones similares


Anuncios Google