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

1.3 Форма со вкладками

Благодаря добавлению вкладок форма становится более организованной и простой в использовании, особенно если она содержит много элементов управления. При перемещении элементов управления на отдельные страницы набора вкладок уменьшается беспорядок и упрощается работа с данными(рис.).

Для добавления вкладок на форму используется инструмент "Набор вкладок". Каждая страница набора вкладок служит контейнером для других элементов управления, таких как текстовые поля, поля со списком или кнопки.

Рис.1. Окно со вкладками.

2. Практическая часть

2.1. Постановка задачи

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

  1. Актуализация данных тренерах, команд, учащихся (удобное добавление, удаление, изменение данных);

  2. Ведение журналов учета поступления и отчисления учащихся (добавление, редактирование данных)

  3. Выдавать сведения:

- О запрашиваемом тренере (зарплата, команда);

- О команде.

4) Формирование следующих отчетов:

- Зарплаты тренеров (выдавать зарплату тренеров по убыванию общей суммы);

- Составы команд школы (выдавать список игроков в командах школы);

- Турнирная таблица.

2.2. Структура базы данных.

Для решения поставленной задачи принята схема базы данных, представленная на рис.2.

Рис.2. Схема данных

Составляющими базы данных являются четыре таблицы, содержащие соответствующую информацию:

  • Команды (Код команды, название, код тренера, ФИО тренера);

  • Составы (Код, наименование команды);

  • Тренеры (Код тренера, ФИО, оклад, команда);

  • Турнирная таблица (Команда, очки);

2.3.Таблицы

Таблица — это объект базы данных, в котором хранятся сведения по определенной теме, например, о сотрудниках или товарах. Таблица состоит из записей и полей. Все таблицы были выполнены в режиме конструктор.

Конструктор таблицы «Команды» показан на рис.3.

Рис.3 Таблица «Команды» в режиме Конструктора

Таблица «Команды» показана на рис.3 предназначена для отображения команд и их тренеров спортивной школы. В таблице мы видим поля: название команды, тренера, код команды, тренера.

Рис.3. Таблица «Команды»

Конструктор таблицы «Составы» показан на рис.4.

Рис.4. Таблица «Составы» в режиме Конструктора

Таблица «Составы» на рис.5 где мы можем увидеть составы каждой команды.

Рис.5. Таблица «Составы»

Таблица в режиме Конструктора «Тренеры» показанная на рис.6.

Рис.6. Таблица «Тренеры» в режиме Конструктора

Таблица в режиме Конструктора «Тренеры» показанная на рис.7 можно увидеть следующие поля: ФИО тренера, код тренера, команду которую он тренирует, оклад.

Рис.7.Таблица «Тренеры»

Таблица в режиме Конструктора «Турнирная таблица» показанная на рис.8.

Рис 8 Таблица «Турнирная таблица» в режиме Конструктора

Таблица в режиме Конструктора «Турнирная таблица» показанная на рис.9 можно увидеть следующие поля: Набранные очки, команда.

Рис.9.Таблица «Турнирная таблица»

2.4. Формы

Первая форма базы данных спортивная школа - это модальное окно, запрашивающее логин и пароль (рис.10). Данная форма требует введение логина и пароля. При введении верных данных база данных продолжает работу и выводится главная кнопочная форма (рис.12). При неверном введении данных база не откроется. При нажатии на кнопку «Отмена» база данных закрывается. К данной форме закреплен макрос autoexec, отвечающий за автозапуск формы с паролем при запуске базы (рис.11).

Рис.10. Модальное окно «Регистрация»

Рис.11. Макрос «autoexec».

Рис.12. Главная кнопочная форма базы данных .

В главном меню представлены четыре раздела: тренера, команды, турнирная таблица, составы.

В разделе «тренера» (рис.13) возможно редактирование информации полей: ФИО, оклад. Также здесь расположены кнопки добавления новой записи и кнопки перехода по записям.

Рис.13. Раздел «тренера».

Форма «команды» (Рис.14) представляет собой форму с данными о командах, которые можно просматривать и редактировать при помощи кнопок: предыдущая запись, следующая запись, добавить запись.

Рисунок 14.Форма «команды».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]