
4 семестр / Болтушкин Л.С., группа 712-2, инд.зад.1
.docxМинистерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОННИКИ (ТУСУР)
Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)
ЗНАКОМСТВО С КОНЦЕПТУАЛЬНЫМ ПРОЕКТИРОВАНИЕМ ПРЕДЕМТНОЙ ОБЛАСТИ
Отчет по индивидуальной работе №1
по дисциплине «Безопасность систем баз данных»
Вариант №22
Студент гр. 712-2 ___________ Л.С. Болтушкин __________
Руководитель Преподаватель кафедры КИБЭВС
_______ __________ З.М. Медведев
__________
Томск 2024
Введение
Целью данного индивидуального задания является знакомство с концептуальным проектированием предметной области.
1 Ход работы
1.1 Описание предметной области на повествовательном языке
В выбранном задании описывается предметная область – спортивные соревнования по футболу.
Разработанная база данных должна хранить информацию о соревнованиях. Спортсмены выступают в таком виде спорта, как футбол. Каждый результат для данного вида спорта (победы, ничьи и поражения) пересчитываются в очки, и победитель определяется по наибольшей сумме очков. Особенность этой проблемной области заключается в том, что для пересчета результатов в очки используются диапазоны результатов.
В связи с этим атрибут Результат в таблице пересчет участвует дважды: как «Результат от» и «Результат до».
1.2 Описание ПО в методологии функционального моделирования
Для описания необходимо определиться с входами и выходами на модели черного ящика. Для начала модель будет представлена без учета автоматизированной системы. На вход в общем случае необходимо подать: заявку на участие, личные данные спортсменов, взнос за участие. На выходе, соответственно, будут результаты соревнования. Все это представлено на рисунке 1.2.1.
Рисунок 1.2.1 – Черный ящик без автоматизированной системы
Далее, необходимо расписать декомпозицию данной модели, которая изображена на рисунке 1.2.2.
Рисунок 1.2.2 – Декомпозиция черного ящика
С применением автоматизированной системы добавится на вход еще один пункт – база данных турнирной сетки. Модель полного черного ящика с применением автоматизированной системы представлена на рисунке 1.2.3.
Рисунок 1.2.3 – Модель черного ящика с автоматизированной системой
Декомпозиция для данной модели с автоматизированной системой представлена на рисунке 1.2.4.
Рисунок 1.2.4 – Декомпозиция черного ящика с автоматизированной системой
1.3 Построение концептуальной информационной модели данных
Для построения концептуальной модели необходимо определить объекты их свойства, а также отношения между объектами.
В данном случае можно выделить четыре объекта: футбольная команда, участник (футболист), соревнование и стадион, данная модель показана на рисунке 1.3.1.
Рисунок 1.3.1 – Концептуальная модель данных
Заключение
При выполнении данного индивидуального задания были получены навыки разработки модели концептуального проектирования предметной области.