1 семестр / БСБД1
.docxМинистерство образования и науки Российской Федерации
Федеральное государственное бюджетное образовательное
учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра безопасности информационных систем (КИБЭВС)
Знакомство с концептуальным проектированием
предметной области (ПО)
Отчет по индивидуальной работе №1
по дисциплине «Безопасность систем баз данных»
|
Выполнил: Студент гр. 739-1 _______ Климанов М. Д. ___.2021 Принял: Преподаватель кафедры КИБЭВС _______ Слезкин А.О. __.2021
|
Содержание
Y
Введение 3
Ход работы 4
1. Описание предметной области на повествовательном языке 4
2. Описание ПО в методологии функционального моделирования 4
3. Построение концептуальной информационной модели данных 7
Выводы 9
Введение
Цель работы: знакомство с концептуальным проектированием
предметной области.
Ход работы
Описание предметной области на повествовательном языке
В выбранном задании описывается предметная область – спортивные соревнования.
Разработанная база данных должна хранить информацию о соревнованиях по различным видам спорта. Спортсмены выступают в таком виде спорта, как футбол. Каждый результат для данного вида спорта (метры, секунды и проч.) пересчитывается в очки, и победитель определяется по наибольшей сумме очков. Особенность этой проблемной области заключается в том, что для пересчета результатов в очки используются диапазоны результатов.
В связи с этим атрибут Результат в таблице пересчет участвует дважды: как Результат От и как Результат До.
Описание ПО в методологии функционального моделирования
Для описания необходимо определиться с входами и выходами на
модели чёрного ящика. Для начала модель будет представлена без учета
автоматизированной системы. На вход в общем случае необходимо подать: заявку на участие, личные данные участника, взнос за участие. На выходе, соответственно, будут результаты соревнования. Все это отражено на рисунке 1.
Рисунок 1 – Чёрный ящик без автоматизированной системы
Далее, необходимо расписать декомпозицию этой модели. Все это отражено на рисунке 2.
Рисунок 2 – Декомпозиция чёрного ящика
С применением автоматизированной системы добавится на вход еще один пункт – База данных турнирной сетки. Модель чёрного ящика с применением автоматизированной системы представлена на рисунке 3.
Рисунок 3 – Модель черного ящика с АС
Декомпозиция для этой модели представлена на рисунке 4.
Рисунок 4 – Декомпозиция черного ящика с АС
Построение концептуальной информационной модели данных
Для построения концептуальной модели необходимо определить объекты их свойства, а также отношения между объектами.
В данном случае можно выделить четыре объекта: команда, участник, соревнование, стадион. Модель отражена на рисунке 5.
Рисунок 5 – Концептуальная, информационная модель данных
Выводы
Используя знания полученные на лекционных занятиях по дисциплине безопасность систем баз данных, а также необходимые, приложенные методические материалы, была достигнута цель, поставленная ранее: были получены практические умения разработки и проектирования моделей информационных систем, используя методологию IDEF0 и другие материалы.
Томск 2021