lol..I will just decode the circuit : In your circuit you have used a 470uf as a filter capacitor to bypass ac component ok.. But, the voltage across this capacitor is not exactly 5v so you put a zener diode across it inorder to exactly regulate it to 5v.
PROPERTIES OF ZENER DIODE:
if you look in the datasheets of the zener diodes working at the voltage levels which you are using them at, The zener diodes are put in their noisy mode due to which they start injecting noise in your circuit and you have to place a decoupling capacitor.
Otherwise if you donot want to worry about these stuffs then just place a 7805 voltage regulator instead of zener diode and a decoupling capacitor you will get a clean dc supply. GOT IT?