А что не получается?
Вы хоть систему опишите и какие требования к ней предъявляете.