Создание проекта и его вариантов

Проект - это то, что в обычное форме обучения называют курсовым проектом или курсовой работой. Курсовой проект должен содержать название (это довольное общее определение), формулировку задания на курсовой проект, первоначально хранящуюся в виде html-файла, список методического обеспечения. Собственно содержание задания на курсовой проект содержится в формулировке варианта курсового проекта, также хранящейся в виде html-файла.

Отметим, что каждый курс может иметь только один проект (но он может иметь много вариантов задания), поэтому создание нового проекта по курсу означает, что предыдущий проект будет удален, вместе со всеми вариантами и результатами их выполнения обучаемыми.