
- •Содержание
- •Анализ требований
- •1.1 Бизнес требования
- •Системные требования
- •1.2.1 Описание системных требований
- •1.2.2 Блок-схемы алгоритма решения задачи
- •1.2.3 Структурная схема
- •1.2.4 Схема механических элементов
- •1.2.5 Принципиальная схема электрическая
- •2.3 Разработка пользовательского приложения Задание
- •Реализация визуальной составляющей программы с указанием программного кода
- •2.3.1 Реализация окна авторизации
- •2.3.2 Реализация окна управления разгрузкой
- •2.3.3 Реализация окна измерения веса
- •2.3.4 Реализация окна управления разгрузкой сырья
- •Заключение по разделу 2.3
- •3 Контроль качества
- •3.1 План тестирования
- •3.2 Функциональное тестирование автомобилеразгрузчика
- •3.3 Системное тестирование
- •3.4 Регрессионное тестирование
- •3.5 Смоук-тестирование и приемочное тестирование или Приемо-сдаточное испытание (пси)
1.2.2 Блок-схемы алгоритма решения задачи
Представленная на рисунке 1.1 блок-схема алгоритма решения задачи реализована в виде следующих шагов.
Перед заездом автомобиля калибруется тензодатчик для платформы №1.
Автомобиль с грузом заезжает на специально подготовленную платформу.
Тензорный датчик определяет вес машины и передает данные в приложение.
В приложении установлен максимально допустимый вес для выгрузки.
В случае, если значение с тензорного датчика превышает установленное значение, то:
На платформе загорается красная лампочка.
Пользователь получает сообщение о том, что масса превышает допустимое значение.
Автомобиль отправляется на вторую платформу.
На второй платформе калибруется тензодатчик.
Повторение шагов 2-4.
Если на более чем 3 платформах масса груза превышает допустимое значение для платформы, то разгрузка производится вручную.
В случае, если значение с тензорного датчика меньше или равно установленному значению, то:
На платформе загорается зеленая лампочка.
Пользователь принимает решение, через какой борт будет производиться выгрузка: через боковой или задний борт.
После выбора разгрузки, пользователь вносит значение угла подъема.
Происходит выгрузка груза.
После завершения разгрузки пользователь получает сообщение о том, что выгрузка закончена.
Пользователь возвращает платформу в стандартное положение.
Автомобиль покидает платформу.
Рисунок 1.1 – Укрупненная схема алгоритма решения задачи
1.2.3 Структурная схема
Структурная схема отображает общий вид конструкции сзади (Б-1) и сбоку (Б-2). Цифрами обозначены следующие элементы:
1) Выключатель
2) Качели
3) Основание
4) Двигатель
5) Нижняя платформа
6) Тензорный датчик
7) Верхняя платформа
8) Платформа
9) Задняя преграда
10) Левые и правые преграды
11) Подъёмник
12) Вал
1.2.4 Схема механических элементов
В рамках данного раздела были спроектированы следующие элементы:
Общее представление автомобилеразгрузчика, которое представлено в приложении В, на рисунке В-1;
Общее представление весов, которое представлено в приложении В, на рисунке В-2;
Платформа весов, которая представлена в приложении В, на рисунке
В-3;
Основание весов, которая представлена в приложении В, на рисунках В-4 и В-5;
Подъемная горка, которая представлена в приложении В, на рисунке
В -6;
Тензорный датчик, которая представлена в приложении В, на рисунке В-7;
Пружина, которая представлена в приложении В, на рисунке В-8;
Крышка крепежа датчика, которая представлена в приложении В, на рисунке В-9;
Разгрузчик, который представлен в приложении В, на рисунке В-10;
Платформа разгрузчика, который представлен в приложении В, на рисунке В-11;
Моторный отсек, который представлен в приложении В, на рисунке
В-12;
Корпус моторного отсека, который представлен в приложении В, на рисунке В-13;
Вал, который представлен в приложении В, на рисунке В-14;
Ролик – 27, который представлен в приложении В, на рисунке В-15;
Ролик – 35, который представлен в приложении В, на рисунке В-16;
Ролик – 50, который представлен в приложении В, на рисунке В-17;
Крепеж ролика, который представлен в приложении В, на рисунке
В-18;
Петля, которая представлена в приложении В, на рисунке В-19;
Основание, которое представлено в приложении В, на рисунке В-20;
Опора, которая представлена в приложении В, на рисунке В-21;
Вал, который представлен в приложении В, на рисунке В-22;