Вариант 1.
Требований к объему нет. Просто основные шаги выполнения работы показать.
Ну и главное файлы самой программы.