Нужно
СУБД можете выбрать на ваше усмотрение.
Должно включать в себя следующие таблицы с полями:
1) Студенты – номер студента, ФИО, номер комнаты, оплата, дежурство
2) Комнаты – номер комнаты, студенты, дежурство
3) Оплата – номер студента, месяц
4) Дежурства – месяц, комната, студент
5) Мероприятия – название, описание, дата
Не обязательно придерживаться именно этих полей, главное что-бы суть осталась та же.
Так же должно включать основные функции: поиск, фильтрация, сортировка, вселение, переселение, выселениеще
Еще хотел бы спросить, делаете ли вы документацию к проекту, хотя бы частично.