Проект представляет собой модель системы массового обслуживания с интерфейсом. Отображение результатов моделирования представлено в виде сводной таблицы результатов(пошаговый режим), календаря событий, буфера и текущего состояния( автоматический режим). Проект был разработан в рамках дисциплины "Архитектура программных систем" Санкт-Петербургского Политехнического университета им. Петра Великого (ВШПИ, Программная инженерия, 3-ий курс).
где
С 2005 года на каждом водозаборе Петербургского водоканала используется биомониторинг качества воды-в аквариумы с водой помещают раков, показатели жизнедеятельности которых позволяют судить об уровне токсичности воды. Такая система биомониторинга позволяет в реальном времени судить о наличии токсинов без проведения долгосрочных анализов. Для организации биомониторинга к панцирям раков прикрепляют волоконнооптические датчики, снимающие показатели сердцебиения. В случае загрязнения окружающей среды частота сердечных сокращений резко повышается не менее чем на 50%, что позволяет судить о наличии токсичных отходов в воде. Тогда, система обработки (простейший аналог-плата Arduino со светодиодами)
Используется sveltekit
Необходимо скачать проект и установить зависимости npm install
(или pnpm install
или yarn
), запустить сервер:
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
Чтобы создать production-версию:
npm run build
Чтобы создать preview production-версию npm run preview
.
Для развертывания может понадобиться установка адаптера для целевой среды окружения.
Подробное описание проекта представленно в виде отчета