Автоматизированная информационная система косвенного управления электрическими машинами переменно тока, страница 10

Термин

Значение

Ручной режим

Управление в конкретный момент времени

Автоматический режим

Управление в реальном режиме времени

Список двигателей

Полный список типов двигателей

Система помощи

Help-справка

Оценка

Оценка,   полученная   студентом   за   выполненную работу

Руководитель

Преподаватель университета

Табель успеваемости

Все оценки за все выполненные работы, полученные студентом в данном семестре

Список студентов

Список всех студентов, выполнявших работу

Студент

Личность, проходящая обучение в университете

Администратор

Сотрудник    кафедры,    имеющий    право    вносить корректировки в данные по двигателям и документы помощи

7.2   Описание дополнительных спецификаций

Назначение дополнительных спецификаций - определить требования к системе регистрации курсов, которые не охватывает модель вариантов использования. Вместе они образуют полный набор требований к системе.

Дополнительные спецификации определяют нефункциональные требования к системе, такие, как надежность, удобство использования, производительность, сопровождаемость, а также ряд функциональных требований, являющихся общими для нескольких вариантов использования.

Функциональные возможности. Система должна обеспечивать многопользовательский режим работы.

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

Удобство использования. Пользовательский интерфейс должен быть Windows 2000/ХР-совместимым.

Надежность. Система должна быть в работоспособном состоянии 24 часа в день 7 дней в неделю, время простоя - не более 10%.

Производительность. Система должна поддерживать до 2000 пользователей, одновременно работающих с центральной базой данных пользователей, и до 500 пользователей, одновременно работающих с локальными серверами.

Безопасность. Система не должна позволять студентам изменять любые данные по двигателям, результаты выполнения работ и текстовые документы помощи, а также не должна позволять руководителям модифицировать данные по двигателям.

Только руководитель имеет право ставить студентам оценки.

Только администратор может изменять любую информацию о студентах, данных по двигателям, текстовых документах помощи.

Проектные ограничения Система должна быть интегрирована с существующей системой каталога курсов, функционирующей на основе реляционной СУБД.

7.3  Создание моделей вариантов использования

Действующие лица:

·  Оператор - регистрируется на выполнение работы. V   Руководитель - выдает указания для выполнения работы.

·  Администратор - корректирует данные по двигателям и текстовые документы помощи.

·  Справочная система - выдает ответы на поставленные оператором вопросы.

·  База   результатов       -   выдает   результаты   оператора   по   выполненной   работе руководителю.

Варианты использования

Исходя  из  потребностей действующих лиц выделяются следующие  варианты использования:

·  Регистрация - регистрация оператором на выполнение работы.

·  Тип двигателя - выбор оператором типа двигателя из имеющегося списка.

·  Режим - выбор оператором режима управления.

·  Запрос - обращение оператора в справочную службу.

·  Результаты - просмотр руководителем результатов выполнения работы оператором, формирование результатов по выполненной работе оператором.

·  Указания - выдача указаний оператору по режиму управления и (или) входным параметрам.

·  Корректировка    -    изменение    содержания    и    добавление    новой    информации администратором help-справки, параметров двигателей.

·  Ответ - формирование и выдача ответов на вопросы оператора и результатов работы оператора руководителю.





Приложение

Контрольный пример представлен на рисунке 14.