Вестник МГТУ. 2016, №1.2.

Вестник МГТУ, том 19, № 1/2, 2016 г. стр. 207–216 211 Блок формирования маршрута обеспечивает расчет и прорисовку оптимального маршрута на интерактивной карте. Блок расчета экономических затрат позволяет рассчитать затраты на процессы сбора и транспортировки бытовых отходов. Блок расчета экологического ущерба обеспечивает возможность расчета на основе маршрута и экономических затрат количество вредных веществ, получаемых при сжигании топлива. Блок визуализации обеспечивает "дружественное" интерактивное взаимодействие пользователя с системой. Функции пользовательского интерфейса используются на всех этапах работы программной системы, связанных с обменом информацией между компьютером и пользователем. Кроме того, этот блок используется для приведения полученных в процессе решения поставленной задачи результатов в удобной и понятной для восприятия пользователем форме – графической, табличной или текстовой. Логику функционирования АИС УЛО обеспечивают три основных комплекса программных процедур (рис. 3): − заполнение параметров модели; − решение задач; − представление результатов. Рис. 3. Функциональная схема АИС УЛО Первый комплекс " Заполнение параметров " предоставляет пользователю ввод управляющих параметров: количество транспортных средств, объем кузова, объем топливного бака, расход топлива автотранспортом, объем бака, координаты расположения пунктов сбора и приема отходов и обеспечивает проверку их корректности. Второй комплекс " Решение задач " реализует вычисление распространения мутности в водоеме на основе параметров (введённых пользователем) и данных, вычисляемых математической моделью. Третий комплекс " Представление результатов " обеспечивает формирование и представление результатов решения поставленных задач в графической форме. Данные, необходимые для расчетов маршрутов, хранятся в базе данных, которая состоит из нескольких таблиц, содержащих данные о мусоровозах, баках, приемных пунктах, необходимые для прокладывания маршрутов. На рис. 4 представлена схема базы данных системы. Рис. 4. Схема базы данных АИС УЛО

RkJQdWJsaXNoZXIy MTUzNzYz