Решить с помощью СНИПОВ. Есть курсовой проект, оттуда можно пример решения взять. Возможно будет несколько вариантов.