бутТіп даннихКомментарійid_regionintІдентіфікатор рівня Первинний ключstatusvarchar (15) Рівень змагання
Структура таблиці region призначена для зберігання відомостей про рівень олімпіади, змагання, конкурсу (таблиця-довідник).
Стовпець id_region генерується автоматично при додаванні запису в таблицю і є унікальним ідентифікатором рівня олімпіади, змагання, конкурса.запрос для створення таблиці region:
CREATE TABLE region (
id_region INT,
status VARCHAR (15)
);
Таблиця 16 - Структура таблиці result (результати)
АтрібутТіп даннихКомментарійid_resultintІдентіфікатор результату Первинний ключpositionvarchar (20) Результат виступу Структура таблиці result призначена для зберігання даних про результати виступу на олімпіадах, змаганнях, конкурсах (таблиця-довідник).
Стовпець id_result генерується автоматично при додаванні запису в таблицю і є унікальним ідентифікатором результату виступу на олімпіаді, змаганні, конкурсе.запрос для створення таблиці result:
CREATE TABLE result (
id_result INT
position VARCHAR (20)
);
4.2 Розробка користувальницького інтерфейсу
Для початку користувачеві пропонується ввести логін і пароль для входу в систему, як показано на малюнку 10.
Рисунок 10 - Меню входу в систему
Якщо логін і/або пароль введені невірно, то видається повідомлення про помилку і пропозицію повторити введення ще раз (малюнок 11).
Малюнок 11 - Помилка введення логіна і/або паролю
Залежно від логіна вибирається версія системи. Існує 2 варіанти: для адміністратора (логін: admin) і користувачів. Відмінність полягає в наявності меню «Адміністрування» для адміністратора (малюнок 12, 13).
Рисунок 12 - Інтерфейс модуля адміністрування
Малюнок 13 - Варіант системи для звичайного користувача
У меню «Редагування» дані представлені за категоріями (малюнок 14):
Учні;
Вчителі;
довідників (Класи, Предмети, Клуби, Рівні, Результати).
Категорії «Учні та« Вчителі »мають свої підкатегорії,« Довідники »заповнюються в міру необхідності.
Малюнок 14 - Загальний вигляд меню редагування
Для прикладу роботи меню «Редагування» виберемо довідник «Предмети». В інтерфейсі відображається список предметів і дій, які можна виконати (додати, видалити предмет, редагувати), як показано на малюнку 15.
Малюнок 15 - Меню редагування словник предмета
Процес додавання запису відбувається в кілька етапів. Для початку ми вибираємо категорію (наприклад, «Учні»). Серед учнів ми вибираємо запис, яку плануємо редагувати. Усі записи в колонках відсортовані за алфавітом зліва зверху вниз і зліва направо. Відзначаємо конкретного учня за допомогою мітки в лівій колонці (checkbox), як показано на малюнку 16. Вибираємо підкатегорію для учня (у нашому випадку - «Секції»).
Малюнок 16 - Редагування конкретного учня
На вкладці редагування «Секції» для конкретного учня ми бачимо записи пов'язані з учнем і його участю в секціях та гуртках (по роках). Ми можемо додати, видалити або редагувати записи, зазначивши дані про секції в таблиці (малюнок 17).
Малюнок 17 - Редагування даних по секціях, в яких зайнятий учень
Для прикладу додамо нову секцію для учня (малюнок 18). Нам пропонується вибрати навчальний рік, коли учень займався в секції і назва секції зі списку. Доступне збереження і скасування операції додавання запису.
Малюнок 18 - Додавання нової інформації по занять в секції
У меню пошук представлені наступні категорії:
Учні
Вчителі
Секції
Олімпіади
Змагання
При переході в категорію нам доступна форма пошуку. Результати пошуку видаються у вигляді таблиці, відсортованої по колонках зверху вниз і зліва направо.
Результати пошуку можна роздрукувати або перейти до нового пошуку.
Загальний вигляд форми пошуку по категорії «Вчитель» представлений на малюнку 19.
Малюнок 19 - Форма пошуку по категорії «Вчитель»
Вихід з системи здійснюється після натискання кноп...