2.4.1. Постановка задачи
Автомат сортировки ведет подсчет видов грибов: белые и маслята. На основе среднего веса каждого гриба вычисляется общий вес гриба. Зная максимальный вес, который может выдержать контейнер, система упаковывает грибы в контейнеры для консервирования. Для грибов формируются накладные, а для заготовителей грибов – акты на оплату. Таблица 4 содержит обозначения данной задачи.
Таблица 4. Обозначения
Обозначение | Название | Диапазон значений переменной |
Объем | ||
Число Пи, отношение длины окружности к диаметру | ||
D | Диаметр | |
Масса | ||
Плотность | ||
V | Объем | |
Максимальный переносимый вес | ||
m | Масса одного гриба | |
p | Цена за один контейнер | |
с | Цена одного гриба |
Для вычисления массы требуется найти V . Гриб имеет полусферическую функцию, для определения объема будет использоваться следующая формула:
,
где D – диаметр шарового сегмента, который находиться на основе двух наиболее удаленных точек из набора известных параметров изображения, а h – высота шарового сегмента, т.е. длина перпендикуляра, восстановленного из центра основания до пересечения с поверхностью шара.
Масса гриба вычисляется по формуле m = V * ρ, где ρ – среднее значение плотности объекта. Средняя плотность гриба ρ ≈ 640 .
Примеры накладной и акта изображены на рисунках 2.1 и 2.2 соответственно.
Рис. 2.1. Пример накладной.
Накладная должная содержать: наименование гриба, вид гриба, количество грибов в контейнере, цену за контейнер и итоговую сумму. При заполнении контейнера учитывается максимальный вес, который может выдержать контейнер и не сломаться. Максимальный переносимый вес равен 15 кг.
Для вычисления количества грибов в контейнере используется формула:
Цена за контейнер вычисляется по следующей формуле:
,
где k - количество грибов, с - стоимость одного гриба.
Акт должен содержать: даты поступления и списания товара, номер накладной, причину списания.
Рис. 2.2. Пример акта.
Окончательная формулировка задачи: необходимо на изображении вычислить диаметр гриба, используя его, вычислить объем и массу гриба. На основе данных о сортировке составить накладные и акты.
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ИИС
Задача проектирования информационного обеспечения ИС формулируется следующим образом: определить потоки, содержание, носители, форму и структуру представления информации, необходимой и достаточной для управления объектом в рассматриваемой предметной области.
Дата: 2018-12-28, просмотров: 572.