Формирование накладных и актов

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, просмотров: 68.