Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дик.doc
Скачиваний:
3
Добавлен:
21.07.2019
Размер:
344.58 Кб
Скачать

12

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Курганский государственный университет» (КГУ)

КУРГАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Кафедра «Программное обеспечение автоматизированный систем».

Курсовой проект

по дисциплине «Объектно-ориентированное проектирование»

по теме: «Разработка программного и математического обеспечения автоматизированный системы управления»

Выполнил: студент гр. 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

Класс пользователей

Описание

Пользователь

Человек, желающий осуществить управление производственным роботом, но неспособный сделать это из-за отсутствия знаний и навыков в данной области. Либо человек, желающий облегчить свой труд.