Симуляция и визуализация технологического процесса обработки

Ссылка на работу
image
В программе задается граф последовательно-параллельной обработки элементов нескольких типов. Обработка на каждом этапе занимает случайное время, параметры генерации которого задаются пользователем. Каждый этап обработки имеет свою очередь ожидания. По результатам симуляции процесса обработки создаются файлы статистики и лога всех событий в формате csv. Симуляция производится во множестве потоков. Все данные по конкретной модели могут быть сохранены в отдельный проект и потом загружены.