You are on page 1of 8

Ejemplos:

Desarrollar el diccionario de eventos de los siguientes eventos:



El Jefe de departamento requiere el nmero de aprobados y
reprobados de un curso

El jefe de departamento ingresa al sistema de notas para visualizar el
reporte de aprobados y desaprobados. Por cada nota mayor a 10 el
sistema lo registra como aprobado, si es menor a 10 lo registra como
reprobado.

Determinar cuntos aprobados y reprobados hay en el curso.

ID EVENTO: 1

NOMBRE: El Jefe de departamento requiere el nmero de aprobados y
reprobados de un curso
.
DESCRIPCION: El jefe de departamento ingresa al sistema de notas
para visualizar el reporte de aprobados y desaprobados. Por cada nota
mayor a 10 el sistema lo registra como aprobado, si es menor a 10 lo
registra como reprobado.

ESTMULO: Identificacin del curso, nota de alumnos.

ACTIVIDAD:

Inicializar variables.
Inicializar los aprobados (aprobados) en 0
Inicializar los reprobados (reprobados) en 0
Inicializar el nmero de estudiantes (estudiantes) en 0

Mientras (while) el contador estudiantes es menor o igual al de
estudiantes que tiene el sistema entonces

Leer la nota desde la base de datos del alumno

Si la nota es mayor a 10
Sumar 1 a aprobados
Sino
Sumar 1 a reprobados
FinSi

Sumar 1 al contador estudiantes

FinMientras

Imprimir el nmero de aprobados X100 / total de alumnos de la base de
datos

Imprimir el nmero de reprobados X100 / total de alumnos de la base de
datos



RESPUESTA: Reporte de aprobados y desaprobados de un curso.

EFECTO: Aadir al informe de acreditacin.























Gerencia requiere nmina salarial neta del
mes
La nmina salarial neta de unos obreros se paga
en horas. El clculo se realiza de la siguiente
forma:
- Las primeras 35 horas a una tarifa fija por hora.
- Las horas extras se pagan a 1.5 ms de la tarifa
fija.
- Los impuestos a deducir de los trabajadores
varan, segn el sueldo mensual si el sueldo es
menos a $20,000.00 el sueldo es libre de
impuesto y si es al contrario se cobrar un 20%
de impuesto.

ID EVENTO: 2

NOMBRE: Gerencia requiere nmina salarial neta del mes.

DESCRIPCION:
La nmina salarial neta de unos obreros se paga en horas. El clculo se
realiza de la siguiente forma:
- Las primeras 35 horas a una tarifa fija por hora.
- Las horas extras se pagan a 1.5 ms de la tarifa fija.
- Los impuestos a deducir de los trabajadores varan, segn el sueldo
mensual si el sueldo es menos a $20,000.00 el sueldo es libre de
impuesto y si es al contrario se cobrar un 20% de impuesto.

Estmulos: Horas de trabajo, trabajadores, tarifa fija.





Inicializar TarifaFija, Horas, Sueldo, dif_horas,
tarifa_extra, Salario_extra, Sueldo_mes,
Impuesto, Sueldo_total.
Mientras exista el empleado
Imprimir "Introduce las Horas de Trabajo ==> "
Leer Horas.
Imprimir "Introduce la tarifa fija por hora ==> "
Leer TarifaFija.
Si las horas ingresadas es menor o igual <= a 35
entonces
Sueldo = horas x tarifa.
Sino
Dif_horas= Horas - 35
tarifa_extra=(tarifa x 1.5)
Salario_exta= tarifa_extra x Dif_horas
Sueldo=(35 x tarifa)+ salario_extra.
FinSi
Sueldo_mes = sueldo * 4
Impuesto=0
Si sueldo_mes es mayor a 20000 entonces
Impuesto = (Sueldo_mes* 0.20)
Salario_total = Sueldo_mes - Impuesto
Imprimir "Tu sueldo al mes es: ",
sueldo_mes,"Valor de Impuesto: ", Impuesto,
" El salario Neto es: ",Salario_total.
Sino
Imprimir "Tu sueldo Neto es: ", sueldo_mes.
FinSi.
Fin mientras
RESPUESTA: Reporte de nmina salarial por empleado.

EFECTO: Balance General. / Entregar los cheques.















Gerente de ventas requiere reporte de
ventas por da.
De las ventas totales durante el da se pide hallar
las ventas realizadas chicas menores a 200,
medianas son menores a 400 y mayores a 200 y
grandes mayores a 400 y que genere un reporte
de todas estas ventas del vendedor.

ID EVENTO: 3

NOMBRE: Gerente de ventas requiere reporte de ventas por da.

DESCRIPCION:
De las ventas totales durante el da se pide hallar las ventas realizadas
chicas menores a 200, medianas son menores a 400 y mayores a 200 y
grandes mayores a 400 y que genere un reporte de todas estas ventas
del vendedor.

Estmulos: Valor de las ventas, el vendedor, da o la fecha.












Actividad:
Proceso VENTA
//INICIALIZAR CONTADORES
CHICAS<-0;
MEDIANAS<-0;
GRANDES<-0;
//ENTRADA DE DATOS
Escribir "CODIGO DEL VENDEDOR";
Leer CODVENDEDOR;
Escribir "DAME EL NUMERO DE VENTAS
REALIZADAS";
Leer NUMExROVENTAS;
//PROCESO
Para I<-1 Hasta NUMEROVENTAS Hacer
Escribir "DAME EL MONTO DE LA VENTA",I;
Leer MONTOVENTA;
Si MONTOV<=200 Entonces
CHICAS<-CHICAS+1;
ACTUALIZAR LA VENTA EN LA BD
Sino
Si MONTOVENTAS<400 Entonces
MEDIANAS<-MEDIANAS+1;
ACTUALIZAR LA VENTA EN LA BD
Sino
GRANDES<-GRANDES+1;
ACTUALIZAR LA VENTA EN LA BD

FinSi
FinSi
FinPara
//SALIDA DE DATOS
Escribir "NOMBRE DEL
VENDEDOR",NOMBREVENDEDOR;
Escribir "VENTAS
REALIZADAS",NUMEROVENTAS;
Escribir "VENTAS REALIZADAS CHICAS <200
SON:",CHICAS;
Escribir "VENTAS REALIZADAS
MEDIANAS<400 SON:",MEDIANAS;
Escribir "VENTAS REALIZADAS GRANDES>400
SON:",GRANDES;

FinProceso



RESPUESTA: Reporte de ventas del da por vendedor.

EFECTO: Productividad de cada vendedor -> para generar el pago por
comisin.

You might also like