Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Выполнение практической работы №2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
439.81 Кб
Скачать

Выполнение практической работы. Описание информационной системы хоккейного болельщика (исхб)

1. Описание предметной области

Данная предметная область представляет собой один из видов спорта - хоккей. Это игра на льду 2-х команд с клюшками и шайбой. Общая информация: время одной одной игры 20 минут, перерыв 15 минут. Команда состоит из 6 человек (вратарь, правый и левый защитник, центральный, правый и левый нападающий). Информационая система для данной предметной области необходима для структуирования всех данных, в том числе команд, состав их, турниров, отдельных матчей и общая статистика всех игр.

1.1 Краткая постановка задачи

Информационная система хоккейного болельщика должна содержать следующую информацию:

  • ФИО игрока,

  • команда, дата приёма в команду, переходы из клуба в клуб, если есть,

  • количество сыгранных матчей с командой,

  • число заброшенных/пропущенных шайб каждой командой,

  • забитые голы с указанием ФИО забившего, ФИО автора голевой передачи, в какой игре забит гол,

  • расписание игр сезона с указанием команды-хозяина, команды-гостя, даты и времени проведения игры, результата игры (забито, голевые передачи, пропущено, штрафное время),

  • результаты турнира: команда, общее число набранных очков, кол-во побед, ничьих, поражений,

2. Описание сущностей

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

2.1.1. Сущность "Игрок"

В данной сущности хранятся все данные о игроках, а именно личные данные: ФИО, дата рождения, рост(см), вес(кг); данные как игрока: за какую команду играет, кем играет (вратарь, защитник, нападающий), когда в команду вступил и его личный номер. Данные о команде могут меняться, если игрок меняет клуб.

п/п

Атрибут

Семантика

Тип

Пример

1.

Фамилия

Паспортные данные

Текстовый

Иванов

2.

Имя

Паспортные данные

Текстовый

Иван

3.

Отчество

Паспортные данные

Текстовый

Иванович

4.

Дата рождения

Паспортные данные

Дата/время

30.08.1988

5.

Рост

Личная характеристика

Числовой

178

6.

Вес

Личная характеристика

Числовой

85

7.

Команда

За какую команду играет

Текстовый

Спартак

8.

Дата приема в команду

Начало карьеры в данной команде

Дата/время

01.01.1988

9.

Амплуа

"Должность" игрока на льду

Текстовый

Защитник

10.

Личный номер

Личный номер игрока (индивидуальный)

Числовой

8

2.1.2. Сущность "Команда"

В этой сущности храняться данные о всех хоккейных командах, которые введены в базу. Здесь записываются название команды; город, в котором команда была создана и где ее стадион и дата создания клуба.

п/п

Атрибут

Семантика

Тип

Пример

1.

Название

Название команды/клуба для иденитфикации

Текстовый

Торпедо

2.

Город

В каком городе создана команда

Текстовый

Нижний Новгород

3.

Дата создания

Дата создания команды

Дата/время

03.03.1987