Desarrollo de Software Parte Ii
Desarrollo de Software Parte Ii
Desarrollo de Software Parte Ii
FACULTAD DE INGENIERÍA
INGENIERÍA DE SOFTWARE
INTRODUCCIÓN A LA INGENIERÍA
BOGOTÁ -2020
TITULO:
PROBLEMA:
Los productores campesinos reciben precios muy bajos por sus productos y los
consumidores pagan precios muy altos, la terciarización se lleva más del 80% de las
ganancias netas, imponiendo los precios de los productos a su antojo, pagando menos a los
Sólo el dos por ciento de los ocho millones de campesinos que existen en el país,
venden sus productos en las centrales de abastos. El 20 por ciento lleva los
Los agricultores del campo colombiano enfrentan desde hace mucho tiempo una de
agrícola que con mucho esfuerzo sacan adelante los productores del campo, tanto así que
convertido en un embudo en donde los que mas veneficios tienen son los que menos
trabajan; el problema no está en tercerear los productos del campo, el problema es que no
se pagan los precios gustos por el trabajo. Parecido a la esclavitud en épocas pasadas, los
campesinos escasamente tienen ganancias necesarias solo para sobrevivir, los lujos o
papa es uno de ellos, un producto que al salir del campo sale con un precio y luego de unas
horas ese precio de ha incrementado en un 400%, es uno de los muchos productos que
SOLUCION:
los consumidores y por otro lado los productores, eliminando permanentemente a los
intermediarios.
Ventajas:
Desventajas:
hogares.
Los costos de trasporte incrementaran en un pequeño porcentaje el precio del
producto en comparación con los altos precios que se pagan con la existencia de
intermediarios.
lenguaje eficaz, confiable y rápido, de esta manera nos permitirá crear un código que se
ETAPAS DE DESARROLLO
No existe un enlace directo entre los productores en el campo y los consumidores en las
ciudades.
2. Planeación de la solución:
Problema: No hay comunicación directa entre las personas que cultivan los productos y los
consumidores.
Almacenamiento de datos
Procesamiento de datos
La información se debe manejar de forma ágil y sencilla por las dos partes
Solución:
Como solución se plantea la creación de una aplicación móvil, aprovechando que todos
tienen acceso a smartphone y que las aplicaciones se familiarizan mejor para los
dispositivos móviles.
3. Algoritmo:
Diagrama de flujo
Seudocódigo
Aplicación_móvil_para_los_campesinos_y_consumidores_sin_intermediarios
Variable
Inicio
Si compra == “hortalizas”
Si hortaliza1== “Cebolla”
Fin si:
Leer: “cantidad”
Fin si:
Si verduras == “coliflor”
Leer: cantidad
Fin si:
Total==Cantidad * precio
Fin
5. #
Aplicación_móvil_para_los_campesinos_y_consumidores_sin_
intermediarios
preciocebolla= 1800
preciopimenton= 1100
preciocoliflor= 1050
preciolechuga= 850
if compra == "hortalizas":
print("que tipo de hortalizas desea comprar")
hortaliza1= str(input("cebolla o pimenton => "))
if hortaliza1 == "cebolla":
print("digite en kilos la cantidad de cebolla
que desea comprar")
cantcebolla = int(input("=> "))
else:
print("digite la cantidad en kilos de pimenton
que desea comprar")
cantpimenton = int(input("=> "))
else:
print("que tipo de verduras deseas comprar:")
verduras = str(input("coliflor o lechuga => "))
if verduras == "coliflor":
print("digite la cantidad en kilos del coliflor
que desa comprar")
cantcoliflor = int(input("=> "))
else:
print("digite la cantidad en kilos de la luchuga
que desea comprar")
cantlechuga = int(input("=> "))
6. Pruebas y depuración
Prueba # 1
Resultado positivo
Prueba #2
print("Que producto deseas compar: ")
if compra == "hortalizas":
print("que tipo de hortalizas desea comprar")
hortaliza1= str(input("cebolla o pimenton => "))
if hortaliza1 == "cebolla":
print("digite en kilos la cantidad de cebolla que
desea comprar")
cantcebolla = int(input("=> "))
Resultado positivo
Prueba # 3
Resultado positivo
Prueba # 4
Resultado positivo
7. Documentación y mantenimiento
Una vez que las pruebas y la depuración se han completadas todos los pasos anteriores se
mantenimiento.
CRONOGRAMA
PRIMERA SEGUNDA
SEGUNDA SEMANA TERCERA SEMANA DE CUARTA SEMANA DE PRIMERA SEMANA DE
SEMANA DE SEMANA DE
ACTIVIDAD DIAS DE NOVIEMBRE NOVIEMBRE NOVIEMBRE DICIEMBRE
NOVIEMBRE DICIEMBRE
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9 10
PLANEACION DE LA SOLICION 7
ALGORITMO 11
PRUEBAS Y DEPURACIN 5
DOCUMENTACION Y MANTENIMIENTO 3
PROTOTIPO
CONCLUCIONES
En primer lugar, es primordial conocer los detalles del problema a solucionar, desde
Tener en cuenta las necesidades de las dos partes beneficiadas en el desarrollo del
La finalidad del proyecto es brindar una solución a una problemática que existe
desde hace mucho tiempo, el pago injusto que reciben nuestros campesinos por sus
comunicación entre los dos actores, será un diseño que brindará confianza y guiará
Referencias
Diego Fernando Duque, P. S. (2017). ALGORITMOS Y PROGRAMACION EN PSEUDOCODIGO. Bogota
: Editorial tecnologica de costa rica .