Системно-коммуникационный анализ

ВЛАДИМИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Имени Александра Григорьевича и Николая Григорьевича Столетовых

 

КАФЕДРА БИЗНЕС-ИНФОРМАТИКИ И ЭКОНОМИКИ

 

Лабораторная работа №2

 

по дисциплине «Базы данных»

на тему: «Предпроектное обследование (системный анализ) предметной области»

 

 

Выполнил:

студент 3-го курса

группы БИк-214

Лобудеев П.Д.

 

Принял:

Виноградов Д.В.

 

Владимир 2016

Цель лабораторной работы: получение практических навыков проведения системного анализа c применением CASE-средств, используемых при предпроектном обследовании предметной области.

Индивидуальное задание: объект автоматизации – игровой турнир; предмет автоматизации – регистрация данных о результатах турнира, командах, и их результатах.

Системно-функциональный анализ

ИС должна предусматривать возможность ведения администратором определенных данных об участнике, его результаты на конкретном турнире и его результат.

Категории пользователей ИС и конкретные задачи (функции), которые будут решаться с помощью информационной системы с использованием данной базы данных, приведены на рисунке 1.

 

 

Рисунок 1. Диаграмма вариантов использования

 

Системно-элементный анализ

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

Классы объектов предметной области, информация о которых будет храниться в базе данных, приведена на рисунке 2.

Системно-структурный анализ

Для достижения требуемой функциональности ИС в базе данных необходимо хранить информацию о следующих ассоциативных связях между классами объектов предметной области: «Администратор выполняет обработку данных о турнире», «В данных о турнире содержится информация о результатах и командах», «В данных о результате содержится информация об дате проведения турнира, сумме очков и об игре », « В данных об игре содержится информация о жанре игры, названии и виде соревнования», « В данных о команде содержится информация об участниках», « В данных об участниках содержится информация о ФИО участника, стране проживания».

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

Рисунок 2. Диаграммы классов

Системно-коммуникационный анализ

Основным источником информации о турнире являются результаты и команды.

Основным источником информации о командах является «Данные об участниках».

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

Отчет « Результаты за определенный период» - отчет, в котором приводится список результатов (дата, очки, игра) за определенный промежуток времени. В конце отчета приводится общая сумма результатов.

Отчет «Данные об игре» - отчет, в котором приводится список данных о проведенной игре (жанр игры, название игры, вид соревнования) определенной команды.

Вывод

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