martes, 15 de septiembre de 2009

ANALISIS DE DATOS


DATOS DE ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCIONES DE PARK NEIVA

DATOS DE SALIDA: EL SALDO DE LA TARJETA PREPAGO

PROCESO: SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA


ACCIONES ATOMICAS:

  1. INGRESA VALOR INICIAL DE LA TARJETA PREPAGO

  2. INGRESA EL TIPO DE ATRACCION

  3. SALDO = VALOR_TARJETA_PREPAGO – VALOR ATRACCION

  4. IMPRIMA EL NUEVO SALDO DE LA TARJETA PREPAGO


CURSOS DE ACCION


  1. CALCULAR LOS EL SALDO DE LA TARJETA PREPAGO

  2. CALCULAR EL TIPO DE ATRACCION EN NEIVA PARK


SECUENCIACION


A) - B) - C) - D) - B) - C) - D)…

ESTRUCTURAS DE CONTROL


  • ESTRUCTURA DECISIONAL

  • ESTRUCTURA REPECITIONAL ( CICLICA )

TABLA DE ALGORITMO




OBJETIVO

SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO DE UN CLIENTE EN PARK NEIVA





ESTIPULACION DEL PROBLEMA


SE DESEA DETERMINAR EL SALDO DE LA TARJETA PREPAGO, DE TAL FORMA SE INGRESAN EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA Y SE GENERA EL NUEVO SALDO DEL CLIENTE CON LA TARJETA PREPAGO DE PARK NEIVA

IDENTIFICACION DE DATOS

ENTRADA: EL VALOR INICIAL DE LA TARJETA PREPAGO Y EL TIPO DE ATRACCION DE PARK NEIVA


SALIDA: EL SALDO DE LA TARJETA PREPAGO

PROCESO

DATOS INTERNOS:

A= 3500; B=3000; C=2000

ACCIONES ATOMICAS:

  1. INGRESA VALOR INICIAL DE LA TARJETA PREPAGO

  2. INGRESA EL TIPO DE ATRACCION

  3. SALDO = VALOR_TARJETA_PREPAGO – VALOR ATRACCION

  4. IMPRIMA EL NUEVO SALDO DE LA TARJETA PREPAGO



CURSOS DE ACCION

  1. CALCULAR LOS EL SALDO DE LA TARJETA PREPAGO

  2. CALCULAR EL TIPO DE ATRACCION EN NEIVA PARK



SECUENCIACION

A) - B) - C) - D) - B) - C) - D)…


ESTRUCTURAS DE CONTROL

  • ESTRUCTURA DECISIONAL

  • ESTRUCTURA REPECITIONAL ( CICLICA )

ALGORITMO

VER FIGURA




DFD



PSEUDOCODIGO




INICIO

MUESTRE = ‘PARK NEIVA’

VAR TARJETA _ PREPAGO = 0

MUESTRE = (“INGRESA EL VALOR DE LA TARJETA PREPAGO“)

LEA = TARJETA _ PREPAGO

MIENTRAS TARJETA _ PREPAGO >= 2000

MUESTRE =( ' Ingrese tipo de atraccion del parque de diversiones ' )

MUESTRE =( ' tipo A )selecciona 1, tipo B) selecciona 2 y c) selecciona 3 ' )

LEA = TIPO _ ATRACCIÓN

SI TIPO _ ATRACCIÓN = 1

VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3500

VAR SALDO = TARJETA _ PREPAGO

SINO TARJETA _ PREPAGO = 2

VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 3000

VAR SALDO = TARJETA _ PREPAGO

SI TARJETA _ PREPAGO = 0

VAR TARJETA _ PREPAGO = TARJETA _ PREPAGO - 2000

VAR SALDO = TARJETA _ PREPAGO

MUESTRE = (‘ Su saldo actual es = $ ,saldo’)

MUESTRE = (' Deseas continuar en Park Neiva ' )

MUESTRE = (' ingresa 1 si deseas continuar, si quieres irte presiona 0 ' )

LEA = CONTINUACION

IF CONTINUACION = 1

IF SALDO >= 2000

MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )

SINO SALDO <2000

MUESTRE = (' Tu saldo en Park Neiva ya tienes fondos insuficientes = $ ', saldo )

MUESTRE = (' No se te olvide recargar tu tarjeta Premium, para poder disfrutar las atracciones mas emocionantes de Neiva ' )

SINO CONTINUACION = 0

VAR TARJETA _ PREPAGO = 1000

MUESTRE = (' Tu saldo en Park Neiva es = $ ', saldo )

MUESTRE = (' Regresa cuando tu quiera, te estaremos esperando con las manos abiertas ' )

FIN MIENTRAS

FIN



No hay comentarios:

Publicar un comentario