Исходные данные для курсовой работы: Спроектировать иерархию классов для описания деятельности биржи труда. Обязательно реализовать классы Безработный (Unemployed) и Вакансия (Vacancy). При разработке модели реализовать выполнение следующих задач (информация по задачам выводится в текстовый файл):
- Создать текстовые файлы, содержащие: a. информацию о вакансиях (не менее 30); b. информацию о безработных (не менее 30 объектов).
- Реализовать модель работы биржи труда в течении 1 месяца (30 дней). Информацию о работе вывести в текстовый файл.
- Какова самая востребованная должность.
- Реализовать возможность хранения в программе предоставляемых вакансий каждому из клиентов, то есть направлений на работу с датой его выдачи, предполагаемой должности, названием предприятия.
- Составить рейтинг самых популярных предприятий.
В качестве контейнера использовать queue из стандартной библиотеки шаблонов (STL). Исходные данные моделируются случайным образом в соответствии с вариантом задания к курсовой работе или берутся из файлов.