here is a great software that allows you to shutdown a group of computers.
you can shutdown, restart, sleep mode, all that stuf.
users can cancel the shutdown if you allow them to. you can make schedules.
it has a great UI for the server and the client that receive the message for the shutdown. and it is free. it's called profshutdown. best shutdown program i know of.
Free Prof Shutdown download