Está en la página 1de 5

METODOLOGIA DE LA PROGRAMACION DE SISTEMAS

ACTIVIDAD 2 EVIDENCIA 1

PRESENTADO POR: R

TUTOR: FREDY JAVIER MONCALEANO SANCHEZ

Curso virtual
METODOLOGIA DE LA PROGRAMACION DE SISTEMAS
Servicio nacional de aprendizaje –Sena
01 de mayo del 2021
Actividades a realizar:
1. Elija y desarrolle un algoritmo basado en una situación problémica, para ser
socializado y sustentado por medio de una sesión en línea programada por el
instructor (tema libre). Escoja una situación cotidiana y comente al instructor sobre
la propuesta elegida.
2. En un documento escriba los pasos que aplicó para el desarrollo de un algoritmo
con su estructura en pseudocódigo.

RESULTADO PARTE 2 ACTIVIDAD DE APROPIACION DEL


CONOCIMIENTO GENERACION DEL ALGORITMO:

El proceso a seguir fue el siguiente, en primera instancia, se planteó un caso


cotidiano de un procedimiento de un centro de atención al cliente, en el cual un
cliente cartera reclama un servicio particular, ya que en determinada ocasión
solicito cambiarlo (datos que para el ejercicio son irrelevantes), no obstante debido
a alguna incidencia no se han generado las modificaciones correspondientes y el
cliente reclama el dinero cobrado en la facturación y la correcta modificación de los
servicios.
Se plantea el algoritmo de solución, teniendo en cuenta múltiples parámetros.
Una vez identificados los nodos destacables del proceso, se procede a generar un
listado e identificar las variables que se utilizarían durante el proceso, luego
de ello se empieza a estructurar el algoritmo, dejando en claro los puntos que
delimitarían las estructuras condicionales y de control que se presentaría en el
flujograma generado.
Finalmente se procede a generar el diagrama correspondiente, después de hacer las
pruebas de escritorio correspondientes, se evidencia que el algoritmo funciona de
manera satisfactoria.
El diagrama de flujo generado expone de manera gráfica el pseudo código
generado, para resolver la actividad de aprendizaje se utilizó la herramienta
offimatica Word y el software de aprendizaje para algoritmia DFD, debido a su
versatilidad, fácil manejo y la capacidad de trabajar de manera gráfica
SOLUCION PLANTEADA:
Para dar solución a esta solicitud del cliente, hay que evaluar varios aspectos, que
se enumerarán a continuación, dependiendo de las respuestas el flujo de ideas nos
llevarán a una u otra solución:

1. ¿Existe registro de lo que indica el cliente?


2. ¿Existe algún producto que cumpla las características?
3. ¿Existe algún producto similar, que se pueda adecuar las necesidades del
cliente?
¿El cliente está conforme con la solución planteada?

PSEUDOCÓDIGO:
INICIO
1. Sonde al cliente (Averigua datos relevantes, el motivo de su comunicación, que
reclama y que exige como compensación).
2. Valida los registros en el sistema y evalúa si lo que dice el cliente concuerda con
los registros.
3. Define la variable oferta.
4. EVALUA LA CONDICION CON UN IF (¿Existe registro de la oferta?) 4.1 SI:
ofrécele disculpas al cliente.
4.2 Explica al cliente el motivo de la incidencia que provoco el retraso.
4.3 Modifica: aplica la oferta
4.1.1 Evalúa: (¿pudiste aplicar la oferta?)
4.1.2 SI agradécele al cliente su paciencia y explícale que has solucionado su
requerimiento.
4.2 NO: Ofrécele disculpas al cliente
4.2.1 Indícale al cliente que no tenemos constancia de su solicitud. Exprésale
nuestro deseo de ayudarle.
4.2.2 Ofrécele otro servicio, y verifica si existe forma de compensarle.
4.2.3 EVALUA LA CONDICION CON UN IF (¿el cliente acepta?).
4.2.3.1 SI agradécele al cliente su paciencia y explícale que has solucionado su
requerimiento.
4.2.3.2 NO agradécele al cliente su paciencia. Explícale los motivos por los cuales
no podemos solucionar su requerimiento.

FIN
Sonde al cliente

SI agradécele al cliente su
paciencia

NO: Ofrécele disculpas al cliente concuerda con los


cliente registros

EVALUA LA CONDICION CON


inicio Define la variable oferta
UN IF

SI agradécele al cliente su
paciencia y explícale que has EVALUA LA CONDICION CON
solucionado su UN IF
requerimiento.

NO agradécele al cliente su
paciencia. Explícale los Explica al cliente el motivo de
motivos por los cuales no la incidencia que provoco el
podemos solucionar su retraso
requerimiento

FIN Modifica: aplica la oferta

Evalúa: (¿pudiste aplicar la


oferta?)

Evalúa: (¿pudiste aplicar la


oferta?)

Indícale al cliente que no


tenemos constancia de su
solicitud

Ofrécele otro servicio, y


verifica si existe forma de
compensarle

También podría gustarte