
- •Курсовой проект
- •Аннотация
- •Содержание
- •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 Диаграмма кооперации
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Курганский государственный университет» (КГУ)
КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Кафедра «Программное обеспечение автоматизированный систем».
Курсовой проект
по дисциплине «Объектно-ориентированное проектирование»
по теме: «Разработка программного и математического обеспечения автоматизированный системы управления»
Выполнил: студент гр. 5107 ____________ /АкаевскийП.С./
Подпись
Проверил: канд.техн.наук, доцент _________________/Дик Д.И./
Подпись
Дата защиты:_______________
Оценка:______________
2011
Аннотация
В документе приведены спецификация требований разработчика системы рассматривающей выбор основного технологического оборудования производственной системы. На вход система получает список возможного оборудования, на выходе пользователь получает комплекты оборудования.
Содержание
1 Спецификация требований к ПО 4
1.1 Объем проекта и функции продукта 4
1.3. Основные функции 4
1.2.1 Общий взгляд на продукт 4
1.2.2 Классы и характеристики пользователей 4
1.2.3. Операционная среда 5
1.3. Варианты использования 5
1.3.1 Вариант использования-1 – Ввод данных об оборудовании 5
1.4. Функции системы 6
1.4.1. Выбор оборудования 6
1.5 Требования к внешнему интерфейсу 7
1.5.1 Интерфейсы пользователя 7
1.5.2 Интерфейсы оборудования 7
1.5.4 Интерфейсы передачи информации 7
1.6 Другие нефункциональные требования 7
1.6.1 Требования к безопасности 7
1.7 Модели анализа 7
2 Структура базы данных 8
3 Архитектура системы 9
3.1 Диаграмма классов 9
3.2 Описание классов 10
3.3 Диаграммы взаимодействия 11
3.3.1 Вариант использования-1 – Ввод данных об оборудовании. 11
3.4 Диаграмма кооперации 12
1 Спецификация требований к по
1.1 Объем проекта и функции продукта
Система должны выполнять подбирать комплекты оборудования по введённым пользователем данным. Подобранные комплекты должны быть проанализированы по совместимости, быстродействию, себестоимости и энергетическим затратам. Система должна вывести список наборов с оценкой по быстродействию и себестоимости и дать возможность пользователю выбрать один из предоставленных наборов. После чего система должна сохранить выбранный пользователем комплект.
Система должна отслеживать состояние производственной системы и осуществлять вывод состояния на экран.
1.3. Основные функции
Основные функции-1. Выбор оборудования.
Основные функции-2. Отслеживание состояний системы.
Основные функции-3. Вывод результатов работы системы.
1.2.1 Общий взгляд на продукт
Автоматизированная система управления производственным робатом
Рисунок 1 – Контекстная диаграмма системы
1.2.2 Классы и характеристики пользователей
Перечень классов пользователей системы и их краткая характеристика представлены в таблице 1.
Таблица 1 – Классы и характеристики пользователей Cafeteria Ordering System
Класс пользователей |
Описание |
Пользователь |
Человек, желающий осуществить управление производственным роботом, но неспособный сделать это из-за отсутствия знаний и навыков в данной области. Либо человек, желающий облегчить свой труд. |