close

Вход

Забыли?

вход по аккаунту

?

lab5 Analyz

код для вставкиСкачать
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Факультет КНТ
Кафедра ПМИ
Лабораторная работа №5
по курсу "Анализ требований к ПО"
по теме "Спецификация требований"
Проверила: Выполнил
Гурьянова Т. В.ст. группы ИПЗ-11б
______________Ищенко А.П.
Донецк - 2013
1 ГЛОССАРИЙ
АСУ ТП (автоматизированная система управления технологическим процессом) - группа решений технических и программных средств, предназначенных для автоматизации управления технологическим оборудованием на промышленных предприятиях.
База знаний - это особого рода база данных, разработанная для оперирования знаниями (метаданными). База знаний содержит структурированную информацию, покрывающую некоторую область знаний, для использования кибернетическим устройством (или человеком) с конкретной целью. Современные базы знаний работают совместно с системами поиска информации, имеют классификационную структуру и формат представления знаний.
Грид-технологии (Grid) - позволяют создать географически распределенные вычислительные инфраструктуры, которые объединяют разнородные ресурсы и реализуют возможность коллективного доступа к ним. Новизна: объединение ресурсов путем создания компьютерной инфраструктуры нового типа, обеспечивающей глобальную интеграцию информационных и вычислительных ресурсов на основе сетевых технологий и специального ПО промежуточного уровня. Грид-технологии обеспечивают гибкий, безопасный и скоординированный общий доступ к ресурсам, под которыми понимаются не только процессорные ресурсы или ресурсы хранения информации, но и сетевые ресурсы, а также системное или прикладное ПО.
Интерфейс - совокупность возможностей, способов и методов взаимодействия двух систем, устройств или программ для обмена информацией между ними, определённая их характеристиками, характеристиками соединения, сигналов обмена и т. п. В случае, если одна из взаимодействующих систем - человек, чаще говорят лишь о системе, с которой человек взаимодействует.
Проект - уникальный набор процессов, состоящих из скоординированных и управляемых задач с начальной и конечной датами, предпринятых для достижения цели.
Стиральная машина - установка для стирки текстильных изделий (одежды, нижнего и постельного белья, сумок и других вещей).
2 АКТОРЫ
1) Заказчик
2) Инженер - проектировщик
3) Система автоматической стирки
4) Система автоматического переключения насосов
5) Система автоматического выбора процесса
6) Система автоматической оценки кач-ва белья после стирки
7) Эксперт в области стирки
8) База знаний
9) Система автоматического создания отчетов
10) Пользователь
11) Интерфейс
12) Оператор-стиральщик
13) Система подбора и дозировки белья
14) Система разработки новых режимов
15) Система безопасности
16) Физическое ядро
3 ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ
Таблицы вариантов использования в 2 колонки
1) Проектирование пива
АкторДействиеЗаказчик
Эксперт варения пива
Система автоматического выбора процессаДелает заказ на проектировку пива
Придумывает рецепт и задает параметры системе
Генерирует результат стирки по выбранному режиму, дает графики компьютерного тестирования результата
2) Настройка интерфейса программы для пользователя
АкторДействиеПользователь
ИнтерфейсХочет настроить интерфейс программы под себя
Предоставляет пользователю возможности для настройки. Предлагает те или иные варианты вида, расположения клавиш, цветовую гамму и т. д.
Таблицы вариантов использования в 3 колонки
3) Подбор сырья
Номер шагаПользовательБаза знанийСистема подбора белья1Выбирает режимВыбирает доступное бельеПредлагает пользователю возможные варианты по данному запросу2Выбирает один из предложенных вариантов-Передает данные системе стирки
4) Система разработки новых режимов
Номер шагаЭксперт-стиральщикСистема разработки новых режимов1Создает проект нового режимаС помощью вложенных технологий позволяет пользователю без особых сложностей производить проектирование2Запускает подпрограмму для проектирования нового режимаВысчитывает характеристики новой стирки, дает оценку кач-ва полученному белью
5) Система безопасности
№ шагаДатчики и детекторыПодсистема1Фиксирует аварийную ситуацию (возгорание, сбой оборудования...)Выводит информацию о аварийной ситуации на все необходимые интерфейсы2Запускает систему оповещения о аварийной ситуацииВключает аудио и визуальную систему компоненты оповещения
Описание варианта использования по Коберну
Программа должна давать стиральщику возможность стирать на основе предшествующих результатов более качественно, затрачивая минимум ресурсов.
Название - выбор процесса
Контекст использования - выбор процесса и просмотр результатов стирки
Область действия - подпрограмма
Уровень - обобщенный
Основное действующее лицо - стиральщик
Участники и интересы - пользователь, эксперт-стиральщик, ресурсы.
Предусловие - известны данные по стирке предыдущих типов белья.
Минимальная гарантия - будет записан новый режим в базу знаний.
Гарантии успеха - в результате успешного выполнения операции, пользователю будут выданы характеристики кач-ва белья постиранного в новом режиме и результаты его оценки кач-ва.
Триггеры - функцию запускает пользователь
Основной сценарий:
1. Пользователь задает режим
2. Пользователь задает объем
3. Пользователь запускает функцию стирки
4. Программа выдает результат
Расширения:
1 шаг
Условие: Спроектированный режим не отвечает стандартам стирки
Действие: Сообщение об ошибке
2 шаг
Условие: Заданные ресурсы для стирки не найдены
Действие: Сообщение об ошибке
3 шаг
1.
Условие: Сбой в системе
Действие: Оперативное сохранение данных, выход из программы.
2.
Условие: Сбой программы во время стирки
Действие: Оперативное сохранение данных и части построения, выход из программы.
4 шаг
Условие: При формировании отчетов произошли ошибки
Действие: Сообщение пользователю о неудачной попытке формирования отчетов
Список изменений в технологии - проектирование не допустит стирку не по стандарту, не допустит не рентабельного стирки.
Вспомогательная информация - усовершенствованное физическое ядро сможет отстирать белье по любому режиму.
2
Документ
Категория
Рефераты
Просмотров
33
Размер файла
94 Кб
Теги
analyz, lab5
1/--страниц
Пожаловаться на содержимое документа