Системно-коммуникационный анализ
ВЛАДИМИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Имени Александра Григорьевича и Николая Григорьевича Столетовых
КАФЕДРА БИЗНЕС-ИНФОРМАТИКИ И ЭКОНОМИКИ
Лабораторная работа №2
по дисциплине «Базы данных»
на тему: «Предпроектное обследование (системный анализ) предметной области»
Выполнил:
студент 3-го курса
группы БИк-214
Лобудеев П.Д.
Принял:
Виноградов Д.В.
Владимир 2016
Цель лабораторной работы: получение практических навыков проведения системного анализа c применением CASE-средств, используемых при предпроектном обследовании предметной области.
Индивидуальное задание: объект автоматизации – игровой турнир; предмет автоматизации – регистрация данных о результатах турнира, командах, и их результатах.
Системно-функциональный анализ
ИС должна предусматривать возможность ведения администратором определенных данных об участнике, его результаты на конкретном турнире и его результат.
Категории пользователей ИС и конкретные задачи (функции), которые будут решаться с помощью информационной системы с использованием данной базы данных, приведены на рисунке 1.
Рисунок 1. Диаграмма вариантов использования
Системно-элементный анализ
Для достижения требуемой функциональности ИС в базе данных необходимо хранить информацию о следующих объектах предметной области: данных об участнике, название турнира, игра, результат.
Классы объектов предметной области, информация о которых будет храниться в базе данных, приведена на рисунке 2.
Системно-структурный анализ
Для достижения требуемой функциональности ИС в базе данных необходимо хранить информацию о следующих ассоциативных связях между классами объектов предметной области: «Администратор выполняет обработку данных о турнире», «В данных о турнире содержится информация о результатах и командах», «В данных о результате содержится информация об дате проведения турнира, сумме очков и об игре », « В данных об игре содержится информация о жанре игры, названии и виде соревнования», « В данных о команде содержится информация об участниках», « В данных об участниках содержится информация о ФИО участника, стране проживания».
Связи между классами объектов предметной области, информация о которых будет храниться в базе данных, также приведена на рисунке 2.
Рисунок 2. Диаграммы классов
Системно-коммуникационный анализ
Основным источником информации о турнире являются результаты и команды.
Основным источником информации о командах является «Данные об участниках».
В качестве выходных документов используются «Формирование отчета по данным о результате». Указанные отчеты инициируются администратором и формируются на основе информации, содержащейся в базе данных.
Отчет « Результаты за определенный период» - отчет, в котором приводится список результатов (дата, очки, игра) за определенный промежуток времени. В конце отчета приводится общая сумма результатов.
Отчет «Данные об игре» - отчет, в котором приводится список данных о проведенной игре (жанр игры, название игры, вид соревнования) определенной команды.
Вывод
В ходе лабораторной работы были проведены: системно-функциональный анализ, в результате которого была построена диаграмма вариантов использования, системно-элементный анализ и системно-структурный анализ, в результате которых построена диаграмма классов, и системно-коммуникационный анализ, выявивший входные и выходные потоки.