АИС_ЛР4
.docxГУАП
КАФЕДРА № 53
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
ассистент |
|
|
|
М.П. Агеев |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ЛАБОРАТОРНОЙ РАБОТЕ № 4 |
«Моделирование с помощью uml. Построение диаграмм прецедентов и диаграмм деятельности» |
по курсу: АРХИТЕКТУРА ИНФОРМАЦИОННЫХ СИСТЕМ |
|
|
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГР. № |
|
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2020
Цель работы: получить навыки спецификации функциональных требований с помощью прецедентов использования и моделирования бизнес-процессов с помощью диаграмм деятельности.
Задание
1. Текстовое описание одного прецедента использования заданной информационной системы. Описание прецедента должно содержать спецификацию основного процесса и минимум одного альтернативного потока.
2. Графическое описание выбранного прецедента с помощью диаграммы прецедентов использования.
3. Представление бизнес-процессов с помощью диаграммы деятельности.
Вариант 5.
Информационная система спортивных организаций города.
Спортивная инфраструктура города представлена спортивными сооружениями различного типа: спортивные залы, манежи, стадионы, корты и т.д. Каждая из категорий спортивных сооружений обладает атрибутами, специфичными только для нее: стадион характеризуется вместимостью, корт - типом покрытия. Спортсмены под руководством тренеров занимаются отдельными видами спорта, при этом один и тот же спортсмен может заниматься несколькими видами спорта, и в рамках одного и того же вида спорта может тренироваться у нескольких тренеров. Все спортсмены объединяются в спортивные клубы, при этом каждый из них может выступать только за один клуб. Организаторы соревнований проводят состязания по отдельным видам спорта на спортивных сооружениях города. По результатам участия спортсменов в соревнованиях производится награждение.
Прецедент: получить список спортсменов, тренирующихся у определенного тренера и имеющих разряд не ниже заданного.
Информационная система спортивных организаций города.
Текстовое описание прецедента
Прецедент: получить список спортсменов, тренирующихся у определенного тренера и имеющих разряд не ниже заданного.
Основной актёр: тренер
Предусловия: тренер запросил список спортсменов.
Основной сценарий:
Тренер запросил список спортсменов.
Запрос ФИО тренера.
Тренер указывает свою ФИО (А2).
Запрос разряда спортсмена.
Тренер указывает разряд спортсмена.
Выполнения запроса и выдача списка спортсменов (А1).
Конец основного процесса
Альтернативный поток А1: нет спортсменов по указанным ФИО тренера и разряда спортсмена
Сообщение об отсутствии спортсменов по заданным ФИО тренера и разряда спортсмена.
Повторный запрос ФИО тренера и разряда спортсмена.
Тренер указывает свою ФИО (А2).
Тренер указывает разряд спортсмена.
Конец альтернативного потока А1.
Альтернативный поток А2: есть подходящие спортсмены
Выдача списков спортсменов по указанным ФИО тренера и разряда спортсмена.
Конец прецедента.
Графическое описание прецедента:
На рисунке 1 представлено графическое описание прецедента
Рисунок 1 – Графическое описание прецедента
Представление бизнес-процессов с помощью диаграммы деятельности.
На рисунке 2 представлено представление бизнес-процессов
Рисунок 2 – Представление бизнес-процессов
Вывод
В ходе работы было выполнено ознакомление с принципами создания диаграмм прецедентов и диаграмм деятельности, текстовое и графическое описание прецедента информационной системы с помощью диаграммы прецедентов, а также представление бизнес-процессов информационной системы с помощью диаграммы детальности.