- •Курсовой проект
- •Аннотация
- •Содержание
- •1 Спецификация требований к по
- •1.1 Объем проекта и функции продукта
- •1.3. Основные функции
- •1.2.1 Общий взгляд на продукт
- •1.2.2 Классы и характеристики пользователей
- •1.2.3. Операционная среда
- •1.3. Варианты использования
- •1.3.1 Вариант использования-1 – Ввод данных об оборудовании
- •1.4. Функции системы
- •1.4.1. Выбор оборудования
- •1.4.1.1 Описание и приоритет
- •1.4.1.2 Последовательности «воздействие - реакция»
- •1.4.1.3 Функциональные требования
- •3.3 Диаграммы взаимодействия
- •3.3.1 Вариант использования-1 – Ввод данных об оборудовании.
- •3.4 Диаграмма кооперации
1.4.1.2 Последовательности «воздействие - реакция»
Воздействие: |
Пользователь ввёл данные. |
Реакция: |
Система выдала список наборов. |
Воздействие: |
Пользователь выбрал один из наборов |
Реакция: |
Система сохранила выбранный набор. |
1.4.1.3 Функциональные требования
Оборудование. Себестоимость: |
Система должна выполнять анализ оборудования на себестоимости. |
Оборудование. Быстродействие |
Система должна выполнять анализ оборудования на быстродействие. |
Оборудование. Энергозатратность: |
Система должна выполнять анализ оборудования на энергетические затраты. |
Данные. Анализ: |
Система должна проверить данные об оборудовании на совместимость. |
Данные. Вывод |
Система должна вывести результат. |
Данные. Сохранение |
Система должна сохранить выбранные пользователем набор. |
1.5 Требования к внешнему интерфейсу
1.5.1 Интерфейсы пользователя
Интерфейсы пользователя-1. Поле ввода данных.
Интерфейсы пользователя-2. Система должна обеспечивать вывод данных на экран об выбранном оборудовании.
Интерфейсы пользователя-3. Система должна выводить данные о состоянии, в котором находится манипулятор производственного робота.
1.5.2 Интерфейсы оборудования
Интерфейсы оборудования-1. Интерфейс для работы с манипулятором.
1.5.4 Интерфейсы передачи информации
Интерфейсы передачи информации-1. Система должна получать информацию с манипулятора.
1.6 Другие нефункциональные требования
1.6.1 Требования к безопасности
Требования к безопасности-1. В случае перехода хотя бы одного из запирающих механизмов в состояние «открыто» необходимо немедленно прекратить все действия и проверить рабочую зону.
1.7 Модели анализа
На рисунке 3 показана диаграмма деятельности для варианта использования «Ввод данных об оборудовании».
Рисунок 3 – Диаграмма деятельности.
2 Структура базы данных
На рисунке 4 показана даталогическая модель данных.
Рисунок 4 – Диаграмма сущность-связь системы.
3 Архитектура системы
3.1 Диаграмма классов
На рисунках 5 представлена диаграмма классов системы.
Рисунок 5 – Диаграмма классов системы.
3.2 Описание классов
Журнал |
|
Хронологический учёт произведенных операций |
|
График |
|
Расписание в какой момент времени кокая команда и каким оборудованием должна выполняться |
Журнал |
Поломка |
|
В случае поломки регистрация времени и оборудования, где произошла авария. |
График |
Станок |
|
Название и параметры станка |
|
Деталь |
|
Название и параметры детали |
Станок |
Манипулятор |
|
Название и параметры манипулятора |
Станок |
Магазин-накопитель |
|
Название и параметры магазина-накопителя |
Станок |