Actividad 2 - Maximiliano Muñoz
Actividad 2 - Maximiliano Muñoz
Actividad 2
Objetivos
Situación
Dentro de un proyecto, cuando los procesos de negocio del cliente son comprendidos y
el equipo de desarrollo de software encargado del proyecto tiene una idea formal de las
necesidades y expectativas, es importante comenzar a diseñar los algoritmos con
representaciones fáciles de comprender. De este modo, son muy valiosas las
observaciones que los interesados en el sistema pueden hacernos para pulir los
algoritmos diseñados.
Tu mentor dentro de la empresa evaluó el trabajo que realizaste describiendo la
secuencia de pasos y la expresión lógica. Le pareció correcto y quedó muy conforme,
por lo que ahora cree que estás listo para avanzar con la etapa de diseño. En este punto,
es necesario poder comenzar a plasmar el algoritmo en modelos que permitan analizarlo
con mayor detalle y, en caso de ser necesario, refinarlo con el resto del equipo o
directamente con el cliente.
ALGORITMO Calculo_precio_venta
Inicio
Imprimir “Ingrese precio”
Leer Precio_venta
SI (stock>=100 && precioCompra<1500) || stock <50 entonces
PrecioGanancia= Precio_venta * 1.15
SI NO
PrecioGanancia= Precio_venta * 1.20
FIN SI
precioConIva= PrecioGanancia *1.21
REDONDEAR_A_CERO precioConIva
FIN
3. Con los diseños se pudo avanzar en el refinamiento de la funcionalidad requerida, ya
que el cliente pudo comprender lo que el algoritmo que diseñaste resolverá. Al ver
el diagrama de flujos, el cliente pidió un cambio. Por lo tanto, tendrás que
agregarlos al diagrama de flujos.
El cambio se debe a que en el sistema existen ciertos productos considerados como
“promocionales”. Por lo tanto, si un producto es promocional, no se le debe sumar
una ganancia en las ventas, pero si el porcentaje de IVA.
Entrega
Recordá que podés consultar tus dudas con tus compañeros en el foro de
la materia.