Ejemplo n.º 1
0
from kpis import KPIs
from currentkpis import CurrentKPIs
from forecastkpis import ForecastKPIs

# report on the current KPI values
kpis = KPIs()
currentKPIs = CurrentKPIs(kpis)
forecastKPIs = ForecastKPIs(kpis)

kpis.set_kpis(25, 10, 5)
kpis.set_kpis(100, 50, 30)
kpis.set_kpis(50, 10, 20)

print('\n*** detaching the currentKPIs observer')
kpis.detach(currentKPIs)
kpis.set_kpis(150, 110, 120)
Ejemplo n.º 2
0
from kpis import KPIs
from currentkpis import CurrentKPIs
from forecastkpis import ForecastKPIs

# Report on current KPI values
kpis = KPIs()  # * Subject
current_kpis = CurrentKPIs(kpis)  # * Observer1
forecast_kpis = ForecastKPIs(kpis)  # * Observer2
kpis.set_kpis(25, 10, 5)
kpis.set_kpis(100, 50, 30)
kpis.set_kpis(50, 10, 20)

print('\n***Detaching the currentKPIs observer.***\n\n')
kpis.detach(current_kpis)
kpis.set_kpis(150, 110, 120)
Ejemplo n.º 3
0
from kpis import KPIs
from kpis_actuales import KPIs_Actuales
from kpis_pronostico import KPIs_Pronostico

#Reporte de KPI actuales
kpis = KPIs()
kpis_actuales = KPIs_Actuales(kpis)
kpis_pronostico = KPIs_Pronostico(kpis)
kpis.set_kpis(25, 10, 5)
kpis.set_kpis(100, 50, 30)
kpis.set_kpis(50, 10, 20)

print('\n**** Desacoplando el observador KPIs_Actuales ****\n\n')
kpis.detach(kpis_actuales)
kpis.set_kpis(150, 110, 120)
from kpis import KPIs
from currentkpis import CurrentKPIs
from forecastkpis import ForecastKPIs

# Report on current KPI values
kpis = KPIs()
currentKPIs = CurrentKPIs(kpis)
forecastKPIs = ForecastKPIs(kpis)
kpis.set_kpis(25, 10, 5)
kpis.set_kpis(100, 50, 30)
kpis.set_kpis(50, 10, 20)

print ('\n***Detaching the currentKPIs observer.***\n\n')
kpis.detach(currentKPIs)
kpis.set_kpis(150, 110, 120)