в для розвитку їх пізнавальної діяльності.
Для досягнення поставленої мети поставлено завдання створення простої і платформо - незалежної системи проведення турнірів для школярів з нестандартною системою проведення та підрахунку очок (правила проведення турніру див. нижче).
По завершенню розробки система повинна надавати зберігання інформації про хід змагання (турніру), бази учасників та їхнього рейтингу, а так само:
. Адміністратору системи:
· Можливість створення обмежених за часом турнірів з різних загальноосвітніх предметів (передбачається, що в рамках загального часу проведення каруселі на рішення кожного завдання буде надаватися не обмежений час) і роботи над ними, а саме:
- Додавання та редагування (при необхідності) умов завдань і відповідей до них (передбачається створення питань з будь-яким контентом);
Активація, деактивація або видалення необхідного турніру (з можливістю встановлення пароля для участі в турнірі);
· Можливість одночасного проведення декількох турнірів;
· Можливість автоматичної перевірки введених відповідей на завдання і підрахунку результатів.
· Можливість автоматичного обчислення статистики по змаганню (по його завершенню відповідно);
· Можливість перегляду списку зареєстрованих користувачів в системі та інформації про них (з можливістю запису учасника на необхідний турнір, або його видалення);
· Можливість зміни прав доступу будь користувача в системі;
· Можливості, що надаються будь-якому учаснику турніру, описані нижче;
. Учаснику турніру:
· Можливість швидкої і зручної реєстрації / авторизації в системі;
· Можливість перегляду списку активних або майбутніх турнірів, а так само інформації про них.
· Можливість запису на необхідний турнір і подальшу участь у ньому;
· Можливість перегляду попередніх результатів і кінцевих (по завершенню турніру);
· Можливість перегляду архіву минулих турнірів і їх результатів (список учасників і зайнятих ними місць);
· Можливість зв'язку з адміністратором (відправка повідомлення).
Для досягнення мети визначено такі завдання:
1. Розробка інтуїтивно зрозумілого інтерфейсу для зручної роботи, як адміністратора, так і учасників турніру з системою.
. Розробити структуру бази даних для зберігання даних;
3. Розробити автоматизовану систему, пов'язану з вимогами, описаними вище.
Правила проведення турніру.
Під час гри учасник отримує завдання, вирішує її і дає відповідь. Незалежно від результату (вірна відповідь чи ні), учасник отримує наступне завдання. Час на рішення кожної задачі не обмежена, визначено тільки загальний час проведення каруселі .. Всім учасникам пропонується однаковий набір завдань. Завдання даються в однаковому порядку. Участь у турнірі закінчується, якщо учасник пройшов всі завдання або вийшло час проведення турніру
Місця розподіляються відповідно до кількості набраних балів. Якщо учасн...