Упражнение 3. Построение диаграммы вариантов использования
Откройте диаграмму вариантов использования Main.
Перетащите действующее лицо или вариант использования мышью из браузера на диаграмму вариантов использования.
С помощью кнопки Unidirectional Association (Однонаправленная ассоциация) панели инструментов нарисуйте ассоциации между действующими лицами и вариантами использования.
Наличие общего варианта использования Login для трех действующих лиц позволяет обобщить их поведение и ввести новое действующее лицо Any User. Модифицированная диаграмма вариантов использования показана на рис.6.
Рис.6. Модифицированная диаграмма вариантов использования
Упражнение 4. Добавление описаний к вариантам использования
1. Выделите в браузере вариант использования Register for Courses.
2. В окне документации введите следующее описание к этому варианту использования: «This use case allows а student to register for courses in the current semester» («Этот вариант использования дает студенту возможность зарегистрироваться на курсы в текущем семестре»).
3. Создайте с помощью MS Word три текстовых файла с описаниями вариантов использования Login (Войти в систему), Register for Courses (Зарегистрироваться на курсы) и Close Registration (Закрыть регистрацию).
Вариант использования Login
Краткое описание. Данный вариант использования описывает вход пользователя в систему регистрации курсов.
Основной поток событий
Данный вариант использования начинает выполняться, когда пользователь хочет войти в систему регистрации курсов.
Система запрашивает имя пользователя и пароль.
Пользователь вводит имя и пароль.
Система проверяет имя и пароль, после чего открывается доступ в систему.
Альтернативные потоки
Неправильное имя/пароль. Если во время выполнения Основного потока обнаружится, что пользователь ввел неправильное имя и/или пароль, система выводит сообщение об ошибке. Пользователь может вернуться к началу Основного потока или отказаться от входа в систему, при этом выполнение варианта использования завершается.
Достарыңызбен бөлісу: |