- •Выполнение практической работы. Описание информационной системы хоккейного болельщика (исхб)
- •1. Описание предметной области
- •1.1 Краткая постановка задачи
- •2. Описание сущностей
- •2.1.1. Сущность "Игрок"
- •2.1.2. Сущность "Команда"
- •2.1.3. Сущность "Переходы игроков"
- •2.1.4. Сущность "Турнир"
- •2.1.5. Сущность "Турнир_Команда"
- •2.1.6. Сущность "Матч"
- •2.1.7. Сущность "Команда_Матч"
- •2.1.8. Сущность "Гол"
- •2.2. Диаграмма сущность-связь предметной области
- •3. Описание таблиц
- •3.1.1. Таблица "Игрок"
- •3.1.2. Таблица "Команда"
- •3.1.3. Таблица "Переходы игроков"
- •3.1.4. Таблица "Турнир"
- •3.1.5. Таблица "Турнир_Команда"
- •3.1.6. Таблица "Матч"
- •3.1.7. Таблица "Команда_Матч"
- •3.1.8. Таблица "Гол"
- •8. Аппаратно-программная среда.
- •8.1. Аппаратное обеспечение.
- •8.2. Программная среда.
- •9. Смета затрат.
- •Разработка структуры базы данных ис
- •1. Состав таблиц
- •1.1. "Игрок"
- •1.2. Таблица "Команда"
- •1.3. Таблица "Переходы игроков"
- •1.4. Таблица "Турнир"
- •1.5. Таблица "Турнир_Команда"
- •1.6. Таблица "Матч"
- •1.7. Таблица "Команда_Матч"
- •1.8. Таблица "Гол"
- •2. Структура базы данных
- •3. Взаимосвязь таблиц
- •Разработка форм ввода и отчётов ис
- •7. Дополнительные формы
2.1.3. Сущность "Переходы игроков"
Эта сущность хранит в себе все переходы игроков из клуба в клуб. Она отличается от предыдущих тем, что эта сущность заполняется автоматически при изменении команды игрока. В ней храниться: название команд, из которой игрок ушел и в которую перешел, дата перехода и предыдущий личный номер игрока.
№ п/п |
Атрибут |
Семантика |
Тип |
Пример |
1. |
Игрок |
Игрок, который поменял клуб |
Числовой |
18 |
2. |
Предыдущая команда |
Команда, которую покинул игрок |
Текстовый |
Динамо |
3. |
Следующая команда |
Команда, в которую перешел игрок |
Текстовый |
ЦСКА |
4. |
Дата |
Дата перехода |
Дата/время |
01.01.2003 |
5. |
Предыдущий номер |
Предыдущий личный номер игрока |
Числовой |
54 |
2.1.4. Сущность "Турнир"
В данной сущности храняться данные о всех ранее проводимых турнирах и о следующем турнире. Здесь имеются поля: номер турнира (он индивидуальный для каждого турнира), даты начало и окончания турнира.
№ п/п |
Атрибут |
Семантика |
Тип |
Пример |
1. |
Номер турнира |
Индентификационный номер каждого проводимиго турнира |
Числовой |
28 |
2. |
Дата начало |
Дата открытия турнира |
Дата/время |
01.11.2006 |
3. |
Дата окончания |
Дата закрытия турнира |
Дата/время |
01.03.2007 |
2.1.5. Сущность "Турнир_Команда"
Данная сущность заполняется так же, как и "Переходы игроков", автоматически при добавлении записи в сущность "Команда_Матч" (см. ниже). В ней хранятся данные о количестве очков набранных командой, ее количестве побед, поражений и ничьих.
№ п/п |
Атрибут |
Семантика |
Тип |
Пример |
1. |
Команда |
Команда, чьи результаты записаны в данной записи |
Текстовый |
ЦСКА |
2. |
Турнир |
Турнир, на котором данная команда играла |
Числовой |
25 |
3. |
Количество очков |
Общее количество очков набранных в данном турнире |
Числовой |
45 |
4. |
Количество побед |
Данной команды на данном турнире |
Числовой |
12 |
5. |
Количество поражений |
Данной команды на данном турнире |
Числовой |
10 |
6. |
Количество ничьих |
Данной команды на данном турнире |
Числовой |
2 |
2.1.6. Сущность "Матч"
Данная сущность хранит информацию о всех матчах в турнире. Это статус игры (финал, полуфинал, четверть финала и т.д.), номер турнира и дата игры.
№ п/п |
Атрибут |
Семантика |
Тип |
Пример |
1. |
Статус игры |
Статус игры относительно турнира |
Текстовый |
полуфинал |
2. |
Турнир |
Турнир, в котором проходил матч |
Числовой |
28 |
3. |
Дата |
Дата проведения матча |
Дата/время |
02.02.2007 |
